* ld-selective/keepdot.d, ld-selective/keepdot.ld,
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
index 3957eb885462aef258163f24a3eb667a15f7b266..af6203819d1078f119764e84169c08049bf97818 100644 (file)
@@ -1,3 +1,292 @@
+2002-02-05  Hans-Peter Nilsson  <hp@axis.com>
+
+       * ld-selective/keepdot.d, ld-selective/keepdot.ld,
+       ld-selective/keepdot.s, ld-selective/keepdot0.d: New tests.
+       * ld-selective/sel-dump.exp: New, driver for run_dump_test:s.
+
+2002-02-04  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix/bpo-18.d, ld-mmix/bpo64addr.ld, ld-mmix/bpo-18m.d,
+       ld-mmix/bpo-9.s, ld-mmix/bpo-19.d, ld-mmix/bpo-19m.d,
+       ld-mmix/bpo-10.s, ld-mmix/bpo-20.d, ld-mmix/bpo-20m.d: New tests
+       for on-demand global register allocation.
+
+2002-02-02  Alexandre Oliva  <aoliva@redhat.com>
+
+       * ld-sh/shared-1.d: Fix incorrect offsets.
+
+2002-02-01  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix/bpo-1.d, ld-mmix/bpo-1.s, ld-mmix/bpo-1m.d,
+       ld-mmix/bpo-15.d, ld-mmix/bpo-4.s, ld-mmix/bpo-6.d,
+       ld-mmix/bpo-6.s, ld-mmix/bpo-2.d, ld-mmix/bpo-6m.d,
+       ld-mmix/bpo-12m.d, ld-mmix/bpo-2m.d, ld-mmix/bpo-2.s,
+       ld-mmix/bpo-5.s, ld-mmix/bpo-3.d, ld-mmix/start3.s,
+       ld-mmix/bpo-3m.d, ld-mmix/bpo-9m.d, ld-mmix/bpo-4.d,
+       ld-mmix/bpo-3.s, ld-mmix/bpo-4m.d, ld-mmix/bpo-7.d,
+       ld-mmix/bpo-5.d, ld-mmix/bpo-16.d, ld-mmix/bpo-5m.d,
+       ld-mmix/bpo-7m.d, ld-mmix/bpo-9.d, ld-mmix/bpo-8.d,
+       ld-mmix/start4.s, ld-mmix/bpo-8m.d, ld-mmix/bpo-13m.d,
+       ld-mmix/bpo-15m.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d,
+       ld-mmix/bpo-14m.d, ld-mmix/bpo-13.d, ld-mmix/bpo-7.s,
+       ld-mmix/bpo-12.d, ld-mmix/bpo-16m.d, ld-mmix/bpo-14.d,
+       ld-mmix/bpo-8.s, ld-mmix/bpo-17.d, ld-mmix/bpo-17m.d: New tests.
+
+2002-01-31  Hans-Peter Nilsson  <hp@axis.com>
+
+       * ld-cris/weakref1.d, ld-cris/libdso-1.d, ld-cris/gotrel2.s,
+       ld-cris/expdyn1.d, ld-cris/expdyn1.s, ld-cris/dso-1.s: New tests.
+       * ld-cris/cris.exp: Split run_dump_tests in two parts, executing
+       tests named *dso-*.d first and copying their tmpdir/dump to files
+       named as the .d-file.
+
+2002-01-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-scripts/crossref.exp: Allow foo to have a leading dot.
+       * ld-scripts/cross1.t: Add .opd.
+       * ld-undefined/undefined.exp: Allow leading dot on sym names.
+       * lib/ld-lib.exp (default_ld_nm): Strip leading dots from syms.
+
+2002-01-29  Chris Demetriou  <cgd@broadcom.com>
+
+       * ld-mips-elf/emrelocs-eb.d: New file to test --embedded-relocs.
+       * ld-mips-elf/emrelocs-el.d: Likewise. 
+       * ld-mips-elf/emrelocs1.s: Likewise.
+       * ld-mips-elf/emrelocs2.s: Likewise.
+       * ld-mips-elf/emrelocs.ld: Likewise.
+       * ld-mips-elf/mips-elf.exp: Add the above to the list of tests.
+
+2002-01-21  Hans-Peter Nilsson  <hp@axis.com>
+
+       * ld-cris: New testsuite directory.
+
+2002-01-15  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * ld-sh/sh.exp: Copy start.s file into test directory.
+
+2002-01-14  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * ld-selective/selective.exp: For ARM targets, link with libgcc.a.
+
+2002-01-02  Chris Demetriou  <cgd@broadcom.com>
+
+       * ld-mips-elf/empic1-ln.d: New file to test basic linking of
+       R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
+       * ld-mips-elf/empic1-lp.d: Likewise.
+       * ld-mips-elf/empic1-mn.d: Likewise.
+       * ld-mips-elf/empic1-mp.d: Likewise.
+       * ld-mips-elf/empic1-sn.d: Likewise.
+       * ld-mips-elf/empic1-sp.d: Likewise.
+       * ld-mips-elf/empic1-ref.s: Likewise.
+       * ld-mips-elf/empic1-space.s: Likewise.
+       * ld-mips-elf/empic1-tgt.s: Likewise.
+       * ld-mips-elf/empic2-fwd-0.d: New file to test
+       R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocation edge
+       cases.
+       * ld-mips-elf/empic2-fwd-1.d: Likewise.
+       * ld-mips-elf/empic2-rev-0.d: Likewise.
+       * ld-mips-elf/empic2-rev-1.d: Likewise.
+       * ld-mips-elf/empic2-ref.s: Likewise.
+       * ld-mips-elf/empic2-space.s: Likewise.
+       * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
+       * ld-mips-elf/empic2-rev-tgt.s: Likewise.
+       * ld-mips-elf/mips-elf.exp: New file to run MIPS 32-bit ELF
+       tests (including those above).
+
+2001-11-30  H.J. Lu <hjl@gnu.org>
+
+       * ld-elfvers/vers.exp (build_vers_lib): Preserve the library
+       order.
+
+2001-11-29  H.J. Lu <hjl@gnu.org>
+
+       * ld-elfvers/vers.exp (build_vers_lib): Support linking against
+       more than one libraries.
+       Add "vers20a" and "vers20" tests for common symbols.
+
+       * ld-elfvers/vers20.c: New.
+       * ld-elfvers/vers20.dsym: New.
+       * ld-elfvers/vers20.map: New.
+       * ld-elfvers/vers20.ver: New.
+       * ld-elfvers/vers20a.ver: New.
+
+2001-11-19  H.J. Lu <hjl@gnu.org>
+
+       * ld-elfvsb/define.s: Mark all global lables as object.
+
+       * ld-elfvsb/hidden0.d: Match large section number.
+       * ld-elfvsb/hidden1.d: Likewise.
+       * ld-elfvsb/internal0.d: Likewise.
+       * ld-elfvsb/internal1.d: Likewise.
+       * ld-elfvsb/protected0.d: Likewise.
+       * ld-elfvsb/protected1.d: Likewise.
+
+       * ld-elfvsb/hidden0.d: Change NOTYPE to OBJECT.
+       * ld-elfvsb/internal0.d: Likewise.
+       * ld-elfvsb/protected0.d: Likewise.
+
+2001-11-15  H.J. Lu <hjl@gnu.org>
+
+       * ld-sh/ld-r-1.d: Updated.
+
+2001-11-14  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * ld-bootstrap/bootstrap.exp: Only scan tail of executable for
+       PE targets.
+
+2001-11-12  Donn Terry <donnte@microsoft.com>
+
+       * ld-bootstrap/bootstrap.exp: Only compare the tail end of the two
+       binary files produced in order to avoid date stamp present in PE
+       binaries.
+
+2001-11-11  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix/sec-5.d (Sections): Add whitespace missing in commit.
+
+2001-11-09  H.J. Lu <hjl@gnu.org>
+
+       * ld-discard/discard.exp: New. Test ld discard.
+       * ld-discard/discard.ld: Likewise.
+       * ld-discard/exit.s: Likewise.
+       * ld-discard/extern.d: Likewise.
+       * ld-discard/extern.s: Likewise.
+       * ld-discard/start.d: Likewise.
+       * ld-discard/start.s: Likewise.
+       * ld-discard/static.d: Likewise.
+       * ld-discard/static.s: Likewise.
+
+2001-11-02  H.J. Lu  <hjl@gnu.org>
+
+       * ld-elfvsb/elfvsb.exp: Add the "ld -r" test.
+
+       * ld-elfvsb/hidden0.d: New.
+       * ld-elfvsb/hidden1.d: New.
+       * ld-elfvsb/internal0.d: New.
+       * ld-elfvsb/internal1.d: New.
+       * ld-elfvsb/protected0.d: New.
+       * ld-elfvsb/protected1.d: New.
+       * ld-elfvsb/undef.s: New.
+       * ld-elfvsb/undef.s: New.
+
+2001-11-02  NIIBE Yutaka  <gniibe@m17n.org>
+
+       * ld-sh/sh.exp: Have its own start.s for linux.
+
+2001-10-31  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix/locdo-1.d: Prune character dump part.
+       * ld-mmix/local7m.d, ld-mmix/loc4.d, ld-mmix/loc4m.d,
+       ld-mmix/loc1.d, ld-mmix/bspec1m.d, ld-mmix/bspec2m.d,
+       ld-mmix/b-nosym.d, ld-mmix/b-fixo2.d, ld-mmix/b-loc64k.d,
+       ld-mmix/undef-3m.d, ld-mmix/locto.s, ld-mmix/loct.s,
+       ld-mmix/local3m.d, ld-mmix/local1m.d, ld-mmix/loc6m.d,
+       ld-mmix/loc2.s, ld-mmix/loc1.s, ld-mmix/gregldo1.s,
+       ld-mmix/dloc1.s, ld-mmix/b-widec3.s, ld-mmix/b-nosym.s: Remove
+       unnecessary empty lines.
+
+2001-10-30  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix: New testsuite directory.
+
+2001-10-14  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run on
+       sh*-*-elf.
+
+       * lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.
+
+       * ld-sh/rd-sh.exp: New framework file.
+       * ld-sh/ld-r-1.d, ld-sh/ldr1.s, ld-sh/ldr2.s, ld-sh/shared-1.d,
+       ld-sh/weak1.s, ld-sh/weak1.d, ld-sh/sub2l.s, ld-sh/sub2l-1.d: New
+       test files.
+
+2001-09-29  Hans-Peter Nilsson  <hp@axis.com>
+
+       * ld-linkonce/linkonce.exp: New file.
+       * ld-linkonce/x.s, ld-linkonce/y.s, ld-linkonce/zeroeh.ld,
+       ld-linkonce/zeroehl32.d: New test.
+
+2001-09-25  H.J. Lu  <hjl@gnu.org>
+
+       * ld-elfweak/dso.dsym: Updated for alpha.
+       * ld-elfweak/dsodata.dsym: Likewise.
+       * ld-elfweak/strong.sym: Likewise.
+       * ld-elfweak/strongcomm.sym: Likewise.
+       * ld-elfweak/strongdata.sym: Likewise.
+
+2001-09-15  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * lib/ld-lib.exp (run_dump_test): Handle new option
+       "objcopy_linked_file".  Return after failing, if errors were
+       expected but none were found.
+       (slurp_options): Support underscores in option names.
+
+2001-09-14  H.J. Lu  <hjl@gnu.org>
+
+       * ld-elfweak/bar.c: Updated.
+       * ld-elfweak/bar1a.c: Likewise.
+       * ld-elfweak/main.c: Likewise.
+       * ld-elfweak/main1.c: Likewise.
+       * ld-elfweak/elfweak.exp: Likewise.
+       * ld-elfweak/weakdata.dsym: Updated.
+
+2001-09-11  H.J. Lu  <hjl@gnu.org>
+
+       * ld-elfweak/elfweak.exp (build_lib): Take a list of object
+       files.
+       (build_exec): Likewise.
+       Add more tests and make some xfail.
+
+       * ld-elfweak/dso.dsym: Support symbol versioning.
+       * ld-elfweak/dsow.dsym: Likewise.
+
+       * ld-elfweak/main1.c: New.
+       * ld-elfweak/bar1a.c: Likewise.
+       * ld-elfweak/bar1b.c: Likewise.
+       * ld-elfweak/bar1c.c: Likewise.
+       * ld-elfweak/foo1a.c: Likewise.
+       * ld-elfweak/foo1b.c: Likewise.
+       * ld-elfweak/dsodata.dsym: Likewise.
+       * ld-elfweak/dsowdata.dsym: Likewise.
+       * ld-elfweak/weakdata.dsym: Likewise.
+       * ld-elfweak/strongcomm.sym: Likewise.
+       * ld-elfweak/strongdata.sym: Likewise.
+       * ld-elfweak/weakdata.dat: Likewise.
+       * ld-elfweak/strongdata.dat: Likewise.
+
+2001-09-10  H.J. Lu  <hjl@gnu.org>
+
+       * ld-elfweak/elfweak.exp: New.
+       * ld-elfweak/bar.c: Likewise.
+       * ld-elfweak/foo.c: Likewise.
+       * ld-elfweak/main.c: Likewise.
+       * ld-elfweak/dso.dsym: Likewise.
+       * ld-elfweak/dsow.dsym: Likewise.
+       * ld-elfweak/strong.sym: Likewise.
+       * ld-elfweak/strong.dat: Likewise.
+       * ld-elfweak/weak.dat: Likewise.
+
+2001-08-27  Alan Modra  <amodra@bigpond.net.au>
+           Linus Nordberg  <linus@swox.se>
+
+       * ld-checks/checks.exp: .lcomm is incompatible with ppc coff.
+       * ld-scripts/cross1.t: Add .toc section.
+       * ld-scripts/cross2.t: Likewise.
+       * ld-scripts/phdrs.exp: powerpc64 is 64 bit.
+       * ld-srec/srec.exp: xfail powerpc64
+
+2001-08-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * ld-selective/selective.exp: Return if target is `vax-*-ultrix*'.
+       Continue with other tests when there is a compilation error.
+
+2001-08-01  Loren J. Rittle  <ljrittle@acm.org>
+
+       * ld-cdtest/cdtest-nrv.dat: New file.
+       * ld-cdtest/cdtest.exp: Do not require any exception support
+       library.  Check results against NRV.
+
 2001-08-01  Loren J. Rittle  <ljrittle@acm.org>
 
        * ld-srec/srec.exp: Do not require any exception support
This page took 0.150073 seconds and 4 git commands to generate.