diff options
author | Ken Raeburn <raeburn@cygnus> | 1994-10-12 05:46:05 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@cygnus> | 1994-10-12 05:46:05 +0000 |
commit | 3256c4b58e06e1457b6b573b59e7f1c296d73fd7 (patch) | |
tree | 80f46ac2e5021c1122a255d90563950305a1ae81 /gas | |
parent | 15dc8a201f8c041eeec6046edeea2c23a3680194 (diff) | |
download | gdb-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/ChangeLog | 7 | ||||
-rw-r--r-- | gas/Makefile.in | 29 |
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 * ..) |