diff options
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index c468976..816f7b3 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,34 @@ +2018-11-08 Alan Modra <amodra@gmail.com> + + * Makefile.am (gcctestdir1/ld): Use $@ and absolute paths. + (gcctestdir1/collect-ld): New. + (ld1_DEPENDENCIES): Add gcctestdir1/collect-ld. + (ld1_LDFLAGS): Remove -Bgcctestdir1/. + (editcc1, ld1_LINK): Define. + (gcctestdir2/ld, gcctestdir2/collect-ld, ld2_DEPENDENCIES), + (ld2_LDFLAGS, editcc2, ld2_LINK), + (ld1_r_DEPENDENCIES, ld1_r_LDFLAGS, ld1_r_LINK), + (gcctestdir2-r/ld, gcctestdir2-r/collect-ld, ld2_r_DEPENDENCIES), + (ld2_r_LDFLAGS, editcc2r, ld2_r_LINK), + (gcctestdir3/ld, gcctestdir3/collect-ld, ld3_DEPENDENCIES), + (ld3_LDFLAGS, editcc3, ld3_LINK), + (gcctestdir4/ld, gcctestdir4/collect-ld, ld4_DEPENDENCIES), + (ld4_LDFLAGS, editcc4, ld4_LINK): Similarly. + * Makefile.in: Regenerate. + * testsuite/Makefile.am (editcc): Define sed command to put + our -B option first. Remove other occurrences of -Bgcctestdir/ + throughout file. + (editcc1): Define for -D_FORTIFY_SOURCE stripping. + (editcc2): Define for -static-libgcc/libstdc++ stripping. + (LINK1, CXXLINK1): Don't use CCLD or CXXLD. + (CCLD, CXXLD, COMPILE, LINK, CXXCOMPILE, CXXLINK, CXXLINK_S): Define + using editcc macros. + (gcctestdir/collect-ld): New rule, add as a dependency of.. + (gcctestdir/ld): ..this. Use $@ and abs_top_buildir. + (gcctestdir/as): Use $@. + * testsuite/Makefile.in: Regenerate. + * testsuite/incremental_test.sh (actual): Match collect-ld too. + 2018-11-02 Alan Modra <amodra@gmail.com> * Makefile.am (MOSTLYCLEANFILES): Define. |