aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1994-10-12 05:46:05 +0000
committerKen Raeburn <raeburn@cygnus>1994-10-12 05:46:05 +0000
commit3256c4b58e06e1457b6b573b59e7f1c296d73fd7 (patch)
tree80f46ac2e5021c1122a255d90563950305a1ae81 /gas
parent15dc8a201f8c041eeec6046edeea2c23a3680194 (diff)
downloadgdb-3256c4b58e06e1457b6b573b59e7f1c296d73fd7.zip
gdb-3256c4b58e06e1457b6b573b59e7f1c296d73fd7.tar.gz
gdb-3256c4b58e06e1457b6b573b59e7f1c296d73fd7.tar.bz2
* Makefile.in (bootstrap, bootstrap2, bootstrap3): Create a "stage" symlink to
the appropriate stage* directory, and use it instead in the -B options. (comparison): Revert yesterday's change.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog7
-rw-r--r--gas/Makefile.in29
2 files changed, 18 insertions, 18 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 2ba2299..7854ef3 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,10 @@
+Wed Oct 12 01:41:37 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
+
+ * Makefile.in (bootstrap, bootstrap2, bootstrap3): Create a
+ "stage" symlink to the appropriate stage* directory, and use it
+ instead in the -B options.
+ (comparison): Revert yesterday's change.
+
Tue Oct 11 16:48:11 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
* config/tc-sparc.c (tc_gen_reloc): For non-a.out relocations, if
diff --git a/gas/Makefile.in b/gas/Makefile.in
index b9a3395..52a9c77 100644
--- a/gas/Makefile.in
+++ b/gas/Makefile.in
@@ -498,19 +498,24 @@ tags TAGS: force
bootstrap: as.new force
$(MAKE) stage1
- $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage1/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
+ rm -f stage && ln -s stage1 stage
+ $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
$(MAKE) stage2
- $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage2/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
+ rm -f stage && ln -s stage2 stage
+ $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
$(MAKE) comparison against=stage2
bootstrap2: force
- $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage1/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
+ rm -f stage && ln -s stage1 stage
+ $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
$(MAKE) stage2
- $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage2/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
+ rm -f stage && ln -s stage2 stage
+ $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
$(MAKE) comparison against=stage2
bootstrap3: force
- $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage2/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
+ rm -f stage && ln -s stage2 stage
+ $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= as.new gasp.new
$(MAKE) comparison against=stage2
# Copy the object files from a particular stage into a subdirectory.
@@ -531,20 +536,8 @@ stage3: force
against=stage2
-COMPARE_SED= 's/stage./stageX/g'
comparison: force
- for i in *.o ; do cmp $$i $(against)/$$i ; done
- -rm -f x0-* x1-*
- for i in as.new gasp.new ; do \
- sed $(COMPARE_SED) < $$i > x0-$$i ; \
- sed $(COMPARE_SED) < $(against)/$$i > x1-$$i ; \
- if cmp x0-$$i x1-$$i ; then \
- echo $$i match ; \
- else \
- echo $$i differs ; exit 1 ; \
- fi ; \
- done
- -rm -f x0-* x1-*
+ for i in $(STAGESTUFF) ; do cmp $$i $(against)/$$i ; done
de-stage1: force
- (cd stage1 ; rm -f as ; mv -f * ..)