URL
https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk
Subversion Repositories open8_urisc
Compare Revisions
- This comparison shows the changes necessary to convert path
/open8_urisc/trunk/gnu/binutils/ld/testsuite
- from Rev 135 to Rev 145
- ↔ Reverse comparison
Rev 135 → Rev 145
/ChangeLog
0,0 → 1,720
2011-06-02 Nathan Sidwell <nathan@codesourcery.com> |
|
Adjust tests for zero offset formatting. |
* ld-arm/cortex-a8-fix-bcc-plt.d: Adjust. |
* ld-arm/farcall-arm-arm-pic-veneer.d: Adjust. |
* ld-arm/farcall-arm-thumb.d: Adjust. |
* ld-arm/farcall-group-size2.d: Adjust. |
* ld-arm/farcall-group.d: Adjust. |
* ld-arm/farcall-mix.d: Adjust. |
* ld-arm/farcall-mix2.d: Adjust. |
* ld-arm/farcall-mixed-lib-v4t.d: Adjust. |
* ld-arm/farcall-mixed-lib.d: Adjust. |
* ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Adjust. |
* ld-arm/farcall-thumb-arm-pic-veneer.d: Adjust. |
* ld-arm/farcall-thumb-thumb.d: Adjust. |
* ld-arm/ifunc-10.dd: Adjust. |
* ld-arm/ifunc-3.dd: Adjust. |
* ld-arm/ifunc-4.dd: Adjust. |
* ld-arm/ifunc-5.dd: Adjust. |
* ld-arm/ifunc-6.dd: Adjust. |
* ld-arm/ifunc-7.dd: Adjust. |
* ld-arm/ifunc-8.dd: Adjust. |
* ld-arm/jump-reloc-veneers-long.d: Adjust. |
* ld-arm/tls-longplt-lib.d: Adjust. |
* ld-arm/tls-thumb1.d: Adjust. |
|
2011-05-31 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/cortex-a8-far.d: Adjust expected output. |
* ld-arm/arm-call1.s: Give function symbol correct type. |
* ld-arm/arm-call2.s: Ditto. |
* ld-arm/farcall-group4.s: Ditto. |
* ld-arm/arm-elf.exp (cortex-a8-far): Define far symbols with correct |
type via assembly file. |
* ld-arm/cortex-a8-far-3.s: New file. |
* ld-arm/abs-call-1.s: Add Thumb tests |
|
2011-05-31 Paul Brook <paul@codesourcery.com> |
Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-arm/abs-call-1.d: New. |
* ld-arm/abs-call-1.s: New. |
* ld-arm/arm-elf.exp: Add it. |
|
2011-05-31 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/tls-longplt.d: Update expected output. |
* ld-arm/tls-thumb1.d: Ditto. |
|
2011-05-26 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12809 |
* ld-x86-64/tlsbin.s: Add a test for LE with large model. |
|
* ld-x86-64/tlsbin.dd: Updated. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbin.sd: Likewise. |
* ld-x86-64/tlsbin.td: Likewise. |
* ld-x86-64/tlsbindesc.dd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsbindesc.sd: Likewise. |
* ld-x86-64/tlsbindesc.td: Likewise. |
|
2011-05-24 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-e-tpoffcomm1.d: Adjust for second PR12763 change, |
setting TLS file offset. |
|
2011-05-23 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/shared.exp: Revert previous delta. Do not build |
libraries in a non-native environment. |
|
2011-05-23 Alan Modra <amodra@gmail.com> |
|
PR 12763 |
* ld-elf/binutils.exp: Don't run tdata3 for hppa64. |
|
2011-05-21 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-e-tpoffcomm1.d: Adjust for PR12763 change removing |
empty program header. |
|
2011-05-21 Alan Modra <amodra@gmail.com> |
|
PR 12763 |
* ld-elf/tdata3.s: New test. |
* ld-elf/tbss3.s: New test. |
* ld-elf/binutils.exp: Consolidate tbss and tdata tests. |
|
2011-05-20 Bernd Schmidt <bernds@codesourcery.com> |
|
* ld-tic6x/pcr-reloc.d: New test. |
* ld-tic6x/pcr-reloc.s: New test. |
|
2011-05-18 Nick Clifton <nickc@redhat.com> |
|
PR ld/12761 |
* lib/ld-lib.exp (run_cc_link_tests): Add an optional 8th |
parameter - an expected warning message from the linker. |
* ld-elf/shared.exp (build_tests): Expect a warning message when |
building the libbarw.so library. |
|
* ld-elf/shared.exp: Run library building tests even when not |
building a native toolchain. |
|
2011-05-16 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/phdrs.exp: Replace --private with |
--private-headers for objdump. |
* ld-scripts/phdrs2.exp: Likewise. |
|
2011-05-15 Richard Sandiford <rdsandiford@googlemail.com> |
|
* lib/ld-lib.exp (run_ld_link_tests): Simplify pass/fail logic. |
Fail if the link command fails and if no test rules are defined. |
* ld-mips-elf/reloc-6a.s, ld-mips-elf/reloc-6b.s: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2011-05-13 Bernd Schmidt <bernds@codesourcery.com> |
|
* ld-tic6x/dsbt.ld (OUTPUT_FORMAT): Add. |
* ld-tic6x/tic6x.exp: Add OSABI tests. |
|
2011-05-13 Alan Modra <amodra@gmail.com> |
|
* ld-elf/flags1.d: Don't xfail tic6x. |
* ld-scripts/weak.exp: Correct comments. Don't xfail sh-pe. Remove |
redundant xfail. |
* ld-selective/sel-dump.exp: Don't xfail alpha. |
* ld-selective/selective.exp: Run for alpha. |
* ld-undefined/weak-undef.exp: Don't xfail hppa64. |
|
2011-05-12 Bernd Schmidt <bernds@codesourcery.com> |
|
* config/default.exp (ld_assemble): Pass flags parameter to |
default_ld_assemble. |
(ld_assemble_flags): New function. |
* ld-elf/frame.exp: Pass -mpic and -mpid flags to the assembler on |
tic6x. |
* ld-elf/exclude.exp: Likewise. |
* lib/ld-lib.exp (default_ld_assemble): Take extra argument in_flags |
and pass it to the assembler. |
|
2011-05-11 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/mips-elf.exp: Add missing $has_newabi tests. |
|
2011-05-09 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/elf.exp (array_tests): Remove "pr12730". |
(array_tests_pie): Remove "PIE pr12730". |
(array_tests_static): Remove "static pr12730". |
|
* ld-elf/pr12730.cc: Removed. |
* ld-elf/pr12730.out: Likewise. |
|
2011-05-09 Paul Brook <paul@codesourcery.com> |
|
* ld-tic6x/discard-unwind.ld: New. |
* ld-tic6x/unwind.ld: New. |
* ld-tic6x/unwind-1.d: New test. |
* ld-tic6x/unwind-1.s: New test. |
* ld-tic6x/unwind-2.d: New test. |
* ld-tic6x/unwind-2.s: New test. |
* ld-tic6x/unwind-3.d: New test. |
* ld-tic6x/unwind-3.s: New test. |
* ld-tic6x/unwind-4.d: New test. |
* ld-tic6x/unwind-4.s: New test. |
* ld-tic6x/unwind-5.d: New test. |
* ld-tic6x/unwind-5.s: New test. |
* ld-tic6x/unwind-6.d: New test. |
|
2011-05-07 Dave Korn <dave.korn.cygwin@gmail.com> |
|
PR ld/12365 |
* ld-plugin/plugin-7.d: Allow underscore in error message. |
* ld-plugin/plugin-8.d: Likewise. |
|
2011-05-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12730 |
* ld-elf/elf.exp (array_tests): Add "pr12730". |
(array_tests_pie): New. |
(array_tests_static): Add -static for "static init array mixed". |
Add "static pr12730". Run array_tests_pie for Linux. |
|
* ld-elf/init-mixed.c (ctor1007): Renamed to ... |
(ctor1007a): This. |
(ctor1007b): New. |
(ctors1007): Remove ctor1007. Add ctor1007b and ctor1007a. |
(dtor1007): Renamed to ... |
(dtor1007a): This. |
(dtor1007b): New. |
(dtors1007): Remove dtor1007. Add dtor1007b and dtor1007a. |
(ctor65535): Renamed to ... |
(ctor65535a): This. |
(ctor65535b): New. |
(ctors65535): Remove ctor65535. Add ctor65535b and ctor65535a. |
(dtor65535): Renamed to ... |
(dtor65535a): This. |
(dtor65535b): New. |
(dtors65535): Remove dtor65535. Add dtor65535b and dtor65535a. |
|
* ld-elf/pr12730.cc: New. |
* ld-elf/pr12730.out: Likewise. |
|
2011-05-06 Richard Sandiford <richard.sandiford@linaro.org> |
|
* ld-arm/cortex-a8-fix-b-plt.s, ld-arm/cortex-a8-fix-b-plt.d, |
ld-arm/cortex-a8-fix-bcc-plt.s, ld-arm/cortex-a8-fix-bcc-plt.d, |
ld-arm/cortex-a8-fix-bl-plt.s, ld-arm/cortex-a8-fix-bl-plt.d, |
ld-arm/cortex-a8-fix-blx-plt.s, ld-arm/cortex-a8-fix-blx-plt.d, |
ld-arm/cortex-a8-fix-plt.ld: New tests. |
* ld-arm/arm-elf.exp: Run them. |
|
2011-05-05 Bernd Schmidt <bernds@codesourcery.com> |
|
* ld-tic6x/shared-nopic.d: New test. |
* ld-tic6x/shared-nopid.d: New test. |
* ld-tic6x/attr-pid-21.d: Don't expect a warning; check readelf |
output instead. |
* ld-tic6x/attr-pid-12.d: Likewise. |
* ld-tic6x/attr-pic-01.d: Likewise. |
* ld-tic6x/attr-pic-10.d: Likewise. |
* ld-tic6x/attr-pid-01.d: Likewise. |
* ld-tic6x/attr-pid-10.d: Likewise. |
* ld-tic6x/attr-pid-02.d: Likewise. |
* ld-tic6x/attr-pid-20.d: Likewise. |
* ld-tic6x/got-reloc-inrange.d: Pass -mpic and -mpid options to gas. |
|
2011-05-03 Paul Brook <paul@codesourcery.com> |
|
* ld-tic6x/ehtype-reloc-1-rel.d: New test. |
* ld-tic6x/ehtype-reloc-1.d: New test. |
* ld-tic6x/ehtype-reloc-1.s: New test. |
|
2011-05-01 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12718 |
* ld-i386/i386.exp: Run pr12718. |
* ld-x86-64/x86-64.exp: Likewise. |
|
* ld-i386/pr12718.d: New. |
* ld-i386/pr12718.s: Likewise. |
* ld-x86-64/pr12718.d: Likewise. |
* ld-x86-64/pr12718.s: Likewise. |
|
2011-04-26 Kai Tietz <ktietz@redhat.com> |
|
* ld-pe/pe.exp: Add cfi/cfi32 tests. |
* ld-pe/cfi.d: New. |
* ld-pe/cfi32.d: New. |
* ld-pe/cfia.s: New. |
* ld-pe/cfib.s: New. |
|
2011-04-21 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12694 |
* ld-ifunc/ifunc-14-i386.d: New. |
* ld-ifunc/ifunc-14-x86-64.d: Likewise. |
* ld-ifunc/ifunc-14a.s: Likewise. |
* ld-ifunc/ifunc-14b.s: Likewise. |
|
2011-04-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-plugin/plugin-ignore.d: Removed. |
|
2011-04-18 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-plugin/plugin-7.d: Update expected LTO linker errors for |
GCC 4.6. |
* ld-plugin/plugin-8.d: Likewise. |
|
2011-04-18 Alan Modra <amodra@gmail.com> |
|
* ld-plugin/plugin-7.d: Adjust for plugin changes. |
* ld-plugin/plugin-8.d: Likewise. |
* ld-plugin/plugin.exp: Pass --verbose=2 for visibility test, and |
compare ld output to.. |
* ld-plugin/plugin-12.d: New. |
|
2011-04-15 Maxim Kuvyrkov <maxim@codesourcery.com> |
|
* ld-m68k/tls-gd-ie-1.d: Stabilize test. |
* ld-m68k/tls-gd-3.[sd]: New test. |
|
2011-04-12 Richard Henderson <rth@redhat.com> |
|
* ld-alpha/emptygot.s, ld-alpha/emptygot.nm: New test. |
* ld-alpha/alpha.exp: Run it. |
|
2011-04-11 Mark Wielaard <mjw@redhat.com> |
|
PR 10549 |
* ld-unique: New directory. |
* ld-unique/unique.exp: New file: Run the UNIQUE tests. |
* ld-unique/unique.s: New test file. |
* ld-unique/unique_empty.s: Likewise. |
* ld-unique/unique_shared.s: Likewise. |
|
2011-04-11 Alan Modra <amodra@gmail.com> |
|
* ld-elf/eh-frame-hdr.d: xfail avr. |
|
2011-04-08 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12654 |
* ld-i386/i386.exp: Run tlspie2. |
|
* ld-i386/tlspie2.d: New. |
* ld-i386/tlspie2.s: Likewise. |
|
2011-04-06 Joseph Myers <joseph@codesourcery.com> |
|
* ld-selective/selective.exp (xscale-*-*): Don't handle. |
* ld-srec/srec.exp (strongarm*-*-*, xscale*-*-*, thumb-*-*): Don't |
handle. |
(*arm*-*-*): Change to arm*-*-*. |
(strongarm*-*-coff, xscale*-*-coff, thumb-*-coff*, thumb-*-pe*, |
thumb-*-elf*, strongarm*-*-*, thumb-*-*): Remove xfails. |
* ld-undefined/undefined.exp (thumb*-*-pe*, thumb*-*-pe*): Remove |
commented-out xfails. |
(thumb-elf): Remove reference in comment. |
* lib/ld-lib.exp (strongarm*-*-*, xscale*-*-*, thumb-*-*): Don't |
handle. |
|
2011-04-04 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12627 |
* ld-i386/i386.exp: Run pr12627. |
|
* ld-i386/pr12627.d: New. |
* ld-i386/pr12627.s: Likewise. |
* ld-i386/pr12627.t: Likewise. |
|
2011-03-31 Bernd Schmidt <bernds@codesourcery.com> |
|
* ld-scripts/crossref.exp: Add CFLAGS for tic6x*-*-*. |
* ld-elf/sec-to-seg.exp: Remove tic6x from list of targets defining |
pagesize to 1. |
* ld-tic6x/tic6x.exp: Add support for DSBT shared library/executable |
linking tests. |
* ld-tic6x/dsbt.ld: New linker script. |
* ld-tic6x/dsbt-be.ld: New linker script. |
* ld-tic6x/dsbt-overflow.ld: New linker script. |
* ld-tic6x/dsbt-inrange.ld: New linker script. |
* ld-tic6x/shlib-1.s: New test. |
* ld-tic6x/shlib-2.s: New test. |
* ld-tic6x/shlib-app-1r.s: New test. |
* ld-tic6x/shlib-app-1.s: New test. |
* ld-tic6x/shlib-1.sd: New test. |
* ld-tic6x/shlib-1.dd: New test. |
* ld-tic6x/shlib-app-1.rd: New test. |
* ld-tic6x/shlib-app-1rb.rd: New test. |
* ld-tic6x/shlib-app-1.sd: New test. |
* ld-tic6x/static-app-1rb.od: New test. |
* ld-tic6x/shlib-app-1.dd: New test. |
* ld-tic6x/shlib-app-1rb.sd: New test. |
* ld-tic6x/static-app-1b.od: New test. |
* ld-tic6x/static-app-1r.od: New test. |
* ld-tic6x/shlib-1rb.rd: New test. |
* ld-tic6x/shlib-app-1rb.dd: New test. |
* ld-tic6x/shlib-1rb.sd: New test. |
* ld-tic6x/shlib-1rb.dd: New test. |
* ld-tic6x/shlib-app-1b.od: New test. |
* ld-tic6x/tic6x.exp: New test. |
* ld-tic6x/static-app-1rb.rd: New test. |
* ld-tic6x/shlib-app-1r.od: New test. |
* ld-tic6x/static-app-1.od: New test. |
* ld-tic6x/static-app-1b.rd: New test. |
* ld-tic6x/static-app-1r.rd: New test. |
* ld-tic6x/static-app-1rb.sd: New test. |
* ld-tic6x/static-app-1b.sd: New test. |
* ld-tic6x/static-app-1rb.dd: New test. |
* ld-tic6x/static-app-1r.sd: New test. |
* ld-tic6x/static-app-1b.dd: New test. |
* ld-tic6x/shlib-1b.rd: New test. |
* ld-tic6x/static-app-1r.dd: New test. |
* ld-tic6x/shlib-app-1b.rd: New test. |
* ld-tic6x/shlib-1r.rd: New test. |
* ld-tic6x/shlib-app-1r.rd: New test. |
* ld-tic6x/shlib-1b.sd: New test. |
* ld-tic6x/static-app-1.rd: New test. |
* ld-tic6x/shlib-app-1b.sd: New test. |
* ld-tic6x/shlib-1r.sd: New test. |
* ld-tic6x/shlib-1b.dd: New test. |
* ld-tic6x/shlib-app-1r.sd: New test. |
* ld-tic6x/shlib-app-1b.dd: New test. |
* ld-tic6x/shlib-1r.dd: New test. |
* ld-tic6x/static-app-1.sd: New test. |
* ld-tic6x/shlib-app-1r.dd: New test. |
* ld-tic6x/static-app-1.dd: New test. |
* ld-tic6x/shlib-noindex.rd: New test. |
* ld-tic6x/shlib-noindex.dd: New test. |
* ld-tic6x/shlib-noindex.sd: New test. |
* ld-tic6x/got-reloc-local-1.s: New test. |
* ld-tic6x/got-reloc-local-2.s: New test. |
* ld-tic6x/got-reloc-local-r.d: New test. |
* ld-tic6x/got-reloc-global.s: New test. |
* ld-tic6x/got-reloc-global-addend-1.d: New test. |
* ld-tic6x/got-reloc-global-addend-1.s: New test. |
* ld-tic6x/got-reloc-global-addend-2.d: New test. |
* ld-tic6x/got-reloc-inrange.d: New test. |
* ld-tic6x/got-reloc-overflow.d: New test. |
* ld-tic6x/got-reloc-global-addend-2.s: New test. |
* ld-tic6x/dsbt-index-error.d: New test. |
* ld-tic6x/dsbt-index.d: New test. |
* ld-tic6x/dsbt-index.s: New test. |
* ld-tic6x/shlib-app-1.od: New test. |
* ld-tic6x/shlib-app-1rb.od: New test. |
* ld-tic6x/shlib-1.rd: New test. |
* ld-tic6x/weak.d: New test. |
* ld-tic6x/weak-be.d: New test. |
* ld-tic6x/weak.s: New test. |
* ld-tic6x/weak-data.d: New test. |
* ld-tic6x/common.d: New test. |
* ld-tic6x/common.ld: New test. |
* ld-tic6x/common.s: New test. |
|
2011-03-30 Richard Henderson <rth@redhat.com> |
|
* ld-elf/elf.exp: Force 32-bit start address for alpha. |
* ld-elf/group8a.d: Don't disable for alpha. |
* ld-elf/group8b.d: Likewise. |
* ld-gc/start.s: Use .dc.a instead of .long. |
|
2011-03-24 Alan Modra <amodra@gmail.com> |
|
* ld-powerpc/tlsmark.s: Delete non-optimizable section. |
* ld-powerpc/tlsmark32.s: Likewise. |
* ld-powerpc/tlsmark.d: Adjust to suit. |
* ld-powerpc/tlsmark32.d: Likewise. |
* ld-powerpc/tlsopt1.d, * ld-powerpc/tlsopt1.s: New. |
* ld-powerpc/tlsopt2.d, * ld-powerpc/tlsopt2.s: New. |
* ld-powerpc/tlsopt3.d, * ld-powerpc/tlsopt3.s: New. |
* ld-powerpc/tlsopt4.d, * ld-powerpc/tlsopt4.s: New. |
* ld-powerpc/tlsopt1_32.d, * ld-powerpc/tlsopt1_32.s: New. |
* ld-powerpc/tlsopt2_32.d, * ld-powerpc/tlsopt2_32.s: New. |
* ld-powerpc/tlsopt3_32.d, * ld-powerpc/tlsopt3_32.s: New. |
* ld-powerpc/tlsopt4_32.d, * ld-powerpc/tlsopt4_32.s: New. |
* ld-powerpc/powerpc.exp: Run new tests. |
|
2011-03-15 Mike Frysinger <vapier@gentoo.org> |
|
* ld-elfvers/vers.exp (vers19): Add -Wl,-rpath-link,. to linker flags. |
|
2011-03-14 Richard Sandiford <richard.sandiford@linaro.org> |
|
* ld-arm/ifunc-1.s, ld-arm/ifunc-1.dd, ld-arm/ifunc-1.gd, |
ld-arm/ifunc-1.rd, ld-arm/ifunc-2.s, ld-arm/ifunc-2.dd, |
ld-arm/ifunc-2.gd, ld-arm/ifunc-2.rd, ld-arm/ifunc-3.s, |
ld-arm/ifunc-3.dd, ld-arm/ifunc-3.gd, ld-arm/ifunc-3.rd, |
ld-arm/ifunc-4.s, ld-arm/ifunc-4.dd, ld-arm/ifunc-4.gd, |
ld-arm/ifunc-4.rd, ld-arm/ifunc-5.s, ld-arm/ifunc-5.dd, |
ld-arm/ifunc-5.gd, ld-arm/ifunc-5.rd, ld-arm/ifunc-6.s, |
ld-arm/ifunc-6.dd, ld-arm/ifunc-6.gd, ld-arm/ifunc-6.rd, |
ld-arm/ifunc-7.s, ld-arm/ifunc-7.dd, ld-arm/ifunc-7.gd, |
ld-arm/ifunc-7.rd, ld-arm/ifunc-8.s, ld-arm/ifunc-8.dd, |
ld-arm/ifunc-8.gd, ld-arm/ifunc-8.rd, ld-arm/ifunc-9.s, |
ld-arm/ifunc-9.dd, ld-arm/ifunc-9.gd, ld-arm/ifunc-9.rd, |
ld-arm/ifunc-10.s, ld-arm/ifunc-10.dd, ld-arm/ifunc-10.gd, |
ld-arm/ifunc-10.rd, ld-arm/ifunc-11.s, ld-arm/ifunc-11.dd, |
ld-arm/ifunc-11.gd, ld-arm/ifunc-11.rd, ld-arm/ifunc-12.s, |
ld-arm/ifunc-12.dd, ld-arm/ifunc-12.gd, ld-arm/ifunc-12.rd, |
ld-arm/ifunc-13.s, ld-arm/ifunc-13.dd, ld-arm/ifunc-13.gd, |
ld-arm/ifunc-13.rd, ld-arm/ifunc-14.s, ld-arm/ifunc-14.dd, |
ld-arm/ifunc-14.gd, ld-arm/ifunc-14.rd, ld-arm/ifunc-15.s, |
ld-arm/ifunc-15.dd, ld-arm/ifunc-15.gd, ld-arm/ifunc-15.rd, |
ld-arm/ifunc-16.s, ld-arm/ifunc-16.dd, ld-arm/ifunc-16.gd, |
ld-arm/ifunc-16.rd, ld-arm/ifunc-dynamic.ld, |
ld-arm/ifunc-static.ld: New tests. |
* ld-arm/farcall-group.d, ld-arm/farcall-group-size2.d, |
ld-arm/farcall-mixed-lib-v4t.d, ld-arm/farcall-mixed-lib.d: Update |
for new stub hashes. |
* ld-arm/arm-elf.exp: Run them. |
|
2011-03-14 Richard Sandiford <richard.sandiford@linaro.org> |
|
* ld-arm/arm-lib-plt-2a.s, ld-arm/arm-lib-plt-2b.s, |
ld-arm/arm-lib-plt-2.dd, ld-arm/arm-lib-plt-2.rd: New tests. |
* ld-arm/arm-elf.exp: Run them. |
|
2011-03-14 Richard Sandiford <richard.sandiford@linaro.org> |
|
* ld-arm/exec-got-1a.s, ld-arm/exec-got-1b.s, ld-arm/exec-got-1.d, |
ld-arm/unresolved-1.s, ld-arm/unresolved-1.d, |
ld-arm/unresolved-1-dyn.d: New tests. |
* ld-arm/arm-elf.exp: Run them. |
|
2011-03-12 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/tlsgd4.dd: New. |
* ld-x86-64/tlsgd4.s: Likewise. |
* ld-x86-64/tlsgd5.dd: Likewise. |
* ld-x86-64/tlsgd5a.s: Likewise. |
* ld-x86-64/tlsgd5b.s: Likewise. |
* ld-x86-64/tlsgd6.dd: Likewise. |
* ld-x86-64/tlsgd6a.s: Likewise. |
* ld-x86-64/tlsgd6b.s: Likewise. |
* ld-x86-64/tlsld2.dd: Likewise. |
* ld-x86-64/tlsld2.s: Likewise. |
|
* ld-x86-64/x86-64.exp (x86_64tests): Add tlsgd4, libtlsgd5.so, |
tlsgd5, libtlsgd6.so, tlsgd6 and tlsld2. |
|
2011-03-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/tlsie4.dd: New. |
* ld-x86-64/tlsie4.s: Likewise. |
|
* ld-x86-64/x86-64.exp (x86_64tests): Add tlsie4. |
|
2011-02-25 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12516 |
* ld-elf/dynamic1.d: New. |
* ld-elf/dynamic1.ld: Likewise. |
* ld-elf/dynamic1.s: Likewise. |
|
2011-02-25 Alan Modra <amodra@gmail.com> |
|
* ld-mn10300/i135409-3.s: Correct .size label reference. |
* ld-sh/sh64/stolib.s: Likewise. |
|
2011-02-23 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/new.cc: Don't include <exception_defines.h>. |
|
2011-02-10 Alan Modra <amodra@gmail.com> |
|
* ld-scripts/defined.exp: Don't run defined5 for AOUT. |
* ld-scripts/defined5.s: Use .text for "defined" section. |
* ld-scripts/defined5.t: Adjust. |
|
* ld-gc/start.d: Exclude frv-*-linux*. |
* ld-misc/defsym1.d: Likewise. |
|
2011-02-09 Alan Modra <amodra@gmail.com> |
|
* ld-elfvsb/elfvsb.exp: Don't run any non-PIC tests on powerpc*-linux. |
* ld-gc/gc.exp: Ensure powerpc64 test continues to fail. |
* ld-srec/srec.exp: Don't edit toc on powerpc64. |
|
2011-01-23 Alan Modra <amodra@gmail.com> |
|
* ld-scripts/sane1.d, * ld-scripts/sane1.t: New test. |
* ld-scripts/expr.exp: Run it. |
|
2011-01-18 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/ilp32-4.d: Updated. |
|
2011-01-17 Richard Sandiford <richard.sandiford@linaro.org> |
|
* ld-arm/arm-rel32.s, ld-arm/arm-rel32.d: New testcase. |
* ld-arm/arm-elf.exp: Run it. |
|
2011-01-17 Richard Sandiford <richard.sandiford@linaro.org> |
|
* ld-arm/gc-thumb-lib.s, ld-arm/gc-thumb.s, |
ld-arm/gc-thumb.d: New test. |
* ld-arm/arm-elf.exp: Run it. |
|
2011-01-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/ia32-2.d: Replace --n32 with --x32. |
* ld-x86-64/ilp32-1.d: Likewise. |
* ld-x86-64/ilp32-2.d: Likewise. |
* ld-x86-64/ilp32-3.d: Likewise. |
* ld-x86-64/ilp32-4.d: Likewise. |
* ld-x86-64/ilp32-5.d: Likewise. |
* ld-x86-64/lp64-3.d: Likewise. |
* ld-x86-64/x86-64.exp: Likewise. |
|
2011-01-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/ilp32-5.d: New. |
* ld-x86-64/ilp32-5.s: Likewise. |
|
* ld-x86-64/x86-64.exp: Run ilp32-5. |
|
2011-01-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/ilp32-4.d: New. |
|
* ld-x86-64/x86-64.exp: Run ilp32-4. |
|
2011-01-13 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12356 |
* ld-scripts/defined.exp: Run defined5. |
|
* ld-scripts/defined5.d: New. |
* ld-scripts/defined5.s: Likewise. |
* ld-scripts/defined5.t: Likewise. |
|
2011-01-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/defined4.d: Xfail rs6000-*-aix*. Skip mips*-*-* |
and mmix-*-*. |
|
* ld-scripts/expr2.d: Xfail rs6000-*-aix* and arm-*-*aout. |
|
2011-01-10 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/assert.exp: Run assert2. |
|
* ld-scripts/assert2.d: New. |
* ld-scripts/assert2.t: Likewise. |
|
2011-01-10 Nathan Sidwell <nathan@codesourcery.com> |
Glauber de Oliveira Costa <glommer@gmail.com> |
|
* ld-arm/arm-elf.exp: Added tests for new TLS handling |
relocations. |
* ld-arm/tls-descrelax-be32.d: New. |
* ld-arm/tls-descrelax-be32.s: New. |
* ld-arm/tls-descrelax-be8.d: New. |
* ld-arm/tls-descrelax-be8.s: New. |
* ld-arm/tls-descrelax-v7.d: New. |
* ld-arm/tls-descrelax-v7.s: New. |
* ld-arm/tls-descrelax.d: New. |
* ld-arm/tls-descrelax.s: New. |
* ld-arm/tls-descseq.d: New. |
* ld-arm/tls-descseq.r: New. |
* ld-arm/tls-descseq.s: New. |
* ld-arm/tls-gdesc-got.d: New. |
* ld-arm/tls-gdesc-got.s: New. |
* ld-arm/tls-gdesc-nlazy.g: New. |
* ld-arm/tls-gdesc-nlazy.s: New. |
* ld-arm/tls-gdesc.d: New. |
* ld-arm/tls-gdesc.r: New. |
* ld-arm/tls-gdesc.s: New. |
* ld-arm/tls-gdierelax.d: New. |
* ld-arm/tls-gdierelax.s: New. |
* ld-arm/tls-gdierelax2.d: New. |
* ld-arm/tls-gdierelax2.s: New. |
* ld-arm/tls-gdlerelax.d: New. |
* ld-arm/tls-gdlerelax.s: New. |
* ld-arm/tls-lib-loc.d: New. |
* ld-arm/tls-lib-loc.r: New. |
* ld-arm/tls-lib-loc.s: New. |
* ld-arm/tls-longplt-lib.d: New. |
* ld-arm/tls-longplt-lib.s: New. |
* ld-arm/tls-longplt.d: New. |
* ld-arm/tls-longplt.s: New. |
* ld-arm/tls-mixed.r: New. |
* ld-arm/tls-mixed.s: New. |
* ld-arm/tls-thumb1.d: New. |
* ld-arm/tls-thumb1.s: New. |
* ld-arm/arm-elf.exp: New. |
|
2011-01-08 Nick Clifton <nickc@redhat.com> |
|
* ld-misc/defsym1.d: Add a -e linker command line option. |
* ld-misc/dummy.s: Remove text. |
|
2011-01-08 Nick Clifton <nickc@redhat.com> |
|
PR ld/12358 |
PR ld/12359 |
* ld-elf/textaddr2.d: Fix regexp to work with hppa64 targets. |
* ld-elf/textaddr6.d: Fix regexp to work with hppa64 targets. |
|
2011-01-06 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12366 |
PR ld/12371 |
* ld-ifunc/ifunc-10-i386.s: Add more tests. |
* ld-ifunc/ifunc-10-x86-64.s: Likewise. |
* ld-ifunc/ifunc-11-i386.s: Likewise. |
* ld-ifunc/ifunc-11-x86-64.s: Likewise. |
|
* ld-ifunc/ifunc-12-i386.d: New. |
* ld-ifunc/ifunc-12-i386.s: Likewise. |
* ld-ifunc/ifunc-12-x86-64.d: Likewise. |
* ld-ifunc/ifunc-12-x86-64.s: Likewise. |
* ld-ifunc/ifunc-13-i386.d: Likewise. |
* ld-ifunc/ifunc-13-x86-64.d: Likewise. |
* ld-ifunc/ifunc-13a-i386.s: Likewise. |
* ld-ifunc/ifunc-13a-x86-64.s: Likewise. |
* ld-ifunc/ifunc-13b-i386.s: Likewise. |
* ld-ifunc/ifunc-13b-x86-64.s: Likewise. |
|
2011-01-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/dummy.s: New. |
* ld-x86-64/foo.s: Likewise. |
* ld-x86-64/ia32-1.d: Likewise. |
* ld-x86-64/ia32-2.d: Likewise. |
* ld-x86-64/ia32-3.d: Likewise. |
* ld-x86-64/ilp32-1.d: Likewise. |
* ld-x86-64/ilp32-2.d: Likewise. |
* ld-x86-64/ilp32-3.d: Likewise. |
* ld-x86-64/lp64-1.d: Likewise. |
* ld-x86-64/lp64-2.d: Likewise. |
* ld-x86-64/lp64-3.d: Likewise. |
* ld-x86-64/start.s: Likewise. |
|
* ld-x86-64/x86-64.exp: Run ilp32-1, ilp32-2, ilp32-3, ia32-1, |
ia32-2, ia32-3, lp64-1, lp64-2 and lp64-3. |
|
2011-01-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12001 |
* ld-misc/defsym.exp: New. |
* ld-misc/defsym1.d: Likewise. |
* ld-misc/dummy.s: Likewise. |
* ld-misc/foo.s: Likewise. |
* ld-misc/start.s: Likewise. |
|
For older changes see ChangeLog-2010 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-9303
0,0 → 1,3376
2003-12-30 Mark Mitchell <mark@codesourcery.com> |
|
* ld-srec/srec.exp (run_srec_test): Remove -fgnu-linker, since GCC |
3.4 does not support it. |
|
2003-12-18 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/reloc-1[ab].s: New source files. |
* ld-mips-elf/reloc-1-{n32,n64,rel}.d: New tests. |
* ld-mips-elf/reloc-2[ab].s: New source files. |
* ld-mips-elf/reloc-2.{d,ld}: New test. |
* ld-mips-elf/reloc-3[ab].s: New source files. |
* ld-mips-elf/reloc-3-{r,srec}.d: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2003-12-07 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/elf-rel-xgot-n32.d: Fix offset for "lw $5,dl1+34($5)". |
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. |
|
2003-12-01 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh64/shmix-1.s: Add align to match data alignment. |
* ld-sh/sh64/shmix-3.s: Likewise. |
* ld-sh/sh64/mix1.sd: Update. |
* ld-sh/sh64/mix1.xd: Likewise. |
* ld-sh/sh64/mix1-noexp.sd: Likewise. |
* ld-sh/sh64/mix2.sd: Likewise. |
* ld-sh/sh64/mix2.xd: Likewise. |
* ld-sh/sh64/mix2-noexp.sd: Likewise. |
|
2003-12-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-sh/tlsbin-2.d: Update section alignment. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-sh/sh64/abi32.xd: Likewise. |
* ld-sh/sh64/abi64.xd: Likewise. |
* ld-sh/sh64/cmpct1.xd: Likewise. |
* ld-sh/sh64/rel32.xd: Likewise. |
* ld-sh/sh64/rel64.xd: Likewise. |
* ld-sh/sh64/shdl32.xd: Likewise. |
* ld-sh/sh64/shdl64.xd: Likewise. |
|
2003-11-19 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe32.d: Update for changed symbols from objdump. |
* ld-powerpc/tlsso32.d: Likewise. |
|
2003-10-27 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-undefined/undefined.exp: Mark as xfail for m6811 and m6812 |
due to elf/Dwarf2 binutils limitation. |
|
2003-10-23 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp (test_ldfail): Add "-Wl," to pass the |
linker option from gcc. |
|
2003-10-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexetoc.d: Correct. |
* ld-powerpc/tlstoc.d: Correct. |
|
2003-10-18 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/greg-14.d, ld-mmix/greg-5.d, ld-mmix/pushja1b.d, |
ld-mmix/pushja1f.d, ld-mmix/pushja7b.d, ld-mmix/pushja7f.d: Pass |
--no-pushj-stubs to the assembler. |
* ld-mmix/pushjs2b.d, ld-mmix/greg-14s.d, ld-mmix/pushjs1.d, |
ld-mmix/greg-5s.d, ld-mmix/pushjs3b.d, ld-mmix/pushja1f-s.d, |
ld-mmix/pushjs1m.d, ld-mmix/pushja7b-s.d, ld-mmix/pushja7f-s.d, |
ld-mmix/pushja1b-s.d, ld-mmix/pushjs2.d, ld-mmix/pushjs3.d, |
ld-mmix/pushjs4b.d, ld-mmix/pushjs4.d, ld-mmix/pushjs1bm.d, |
ld-mmix/pushjs1b.d, ld-mmix/pushjs2m.d, ld-mmix/pushjs1r.d, |
ld-mmix/pushjs3m.d, ld-mmix/pushjs2bm.d, ld-mmix/pushjs4m.d, |
ld-mmix/pushjs3bm.d, ld-mmix/pushjs2r.d, ld-mmix/pushjs4bm.d, |
ld-mmix/pushjs3r.d, ld-mmix/pushjs4r.d: New tests. |
|
2003-10-15 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh64/rd-sh64.exp: If the test matches *-dso.d, copy |
the output of linker to the file tmpdir/*-dso.so. |
* ld-sh/sh64/stobin-0-dso.d: New. |
* ld-sh/sh64/stobin-1.d: New. |
* ld-sh/sh64/stobin.s: New. |
* ld-sh/sh64/stolib.s: New. |
|
2003-10-13 Richard Sandiford <rsandifo@redht.com> |
|
* ld-mips-elf/multi-got-1.d (RELSZ): Don't include the size of the |
trailing null relocs. |
|
2003-10-12 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/rd-sh.exp (LDFLAGS): Define appropriately for each |
sh64/sh5 targets. |
* ld-sh/sh.exp: Don't do relaxing test for sh64*-*-* and |
sh5*-*-* targets. |
* ld-sh/sh64/relax.exp (emul32): Set to shelf32_nbsd for netbsd. |
* ld-sh/sh64/relfail.exp: Set parameters for netbsd. |
* ld-sh/sh64/sh64.exp: Skip this for netbsd. Trim the section |
numbers for crangerel1 and crengerel2 tests. |
* ld-sh/sh64/abi32.sd: Update. |
* ld-sh/sh64/abi32.xd: Likewise. |
* ld-sh/sh64/abi64.sd: Likewise. |
* ld-sh/sh64/abi64.xd: Likewise. |
* ld-sh/sh64/abixx-noexp.sd: Likewise. |
* ld-sh/sh64/cmpct1.sd: Likewise. |
* ld-sh/sh64/cmpct1.xd: Likewise. |
* ld-sh/sh64/crange1.rd: Likewise. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crangerel1.rd: Likewise. |
* ld-sh/sh64/crangerel2.rd: Likewise. |
* ld-sh/sh64/dlsection.sd: Likewise. |
* ld-sh/sh64/endian.sbd: Likewise. |
* ld-sh/sh64/endian.sld: Likewise. |
* ld-sh/sh64/gotplt.d: Likewise. |
* ld-sh/sh64/init-cmpct.d: Likewise. |
* ld-sh/sh64/init-media.d: Likewise. |
* ld-sh/sh64/init.s: Align functions. |
* ld-sh/sh64/init64.d: Update. |
* ld-sh/sh64/mix1-noexp.sd: Likewise. |
* ld-sh/sh64/mix1.sd: Likewise. |
* ld-sh/sh64/mix1.xd: Likewise. |
* ld-sh/sh64/mix2-noexp.sd: Likewise. |
* ld-sh/sh64/mix2.sd: Likewise. |
* ld-sh/sh64/mix2.xd:Likewise. |
* ld-sh/sh64/rel32.xd: Likewise. |
* ld-sh/sh64/rel64.xd: Likewise. |
* ld-sh/sh64/reldl32.rd: Likewise. |
* ld-sh/sh64/reldl64.rd: Likewise. |
* ld-sh/sh64/shdl32.xd: Update. |
* ld-sh/sh64/shdl64.sd: Likewise. |
* ld-sh/sh64/shdl64.xd: Likewise. |
* ld-sh/shared-1.d: Add -z nocombreloc to ld option. Update. |
* ld-sh/sub2l-1.d: Make file format match with elf32-sh.*. |
* ld-sh/weak1.d: Likewise. |
|
2003-10-11 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-scripts/defined3.d, ld-scripts/defined3.t: New test. |
* ld-scripts/defined.exp: Run defined3. |
|
2003-10-08 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-scripts/defined2.d, ld-scripts/defined2.t: New test. |
* ld-scripts/defined.exp: Run defined2. |
|
2003-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> |
|
* ld-elfvsb/elfvsb.exp: xfail non-pic shared library tests for |
non 64-bit hppa*-*-linux* targets. |
* ld-elfvsb/main.c (main_visibility_check): Cast value returned by |
visibility_funptr () to a function pointer. |
* ld-shared/shared.exp: xfail shared (non PIC), shared (non PIC, load |
offset), and shared (PIC main, non PIC so) tests for non 64-bit |
hppa*-*-linux* targets. |
|
2003-09-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-checks/checks.exp (section_check): Remove ia64-*-elf*. |
|
2003-09-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-checks/checks.exp (section_check): Skip ia64-*-* instead |
of ia64-*-linux*. |
|
2003-09-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ia64/ia64.exp: Remove -melf64_ia64. |
|
* ld-ia64/tlsbin.dd: Remove -melf64_ia64. Match elf..-ia64-.* |
instead of elf64-ia64-little. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlsbin.sd: Likewise. |
* ld-ia64/tlsbin.td: Likewise. |
* ld-ia64/tlsg.sd: Likewise. |
* ld-ia64/tlspic.dd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-ia64/tlspic.sd: Likewise. |
* ld-ia64/tlspic.td: Likewise. |
|
2003-09-30 Chris Demetriou <cgd@broadcom.com> |
|
* ld-mips-elf/mips-elf-flags.exp: Add tests for combinations |
with MIPS64r2. |
|
2003-09-29 H.J. Lu <hongjiu.lu@intel.com> |
|
* lib/ld-lib.exp (proc is_elf64): New. |
|
* ld-scripts/phdrs.exp: Use is_elf_format and is_elf64. |
|
2003-09-23 Alan Modra <alan@modra.org> |
|
* ld-discard/exit.s: Correct .text.exit attributes. |
* ld-discard/extern.s: Likewise. |
* ld-discard/static.s: Likewise. |
|
2003-09-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/relax-jalr-n32.d: Fix little endian test failure. |
* ld-mips-elf/relax-jalr-n32-shared.d: Likewise. |
* ld-mips-elf/relax-jalr-n64.d: Likewise. |
* ld-mips-elf/relax-jalr-n64-shared.d: Likewise. |
|
2003-09-14 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/bpo-1.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d, |
ld-mmix/bpo-14.d, ld-mmix/bpo-16.d, ld-mmix/bpo-17.d, |
ld-mmix/bpo-18.d, ld-mmix/bpo-19.d, ld-mmix/bpo-2.d, |
ld-mmix/bpo-22.d, ld-mmix/bpo-3.d, ld-mmix/bpo-4.d, |
ld-mmix/bpo-5.d, ld-mmix/bpo-6.d, ld-mmix/bpo-9.d, |
ld-mmix/greg-19.d, ld-mmix/loc1.d, ld-mmix/loc2.d, ld-mmix/loc3.d, |
ld-mmix/loc4.d, ld-mmix/loc6.d, ld-mmix/local12.d, |
ld-mmix/locdo-1.d, ld-mmix/loct-1.d, ld-mmix/locto-1.d: Adjust for |
objdump -d change. |
|
2003-09-11 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/merge2.s: New. |
* ld-elf/merge2.d: New. |
|
2003-08-16 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/bpo-9.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d: Adjust for |
recent objdump "Contents of ..." change. |
|
2003-08-02 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/shared-2.d, ld-sh/textrel1.s, ld-sh/textrel2.s: New test. |
|
2003-08-02 Alan Modra <amodra@bigpond.net.au> |
|
* ld-d10v/reloc-001.d: Adjust for objdump -d change. |
* ld-d10v/reloc-002.d: Likewise. |
* ld-d10v/reloc-005.d: Likewise. |
* ld-d10v/reloc-006.d: Likewise. |
* ld-d10v/reloc-009.d: Likewise. |
* ld-d10v/reloc-010.d: Likewise. |
* ld-d10v/reloc-013.d: Likewise. |
* ld-d10v/reloc-014.d: Likewise. |
* ld-xstormy16/pcrel.d: Likewise. |
|
2003-07-29 Jakub Jelinek <jakub@redhat.com> |
|
* ld-elfvsb/elf-offset.ld: Add .rel.toc, .rela.toc and .toc |
sections. |
|
2003-07-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2003-07-29 Nick Clifton <nickc@redhat.com> |
|
* ld-alpha/tlsbin.dd: Update to account for .eh_frame section. |
* ld-alpha/tlsbin.rd: Likewise. |
* ld-alpha/tlsbin.sd: Likewise. |
* ld-alpha/tlsbinr.dd: Likewise. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlsbinr.sd: Likewise. |
* ld-alpha/tlspic.dd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-alpha/tlspic.sd: Likewise. |
|
2003-07-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe32.d: Update. |
* ld-powerpc/tlsso32.d: Update. |
|
2003-07-24 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-powerpc/tlsexe.r: .sbss is NOBITS, not PROGBITS. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
|
2003-07-23 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-srec/srec.exp: For m6811/m6812 use --defsym to define _.z soft |
register. |
|
2003-07-22 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-selective/selective.exp: Skip "ia64-*-*". |
|
* ld-srec/srec.exp: Make xfail on "ia64-*-*". |
|
2003-07-11 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-h8300/relax-3{.s,.d,-coff.d}: New test. |
* ld-h8300/h8300.exp: Run it. |
|
2003-07-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/powerpc.exp: Dump output .got section rather than .toc. |
* ld-powerpc/tlsexetoc.g: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlstoc.g: Update. |
* ld-powerpc/tlstocso.g: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2003-07-04 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-h8300/h8300.exp: Replace loop with explicit list. Run relax.d |
unconditionally. Run relax-2.d for *-elf targets. |
* ld-h8300/relax.d: Fix typo. |
* ld-h8300/relax.s: Add 0x prefixes. |
* ld-h8300/relad-2.[sd]: New test. |
|
2003-06-29 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/mips-elf.exp: Use is_elf_format. |
|
2003-06-29 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/mips-elf-flags.exp: Use -melf32bsmip for IRIX6. |
|
2003-06-25 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/apuinfo.rd: Update. |
|
2003-06-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/elf-rel-got-n32.d: Remove special handling for n32 ABI. |
* ld-mips-elf/elf-rel-xgot-n32.d: Likewise. |
|
2003-06-18 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/locref1.d, ld-cris/locref1.s, ld-cris/locref2.d, |
ld-cris/locref2.s: New tests. |
|
* ld-elfcomm/elfcomm.exp (dump_common1): Use $READELF, not plain |
readelf as found using default path. |
|
2003-06-18 Alan Modra <amodra@bigpond.net.au> |
|
* lib/ld-lib.exp (default_ld_simple_link): Trim ld parms before |
trying to trim ld path. |
(default_ld_compile): Likewise for cc. |
|
* lib/ld-lib.exp (default_ld_simple_link): Trim ld path before |
looking for gcc match. |
(default_ld_compile): Likewise for cc. |
|
2003-06-17 Loren James Rittle <rittle@latour.rsch.comm.mot.com> |
|
* ld-undefined/undefined.exp (i?86-*-freebsd*): Remove xfail. |
|
2003-06-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexetoc.d: Update. |
* ld-powerpc/tlsso.d: Update. |
* ld-powerpc/tlstoc.d: Update. |
* ld-powerpc/tlstocso.d: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2003-06-16 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/ldsym1.d: Restrict to cris-*-*elf* and cris-*-*aout*. |
* ld-cris/noglob1.d: Ditto. |
* ld-cris/badgotr1.d: Pass --underscore to gas. |
|
2003-06-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/elf-rel-got-n64-linux.d: New file. |
* ld-mips-elf/elf-rel-xgot-n64-linux.d: New file. |
* ld-mips-elf/mips-elf.exp: Use the new files for Linux. |
|
2003-06-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/relax-jalr.s: Fix testsuite breakage. |
* ld-mips-elf/relax-jalr-n32.d: Likewise. |
* ld-mips-elf/relax-jalr-n32-shared.d: Likewise. |
* ld-mips-elf/relax-jalr-n64.d: Likewise. |
* ld-mips-elf/relax-jalr-n64-shared.d: Likewise. |
|
2003-06-11 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/multi-got-1.d: Adjust addresses. |
* ld-mips-elf/rel32-n32.d: Likewise. |
|
2003-06-11 Alan Modra <amodra@bigpond.net.au> |
|
* ld-srec/srec.exp (run_srec_test): Remove powerpc64 xfails, and |
xfail for hppa duplicated elsewhere. |
|
2003-06-10 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> |
|
* ld-mips-elf/rel32-n32.d: Force big endian assembly. |
* ld-mips-elf/rel32-o32.d: Likewise. |
* ld-mips-elf/rel64.d: Likewise. |
|
2003-06-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvsb/elfvsb.exp: Run for powerpc64 too. |
* ld-powerpc/tls.t: Update. |
* ld-powerpc/tlsexe.d: Update. |
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexetoc.d: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlsexetoc.t: Update. |
* ld-powerpc/tlsso.d: Update. |
* ld-powerpc/tlsso.g: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlsso.t: Update. |
* ld-powerpc/tlstocso.d: Update. |
* ld-powerpc/tlstocso.g: Update. |
* ld-powerpc/tlstocso.r: Update. |
* ld-powerpc/tlstocso.t: Update. |
|
2003-06-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-discard/extern.d: Updated. |
* ld-discard/start.d: Likewise. |
* ld-discard/static.d: Likewise. |
|
2003-06-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfcomm/elfcomm.exp: Mark tests untested if compiler is |
not available. |
|
2003-06-02 Fabrizio Gennari <fabrizio.ge@tiscalinet.it> |
|
* ld-cygwin: New directory. |
* ld-cygwin/exe-export.exp: New test script. Checks building |
cygwin executables with an export table. |
* ld-cygwin/testdll.def: New source file. |
* ld-cygwin/testexe.def: New source file. |
* ld-cygwin/testdll.c: New source file. |
* ld-cygwin/testexe.c: New source file. |
|
2003-05-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* config/default.exp: Load tmpdir/libpath.exp. |
(gcc_ld_flag): Set from $libpath. |
|
2003-05-27 Jason Thorpe <thorpej@wasabisystems.com> |
|
* ld-elf/elf.exp: Use if_elf_format. |
* ld-elf/sec64k.exp: Likewise. |
* ld-elfcomm/elfcomm.exp: Likewise. |
* lib/ld-lib.exp (is_elf_format): Match hppa*64*-*-hpux*. |
|
2003-05-25 Jason Thorpe <thorpej@wasabisystems.com> |
|
* ld-mips-elf/mips-elf.exp: Make all NetBSD targets match as elf. |
|
2003-05-20 Jakub Jelinek <jakub@redhat.com> |
|
* ld-elfvsb/common.c: New file. |
* ld-elfvsb/elfvsb.exp: Add common. |
|
2003-05-20 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvsb/sh3.c: New file. |
* ld-elfvsb/test.c: Likewise. |
|
* ld-elfvsb/elfvsb.exp: Add new weak hidden symbol tests. |
|
2003-05-15 H.J. Lu <hongjiu.lu@intel.com> |
|
* config/default.exp (gcc_ld_flag): New. Make the newly built |
linker available to gcc. |
* lib/ld-lib.exp (default_ld_simple_link): Pass $gcc_ld_flag |
to gcc. |
|
* ld-elfvers/vers.exp: Use "ld_simple_link $CC" to build shared |
libraries. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-elfweak/elfweak.exp: Likewise. |
* ld-shared/shared.exp: Likewise. |
|
* ld-elfvers/vers.exp: Use "-Wl,-rpath,." to build shared |
libraries. |
* ld-elfvsb/elfvsb.exp: Likewise. |
|
* ld-elfvsb/elfvsb.exp: Remove xfail for powerpc-*-linux*. |
|
* ld-elfweak/elfweak.exp: Use PIC for shared libraries. |
|
2003-05-13 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-m68hc11/link-hcs12.d: New test. |
* ld-m68hc11/link-hcs12.s: New file. |
* ld-m68hc11/link-hc12.s: New file. |
|
2003-05-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfweak/elfweak.exp: Fix typo. |
|
2003-05-13 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-elfvers/vers.exp: Run on sh[34]*-*-linux*. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-elfweak/elfweak.exp: Likewise. |
|
2003-05-12 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/b-fixo2.d, ld-mmix/bpo-18.d, ld-mmix/bpo-18m.d, |
ld-mmix/loc4.d, ld-mmix/loc4m.d, ld-mmix/loc6.d, ld-mmix/loc6m.d, |
ld-mmix/locdo-1.d, ld-mmix/sec-1.d, ld-mmix/sec-2.d, |
ld-mmix/sec-3.d, ld-mmix/sec-4.d, ld-mmix/sec-5.d, |
ld-mmix/sec-7m.d, ld-mmix/sec-8m.d, ld-mmix/spec802.d, |
ld-mmix/spec803.d, ld-mmix/spec804.d, ld-mmix/spec805.d, |
ld-mmix/spec806.d, ld-mmix/spec807.d, ld-mmix/spec808.d: Tweak for |
objdump no longer truncating dump addresses. |
|
2003-05-09 Martin Schwidefsky <schwidefsky@de.ibm.com> |
|
* ld-elfvsb/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame |
to linker script. |
* ld-elfvsb/elfvsb.exp (visibility_run): Add setup_xfails for s390x. |
* ld-selective/selective.exp: Disable for s390 and s390x. |
* ld-shared/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame |
to linker script. |
* ld-shared/shared.exp (shared_test): Add setup_xfails for s390x. |
* ld-undefined/undefined.exp (checkund): Remove setup_xfail for s390x. |
|
2003-05-08 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp: Add vers27d4 and vers27d5 to test |
versioned reference for hidden symbol. |
|
* ld-elfvers/vers27d4.dsym: New file. |
* ld-elfvers/vers27d4.ver: Likewise. |
|
2003-05-07 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers27d3.c (__start): New. |
(start): New. |
|
2003-05-07 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp (build_binary): Support build exeutable. |
(build_binary): Renamed from ... |
(build_vers_lib): This. |
(build_vers_lib_no_pic): Updated. |
(build_vers_lib_pic): Likewise. |
Add vers27d1, vers27d2 and vers27d3 to test versioned |
definition for hidden symbol referenced by a DSO. |
|
* ld-elfvers/vers27d.dsym: New file. |
* ld-elfvers/vers27d.sym: Likewise. |
* ld-elfvers/vers27d.ver: Likewise. |
* ld-elfvers/vers27d1.c: Likewise. |
* ld-elfvers/vers27d2.c: Likewise. |
* ld-elfvers/vers27d3.c: Likewise. |
|
2003-05-07 Andreas Schwab <schwab@suse.de> |
|
* ld-elfvsb/elfvsb.exp: Run dump tests even when cross |
compiling. |
|
2003-05-06 Alexandre Oliva <aoliva@redhat.com> |
|
* config/default.exp (gcc_gas_flags): Force ABI to n32 on |
mips64-linux. |
* ld-elf/merge.d: Xfail on mips64*-linux-gnu*. |
* ld-mips-elf/mips-elf-flags.exp (ldemul): Set to o32-compatible |
on mips-sgi-irix6*, mips64-linux-gnu and mips64el-linux-gnu. |
(good_combination, bad_combination): Use it. |
Add -32 or -mabi=o64 wherever the ABI was formerly implied. |
|
2003-05-06 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp (objdump_versionstuff): Support comment |
in expected version file. |
|
* ld-elfvers/vers25b.c: Add a line of comment. |
* ld-elfvers/vers25b.dsym: Likwise. |
* ld-elfvers/vers25b.ver: Likwise. |
* ld-elfvers/vers26b.dsym: Likwise. |
* ld-elfvers/vers26b.ver: Likwise. |
* ld-elfvers/vers27b.dsym: Likwise. |
* ld-elfvers/vers27b.ver: Likwise. |
* ld-elfvers/vers27c.c: Likwise. |
* ld-elfvers/vers27c.dsym: Likwise. |
* ld-elfvers/vers27c.ver: Likwise. |
|
2003-05-04 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvsb/main.c: Updated. |
* ld-elfvsb/sh1.c: Likewise. |
|
2003-05-04 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers18.dsym: Updated for weak definiton change. |
* ld-elfvers/vers18.ver: Likewise. |
* ld-elfvers/vers19.ver: Likewise. |
* ld-elfweak/dsowdata.dsym: Likewise. |
* ld-elfweak/elfweak.exp: Likewise. |
* ld-elfweak/weakdata.dsym: Likewise. |
|
* ld-elfweak/elfweak.exp: Remove xfail. |
|
2003-05-04 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-mips-elf/multi-got-1.d: Force into big-endian mode. |
Turn relocation offsets into regexps. |
|
2003-05-03 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Add vers27a, vers27b, vers27c1 and |
vers27c2 to test versioned definition vs. hidden definition in |
different files. |
|
* ld-elfvers/vers27a.c: New file. |
* ld-elfvers/vers27a.dsym: Likewise. |
* ld-elfvers/vers27a.map: Likewise. |
* ld-elfvers/vers27a.ver: Likewise. |
* ld-elfvers/vers27b.c: Likewise. |
|
* ld-elfvers/vers27b.dsym: New empty file. |
* ld-elfvers/vers27b.ver: Likwise. |
* ld-elfvers/vers27c.c: Likwise. |
* ld-elfvers/vers27c.dsym: Likwise. |
* ld-elfvers/vers27c.ver: Likwise. |
|
2003-05-02 Nick Clifton <nickc@redhat.com> |
|
* ld-xstormy16: New directory. |
* ld-xstormy16/xstormy16.exp: New test script. |
* ld-xstormy16/pcrel.s: Test assembler source file. |
* ld-xstormy16/external.s: Test assembler source file. |
* ld-xstormy16/pcrel.d: Test expected disassembly. |
|
2003-05-02 Andreas Jaeger <aj@suse.de> |
|
* ld-elfvers/vers.exp (build_exec): Disable vers26b3 on x86-64-linux. |
|
2003-04-29 H.J. Lu <hjl@gnu.org> |
|
* ld-ia64/tlsbin.dd: Updated. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlsbin.sd: Likewise. |
* ld-ia64/tlsbin.td: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-ia64/tlspic.sd: Likewise. |
* ld-ia64/tlspic.td: Likewise. |
|
2003-04-29 J"orn Rennecke <joern.rennecke@superh.com> |
|
* ld-selective/3.cc (start): New function. |
* ld-selective/4.cc: Likewise. |
* ld-selective/5.cc: Likewise. |
|
2003-04-28 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp (picflag): Set PIC flag for compiler. |
(build_vers_lib): Support PIC. |
(build_vers_lib_no_pic): New. Change all calls to build_vers_lib |
to build_vers_lib_no_pic. |
(build_vers_lib_pic): New. |
Add tests vers26a, vers26b1, vers26b2 and vers26b3 for versioned |
definition vs. normal definition in different files. |
|
* ld-elfvers/vers26a.c: New file. |
* ld-elfvers/vers26a.dsym: Likewise. |
* ld-elfvers/vers26a.map: Likewise. |
* ld-elfvers/vers26a.ver: Likewise. |
* ld-elfvers/vers26b.c: Likewise. |
|
* ld-elfvers/vers26b.dsym: New empty file. |
* ld-elfvers/vers26b.ver: Likewise. |
|
2003-04-27 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvsb/elfvsb.dat: Updated. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-elfvsb/main.c: Likewise. |
* ld-elfvsb/sh1.c: Likewise. |
* ld-elfvsb/sh2.c: Likewise. |
|
2003-04-26 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-m68hc11/bug-3331.d: New test. |
* ld-m68hc11/bug-3331.s: New file. |
|
2003-04-25 Nick Clifton <nickc@redhat.com> |
J"orn Rennecke <joern.rennecke@superh.com> |
|
* lib/ld-lib.exp (big_or_little_endian): Also check for -mb and -ml. |
|
2003-04-24 J"orn Rennecke <joern.rennecke@superh.com> |
|
* ld-elfcomm/elfcomm.exp: Allow symbols to have '_' prepended. |
|
2003-04-23 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/tlsbin-1.d, ld-sh/tlsbin-2.d, ld-sh/tlsbin-3.d, |
ld-sh/tlstpoff-1.d, ld-sh/tlstpoff-2.d: Update for removing |
unnecessary TLS relocs. |
|
2003-04-23 J"orn Rennecke <joern.rennecke@superh.com> |
|
* ld-sh/sh64/crange3-cmpct.rd (Machine): Change to refer to SuperH. |
* ld-sh/sh64/crange3-media.rd (Machine): Likewise. |
|
2003-04-23 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp (objdump_dynsymstuff): Support empty |
files. |
(objdump_versionstuff): Likewise. |
Add tests vers25a, vers25b1 and vers25b2 for versioned |
definition vs. normal definition in different files. |
|
* ld-elfvers/vers25a.c: New file. |
* ld-elfvers/vers25a.dsym: Likewise. |
* ld-elfvers/vers25a.map: Likewise. |
* ld-elfvers/vers25a.ver: Likewise. |
|
* ld-elfvers/vers25b.c: New empty file. |
* ld-elfvers/vers25b.dsym: Likewise. |
* ld-elfvers/vers25b.ver: Likewise. |
|
2003-04-22 H.J. Lu <hjl@gnu.org> |
|
* ld-elfcomm/elfcomm.exp: Support 64bit targets. |
|
2003-04-21 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-m68hc11/far-hc11.s: New file. |
* ld-m68hc11/far-hc11.d: New test for HC11 trampoline generation. |
* ld-m68hc11/far-hc12.s: New file. |
* ld-m68hc11/far-hc12.d: New test for HC12 trampoline generation. |
* ld-m68hc11/far-hc12.ld: New file. |
|
2003-04-15 H.J. Lu <hjl@gnu.org> |
|
* ld-elfcom/elfcom.exp: Fix a typo. |
|
2003-04-14 H.J. Lu <hjl@gnu.org> |
|
* ld-elfcom: New directory. |
* ld-elfcom/elfcom.exp: New file: Test alignment of common symbols |
under ELF. |
* ld-elfcom/common1a.c: New file: Test source code. |
* ld-elfcom/common1b.c: New file: Test source code. |
|
2003-04-15 Rohit Kumar Srivastava <rohits@kpitcummins.com> |
|
* ld-sh/sh64/crange3-cmpct.rd: Replace occurrances of 'Hitachi' |
with 'Renesas'. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
|
2002-04-13 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-discard/extern.s, ld-discard/start.s, ld-discard/static.s, |
ld-sh/refdbg.s: Add leading 0 to .debug_info to prevent parsing it |
for error messages. |
|
2003-04-10 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-mips-elf/elf-rel-got-n32.d, |
ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d, |
ld-mips-elf/elf-rel-xgot-n64.d: New. |
* ld-mips-elf/mips-elf.exp (hasn32): Define as condition for |
new tests to run. |
|
2003-04-04 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-m68hc11/bug-1417.d: Update to take into account jsr->bsr relax. |
|
2003-04-02 Bob Wilson <bob.wilson@acm.org> |
|
* ld-xtensa/coalesce.exp: Skip if target is not xtensa-*-*. |
* ld-xtensa/lcall.exp: Likewise. |
|
2003-04-01 Bob Wilson <bob.wilson@acm.org> |
|
* ld-elf/merge.d: xfail xtensa-*-*. |
* ld-scripts/crossref.exp: Add -mtext-section-literals to CFLAGS |
for Xtensa targets. |
* ld-srec/srec.exp: Add -no-relax flag for Xtensa targets. |
* ld-xtensa/coalesce1.s: New file. |
* ld-xtensa/coalesce2.s: Likewise. |
* ld-xtensa/coalesce.exp: Likewise. |
* ld-xtensa/coalesce.t: Likewise. |
* ld-xtensa/lcall1.s: Likewise. |
* ld-xtensa/lcall2.s: Likewise. |
* ld-xtensa/lcall.exp: Likewise. |
* ld-xtensa/lcall.t: Likewise. |
|
2003-03-25 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-mips-elf/mips-elf.exp: Added... |
* ld-mips-elf/relax-jalr.s, ld-mips-elf/relax-jalr-n32.d, |
ld-mips-elf/relax-jalr-n32-shared.d, ld-mips-elf/relax-jalr-n64.d, |
ld-mips-elf/relax-jalr-n64-shared.d: New tests. |
|
2003-03-11 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-mips-elf/mips-elf.exp (linux_gnu): New variable. Add: |
* ld-mips-elf/rel32-o32.d, ld-mips-elf/rel32-n32.d, |
ld-mips-elf/rel64.d, ld-mips-elf/rel32.s, ld-mips-elf/rel64.s: New |
tests. |
|
2003-03-11 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsso.r: Adjust for corrected zero symbol index relocs. |
* ld-powerpc/tlsso32.r: Likewise. |
|
2003-02-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.d: Update for changed handling of invalid LD |
relocs. |
* ld-powerpc/tlsexe.g: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe.t: Likewise. |
|
* ld-powerpc/tls32.s: New file. |
* ld-powerpc/tlslib32.s: New file. |
* ld-powerpc/tls32.d: New file. |
* ld-powerpc/tls32.g: New file. |
* ld-powerpc/tls32.t: New file. |
* ld-powerpc/tlsexe32.d: New file. |
* ld-powerpc/tlsexe32.g: New file. |
* ld-powerpc/tlsexe32.r: New file. |
* ld-powerpc/tlsexe32.t: New file. |
* ld-powerpc/tlsso32.d: New file. |
* ld-powerpc/tlsso32.g: New file. |
* ld-powerpc/tlsso32.r: New file. |
* ld-powerpc/tlsso32.t: New file. |
* ld-powerpc/powerpc.exp: Run new tests. |
|
2003-02-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.g: Update for 2003-02-14 elf64-ppc.c change. |
|
2003-02-10 Jakub Jelinek <jakub@redhat.com> |
|
* ld-shared/shared.exp: Run on s390*-*-linux* and x86_64-*-linux* too. |
xfail tests linking non-pic code into shared libs on x86_64-*-linux*. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-elfvers/vers.exp: Likewise. Add vers24a, vers24b and vers24c |
tests. |
* ld-elfvers/vers3.ver: Allow VERS_2.0 to come before GLIBC_* |
version. |
* ld-elfvers/vers19.ver: Likewise. |
* ld-elfvers/vers24a.c: New test. |
* ld-elfvers/vers24b.c: New test. |
* ld-elfvers/vers24c.c: New test. |
* ld-elfvers/vers24.map: New test. |
* ld-elfvers/vers24.rd: New test. |
* lib/ld-lib.exp (run_ld_link_tests): Add optional 7th argument |
cflags. If source files have .c extension, compile them first. |
|
2003-02-10 Kaz kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/tlstpoff-1.d: New. |
* ld-sh/tlstpoff-2.d: New. |
* ld-sh/tlstpoff1.s: New. |
* ld-sh/tlstpoff2.s: New. |
|
2003-02-09 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlslib.s: Give .__tls_get_addr function type. |
* ld-powerpc/tlsexe.d: Update for changed handling of (invalid) ld var |
in dynamic lib. |
* ld-powerpc/tlsexe.g: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe.t: Likewise. |
* ld-powerpc/tlsexetoc.d: Likewise. |
* ld-powerpc/tlsexetoc.g: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsexetoc.t: Likewise. |
|
2003-02-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/powerpc.exp (supports_ppc64): New. |
(ppcelftests): Force 32 bit mode. |
(ppc64elftests): New. |
* ld-powerpc/tls.d: New. |
* ld-powerpc/tls.g: New. |
* ld-powerpc/tls.s: New. |
* ld-powerpc/tls.t: New. |
* ld-powerpc/tlsexe.d: New. |
* ld-powerpc/tlsexe.g: New. |
* ld-powerpc/tlsexe.r: New. |
* ld-powerpc/tlsexe.t: New. |
* ld-powerpc/tlsexetoc.d: New. |
* ld-powerpc/tlsexetoc.g: New. |
* ld-powerpc/tlsexetoc.r: New. |
* ld-powerpc/tlsexetoc.t: New. |
* ld-powerpc/tlslib.s: New. |
* ld-powerpc/tlsso.d: New. |
* ld-powerpc/tlsso.g: New. |
* ld-powerpc/tlsso.r: New. |
* ld-powerpc/tlsso.t: New. |
* ld-powerpc/tlstoc.d: New. |
* ld-powerpc/tlstoc.g: New. |
* ld-powerpc/tlstoc.s: New. |
* ld-powerpc/tlstoc.t: New. |
* ld-powerpc/tlstocso.d: New. |
* ld-powerpc/tlstocso.g: New. |
* ld-powerpc/tlstocso.r: New. |
* ld-powerpc/tlstocso.t: New. |
|
2003-01-27 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-mips-elf/multi-got-1.d: New. |
* ld-mips-elf/multi-got-1-1.s: New. |
* ld-mips-elf/multi-got-1-2.s: New. |
* ld-mips-elf/mips-elf.exp (elf): mips*-*-irix* is elf. |
Run multi-got-1. |
|
2003-01-25 Jakub Jelinek <jakub@redhat.com> |
|
* ld-sparc/sparc.exp: New. |
* ld-sparc/tlsg32.s: New test. |
* ld-sparc/tlsg32.sd: Likewise. |
* ld-sparc/tlsg64.s: Likewise. |
* ld-sparc/tlsg64.sd: Likewise. |
* ld-sparc/tlslib.s: Likewise. |
* ld-sparc/tlsnopic.s: Likewise. |
* ld-sparc/tlspic.s: Likewise. |
* ld-sparc/tlssunbin32.dd: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin32.s: Likewise. |
* ld-sparc/tlssunbin32.sd: Likewise. |
* ld-sparc/tlssunbin32.td: Likewise. |
* ld-sparc/tlssunbin64.dd: Likewise. |
* ld-sparc/tlssunbin64.rd: Likewise. |
* ld-sparc/tlssunbin64.s: Likewise. |
* ld-sparc/tlssunbin64.sd: Likewise. |
* ld-sparc/tlssunbin64.td: Likewise. |
* ld-sparc/tlssunbinpic32.s: Likewise. |
* ld-sparc/tlssunbinpic64.s: Likewise. |
* ld-sparc/tlssunnopic32.dd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic32.s: Likewise. |
* ld-sparc/tlssunnopic32.sd: Likewise. |
* ld-sparc/tlssunnopic64.dd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunnopic64.s: Likewise. |
* ld-sparc/tlssunnopic64.sd: Likewise. |
* ld-sparc/tlssunpic32.dd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-sparc/tlssunpic32.s: Likewise. |
* ld-sparc/tlssunpic32.sd: Likewise. |
* ld-sparc/tlssunpic32.td: Likewise. |
* ld-sparc/tlssunpic64.dd: Likewise. |
* ld-sparc/tlssunpic64.rd: Likewise. |
* ld-sparc/tlssunpic64.s: Likewise. |
* ld-sparc/tlssunpic64.sd: Likewise. |
* ld-sparc/tlssunpic64.td: Likewise. |
|
2003-01-24 Martin Schwidefsky <schwidefsky@de.ibm.com> |
|
* ld-s390/s390.exp: New file. |
* ld-s390/tlsbin_64.dd: New file. |
* ld-s390/tlsbin_64.rd: New file. |
* ld-s390/tlsbin_64.s: New file. |
* ld-s390/tlsbin_64.sd: New file. |
* ld-s390/tlsbin_64.td: New file. |
* ld-s390/tlsbin.dd: New file. |
* ld-s390/tlsbinpic_64.s: New file. |
* ld-s390/tlsbinpic.s: New file. |
* ld-s390/tlsbin.rd: New file. |
* ld-s390/tlsbin.s: New file. |
* ld-s390/tlsbin.sd: New file. |
* ld-s390/tlsbin.td: New file. |
* ld-s390/tlslib_64.s: New file. |
* ld-s390/tlslib.s: New file. |
* ld-s390/tlspic1_64.s: New file. |
* ld-s390/tlspic1.s: New file. |
* ld-s390/tlspic2_64.s: New file. |
* ld-s390/tlspic2.s: New file. |
* ld-s390/tlspic_64.dd: New file. |
* ld-s390/tlspic_64.rd: New file. |
* ld-s390/tlspic_64.sd: New file. |
* ld-s390/tlspic_64.td: New file. |
* ld-s390/tlspic.dd: New file. |
* ld-s390/tlspic.rd: New file. |
* ld-s390/tlspic.sd: New file. |
* ld-s390/tlspic.td: New file. |
|
2003-01-24 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlsbin.sd: Cope with truncated address in data dumps. |
* ld-alpha/tlsbin.td: Likewise. |
* ld-alpha/tlsbinr.sd: Likewise. |
|
2003-01-21 Richard Henderson <rth@redhat.com> |
|
* ld-alpha/alpha.exp: New. |
* ld-alpha/align.s: New. |
* ld-alpha/tlsbin.dd: New. |
* ld-alpha/tlsbin.rd: New. |
* ld-alpha/tlsbin.s: New. |
* ld-alpha/tlsbin.sd: New. |
* ld-alpha/tlsbin.td: New. |
* ld-alpha/tlsbinpic.s: New. |
* ld-alpha/tlsbinr.dd: New. |
* ld-alpha/tlsbinr.rd: New. |
* ld-alpha/tlsbinr.sd: New. |
* ld-alpha/tlsg.s: New. |
* ld-alpha/tlsg.sd: New. |
* ld-alpha/tlslib.s: New. |
* ld-alpha/tlspic.dd: New. |
* ld-alpha/tlspic.rd: New. |
* ld-alpha/tlspic.sd: New. |
* ld-alpha/tlspic.td: New. |
* ld-alpha/tlspic1.s: New. |
* ld-alpha/tlspic2.s: New. |
|
2003-01-20 Alan Modra <amodra@bigpond.net.au> |
|
* ld-srec/srec.exp (run_srec_test): Pass --traditional-format to ld. |
|
2003-01-18 Jakub Jelinek <jakub@redhat.com> |
|
* ld-ia64/tlspic1.s: Add tests for IE in shared libraries. |
* ld-ia64/tlspic.rd: Adjust. |
* ld-ia64/tlspic.dd: Adjust. |
* ld-ia64/tlspic.sd: Adjust. |
|
2003-01-16 Jakub Jelinek <jakub@redhat.com> |
|
* ld-ia64/ia64.exp: New. |
* ld-ia64/tlsbin.dd: New test. |
* ld-ia64/tlsbinpic.s: New test. |
* ld-ia64/tlsbin.rd: New test. |
* ld-ia64/tlsbin.s: New test. |
* ld-ia64/tlsbin.sd: New test. |
* ld-ia64/tlsbin.td: New test. |
* ld-ia64/tlsg.s: New test. |
* ld-ia64/tlsg.sd: New test. |
* ld-ia64/tlslib.s: New test. |
* ld-ia64/tlspic1.s: New test. |
* ld-ia64/tlspic2.s: New test. |
* ld-ia64/tlspic.dd: New test. |
* ld-ia64/tlspic.rd: New test. |
* ld-ia64/tlspic.sd: New test. |
* ld-ia64/tlspic.td: New test. |
|
2003-01-02 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/mips-elf-flags.exp: Add -mips4 to a -mgp64 test. |
|
2003-01-02 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/jr.s: New file. |
* ld-mips-elf/mips-elf-flags.exp: New test. |
|
2002-12-18 Ralf Habacker <ralf.habacker@freenet.de> |
|
* ld-auto-import: New directory. |
* ld-auto-import/auto-import.exp: Test the auto importing direct |
from a dll functionality. |
* ld-auto-import/client.c: Source code for test. |
* ld-auto-import/dll.c: Likewise. |
|
2002-12-12 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-mips-elf/mips-elf.exp: Remove branch-misc-2 test. |
* ld-mips-elf/branch-misc-2.d: Removed. |
|
2002-12-10 Jason Thorpe <thorpej@wasabisystems.com> |
|
* lib/ld-lib.exp (is_elf_format): Match NetBSD ELF targets. |
|
2002-12-03 Nick Clifton <nickc@redhat.com> |
|
* ld-powerpc/powerpc.exp (ppcelftests): Add apuinfo merging |
test. |
* ld-powerpc/apuinfo1.s: New assembler source file. |
* ld-powerpc/apuinfo2.s: New assembler source file. |
* ld-powerpc/apuinfo.rd: New expected output file. |
|
2002-12-01 Stephane Carrez <stcarrez@nerim.fr> |
|
Fix PR savannah/1417: |
* ld-m68hc11/bug-1417.s: New test. |
* ld-m68hc11/bug-1417.d: Likewise. |
|
2002-11-28 Jakub Jelinek <jakub@redhat.com> |
|
* ld-i386/tlsnopic.rd: Change NOTYPE to TLS for UND sg* symbols. |
|
2002-11-28 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/refdbg-0-dso.d: New test. |
* ld-sh/refdbg-1.d: Likewise. |
* ld-sh/refdbg.s: Likewise. |
* ld-sh/refdbglib.s: Likewise. |
|
2002-11-22 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/elf.exp: Remove sec64k test. |
* ld-elf/sec64k.exp: Reinstate. |
|
2002-11-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/elf.exp: Renamed from sec64k.exp. Add test_list loop. |
* ld-elf/merge.s: New file. |
* ld-elf/merge.d: New file. |
* ld-elf/merge.ld: New file. |
|
2002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com> |
|
* ld-scripts/script.exp: Setup for tic4x testcase |
|
2002-11-15 Nick Clifton <nickc@redhat.com> |
|
* ld-h8300: New directory. |
* ld-h8300/h8300.exp: New expect script. Only run tests for h8300 |
targets. |
* ld-h8300/relax.s: New assembler source file. |
* ld-h8300/relax.d: New expected output file. |
|
2002-11-11 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-elf/sec64k.exp: New test. |
* lib/ld-lib.exp (run_dump_test): Don't prepend "$srcdir/$subdir/" |
to a source file starting with "/". |
|
2002-11-10 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/local1.d, ld-mmix/local3.d, ld-mmix/local5.d, |
ld-mmix/local7.d: Tweak for change in readelf output. |
|
2002-11-09 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvsb/define.s: Avoid use of @ in .type directive. |
|
2002-11-07 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expdyn6.d, ld-cris/weakref2.d, ld-cris/expdyn7.d, |
ld-cris/nodyn5.d, ld-cris/expdyn5.d: New tests. |
|
2002-11-07 Nick Clifton <nickc@redhat.com> |
|
* ld-fastcall/fastcall.exp: Only run tests for PE type x86 |
targets. |
|
2002-11-07 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/rd-sh.exp: Set asflags_save always. |
|
2002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net> |
|
* ld-fastcall: New directory for testing fastcall support. |
* ld-fastcall/export.s: New file for testing fastcall symbol |
handling. |
* ld-fastcall/import.s: Likewise. |
* ld-fastcall/fastcall.exp: Likewise. |
|
2002-11-03 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5. |
* ld-sh/tlsbin-1.d: Handle GOT_BIAS appropriately for SH-5. |
* ld-sh/tlspic-1.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. Make it robust for the symbols |
defined by the linker scripts. |
|
2002-10-14 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-m68hc11/m68hc11.exp: Specific tests for 68HC11/68HC12. |
* ld-m68hc11/adj-jump.d: New test for linker relaxation. |
* ld-m68hc11/adj-jump.s: Likewise. |
* ld-m68hc11/adj-brset.s: Likewise. |
* ld-m68hc11/adj-brset.d: Likewise. |
* ld-m68hc11/relax-direct.s: Likewise. |
* ld-m68hc11/relax-direct.d: Likewise. |
* ld-m68hc11/relax-group.s: Likewise. |
* ld-m68hc11/relax-group.d: Likewise. |
* ld-m68hc11/bug-1403.d: Likewise. |
* ld-m68hc11/bug-1403.s: Likewise. |
|
2002-10-14 Stephen Clarke <stephen.clarke@superh.com> |
* ld-sh/ld-r-1.d: Disable for sh64*-*-linux*. |
* ld-sh/sh64/sh64.exp: Likewise. |
* ld-sh/sh.exp: Disable relaxing tests for sh64*-*-linux*. |
* ld-sh/sh64/abi32.sd: Adjust expected output to include |
sh64*-*-linux* formats too. |
* ld-sh/sh64/relax.exp: Add emul32 variable to hold target |
emulation, and set it appropriately for sh*-*-linux*. |
* ld-sh/sh64/relfail.exp: Add variables to hold target |
emulation, output format, start symbol, and whether target |
supports 64-bit ABI. Set appropriately for sh*-*-linux*. |
|
2002-10-12 H.J. Lu (hjl@gnu.org) |
|
* ld-discard/extern.d: Remove $srcdir/$subdir/. |
* ld-discard/start.d: Likewise. |
* ld-discard/static.d: Likewise. |
* ld-linkonce/zeroehl32.d: Likewise. |
* ld-selective/keepdot.d: Likewise. |
* ld-selective/keepdot0.d: Likewise. |
|
2002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/rd-sh.exp: If the test matches *-dso.d, copy the output |
of linker to the file tmpdir/*-dso.so. |
* ld-sh/tlsbin.s, ld-sh/tlsbinpic.s, ld-sh/tlslib.s: New. |
* ld-sh/tlsbin-0-dso.d: New. |
* ld-sh/tlsbin-1.d: New. |
* ld-sh/tlsbin-2.d: New. |
* ld-sh/tlsbin-3.d: New. |
* ld-sh/tlsbin-4.d: New. |
* ld-sh/tlspic1.s, ld-sh/tlspic2.s: New. |
* ld-sh/tlspic-1.d: New. |
* ld-sh/tlspic-2.d: New. |
* ld-sh/tlspic-3.d: New. |
* ld-sh/tlspic-4.d: New. |
|
2002-10-10 Jakub Jelinek <jakub@redhat.com> |
|
* ld-i386/combreloc.s: New test. |
* ld-i386/combreloc.d: New test. |
* ld-i386/i386.exp (i386tests): Add it. |
|
2002-10-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-i386/i386.exp (reloc): Turn off combreloc. |
* ld-i386/reloc.d: Likewise. |
* ld-powerpc/powerpc.exp: Likewise. |
* ld-powerpc/reloc.d: Likewise. |
|
2002-10-03 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers21.c (_old_foobar): Initialized to -1 for gcc |
3.x. |
|
2002-10-03 Chris Demetriou <cgd@broadcom.com> |
|
* ld-mips-elf/branch-misc-1.d: Link at 0x500000 and use -N, to be |
more compatible with non-embedded targets. |
* ld-mips-elf/branch-misc-2.d: Likewise. |
|
* ld-mips-elf/mips-elf.exp: Clean up some comments about embedded |
PIC tests. |
(elf): New variable, to control whether generic ELF tests are run. |
(embedded_elf): New variable, to control whether ELF tests |
requiring embedded PIC or embedded relocs are run. |
|
2002-10-02 Stephen Clarke <stephen.clarke@superh.com> |
|
* ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map, |
ld-sh/sh64/gotplt.s: New test. |
|
2002-10-02 Stephen Clarke <stephen.clarke@superh.com> |
* ld-sh/sh64/cmpct1.sd : Fix linked file name. |
* ld-sh/sh64/crange3.dd: Likewise. |
|
2002-10-01 Jakub Jelinek <jakub@redhat.com> |
|
* ld-i386/i386.exp: Add tlsindntpoff test. |
* ld-i386/tlsindntpoff.s: New test. |
* ld-i386/tlsindntpoff.dd: New test. |
|
2002-10-01 Jakub Jelinek <jakub@redhat.com> |
|
* ld-x86-64/tlspic1.s: Change TLSGD sequences. |
* ld-x86-64/tlsbinpic.s: Likewise. |
* ld-x86-64/tlspic.dd: Adjust. |
|
2002-10-01 Jakub Jelinek <jakub@redhat.com> |
|
* ld-i386/i386.exp: Add tlsg test. |
* ld-i386/tlsg.s: New test. |
* ld-i386/tlsg.sd: New test. |
* ld-i386/tlsbin.dd: Change LD into LD -> LE in comments. |
* ld-i386/tlsbinpic.s: Likewise. |
* ld-x86-64/x86-64.exp: Add tlsg test. |
* ld-x86-64/tlsg.s: New test. |
* ld-x86-64/tlsg.sd: New test. |
* ld-x86-64/tlsbin.dd: Change LD into LD -> LE in comments. |
* ld-x86-64/tlsbinpic.s: Likewise. |
|
2002-09-30 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/powerpc.exp: Restrict to 32 bit ELF. |
|
2002-09-30 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/reloc.s, ld-powerpc/reloc.d: New. |
* ld-powerpc/powerpc.exp: New. |
|
* ld-i386/reloc.s, ld-i386/reloc.d: New. |
* ld-i386/i386.exp: Run new test. |
|
2002-09-27 Jakub Jelinek <jakub@redhat.com> |
|
* lib/ld-lib.exp (run_ld_link_tests): Add. |
* ld-sh/sh64/sh64.exp (run_ld_link_tests, regexp_diff, |
file_contents): Remove. |
(sh64tests): Add 6th field to the tests array. |
* ld-i386/i386.exp (run_ld_link_tests): Remove. |
* ld-x86-64/x86-64.exp: New. |
* ld-x86-64/tlsbin.dd: New test. |
* ld-x86-64/tlsbinpic.s: New test. |
* ld-x86-64/tlsbin.rd: New test. |
* ld-x86-64/tlsbin.s: New test. |
* ld-x86-64/tlsbin.sd: New test. |
* ld-x86-64/tlsbin.td: New test. |
* ld-x86-64/tlslib.s: New test. |
* ld-x86-64/tlspic1.s: New test. |
* ld-x86-64/tlspic2.s: New test. |
* ld-x86-64/tlspic.dd: New test. |
* ld-x86-64/tlspic.rd: New test. |
* ld-x86-64/tlspic.sd: New test. |
* ld-x86-64/tlspic.td: New test. |
|
2002-09-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-undefined/undefined.exp: Adjust function test. |
|
2002-09-20 Alan Modra <amodra@bigpond.net.au> |
|
* ld-i386/i386.exp: Only run tests on ELF targets. |
|
2002-09-19 Jakub Jelinek <jakub@redhat.com> |
|
* ld-i386/i386.exp: New. |
* ld-i386/tlsbin.dd: New test. |
* ld-i386/tlsbinpic.s: New test. |
* ld-i386/tlsbin.rd: New test. |
* ld-i386/tlsbin.s: New test. |
* ld-i386/tlsbin.sd: New test. |
* ld-i386/tlsbin.td: New test. |
* ld-i386/tlslib.s: New test. |
* ld-i386/tlsnopic1.s: New test. |
* ld-i386/tlsnopic2.s: New test. |
* ld-i386/tlsnopic.dd: New test. |
* ld-i386/tlsnopic.rd: New test. |
* ld-i386/tlsnopic.sd: New test. |
* ld-i386/tlspic1.s: New test. |
* ld-i386/tlspic2.s: New test. |
* ld-i386/tlspic.dd: New test. |
* ld-i386/tlspic.rd: New test. |
* ld-i386/tlspic.sd: New test. |
* ld-i386/tlspic.td: New test. |
|
2002-09-18 Chris Demetriou <cgd@broadcom.com> |
|
* ld-mips-elf/branch-misc-1.d: New file. |
* ld-mips-elf/branch-misc-2.d: New file. |
* ld-mips-elf/mips-elf.exp: Run new tests. |
|
2002-09-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-sh/sh64/cmpct1.xd: Adjust for lack of abs section sym. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
|
2002-08-31 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/bpo-10.d: Tweak for change in symbols handling. |
* ld-mmix/bpo-11.d: Ditto. |
|
* ld-mmix/b-nosym.d: Adjust for changed output for absence of |
symbols. |
|
* ld-mmix/sec-7m.d: Rename tested section from .debug_info to |
.di. |
* ld-mmix/sec-7a.s, ld-mmix/sec-7b.s, ld-mmix/sec-7c.s, |
ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: Ditto. |
|
2002-08-28 Alan Modra <amodra@bigpond.net.au> |
|
* ld-discard/discard.exp: xfail m6812. |
* ld-scripts/map-address.d: Adjust for extras emitted by pe targets. |
|
2002-08-27 Alan Modra <amodra@bigpond.net.au> |
|
* ld-mmix/b-nosym.d: Revert last change. |
|
2002-08-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout. |
|
2002-08-23 Stephen Clarke <stephen.clarke@superh.com> |
|
* ld-sh/sh64/rd-sh64.exp: New framework file. |
* ld-sh/sh64/init-cmpct.d, ld-sh/sh64/init-media.d, |
ld-sh/sh64/init64.d, ld-sh/sh64/init.s: New tests for |
correct setting of ISA bit for init and fini entry-points. |
|
2002-08-16 Stephen Clarke <stephen.clarke@superh.com> |
|
* ld-sh/sh64/sh64.exp: Add dlsection. |
* ld-sh/sh64/dlsection-1.s, ld-sh/sh64/dlsection.sd: New. |
|
2002-08-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-discard/discard.exp: xfail targets using generic linker. |
* ld-discard/extern.d: Allow "data" to be reduced to a section sym. |
|
2002-08-15 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-4.d, ld-cris/undef1.d: New test. |
|
2002-08-13 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Add vers23c and vers23d. |
|
* ld-elfvers/vers23c.ver: New. |
* ld-elfvers/vers23d.dsym: New. |
|
2002-08-12 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Add vers23. |
|
* ld-elfvers/vers23.c: New. |
* ld-elfvers/vers23.dsym: New. |
* ld-elfvers/vers23.ver: New. |
* ld-elfvers/vers23a.c: New. |
* ld-elfvers/vers23a.dsym: New. |
* ld-elfvers/vers23a.map: New. |
* ld-elfvers/vers23a.sym: New. |
* ld-elfvers/vers23a.ver: New. |
* ld-elfvers/vers23b.c: New. |
* ld-elfvers/vers23b.dsym: New. |
* ld-elfvers/vers23b.map: New. |
* ld-elfvers/vers23b.ver: New. |
|
2002-08-12 Stephen Clarke <stephen.clarke@superh.com> |
|
* ld-sh/sh64/abi32.xd: Adjust whitespace in elf32 section |
listing. |
* ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd, |
ld-sh/sh64/rel32.xd, ld-sh/sh64/shdl32.xd: Likewise. |
* ld-sh/sh64/abi32.xd: Adjust as type of linker-script-symbols |
is no longer set to object. |
* ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/crange1.rd, |
ld-sh/sh64/crange2.rd, ld-sh/sh64/crange3-cmpct.rd, |
ld-sh/sh64/crange3-media.rd, ld-sh/sh64/crange3.rd, |
ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shdl32.xd, |
ld-sh/sh64/shdl64.xd: Likewise. |
|
2002-08-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-discard/discard.exp: Don't run on linuxaout or linuxoldld. |
* ld-linkonce/linkonce.exp: Likewise. |
* ld-selective/sel-dump.exp: Likewise. |
* ld-selective/selective.exp: Don't run on aout or bout. |
|
2002-08-08 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Add vers22. |
|
* ld-elfvers/vers22.c: New. |
* ld-elfvers/vers22.dsym: New. |
* ld-elfvers/vers22.map: New. |
* ld-elfvers/vers22.ver: New. |
* ld-elfvers/vers22a.c: New. |
* ld-elfvers/vers22a.dsym: New. |
* ld-elfvers/vers22a.sym: New. |
* ld-elfvers/vers22a.ver: New. |
* ld-elfvers/vers22b.c: New. |
* ld-elfvers/vers22b.dsym: New. |
* ld-elfvers/vers22b.ver: New. |
|
2002-08-07 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Add --no-undefined-version. |
|
* ld-elfvers/vers1.map: Remove the unused foo1 and foo2. |
* ld-elfvers/vers8.map: Likewise. |
* ld-elfvers/vers18.map: Likewise. |
|
2002-07-30 John David Anglin <dave@hiauly1.hia.nrc.ca> |
|
* ld-discard/discard.exp, ld-scripts/phdrs.exp, ld-scripts/phdrs2.exp, |
ld-selective/sel-dump.exp: Test hppa*64*-*-hpux* target. |
* ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp, |
ld-linkonce/linkonce.exp, ld-shared/shared.exp, |
ld-undefined/weak-undef.exp: Test hppa*64*-*-hpux* and hppa*-*-linux* |
targets. |
* ld-discard/exit.s, ld-discard/extern.s, ld-discard/start.s, |
ld-discard/static.s: Add whitespace before assembler directives. |
|
2002-07-29 Chris Demetriou <cgd@broadcom.com> |
|
* ld-mips-elf/mips16-1.d: Check that ASE flag is actually set. |
|
2002-07-26 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/mips16-1.d, |
* ld-mips-elf/mips16-1[ab].s: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2002-07-19 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/sec-1.d: Adjust for changes in padding. |
* ld-mmix/sec-3.d: Ditto. |
|
2002-07-15 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Add vers21. |
|
* ld-elfvers/vers21.c: New. |
* ld-elfvers/vers21.dsym: New. |
* ld-elfvers/vers21.map: New. |
* ld-elfvers/vers21.sym: New. |
* ld-elfvers/vers21.ver: New. |
|
2002-07-12 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/nodyn4.d, ld-cris/expdyn4.d, ld-cris/comref1.s, |
ld-cris/euwref1.s, ld-cris/expdyn3.d, ld-cris/expdyn2.d, |
ld-cris/expdref1.s: New tests. |
|
2002-07-09 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-scripts/dynamic-sections*: New test. |
|
2002-07-09 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-3.d, ld-cris/dso-3.s, ld-cris/noglob1.s, |
ld-cris/noglob1.d: New tests. |
|
* ld-cris/libdso-1.d: Tweak for change in size of dynamic sections. |
|
2002-07-03 Alan Modra <amodra@bigpond.net.au> |
|
* lib/ld-lib.exp (default_ld_nm): Run nm with LC_ALL=C to ensure |
consistent sorting. |
(run_dump_test): Likewise for objdump/nm/objcopy/readelf. |
* ld-sh/sh64/sh64.exp (run_ld_link_tests): Likewise. |
|
2002-06-29 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/sec-8m.d, ld-mmix/sec-8m.s, ld-mmix/sec-8a.s, |
ld-mmix/sec-8b.s, ld-mmix/sec-8d.s: New test. |
|
2002-06-18 Chris Demetriou <cgd@broadcom.com> |
|
* ld-mips-elf/empic2-ref.s: Add a missing .end, apparently |
turned up by recent assembler changes. |
|
2002-06-17 Tom Rix <trix@redhat.com> |
|
* ld-d10v/d10v.exp: New driver for d10v. |
* ld-d10v/default_layout.d : New test. |
* ld-d10v/regression-001.lt: New test for a linker regression. |
* ld-d10v/linktest-002.lt: New test for run_link_test. |
* ld-d10v/reloc-001.d - reloc-016.d: New tests. |
|
2002-06-11 John David Anglin <dave@hiauly1.hia.nrc.ca> |
|
* ld-scripts/cross1.t: Add .hash, .dynstr and .dynsym sections to |
script. |
|
2002-06-11 Andreas Jaeger <aj@suse.de> |
|
* ld-undefined/undefined.exp: Add s390x to dwarf2 xfails. |
|
2002-06-10 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/region1a.s, |
* ld-mips-elf/region1b.s, |
* ld-mips-elf/region1.t, |
* ld-mips-elf/region1.d: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2002-06-07 Nick Clifton <nickc@cambridge.redhat.com> |
|
* ld-scripts/phdrs2.s: Use .p2align instead of .align. |
Use section names .foo and .bar instead of .text and .data. |
* ld-scripts/phdrs2.t: Refer to .foo and .bar instead of .text |
and .data. |
|
2002-06-06 David Heine <dlheine@tensilica.com> |
|
* ld-scripts/phdrs2.exp: New file: Run second phdrs test. |
* ld-scripts/phdrs2.s: New file: Dummy assembler source. |
* ld-scripts/phdrs2.t: New file: Linker script with an empty |
section at the start of a loadable segment. |
|
2005-06-02 H.J. Lu <hjl@gnu.org> |
|
* ld-srec/sr3.cc (__dso_handle): Added for gcc 3.1 with |
-fuse-cxa-atexit. |
(__cxa_atexit): Likewise. |
|
2002-05-30 Richard Henderson <rth@redhat.com> |
|
* ld-bootstrap/bootstrap.exp: Test --relax. |
|
2002-05-28 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-2.d: Tweak for combreloc now default on. |
|
2002-05-07 Richard Sandiford <rsandifo@redhat.com> |
|
* lib/ld-lib.exp (run_dump_test): Add -L$srcdir/$subdir. |
(is_elf_format): New, extracted from... |
* ld-scripts/weak.exp: ...here. |
* ld-scripts/overlay-size.exp: New test. |
* ld-scripts/overlay-size.[tsd], |
* ld-scripts/overlay-size-map.d: New files for it. |
|
2002-05-02 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-scripts/map-address.exp: Quote conditions. |
|
2002-04-30 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-scripts/map-address.exp: New test. |
* ld-scripts/map-address.[td]: New files for it. |
|
2002-04-19 Richard Henderson <rth@redhat.com> |
|
* ld-elfvsb/elfvsb.exp: Mirror ia64 non-pic xfails for alpha. |
* ld-shared/shared.exp: Likewise. |
* ld-selective/selective.exp: Disable for alpha. |
* ld-undefined/undefined.exp: Add alpha to dwarf2 xfails. |
|
2002-04-05 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-2.d, ld-cris/dso-2.s, ld-cris/hide1: New test. |
|
2002-03-19 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/ldsym1.d: New test. |
|
* ld-mmix/bpo-1.d: Tweak for type of linker-script-symbols no |
longer set to object. |
* ld-mmix/undef-3.d, ld-mmix/start-1.d, ld-mmix/locto-1.d, |
ld-mmix/loct-1.d, ld-mmix/locdo-1.d, ld-mmix/local7.d, |
ld-mmix/local5.d, ld-mmix/local3.d, ld-mmix/local1.d, |
ld-mmix/loc6.d, ld-mmix/loc4.d, ld-mmix/loc3.d, ld-mmix/loc2.d, |
ld-mmix/loc1.d, ld-mmix/greg-7.d, ld-mmix/greg-6.d, |
ld-mmix/greg-5.d, ld-mmix/greg-4.d, ld-mmix/greg-3.d, |
ld-mmix/greg-2.d, ld-mmix/greg-19.d, ld-mmix/greg-1.d, |
ld-mmix/bspec2.d, ld-mmix/bspec1.d, ld-mmix/bpo-9.d, |
ld-mmix/bpo-6.d, ld-mmix/bpo-5.d, ld-mmix/bpo-4.d, |
ld-mmix/bpo-3.d, ld-mmix/bpo-2.d, ld-mmix/bpo-19.d, |
ld-mmix/bpo-18.d, ld-mmix/bpo-17.d, ld-mmix/bpo-16.d, |
ld-mmix/bpo-14.d, ld-mmix/bpo-11.d, ld-mmix/bpo-10.d: Ditto. |
|
2002-03-11 Andreas Jaeger <aj@suse.de> |
|
* ld-elfweak/strongdata.sym: Allow bss section for GCC 3.2 that |
places zero initialized data in the bss. |
* ld-elfweak/lddsodata.dsym: Likewise. |
|
2002-03-07 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expdyn1.d: Tweak for change in elf.sc. |
|
2002-02-24 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-sh/ld-r-1.d: Adjust to changes in readelf output. |
* ld-sh/shared-1.d, ld-sh/sh64/crangerel1.rd, ld-sh/crangerel2.rd, |
ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Ditto. |
|
2002-02-18 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-elfvsb/sh1.c: Fix typo in last change. |
|
2002-02-17 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-elfvsb/sh1.c: Use #pragma weak. |
|
2002-02-17 Daniel Jacobowitz <drow@mvista.com> |
|
* vers.exp: Do not call diff -q. |
|
2002-02-17 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/b-nosym.d, ld-mmix/sec-6.d: Tweak for change in symbol |
output. |
* ld-mmix/sec-7m.d, ld-mmix/sec-7a.s, ld-mmix/sec-7b.s, |
ld-mmix/sec-7c.s, ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: New test. |
|
* ld-mmix/bpo-22.d: New test. |
|
* ld-mmix/local12.d (Sections): Match any LMA for .data, .sbss, |
and .bss. |
|
2002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca> |
|
* ld-selective/selective.exp: Link against libgcc on |
hppa*-*-linux* targets. |
|
2002-02-11 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field. |
* ld-sh/sh64/crange-2i.s: Add align to match align in crange-2h.s. |
* ld-sh/sh64/crange3-cmpct.rd: Adjust to reflect modifications |
in section ordering. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crange3.dd: Likewise. |
|
* ld-sh/shared-1.d: Fix relocation addend. |
|
2002-02-09 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/bpo-21.d, ld-mmix/bpo-21m.d, ld-mmix/bpo-11.s: New |
tests. |
|
2002-02-08 Alexandre Oliva <aoliva@redhat.com> |
|
Contribute sh64-elf. |
2002-02-02 Alexandre Oliva <aoliva@redhat.com> |
* ld-sh/sh64/crange3-cmpct.rd: Adjust offsets. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crangerel1.rd: Likewise. |
* ld-sh/sh64/crangerel2.rd: Likewise. |
* ld-sh/sh64/reldl32.rd: Likewise. |
* ld-sh/sh64/reldl64.rd: Likewise. |
2002-01-28 Alexandre Oliva <aoliva@redhat.com> |
* ld-sh/sh64/abi32.xd: Formatting changes to match the current |
output of objdump. |
* ld-sh/sh64/cmpct1.xd: Likewise. |
* ld-sh/sh64/crange1.rd: Likewise. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crangerel1.rd: Likewise. |
* ld-sh/sh64/crangerel2.rd: Likewise. |
* ld-sh/sh64/mix1.xd: Likewise. |
* ld-sh/sh64/mix2.xd: Likewise. |
* ld-sh/sh64/rel32.xd: Likewise. |
* ld-sh/sh64/reldl32.rd: Likewise. |
* ld-sh/sh64/reldl64.rd: Likewise. |
* ld-sh/sh64/sh64.exp: Likewise. Reordered cranges and stack |
sessions, to match changes in the linker script. |
2001-06-14 Alexandre Oliva <aoliva@redhat.com> |
* ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Adjust relocation |
info to reflect renumbering of relocation types. |
2001-03-14 DJ Delorie <dj@redhat.com> |
* ld-sh/sh64/endian.dbd: New file, endian tests. |
* ld-sh/sh64/endian.dld: Ditto. |
* ld-sh/sh64/endian.ld: Ditto. |
* ld-sh/sh64/endian.s: Ditto. |
* ld-sh/sh64/endian.sbd: Ditto. |
* ld-sh/sh64/endian.sld: Ditto. |
* ld-sh/sh64/sh64.exp: Add above tests. Add -L option to ld. |
2001-03-12 DJ Delorie <dj@redhat.com> |
* ld-sh/sh64/relax.exp: New file, test disabling relaxing. |
* ld-sh/sh64/relax1.s: Ditto. |
* ld-sh/sh64/relax2.s: Ditto. |
* ld-sh/sh64/relax3.s: Ditto. |
* ld-sh/sh64/relax4.s: Ditto. |
* ld-sh/sh64/relfail.exp: New file, test for bogus relocs. |
* ld-sh/sh64/relfail.s: Ditto. |
2001-03-12 DJ Delorie <dj@redhat.com> |
* ld-sh/sh.exp: This test isn't appropriate for SH64 since it |
uses SH32 assembler files. |
2001-03-07 DJ Delorie <dj@redhat.com> |
* ld-selective/selective.exp: Pass "-e _start" for sh64 to |
accomodate expected start symbol in test. |
2001-03-06 DJ Delorie <dj@redhat.com> |
* ld-scripts/crossref.exp: Pass -mshelf32 to the linker for sh64, |
to match what gcc passes to the linker by default. |
* ld-selective/selective.exp: Ditto. |
* ld-srec/srec.exp: Ditto, plus XFAIL for sh64. |
* ld-undefined/undefined.exp: Add XFAIL for sh64 (it's dwarf2). |
2001-03-06 DJ Delorie <dj@redhat.com> |
* ld-sh/sh64/abi32.xd (stack): Adjust for new default stack layout. |
* ld-sh/sh64/abi64.xd (stack): Ditto. |
* ld-sh/sh64/cmpct1.xd (stack): Ditto. |
* ld-sh/sh64/crange1.rd (stack): Ditto. |
* ld-sh/sh64/crange2.rd (stack): Ditto. |
* ld-sh/sh64/crange3-cmpct.rd (stack): Ditto. |
* ld-sh/sh64/crange3-media.rd (stack): Ditto. |
* ld-sh/sh64/crange3.rd (stack): Ditto. |
* ld-sh/sh64/mix1.xd (stack): Ditto. |
* ld-sh/sh64/mix2.xd (stack): Ditto. |
* ld-sh/sh64/shdl32.xd (stack): Ditto. |
* ld-sh/sh64/shdl64.xd (stack): Ditto. |
2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/mix1.xd: Add SORT_ENTRIES for .cranges section. |
* ld-sh/sh64/mix2.xd: Ditto. |
2001-01-08 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/abi32.xd: Adjust for bit 0 set on an entry address |
being SHmedia. |
* ld-sh/sh64/shdl64.xd: Ditto. |
* ld-sh/sh64/shdl32.xd: Ditto. |
* ld-sh/sh64/mix2.xd: Ditto. |
* ld-sh/sh64/crange3-media.rd: Ditto. |
* ld-sh/sh64/abi64.xd: Ditto. |
2001-01-06 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/crange-2a.s (diversion2): New global symbol. |
* ld-sh/sh64/crange1.rd: Adjust to presence of new symbol. |
Adjust section type for .cranges; expect sorted contents. |
* ld-sh/sh64/crange2.rd: Ditto. |
* ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: Ditto. |
* ld-sh/sh64/crangerel1.rd: Adjust to presence of new symbol. |
* ld-sh/sh64/crangerel2.rd: Ditto. |
* ld-sh/sh64/mix1.xd: Adjust to DEBUGGING being set for .cranges. |
* ld-sh/sh64/mix2.xd: Ditto. |
* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd: New |
tests. |
* ld-sh/sh64/sh64.exp: Tweak test message. Run new tests. |
2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/shmix-1.s (start2): Add a NOP to provide a valid |
target for (unexpanded) PTB. Add an .align 2 to SHmedia code to |
keep properly aligned. |
* ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd: Adjust accordingly. |
* ld-sh/sh64/mix1-noexp.sd, ld-sh/sh64/mix2-noexp.sd, |
ld-sh/sh64/abixx-noexp.sd: New tests for GAS -no-expand and |
R_SH_PT_16 relocation. |
* ld-sh/sh64/sh64.exp: Run new tests. |
2000-12-30 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/crange-2f.s, ld-sh/sh64/crange-2g.s, |
ld-sh/sh64/crange-2h.s, ld-sh/sh64/crange-2i.s, |
ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: New tests. |
* ld-sh/sh64/sh64.exp: Run new tests. |
* ld-sh/sh64/crange1.rd: Correct section flags. |
* ld-sh/sh64/crange2.rd: Ditto. |
* ld-sh/sh64/crangerel1.rd: Ditto. |
2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/crange-1.s, ld-sh/sh64/crange-2a.s, |
ld-sh/sh64/crange-2b.s, ld-sh/sh64/crange-2c.s, |
ld-sh/sh64/crange-2d.s, ld-sh/sh64/crange-2e.s, |
ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd, |
ld-sh/sh64/crangerel1.rd, ld-sh/sh64/crangerel2.rd: New tests for |
handling .cranges section. |
* ld-sh/sh64/sh64.exp: Run new tests. |
* ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, |
ld-sh/sh64/mix2.xd: Adjust for .cranges section. |
2000-12-15 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/abi32.sd, ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.sd, |
ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.sd, |
ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, |
ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Adjust to .bss and |
.data individually 8-byte aligned. |
2000-12-09 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/rel-1.s, ld-sh/sh64/rel-2.s, ld-sh/sh64/rel32.xd, |
ld-sh/sh64/rel64.xd, ld-sh/sh64/reldl-1.s, ld-sh/sh64/reldl-2.s, |
ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: New tests. |
* ld-sh/sh64/sh64.exp: Make it possible to use readelf as |
inspection tool. Run new tests. |
2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/abi64.sd, ld-sh/sh64/abi32.sd, ld-sh/sh64/mix1.sd, |
ld-sh/sh64/mix2.sd: Correct offsets in PT/PTA/PTB expansions. |
* ld-sh/sh64/shdl-1.s, ld-sh/sh64/shdl-2.s, ld-sh/sh64/shdl64.sd, |
ld-sh/sh64/shdl64.xd, ld-sh/sh64/shdl32.xd: New tests. |
* ld-sh/sh64/sh64.exp: Run new tests. |
2000-12-01 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/cmpct1.sd, ld-sh/sh64/cmpct1.xd, |
ld-sh/sh64/shcmp-1.s: New test. |
* ld-sh/sh64/sh64.exp: Add new test to sh64tests. Reformat. |
2000-11-30 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/sh64.exp: Use linker option -mshelf64 for 64-bit ABI |
test. |
* ld-sh/sh64/abi64.xd: Tweak for 64-bit ELF. |
2000-11-29 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/sh64.exp (sh64tests): Use linker option -mshelf32 for |
tests. |
2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64/abi32.sd, ld-sh/sh64/abi64.sd: Correct MOVI |
registers. |
* ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/shmix-1.s: |
New test. |
* ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shmix-2.s, |
ld-sh/sh64/shmix-3.s: New test. |
* ld-sh/sh64/sh64.exp: Add new tests to sh64tests. |
2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com> |
* ld-sh/sh64: New testsuite. |
|
2002-02-07 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-selective/keepdot.s: Remove section specifier. |
|
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 |
library. |
|
2001-07-27 H.J. Lu <hjl@gnu.org> |
|
* ld-selective/selective.exp: Fix the error in the last change. |
|
2001-07-24 Loren J. Rittle <ljrittle@acm.org> |
|
* ld-selective/selective.exp: Support g++ V3 ABI (along side |
the old ABI). Make comparisons against normalized (to |
V3-style) demangled nm output. |
|
2001-07-24 Alan Modra <amodra@bigpond.net.au> |
|
* config/default.exp (ld_nm): Add "nmflags" arg. |
* lib/ld-lib.exp (default_ld_nm): Likewise. |
* ld-empic/empic.exp: Adjust call to ld_nm. |
* ld-scripts/defined.exp: Likewise. |
* ld-scripts/script.exp: Likewise. |
* ld-scripts/sizeof.exp: Likewise. |
* ld-selective/selective.exp: Likewise. |
* ld-sh/sh.exp: Likewise. |
|
2001-07-12 H.J. Lu <hjl@gnu.org> |
|
* ld-selective/selective.exp: Mark selective1, selective2, |
selective4 and selective5 xfail on alpha*-*. |
|
2001-06-13 Hans-Peter Nilsson <hp@bitrange.com> |
|
* config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY, |
OBJCOPYFLAGS, READELF, READELFFLAGS, LD, LDFLAGS): Provide |
default. |
|
* lib/ld-lib.exp (run_dump_test): Import from gas testsuite. Add |
new options "ld", "source", "xfail", "target", "notarget" and |
"error". Support the runtest_file_p "*.exp=testname" feature. |
(slurp_options, regexp_diff, file_contents, verbose_eval): Import |
from gas testsuite. |
|
2001-06-12 Martin Schwidefsky <schwidefsky@de.ibm.com> |
|
* testsuite/ld-undefined/undefined.exp: Correct setup_xfail rule. |
|
2001-06-06 H.J. Lu <hjl@gnu.org> |
|
* ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3 |
on Linux/mips. |
|
* ld-elfvers/vers.exp: Also run on Linux/mips. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-shared/shared.exp: Likewise. |
|
* ld-selective/selective.exp: Mark selective2, selective3, |
selective4 and selective5 xfail on Linux/mips. |
|
* ld-shared/main.c: Skip invalid -Bsymbolic tests on Linux/mips. |
|
* symbolic.dat: Remove invalid -Bsymbolic tests on Linux/mips. |
|
* ld-srec/srec.exp: Add Linux/mips to xfail. |
|
2001-06-06 Martin Schwidefsky <schwidefsky@de.ibm.com> |
|
* ld-undefined/undefined.exp: Add a setup_xfail line for a test |
that will always fail on s/390. |
|
2001-05-28 kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh.exp: For sh-*-linux-gnu target add a start address for |
the text section. |
|
2001-05-25 Alan Modra <amodra@one.net.au> |
|
* ld-elfvers/vers.exp: Replace linuxoldld with linux*oldld and |
linuxaout with linux*aout. |
|
2001-05-24 H.J. Lu <hjl@gnu.org> |
|
* ld-scripts/phdrs.exp: Add sparc64 to 64 bit platform. |
|
2001-05-18 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Revert the last change. |
|
* ld-elfvers/vers2.ver: Put back "tmpdir/" the version |
references. |
* ld-elfvers/vers3.ver: Likewise. |
* ld-elfvers/vers6.ver: Likewise. |
* ld-elfvers/vers18.ver: Likewise. |
|
2001-05-17 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers.exp: Pass "-rpath .:$tmpdir" to "vers19". |
|
* ld-elfvers/vers1.ver: Remove "tmpdir/" from the version |
definition. |
* ld-elfvers/vers2.ver: Likewise. |
* ld-elfvers/vers3.ver: Likewise. |
* ld-elfvers/vers4a.ver: Likewise. |
* ld-elfvers/vers6.ver: Likewise. |
* ld-elfvers/vers7a.ver: Likewise. |
* ld-elfvers/vers8.ver: Likewise. |
* ld-elfvers/vers9.ver: Likewise. |
* ld-elfvers/vers15.ver: Likewise. |
* ld-elfvers/vers16a.ver: Likewise. |
* ld-elfvers/vers17.ver: Likewise. |
* ld-elfvers/vers18.ver: Likewise. |
|
2001-05-03 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers19.ver: Expect vers17.so instead of |
*tmpdir/vers17.so. |
|
2001-05-01 Andreas Jaeger <aj@suse.de>, Andreas Schwab <schwab@suse.de> |
|
* ld-scripts/phdrs.exp: Fix regexp, s390x is 64 bit platform. |
|
* ld-scripts/phdrs.t: Use startaddress that's greater than any |
MAXPAGESIZE used. |
|
2001-04-29 H.J. Lu <hjl@gnu.org> |
|
* ld-shared/symbolic.dat: New. |
|
* ld-shared/shared.exp: Also check -Bsymbolic. |
|
2001-04-28 Andreas Jaeger <aj@suse.de> |
|
* ld-scripts/phdrs.exp: x86-64 is a 64 bit ELF platform, handle it |
special. |
|
2001-04-01 David O'Brien <obrien@FreeBSD.org> |
* ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even |
though it doesn't use DWARF2 yet (but its output is identical). |
|
2001-04-01 David O'Brien <obrien@FreeBSD.org> |
|
* ld-selective/selective.exp: Use -O with gcc rather than -O2. |
This optimization level is buggy on some platforms, and this test |
is not intended to test compiler optimizations. |
|
2001-03-06 DJ Delorie <dj@redhat.com> |
|
* ld-scripts/cross2.t: Support any type of text/data sections, not |
just the canonical ones. |
|
2001-02-28 Matt Hiller <hiller@redhat.com> |
|
* ld-scripts/crossref.exp: Initialize flags to [big_or_little_endian]. |
* ld-undefined/undefined.exp: Ditto, and include $flags in ld |
invocations. |
* lib/ld-lib.exp (big_or_little_endian): Recognize -EB, -eb, -EL |
and -el. |
(is_endian_output_format): New function. |
(default_ld_link): Set flags to [big_or_little_endian] only if ld |
is being invoked such that the output format being used is of |
known endianness. |
(default_ld_simple_link): Ditto. |
|
2001-02-22 Timothy Wall <twall@cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: Exclude ia64 flavor from |
AIX-specific test. |
|
2001-02-14 H.J. Lu <hjl@gnu.org> |
|
* ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3 |
for -static on ia64. |
|
* ld-checks/checks.exp: Don't run on ia64-*-elf* nor |
ia64-*-linux*. |
|
* ld-elfvers/vers.exp: Also run ia64-*-elf* and ia64-*-linux*. |
|
* ld-elfvsb/elfvsb.exp: Use i?86-*-*. Also run on ia64-*-linux*. |
Set up expected failures for ia64-*-linux*. |
* ld-shared/shared.exp: Likewise. |
|
2001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr> |
|
* ld-srec/srec.exp (run_srec_test): m6811 code has references |
to soft registers, define them with --defsym. |
* ld-selective/selective.exp: Likewise. |
|
2000-01-23 Alan Modra <alan@spri.levels.unisa.edu.au> |
|
* ld-srec/sr3.cc (__rethrow): New. |
|
2001-01-14 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-sh/sh.exp: Use --oformat srec, not -oformat srec. |
|
2001-01-03 Philip Blundell <pb@futuretv.com> |
|
* ld-elfvsb/elfvsb.exp: Run test on Linux/Alpha. |
* ld-shared/shared.exp: Likewise. |
|
2001-01-01 Philip Blundell <philb@gnu.org> |
|
* ld-undefined/weak-undef.exp: New test. |
* ld-undefined/weak-undef.s, ld-undefined/weak-undef.t: Supporting |
files for above. |
|
* ld-elfvers/vers.exp: Run test on Linux/ARM. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-shared/shared.exp: Likewise. |
|
2000-12-31 Nick Clifton <nickc@redhat.com> |
|
* ld-srec/srec.exp: Use --oformat instead of -oformat. |
|
2000-12-09 Nick Clifton <nickc@redhat.com> |
|
* ld-selective/selective.exp: Link in libgcc when target is v850. |
|
* ld-srec/srec.exp: Expect the srec_test to fail for ARM targets |
because the -oformat linker command switch cannot be used. |
|
2000-11-06 Alan Modra <alan@linuxcare.com.au> |
|
* ld-elfvsb/main.c (PROTECTED_CHECK): Include stdio.h. |
(main): Prune unused args. |
|
2000-10-29 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-selective/selective.exp <no CXX>: Fix typo for argument to |
"untested". |
|
2000-10-19 H.J. Lu (hjl@gnu.org) |
|
* ld-elfvsb/elfvsb.exp (visibility_run): Set expected failures |
for Linux/PPC. |
* ld-shared/shared.exp: Likewise. |
|
2000-10-09 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-selective/selective.exp: Rearrange to be table-driven. |
|
2000-10-07 Alan Modra <alan@linuxcare.com.au> |
|
* ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF too. |
|
2000-10-02 Alan Modra <alan@linuxcare.com.au> |
|
* ld-scripts/weak.exp: Don't set $global$ for hppa-elf any more. |
* ld-scripts/crossref.exp: Ditto. |
|
2000-09-29 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-selective/5.cc: New test. |
* ld-selective/selective.exp: Run it as xfailed. |
|
* ld-selective/4.cc: Correct spelling of "lose". |
|
2000-09-05 Alan Modra <alan@linuxcare.com.au> |
|
* ld-selective/selective.exp: Remove the xfails for hppa. |
|
2000-08-30 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf, |
sh-*-*): With dwarf-2, `undefined function' can't pass. |
|
2000-08-03 H.J. Lu (hjl@gnu.org) |
|
* ld-bootstrap/bootstrap.exp: Add strip. |
|
2000-07-24 H.J. Lu (hjl@gnu.org) |
|
* ld-elfvsb/elfvsb.exp: Add -g to $CC to get the location of |
the undefined reference. |
|
2000-07-16 H.J. Lu (hjl@gnu.org) |
|
* ld-elfvsb/elfvsb.exp (support_protected): New variable. Check |
and set to "yes" if the protected visibility is expected to |
pass. |
(visibility_run): Set expected to fail for the "protected" |
and "protected_undef_def" tests only if $support_protected is |
"no". |
|
* ld-elfvsb/main.c (PROTECTED_CHECK): Check for the protected |
visibility support if defined. |
|
2000-07-15 H.J. Lu (hjl@gnu.org) |
|
* ld-elfvsb/elfvsb.exp (visibility_run): Set expected failure |
for "protected_undef_def". |
|
* ld-elfvsb/main.c: Don't define HIDDEN_UNDEF_TEST when |
PROTECTED_WEAK_TEST is defined. |
Don't define PROTECTED_UNDEF_TEST when PROTECTED_WEAK_TEST is |
defined. |
Define PROTECTED_TEST when PROTECTED_UNDEF_TEST is defined. |
|
* ld-elfvsb/sh1.c (visibility): Mark protected only if |
PROTECTED_TEST, PROTECTED_UNDEF_TEST or PROTECTED_WEAK_TEST |
is defined. |
(visibility_var): Likewise. |
|
2000-07-10 Alan Modra <alan@linuxcare.com.au> |
|
* ld-srec/srec.exp: xfail hppa. |
|
* ld-scripts/weak.exp: Define $global$ for hppa. |
|
* ld-scripts/crossref.exp: Fix string quoting. |
|
2000-06-05 H.J. Lu (hjl@gnu.org) |
|
* lib/ld-lib.exp (default_ld_link): Redirect the linker output |
to link_output and make it global. |
|
* ld-elfvsb/elfvsb.exp (visibility_test): Add "hidden_undef", |
"hidden_undef_def", "hidden_weak", "protected_undef", |
"protected_undef_def" and "protected_weak". |
(visibility_run): Likewise. |
* ld-elfvsb/main.c: Likewise. |
* ld-elfvsb/sh1.c: Likewise. |
* ld-elfvsb/sh2.c: Likewise. |
|
* ld-elfvsb/elfvsb.dat: Updated. |
|
2000-05-21 H.J. Lu (hjl@gnu.org) |
|
* ld-elfvsb/main.c (main_visibility_check): Fix the protected |
visibility test. |
|
2000-05-13 H.J. Lu (hjl@gnu.org) |
|
* lib/ld-lib.exp (default_ld_link): Redirect the linker output |
to link_output and make it global. |
|
* ld-elfvsb/elf-offset.ld: New. ELF visibility fearture |
tests. |
* ld-elfvsb/elfvsb.dat: Likewise. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-elfvsb/main.c: Likewise. |
* ld-elfvsb/sh1.c: Likewise. |
* ld-elfvsb/sh2.c: Likewise. |
|
Fri Apr 21 15:16:07 2000 Richard Henderson <rth@cygnus.com> |
|
* ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too. |
|
2000-04-12 Alan Modra <alan@linuxcare.com.au> |
|
* ld-selective/3.cc (_start): Add cheat for gcc-2.95.2 failure. |
|
* ld-selective/selective.exp (test4): Test for presence of |
foo__1B, not absence. Also check for foo__1A and _start. |
White space changes throughout file. |
|
2000-03-13 Nick Clifton <nickc@cygnus.com> |
|
* ld-scripts/phdrs.t: Discard all unexpected sections. |
|
2000-02-27 H.J. Lu (hjl@gnu.org) |
|
* lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs. |
|
1999-11-01 Nick Clifton <nickc@cygnus.com> |
|
* ld-selective/selective.exp: Fix test to disable these checks for |
PE based targets. |
|
1999-10-29 Catherine Moore <clm@cygnus.com> |
|
* ld-selective/selective.exp: Remove test6. |
* ld-selective/5.cc: Delete. |
|
1999-10-28 Scott Bambrough <scottb@netwinder.org> |
|
* ld-srec/srec.exp: Setup expected failures for |
srec tests on ARM Linux. |
|
1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au> |
|
* ld-shared/shared.exp: xfail linux*libc1 shared (non PIC, load |
offset) test. |
|
1999-09-12 Ian Lance Taylor <ian@zembu.com> |
|
* ld-scripts/script.exp: Add --image-base 0 for PE targets. |
|
1999-08-17 H.J. Lu <hjl@gnu.org> |
|
* ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof. |
|
1999-08-09 Jakub Jelinek <jj@ultra.linux.cz> |
|
* ld-elfvers/vers.exp: Run tests on sparc*-*-linux*. |
* ld-shared/shared.exp: Likewise. |
|
1999-07-28 Nick Clifton <nickc@cygnus.com> |
|
* lib/ld-lib.exp (proc big_or_little_endian): New proc. |
Determine if a big endian or little endian output format hass |
been selected by any of the multilib options, and if so return |
a suitable command line option for the linker/assembler. |
(proc default_ld_link): Include the result of proc |
big_or_little_endian on the command line to the linker. |
(proc ld_simple_link): Include the result of proc |
big_or_little_endian on the command line to the linker. |
(proc default_ld_compile): Append multilib flags to compiler |
switches. |
(proc default_ld_assemble): Include the result of proc |
big_or_little_endian on the command line to the linker. |
|
1999-07-21 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers1.c: Add missing prototypes and include |
<stdio.h> if necessary. |
* ld-elfvers/vers15.c: Likewise. |
* ld-elfvers/vers19.c: Likewise. |
* ld-elfvers/vers2.c: Likewise. |
* ld-elfvers/vers3.c: Likewise. |
* ld-elfvers/vers4.c: Likewise. |
* ld-elfvers/vers6.c: Likewise. |
* ld-elfvers/vers7.c: Likewise. |
* ld-elfvers/vers9.c: Likewise. |
* ld-shared/main.c: Likewise. |
* ld-srec/sr3.cc (Foo::Foo): Remove arg name. |
|
Thu Jul 15 18:00:30 1999 Mark P. Mitchell <mark@codesourcery.com> |
|
* ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual as |
with other DWARF2 targets. |
|
1999-07-13 Nick Clifton <nickc@cygnus.com> |
|
* ld-undefined/undefined.exp: Do not expect arm toolchains to fail |
the undefined line test. |
|
1999-07-10 Ian Lance Taylor <ian@zembu.com> |
|
* ld-elfvers/vers.exp: Use -rpath in new vers19 test. |
|
1999-07-07 Ian Lance Taylor <ian@zembu.com> |
|
* ld-elfvers/vers.exp: Add new tests vers17 to vers19. |
* ld-elfvers/{vers17.*, vers18.*, vers19.*}: New files. |
|
1999-06-13 Ian Lance Taylor <ian@zembu.com> |
|
* ld-checks/asm.s: Use a symbol name for .lcomm. |
* ld-checks/checks.exp: Use different names for the two tests. |
Don't add extra text when invoking fail. |
|
1999-06-12 Ian Lance Taylor <ian@zembu.com> |
|
* ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*" |
to "*-*-linux*aout*". |
* ld-scripts/weak.exp: Likewise. |
* ld-shared/shared.exp: Likewise. Simplify condition a bit. |
|
Wed Jun 9 12:02:33 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> |
|
* ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning. |
* ld-shared/sh1.c: Fix typo. |
|
1999-06-04 H.J. Lu <hjl@gnu.org> |
|
* lib/ld-lib.exp (default_ld_nm): Clear nm_output first if |
necessary. |
|
1999-05-17 Nick Clifton <nickc@cygnus.com> |
|
* ld-undefined/undefined.exp: Add xfail for mcore-elf. |
|
1999-05-11 DJ Delorie <dj@cygnus.com> |
|
* ld-srec/srec.exp: Do not run tests for PE based ports. |
|
1999-03-05 Nick Clifton <nickc@cygnus.com> |
|
* ld-selective/selective.exp: Do not run tests for COFF or PE |
based ports. |
|
1999-02-17 Nick Clifton <nickc@cygnus.com> |
|
* ld-undefined/undefined.exp: Add expected failures for StrongARM |
targets. |
|
* ld-srec/srec.exp: Add expected failures for StrongARM targets. |
|
* ld-selective/selective.exp: Add expected failure for ARM-COFF |
targets. |
|
1999-02-16 Nick Clifton <nickc@cygnus.com> |
|
* ld-checks/asm.s: Use .long instead of .word. |
Replace custom section names with .text, .data and .bss. |
* ld-checks/script: Replace custom section names with .text, .data |
and .bss. |
* ld-checks/checks.exp: Replace custom section names with .text, |
.data and .bss. |
|
1999-02-11 Nick Clifton <nickc@cygnus.com> |
|
* ld-checks: New directory: Tests for the linker's |
--check-sections option. |
* ld-checks/checks.exp: New file. |
* ld-checks/script: Bogus linker script. |
* ld-checks/asm.s: Simple test assembler file. |
|
Tue Feb 2 19:15:02 1999 Catherine Moore <clm@cygnus.com> |
|
* ld-selective/selective.exp: Disable test for unsupported |
targets. Change tests to check for absence of symbols instead |
of address zero. |
|
Mon Jan 18 03:44:52 1999 Ian Lance Taylor <ian@cygnus.com> |
|
* config/default.exp (get_link_files): Quote target_triplet and CC |
when invoking shell. |
(get_target_emul): Likewise. |
|
1999-01-03 Ken Raeburn <raeburn@cygnus.com> |
|
* config/default.exp (get_link_files, get_target_emul): New procs; |
run shell commands to extract information from configure.host and |
configure.tgt in the source tree. |
(top level): Use them to get information needed to run tests, if |
not otherwise provided. |
|
* ld-shared/elf-offset.ld: New file. Builds a shared library, but |
gives non-zero addresses for memory region. |
* ld-shared/shared.exp: Run the non-PIC non-AIX test again using |
the new linker script. |
|
Tue Dec 8 22:56:05 1998 Geoff Keating <geoffk@ozemail.com.au> |
|
* ld-srec/srec.exp: Delete xfails for PPC Linux targets, |
newer glibc lets link succeed. |
|
Sun Dec 6 12:59:37 1998 H.J. Lu <hjl@gnu.org> |
|
* ld-elfvers/vers1.c: Add missing return types and values. |
* ld-elfvers/vers2.c: Likewise. |
* ld-elfvers/vers3.c: Likewise. |
* ld-elfvers/vers4.c: Likewise. |
* ld-elfvers/vers5.c: Likewise. |
* ld-elfvers/vers6.c: Likewise. |
* ld-elfvers/vers7.c: Likewise. |
* ld-elfvers/vers9.c: Likewise. |
* ld-elfvers/vers15.c: Likewise. |
|
Fri Oct 23 16:28:29 1998 Catherine Moore <clm@cygnus.com> |
|
* ld-selective: New directory with new files to test |
selective linking. |
|
* lib/ld-lib.exp (ld_nm): Strip leading underscore from $name. |
|
Sun Oct 4 22:17:05 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-elfvers/vers16.dsym: Work correctly on a system without |
versioned system libraries. |
|
Mon Sep 28 21:31:12 1998 Richard Henderson <rth@cygnus.com> |
|
* ld-elfvers/vers.exp: Run tests on alpha-linux. |
* ld-elfvers/*.sym, ld-elfvers/*.dsym: Adjust patters to match |
Alpha's use of st_other. |
|
1998-09-27 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> |
|
* ld-elfvers/vers.exp (vers16, vers16a): New tests. |
* ld-elfvers/{vers16.*, vers16a.*}: New files. |
|
Thu Sep 17 17:18:19 1998 Nick Clifton <nickc@cygnus.com> |
|
* ld-undefined/undefined.exp: Make undefined line test be an xfail |
for arm/thunb elf toolchains. |
|
Wed Sep 9 14:10:15 1998 Nick Clifton <nickc@cygnus.com> |
|
* ld-undefined/undefined.exp: change test for elf/dwarf2 targets. |
|
* ld-srec/srec.exp: Arm-elf now passes this test. |
|
Wed Aug 19 11:59:19 1998 Nick Clifton <nickc@cygnus.com> |
|
* ld-srec/srec.exp: Add arm/thumb-elf expected failures. |
|
Thu Aug 13 12:41:58 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: Don't run the --static bootstrap |
test if we don't have a static libbfd.a. |
|
Wed Aug 12 15:19:35 1998 Ian Lance Taylor <ian@cygnus.com> |
|
Based on patch from H.J. Lu <hjl@gnu.org>: |
* ld-srec/srec.exp: Add xfails for Alpha ELF targets. |
|
Mon Aug 10 15:42:20 1998 Richard Henderson <rth@cygnus.com> |
|
* ld-scripts/weak.t (.text, .data): Focus data to be used. |
(/DISCARD/): All the rest. |
* ld-scripts/weak1.s, ld-scripts/weak2.s: Put stuff in .data. |
|
Fri Jul 24 18:37:17 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* config/default.exp: Create tmpdir/gas subdirectory, add a |
symlink to as-new, and set gcc_gas_flag variable. |
* lib/ld-lib.exp (default_ld_compile): If the compiler appears to |
be gcc, use gcc_gas_flag when compiling. |
|
Thu Jul 23 12:23:29 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-elfvers/vers.exp: Just check for i?86 rather than checking |
for i386, i486, and i586. |
(objdump_versionstuff): If we can't find the line, dump the file. |
|
Fri Jul 3 00:27:41 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/phdrs.exp: Run test on *-*-eabi*. |
* ld-scripts/weak.exp: Likewise. |
|
Wed Jul 1 10:51:46 1998 Nick Clifton <nickc@cygnus.com> |
|
* ld-srec/srec.exp: Add xfail for v850. |
|
* ld-undefined/undefined.exp: arm and thumb PE toolchains now pass |
these tests. |
|
Fri Jun 19 17:12:52 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/weak.exp: New test. |
* ld-scripts/weak.t: New file. |
* ld-scripts/weak1.s: New file. |
* ld-scripts/weak2.s: New file. |
|
Tue Jun 16 12:40:38 1998 Geoff Keating <geoffk@ozemail.com.au> |
|
* ld-elfvers/vers.exp: Run tests on powerpc ELF targets. |
* ld-shared/shared.exp: Likewise. |
* ld-elfvers/vers1.dsym: Allow for .sdata. |
* ld-srec/srec.exp: Add setup_xfails for PowerPC Linux. |
|
Fri May 29 15:02:50 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Add xfails for powerpc*-*-eabi. |
(run_srec_test): On mn10200, define __truncsipsi2_do_d2. |
* ld-srec/sr1.c (__main): Change return type to void. |
* ld-srec/sr3.cc (__main): Likewise. |
(__builtin_delete, __builtin_new): Likewise. |
(__get_dynamic_handler_chain): Return 0. |
(__get_eh_context): Likewise. |
|
Thu May 21 15:21:33 1998 Nick Clifton <nickc@cygnus.com> |
|
* ld-undefined/undefined.exp: Add support for thumb-pe target. |
* ld-srec/srec.exp: Add support for arm-pe and thumb-pe targets. |
|
Mon May 4 17:54:20 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> |
|
* ld-shared/shared.exp: Remove setup_xfails for m68k-linux. |
|
Mon May 4 17:12:06 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-shared/main.c (shlib_overriddencall2): New function. |
(main): Call shlib_shlibcall2. |
* ld-shared/sh1.c (shlib_shlibcall2): New function. |
(shlib_overriddencall2): New function. |
* ld-shared/shared.dat: Add output line for new test. |
* ld-shared/sun4.dat: Likewise. |
|
* ld-srec/sr3.cc (__get_eh_context): New function. |
|
Tue Apr 7 12:50:17 1998 Manfred Hollstein <manfred@s-direktnet.de> |
|
* ld-cdtest/cdtest-foo.h (class Foo): Declare len to be static to |
avoid compiler warning. |
* ld-srec/sr3.cc (class Foo): Likewise. |
|
Tue Feb 10 16:42:40 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/sr3.cc (__get_dynamic_handler_chain): New function. |
|
Mon Feb 2 14:17:48 1998 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target. |
|
Thu Dec 18 11:13:28 1997 Nick Clifton <nickc@cygnus.com> |
|
* ld-srec/srec.exp: Duplicated Arm patch for Thumb targets. |
|
Tue Dec 2 09:50:19 1997 Nick Clifton <nickc@cygnus.com> |
|
* ld-srec/srec.exp: Applied patch from Tony.Thompson@arm.com which |
fixes ARM tests. |
|
Mon Dec 1 16:12:05 1997 Nick Clifton <nickc@cygnus.com> |
|
* ld-srec/srec.exp: Add expected failures of tests 1 and 2 for ARM |
coff targets. |
|
Wed Nov 12 14:18:31 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to |
avoid compiler warning. |
* ld-srec/sr3.cc (class Foo): Likewise. |
|
Mon Nov 10 14:25:43 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* lib/ld-lib.exp (default_ld_simple_link): Permit the linker to |
have any name when looking for entry symbol warnings. |
|
* ld-srec/sr3.cc (__eh_pc): Define. |
|
Mon Oct 20 14:36:39 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/sr3.cc: Add definitions for terminate, __terminate, and |
__throw, since the current g++ expects them to be defined. |
|
Fri Oct 3 12:24:03 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-elfvers/vers.exp (objdump_emptyverstuff): Accept the output |
file if the string libc appears in it. |
(objdump_versionstuff): Accept unexpected lines in the output |
file. Compare lines using string match. |
* ld-elfvers/vers6.ver: Permit any value in the vna_other field. |
|
Tue Aug 12 16:01:22 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/crossref.exp: Correct string quoting. |
|
Sat Aug 9 00:56:03 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* config/default.exp: Change ld, as, nm and strip from .new to |
-new. Load ld-lib.exp rather than ld.exp. |
* ld-bootstrap/bootstrap.exp: Use ld-new rather than ld.new. |
* lib/ld-lib.exp: Rename from lib/ld.exp, for the benefit of |
DejaGnu changes. |
|
Thu Jun 26 12:07:03 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-elfvers/vers.exp: Use egrep rather than grep when looking for |
an alternation. From Greg Margo <gmargo@dl.com>. |
|
Wed Jun 25 12:47:22 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> |
|
* ld-shared/shared.exp: Add setup_xfail for m68k-linux on tests |
with non PIC shared libraries. |
|
Fri Jun 6 17:35:47 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-elfvers/vers6.ver: Update for recent elflink.h patch to |
version handling. |
|
Wed Jun 4 12:06:48 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Define ___get_dynamic_handler_chain as well. |
|
Fri May 30 12:21:39 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Define __get_dynamic_handler_chain when |
linking. |
|
Mon May 12 11:17:55 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* config/default.exp: Use $base_dir rather than $objdir when |
setting ld. From John David Anglin <dave@hiauly1.hia.nrc.ca>. |
|
Fri Apr 25 09:07:00 1997 Jeffrey A Law (law@cygnus.com) |
|
* ld-srec/srec.exp: Define various out of line prologue/epilogue |
functions for the mn10200 to avoid needing libgcc.a. |
|
Wed Mar 26 13:56:10 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Don't expect failures on mips*-*-elf*. |
|
Mon Mar 17 19:27:13 1997 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-elfvers/vers.exp: Don't run on SunOS or AIX. |
|
Wed Mar 12 21:44:19 1997 Eric Youngdale <eric@andante.jic.com> |
|
* ld-elfvers/vers.exp, *: New tests for symbol versioning. |
* config/default.exp: Set ar and strip. |
|
Fri Feb 7 16:47:02 1997 Bob Manson <manson@charmed.cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: Use prune_warnings instead of |
prune_system_crud. |
* ld-cdtest/cdtest.exp: Ditto. |
* ld-scripts/crossref.exp: Ditto. |
* ld-sh/sh.exp: Ditto. |
* ld-shared/shared.exp: Ditto. |
* ld-srec/srec.exp: Ditto. |
* lib/ld.exp: Ditto. |
|
Wed Jan 29 00:47:29 1997 Bob Manson <manson@charmed.cygnus.com> |
|
* ld-cdtest/cdtest.exp: Put a slash between $srcdir/$subdir. |
* ld-scripts/script.exp: Ditto. |
* ld-sh/sh.exp: Ditto. |
* ld-undefined/undefined.exp: Ditto. |
* ld-versados/versados.exp: Ditto. |
* lib/ld.exp: Ditto. |
|
Mon Dec 30 17:08:04 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/crossref.exp: Fix quoting for --defsym $global$. |
|
Tue Oct 1 15:52:31 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* lib/ld.exp (default_ld_version): Fix for current version |
printing. |
|
Fri Sep 13 15:51:45 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/crossref.exp: Define $global$ for hppa-elf. |
|
Thu Aug 8 14:29:32 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/cross2.t: Map XCOFF sections to .text or .data. |
|
* lib/ld.exp: Use verbose -log instead of calling both verbose and |
send_log. |
|
Wed Aug 7 18:00:58 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/phdrs.exp: New test. |
* ld-scripts/phdrs.s, ld-scripts/phdrs.t: New files. |
|
Sun Aug 4 21:58:12 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/crossref.exp: On a29k targets, use --defsym to define |
V_SPILL and V_FILL. |
|
Thu Aug 1 14:10:27 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/crossref.exp: New test. |
* ld-scripts/{cross1.c, cross2.c, cross3.c}: New files. |
* ld-scripts/{cross1.t, cross2.t}: New files. |
|
Sat Jun 29 13:40:11 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-sh/sh.exp: Fix debugging messages. |
* ld-sh/sh1.s: Use .align 4. |
|
Wed May 1 16:45:13 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-sh/sh.exp: Use -O when compiling with -mrelax. |
|
Mon Apr 29 10:33:10 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> |
|
* ld-shared/shared.exp: Run the shared library tests on |
Linux/m68k. |
|
Fri Apr 5 16:20:55 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-shared/shared.exp: Run the shared library tests on Linux. |
|
Mon Feb 26 12:45:26 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-shared/shared.exp: Don't use -fpic on MIPS targets. |
|
Wed Jan 31 15:09:57 1996 Jeffrey A Law (law@cygnus.com) |
|
* ld-srec/srec.exp: Add xfails for hppa*-*-*elf*. |
* ld-undefined/undefined.exp: Likewise. |
|
Fri Jan 26 18:43:03 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-undefined/undefined.exp: ELF targets should now pass the |
undefined line test. |
|
Thu Jan 25 15:36:13 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-empic/empic.exp: Update for change to MIPS disassembler. |
|
Mon Jan 15 15:05:53 1996 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5* |
when doing the --static test. |
* ld-shared/shared.exp: Run tests on mips*-*-irix5*. |
|
Fri Dec 29 12:33:09 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: On AIX, don't pass the -bI option |
when creating ld-partial.o. |
|
Tue Dec 26 17:37:23 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define |
__eabi. |
|
Tue Dec 19 18:01:01 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Add setup_xfails for XCOFF targets. |
|
Fri Dec 15 16:36:17 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: On a29k targets, use --defsym to define |
V_SPILL and V_FILL. |
* ld-srec/sr1.c (V_SPILL, V_FILL): Remove definitions. |
* ld-srec/sr3.cc: Likewise. |
|
* ld-srec/srec.exp: Remove i960 COFF setup_xfail. |
|
Sat Dec 2 01:20:31 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Don't use [] in setup_xfail expressions. |
|
Fri Dec 1 13:18:18 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets. |
|
Wed Nov 29 13:01:10 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Add setup_xfail for i960 COFF targets. |
|
Mon Nov 27 14:36:11 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*. |
|
* ld-srec/sr1.c (V_SPILL, V_FILL): Define. |
* ld-srec/sr3.cc: Likewise. |
|
Tue Nov 21 16:05:53 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-empic/empic.exp: Update for changes in objdump output. |
|
Wed Nov 15 17:42:48 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-srec/srec.exp: New tests. |
* ld-srec/sr1.c, ld-srec/sr2.c, ld-srec/sr3.cc: New files. |
* lib/ld.exp (ld_simple_link): Discard warnings about not being |
able to find the entry symbol. |
|
Tue Nov 14 20:03:54 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-sh/sh2.c (__main): Define. |
|
Mon Nov 6 14:39:18 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-empic/empic.exp: Accept a . in the address symbol. |
|
* ld-shared/shared.exp: Run tests on rs6000*-*-aix* and |
powerpc*-*-aix*. Add code to create appropriate exports files, |
and pass appropriate compilation flags, and test against |
appropriate expected output. |
* ld-shared/xcoff.dat: New file. |
* ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can |
not be linked using XCOFF. Use shlib_shlibvar1 as a sample |
function pointer, rather than shlib_mainvar. |
* ld-shared/sh1.c: Likewise. |
* ld-shared/shared.dat: Update for change from using shlib_mainvar |
to using shlib_shlibvar1. |
* ld-shared/sun4.dat: Likewise. |
|
Sat Oct 28 01:54:25 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/script.t: Put .pr in .text, and .rw in .data, for |
convenience when testing XCOFF. |
|
Thu Oct 26 22:53:17 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.exp |
along with --static. |
|
* ld-scripts/script.s: Make symbols global. |
|
Fri Oct 20 12:22:16 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-undefined/undefined.exp: Add setup_xfails for arm*-*-pe*. |
|
Fri Sep 29 11:06:10 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-undefined/undefined.exp: Use -e when invoking the linker, to |
prevent the SunOS linker from trying to create a shared library. |
|
Thu Sep 28 12:37:14 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-shared/shared.exp: Run the tests on sparc*-*-sunos4*. Add |
appropriate modifications and setup_xfails. |
* ld-shared/sun4.dat: New file. |
|
Mon Sep 18 14:12:56 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* lib/ld.exp (default_ld_version): Call prune_system_crud. |
(default_ld_relocate, default_ld_link): Likewise. |
(default_ld_simple_link, default_ld_compile): Likewise. |
(default_ld_assemble, default_ld_nm): Likewise. |
|
Fri Sep 8 17:15:38 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-cdtest/cdtest.exp: If the compiler does not exist, mark the |
tests as untested rather than unresolved. |
|
Wed Aug 23 10:46:38 1995 Ian Lance Taylor (ian@cygnus.com) |
|
* ld-sh/sh.exp: Call prune_system_crud on the output of cmp. |
|
Tue Aug 15 17:35:35 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/script.exp: Split script verification into a proc. |
Add simple test of MRI script. |
* ld-scripts/scriptm.t: New file. |
|
Wed Jul 26 11:38:58 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-sh/sh.exp: Mark `SH confirm relaxing' test unresolved when |
appropriate. |
|
Mon Jul 24 15:34:31 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* config/default.exp: Define objcopy if it is not defined. |
* ld-sh/*: New tests for SH relaxing. |
|
* ld-empic/empic.exp: If $CC does not exist, call untested rather |
than unresolved. |
|
Thu Jul 20 15:09:26 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-undefined/undefined.exp: If $CC does not exist, mark the |
tests as untested rather than unresolved. Clear ELF xfails for |
mips*, not just mips. |
|
Tue Jul 18 12:00:41 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-undefined/undefined.exp: Add setup_xfail for sh-*-* for |
undefined line test. |
|
Fri Jul 14 13:07:48 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-undefined/undefined.exp: New test, to check reporting of |
undefined symbols. |
* ld-undefined/undefined.c: New file. |
|
Mon Jul 10 11:13:39 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-versados/versados.exp: If a test fails, report it correctly: |
don't try to run the next test, and don't report a pass as well as |
a fail. |
|
Mon Jul 3 14:26:37 1995 Steve Chamberlain <sac@slash.cygnus.com> |
|
* versados/(t1,t2).ld: End in newlines. |
|
Mon May 22 20:19:38 1995 Ken Raeburn <raeburn@cujo.cygnus.com> |
|
* lib/ld.exp (default_ld_compile): If cc argument is multiple |
words, use only the first when trying to verify the availability |
of the compiler. |
|
Mon Feb 6 11:46:49 1995 Ian Lance Taylor <ian@cygnus.com> |
|
* ld-scripts/defined.t: Mention .data and .bss explicitly. |
|
Tue Jan 24 14:51:48 1995 Ian Lance Taylor <ian@sanguine.cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: If not in the ld build directory, |
call untested for each test, rather than ignoring it. If one test |
fails, go on to the next one instead of returning. |
* ld-cdtest/cdtest.exp: If compilations fail, mark tests as |
unresolved. |
* ld-empic/empic.exp: Likewise. Also, always pass the same test |
name to pass or fail. |
* ld-shared/shared.exp: Likewise. Also, always run all tests. |
* ld-scripts/defined.exp: If as or nm fail, mark test as |
unresolved. Always pass the same test name to pass or fail. |
* ld-scripts/script.exp: Likewise. |
* ld-scripts/sizeof.exp: Likewise. |
|
Wed Jan 11 11:48:31 1995 Ian Lance Taylor <ian@sanguine.cygnus.com> |
|
* ld-scripts/sizeof.exp: New test, based on bug report from |
anders.blomdell@control.lth.se. |
* ld-scripts/sizeof.s: New file. |
* ld-scripts/sizeof.t: New file. |
|
Wed Jan 4 18:56:27 1995 Ian Lance Taylor <ian@sanguine.cygnus.com> |
|
* lib/ld.exp: Use [which $ld] rather than [file exists $ld] to see |
if the linker exists. |
|
Wed Dec 14 16:39:03 1994 Ken Raeburn <raeburn@cujo.cygnus.com> |
|
* lib/ld.exp (prune_system_crud): Define if not already defined, |
in case the user isn't using the newest DejaGnu version that we |
haven't released to the net yet. |
|
Fri Dec 2 14:17:02 1994 Ian Lance Taylor <ian@rtl.cygnus.com> |
|
* config/default.exp: Define objdump if it is not defined. |
* ld-empic/*: New tests to test -membedded-pic code. |
|
Mon Nov 28 11:24:36 1994 Ian Lance Taylor <ian@sanguine.cygnus.com> |
|
* ld-bootstrap/bootstrap.exp: Pass cmp output through |
prune_system_crud. |
* ld-cdtest/cdtest.exp: Pass diff output through |
prune_system_crud. |
* ld-shared/shared.exp: Likewise. |
|
* config/default.exp: Remove unused and useless proc ld_load. |
|
Sun Oct 30 13:02:34 1994 Ian Lance Taylor <ian@sanguine.cygnus.com> |
|
* lib/ld.exp (default_ld_compile): Remove the output file before |
compiling. |
|
* ld-shared/shared.exp: Move common test code into a procedure. |
Add tests for compiling the non shared code PIC. |
* ld-shared/main.c (main): Call main_called, and print the result. |
* ld-shared/shared.dat: Adjust accordingly. |
|
Thu Oct 27 17:30:12 1994 Ian Lance Taylor <ian@sanguine.cygnus.com> |
|
* ld-shared: New directory, with new files to test generating ELF |
shared libraries. |
|
* lib/ld.exp (default_ld_compile): If the compilation worked, but |
no object file was created, check to see if the compiler foolishly |
ignored the -o switch when compiling, and move the resulting |
object if it did. |
|
Thu Sep 29 12:36:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) |
|
* VMS does not permits `.' in directory names. Renamed |
ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and |
ld.scripts to ld-scripts. |
|
Wed Sep 28 12:18:54 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) |
|
* config/default.exp: Set variables as and nm. Create tmpdir if |
it does not already exist. |
* ld.bootstrap/bootstrap.exp: Don't create tmpdir here. |
* ld.cdtest/cdtest.exp: Likewise. |
* ld.scripts/defined.exp: Likewise. Also, don't set as and nm |
here. Change perror for no variables found to fail. |
* ld.scripts/script.exp: New test. |
* ld.scripts/script.t, ld.scripts/script.s: New files. |
|
Tue Sep 27 14:59:51 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) |
|
* ld.scripts: New directory. |
* ld.scripts/defined.exp, ld.scripts/defined.s: New files. |
* ld.scripts/defined.t: New file. |
* lib/ld.exp (default_ld_simple_link): New function. |
(default_ld_assemble, default_ld_nm): New functions. |
* config/default.exp: Rename from unix-ld.exp. |
(ld_simple_link, ld_assemble, ld_nm): New functions. |
|
* config/unix-ld.exp: Set ld using findfile. |
* lib/ld.exp (default_ld_relocate): Return a value. Change format |
of log messages. |
(default_ld_compile): Likewise. |
(default_ld_link): Likewise. Also, don't include $BFDLIB and |
$LIBIBERTY in link. |
* ld.bootstrap/bootstrap.exp: Rewrite. |
* ld.cdtest/cdtest.exp: Rewrite. |
* ld.cdtest/cdtest-foo.cc: Update from top level ld directory. |
* ld.cdtest/cdtest-foo.h: Likewise. |
* ld.cdtest/cdtest-main.cc: Likewise. |
|
Fri May 27 09:35:04 1994 Ken Raeburn (raeburn@cygnus.com) |
|
* ld.cdtest/cdtest.exp: Don't look for $result before it's |
defined. |
|
Tue May 17 15:06:49 1994 Bill Cox (bill@rtl.cygnus.com) |
|
* ld.bootstrap/bootstrap.exp, lib/ld.exp: Replace error proc |
calls with perror calls. |
|
Wed May 11 16:47:46 1994 Ken Raeburn (raeburn@rtl.cygnus.com) |
|
* ld.cdtest/cdtest-bar.cc: Renamed from cdtest-func.cc. |
* ld.cdtest/cdtest.exp: Adjusted. |
|
Fri Jan 28 13:25:41 1994 Ken Raeburn (raeburn@cujo.cygnus.com) |
|
* lib/ld.exp (simple_diff): Indicate failure if files have |
different numbers of lines. Don't muck with $differences to avoid |
indicating a pass, just return. |
|
* ld.cdtest/{cdtest-foo.h,cdtest-foo.cc,cdtest-main.cc}: |
Fix test case to be valid ANSI C++. Don't require use of header |
files, so "../gcc/xgcc -B../gcc/" can be used for CXX. |
* ld.cdtest/cdtest.exp: Combine "rm" lines. Add some |
commentary on things that are still broken with this test case. |
|
Fri Sep 10 09:58:23 1993 Jeffrey Wheat (cassidy@cygnus.com) |
|
* ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage. |
|
Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com) |
|
* lib/ld.exp: add compiler and linker support |
* config/unix-ld.exp: add compiler and linker support |
* ld.bootstrap/bootstrap.exp: fixed to do partial links |
* ld.cdtest/cdtest.exp: constructor/destructor testscase |
|
Wed Aug 4 21:00:18 1993 Jeffrey Wheat (cassidy@cygnus.com) |
|
* lib/ld.exp: new file |
* config/unix-ld.exp: new file |
* ld.bootstrap/bootstrap.exp: new file |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2004
0,0 → 1,1085
2004-12-21 Tomer Levi <Tomer.Levi@nsc.com> |
|
* ld-crx/reloc-abs32.d: Update reference file according |
to disassembler printing method. |
* ld-crx/reloc-rel16.d: Likewise. |
* ld-crx/reloc-rel24.d: Likewise. |
* ld-crx/reloc-rel32.d: Likewise. |
* ld-crx/reloc-rel4.d: Likewise. |
* ld-crx/reloc-rel8-cmp.d: Likewise. |
* ld-crx/reloc-rel8.d: Likewise. |
|
2004-12-16 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-v850: New directory. |
|
2004-12-14 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/jal-overflow-2.[sd]: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2004-12-13 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported. |
|
2004-12-11 Alan Modra <amodra@bigpond.net.au> |
|
* ld-mmix/bpo-1.d: Update for changed section syms. |
* ld-mmix/bpo-10.d: Likewise. |
* ld-mmix/bpo-11.d: Likewise. |
* ld-mmix/bpo-14.d: Likewise. |
* ld-mmix/bpo-16.d: Likewise. |
* ld-mmix/bpo-17.d: Likewise. |
* ld-mmix/bpo-18.d: Likewise. |
* ld-mmix/bpo-19.d: Likewise. |
* ld-mmix/bpo-2.d: Likewise. |
* ld-mmix/bpo-22.d: Likewise. |
* ld-mmix/bpo-3.d: Likewise. |
* ld-mmix/bpo-4.d: Likewise. |
* ld-mmix/bpo-5.d: Likewise. |
* ld-mmix/bpo-6.d: Likewise. |
* ld-mmix/bpo-9.d: Likewise. |
* ld-mmix/greg-1.d: Likewise. |
* ld-mmix/greg-19.d: Likewise. |
* ld-mmix/greg-2.d: Likewise. |
* ld-mmix/greg-3.d: Likewise. |
* ld-mmix/greg-4.d: Likewise. |
* ld-mmix/greg-5.d: Likewise. |
* ld-mmix/greg-5s.d: Likewise. |
* ld-mmix/greg-6.d: Likewise. |
* ld-mmix/greg-7.d: Likewise. |
* ld-mmix/loc1.d: Likewise. |
* ld-mmix/loc2.d: Likewise. |
* ld-mmix/loc3.d: Likewise. |
* ld-mmix/loc4.d: Likewise. |
* ld-mmix/loc6.d: Likewise. |
* ld-mmix/locdo-1.d: Likewise. |
* ld-mmix/loct-1.d: Likewise. |
* ld-mmix/locto-1.d: Likewise. |
* ld-mmix/start-1.d: Likewise. |
* ld-sh/sh64/abi32.xd: Likewise. |
* ld-sh/sh64/abi64.xd: Likewise. |
* ld-sh/sh64/cmpct1.xd: Likewise. |
* ld-sh/sh64/mix1.xd: Likewise. |
* ld-sh/sh64/mix2.xd: Likewise. |
* ld-sh/sh64/rel32.xd: Likewise. |
* ld-sh/sh64/rel64.xd: Likewise. |
* ld-sh/sh64/shdl32.xd: Likewise. |
* ld-sh/sh64/shdl64.xd: Likewise. |
|
2004-12-09 Ian Lance Taylor <ian@wasabisystems.com> |
|
* ld-mips-elf/jalbal.d: New test. |
* ld-mips-elf/jalbal.s: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2004-12-08 Ian Lance Taylor <ian@wasabisystems.com> |
|
* ld-mips-elf/jaloverflow.d: New test. |
* ld-mips-elf/jaloverflow.s: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2004-12-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/group1.d: Support 64bit. |
|
2004-12-01 Paul Brook <paul@codesourcery.com> |
|
* ld-elf/group1.d: New test. |
* ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test. |
|
2004-12-01 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-selective/selective.exp: Use -print-libgcc-file-name for |
ARM and v850 also. |
|
2004-11-24 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/mixed-lib.sym: Update for THUMB_FUNC change. |
|
2004-11-19 Nick Clifton <nickc@redhat.com> |
|
* ld-scripts/script.exp: Add test of memory linker script. |
Reorganise code to remove unnecessary indentation. |
Fix target tests to avoid using --image-base with *-nto targets. |
* ld-scripts/memory.t: New linker script to test the MEMORY |
section and the ORIGIN and LENGTH operators. |
|
2004-11-17 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s, |
ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r, |
ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld, |
ld-arm/arm-lib.ld: New files. |
* ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d, |
ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r, |
ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d, |
ld-arm/arm-static-app.r: Update for big-endian. |
* ld-arm/arm-elf.exp: Run the new tests. |
|
2004-11-16 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/eh-frame1.{s,ld}, |
* ld-mips-elf/eh-frame1-{n32,n64},d: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2004-11-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-d10v/reloc-003.d: Update for changed error message. |
* ld-d10v/reloc-004.d: Likewise. |
* ld-d10v/reloc-007.d: Likewise. |
* ld-d10v/reloc-008.d: Likewise. |
* ld-d10v/reloc-011.d: Likewise. |
* ld-d10v/reloc-012.d: Likewise. |
* ld-d10v/reloc-015.d: Likewise. |
* ld-d10v/reloc-016.d: Likewise. |
|
2004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com> |
|
* ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE. |
* ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386 |
PE. |
* lib/ld-lib.exp (is_pecoff_format): New. |
|
2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com> |
Vineet Sharma <vineets@noida.hcltech.com> |
|
* ld-maxq: New directory. Contains tests for the new maxq port. |
|
2004-11-04 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-elf/merge.d: xfail crisv32-*-*. |
* ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s, |
ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d, |
ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d, |
ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s, |
ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d, |
ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d, |
ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d, |
ld-cris/va-v10.d, ld-cris/va-v32.d: New tests. |
* ld-cris/ldsym1.d: Adjust for change in linker script. |
|
2004-11-02 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d, |
ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d, |
ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d, |
ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d, |
ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd, |
ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd, |
ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g, |
ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t, |
ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r, |
ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd, |
ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd, |
ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd, |
ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden. |
|
2004-10-26 Paul Brook <paul@codesourcery.com> |
|
* ld-elfvers/vers.exp (build_binary): Add ldargs parameter. |
(build_vers_lib_pic_flags): New function. |
Add vers29 test. |
* ld-elfvers/vers29.c: New file. |
* ld-elfvers/vers29.dsym: New file. |
* ld-elfvers/vers29.ver: New file. |
|
2004-10-24 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/sec-8m.d: Adjust test for dump using correct section |
length. |
* ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d. |
* ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test. |
|
* ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d, |
ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d, |
ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d, |
ld-mmix/reg-1m.d: Adjust for changed error message format. |
|
2004-10-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/exclude.exp: Allow cris-*-elf. |
|
* ld-elf/exclude1.s: Add ".data". Remove "- include_sym". |
* ld-elf/exclude2.s: Add ".data". |
|
2004-10-19 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-elf/exclude.exp: Don't run for cris-*-elf. |
|
2004-10-16 Daniel Jacobowitz <dan@debian.org> |
|
* ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New. |
|
2004-10-15 Alan Modra <amodra@bigpond.net.au> |
|
* ld-crx/reloc-num8.d: Adjust for changed orphan placement. |
* ld-crx/reloc-num16.d: Likewise. |
* ld-crx/reloc-num32.d: Likewise. |
* ld-scripts/provide-2.t: Start .data at 0x2000. |
* ld-scripts/provide-2.d: Adjust. |
|
2004-10-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/sort.exp: Run for ELF targets only. |
|
2004-10-14 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/overlay-size.d: Update for changed orphan section |
placement. |
* ld-mmix/bpo-18.d: Likewise. |
|
2004-10-07 Bob Wilson <bob.wilson@acm.org> |
|
* ld-xtensa/lcall1.s: Use .literal directive. |
* ld-xtensa/lcall2.s: Align function entry. |
* ld-xtensa/coalesce2.s: Likewise. |
|
2004-10-04 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/sort.exp: New file for section sorting tests. |
* ld-scripts/sort_b_a.d: Likewise |
* ld-scripts/sort_b_a.s: Likewise |
* ld-scripts/sort_b_a.t: Likewise |
* ld-scripts/sort_b_a_a-1.d: Likewise |
* ld-scripts/sort_b_a_a-2.d: Likewise |
* ld-scripts/sort_b_a_a-3.d: Likewise |
* ld-scripts/sort_b_a_a.t: Likewise |
* ld-scripts/sort_b_a_n-1.d: Likewise |
* ld-scripts/sort_b_a_n-2.d: Likewise |
* ld-scripts/sort_b_a_n-3.d: Likewise |
* ld-scripts/sort_b_a_n.t: Likewise |
* ld-scripts/sort_b_n.d: Likewise |
* ld-scripts/sort_b_n.s: Likewise |
* ld-scripts/sort_b_n.t: Likewise |
* ld-scripts/sort_b_n_a-1.d: Likewise |
* ld-scripts/sort_b_n_a-2.d: Likewise |
* ld-scripts/sort_b_n_a-3.d: Likewise |
* ld-scripts/sort_b_n_a.t: Likewise |
* ld-scripts/sort_b_n_n-1.d: Likewise |
* ld-scripts/sort_b_n_n-2.d: Likewise |
* ld-scripts/sort_b_n_n-3.d: Likewise |
* ld-scripts/sort_b_n_n.t: Likewise |
* ld-scripts/sort_n_a-a.s: Likewise |
* ld-scripts/sort_n_a-b.s: Likewise |
* ld-scripts/sort_no-1.d: Likewise |
* ld-scripts/sort_no-2.d: Likewise |
* ld-scripts/sort_no.t: Likewise |
|
2004-10-01 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-powerpc/tls.s: Don't set tls type for undefined syms. |
* ld-powerpc/tls32.s: Likewise. |
* ld-powerpc/tlstoc.s: Likewise. |
* ld-s390/tlsbin.s: Likewise. |
* ld-s390/tlsbin_64.s: Likewise. |
* ld-s390/tlsbinpic.s: Likewise. |
* ld-s390/tlsbinpic_64.s: Likewise. |
* ld-s390/tlspic1.s: Likewise. |
* ld-s390/tlspic1_64.s: Likewise. |
* ld-sparc/tlssunbin32.s: Likewise. |
* ld-sparc/tlssunbinpic32.s: Likewise. |
* ld-sparc/tlssunnopic32.s: Likewise. |
* ld-sparc/tlssunpic32.s: Likewise. |
|
2004-10-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-s390/tlsbin.s: Set tls type for undefined syms. |
* ld-s390/tlsbin_64.s: Likewise. |
* ld-s390/tlsbinpic.s: Likewise. |
* ld-s390/tlsbinpic_64.s: Likewise. |
* ld-s390/tlspic1.s: Likewise. |
* ld-s390/tlspic1_64.s: Likewise. |
* ld-sparc/tlssunbin32.s: Likewise. |
* ld-sparc/tlssunbinpic32.s: Likewise. |
* ld-sparc/tlssunnopic32.s: Likewise. |
* ld-sparc/tlssunpic32.s: Likewise. |
|
2004-10-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location. |
|
2004-10-01 Nick Clifton <nickc@redhat.com> |
|
PR 371 |
* ld-undefined/undefined.exp: Remove redundant XPASS |
specifications. |
|
2004-10-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms. |
* ld-powerpc/tls32.s (gd, ld): Likewise. |
* ld-powerpc/tlstoc.s (gd, ld): Likewise. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlsso32.r: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2004-09-30 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add test for --target2=abs. |
* ld-arm/arm-target2-abs.d: New file. |
|
2004-09-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary. |
* ld-pe/secrel.d: Adjust to suit. |
|
2004-09-24 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string. |
|
2004-09-22 Alan Modra <amodra@bigpond.net.au> |
|
* ld-i386/tlsbin.rd: Update for changed segment map. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2004-09-22 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/overlay-size.d: Don't check .mbss lma. |
* ld-sh/sh64/mix1.xd: Update for changed .bss file offset. |
* ld-sh/sh64/shdl32.xd: Likewise. |
* ld-sh/sh64/shdl64.xd: Likewise. |
|
2004-09-17 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-target1-{abs,rel}.d}: New files. |
* ld-arm/arm-target1.s: New file. |
* ld-arm/arm-target2-{,got-}rel.d: New files. |
* ld-arm/arm-target2.s: New file. |
* ld-arm/arm-rel31.d: New files. |
* ld-arm/arm-rel31.s: New files. |
* ld-arm/arm.ld: New file. |
* ld-arm/arm-elf.exp: Add new tests. |
|
2004-09-07 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s: |
New test. |
|
2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> |
|
* ld-crx: New directory. |
* ld-crx/crx.exp: New test script. |
* ld-crx/crx.ld: New linker script. |
* ld-crx/reloc-abs32.s: New file. |
* ld-crx/reloc-abs32.d: Likewise. |
* ld-crx/reloc-imm16.s: Likewise. |
* ld-crx/reloc-imm16.d: Likewise. |
* ld-crx/reloc-imm32.s: Likewise. |
* ld-crx/reloc-imm32.d: Likewise. |
* ld-crx/reloc-num8.s: Likewise. |
* ld-crx/reloc-num8.d: Likewise. |
* ld-crx/reloc-num16.s: Likewise. |
* ld-crx/reloc-num16.d: Likewise. |
* ld-crx/reloc-num32.s: Likewise. |
* ld-crx/reloc-num32.d: Likewise. |
* ld-crx/reloc-regrel12.s: Likewise. |
* ld-crx/reloc-regrel12.d: Likewise. |
* ld-crx/reloc-regrel22.s: Likewise. |
* ld-crx/reloc-regrel22.d: Likewise. |
* ld-crx/reloc-regrel28.s: Likewise. |
* ld-crx/reloc-regrel28.d: Likewise. |
* ld-crx/reloc-regrel32.s: Likewise. |
* ld-crx/reloc-regrel32.d: Likewise. |
* ld-crx/reloc-rel4.s: Likewise. |
* ld-crx/reloc-rel4.d: Likewise. |
* ld-crx/reloc-rel8.s: Likewise. |
* ld-crx/reloc-rel8.d: Likewise. |
* ld-crx/reloc-rel8-cmp.s: Likewise. |
* ld-crx/reloc-rel8-cmp.d: Likewise. |
* ld-crx/reloc-rel16.s: Likewise. |
* ld-crx/reloc-rel16.d: Likewise. |
* ld-crx/reloc-rel24.s: Likewise. |
* ld-crx/reloc-rel24.d: Likewise. |
* ld-crx/reloc-rel32.s: Likewise. |
* ld-crx/reloc-rel32.d: Likewise. |
|
2004-08-21 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d, |
ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d, |
ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d, |
ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered |
sections. |
|
2004-08-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols. |
|
2004-08-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/cross1.t: Remove .opd section spec. |
|
2004-08-01 Stephane Carrez <stcarrez@nerim.fr> |
|
* ld-undefined/undefined.exp: The undefine tests now work on |
68HC11 and 68HC12. |
|
2004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh64/crange3-cmpct.rd: Update. |
* ld-sh/sh64/crange3-media.rd: Update. |
|
2004-07-27 Nitin Yewale <nitiny@kpitcummins.com> |
|
* ld-h8300/h8300.exp: Addition of new test case to check |
relaxation for H8S target. |
* ld-h8300/relax-6.s: New test source file. |
* ld-h8300/relax-6.d: New test expected disassembly file. |
* ld-h8300/relax-6-coff.d: New test expected disassembly file for |
coff format. |
|
2004-07-22 Nick Clifton <nickc@redhat.com> |
|
PR/280 |
* ld-h8300/relax-3-coff.d: Remove duplicated raw insn values. |
* ld-h8300/relax-3.d: Likewise. |
* ld-h8300/relax-4-coff.d: Likewise. |
* ld-h8300/relax-4.d: Likewise. |
* ld-h8300/relax-5-coff.d: Likewise. |
* ld-h8300/relax.d: Likewise. |
|
2004-07-22 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test. |
|
2004-07-13 Nitin Yewale <nitiny@kpitcummins.com> |
|
* ld-h8300/h8300.exp: Addition of gcsection test case. |
* ld-h8300/gcsection.s: New test source file. |
* ld-h8300/gcsection.d: New test expected disassembly file. |
|
2004-07-08 Maciej W. Rozycki <macro@linux-mips.org> |
|
* ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-elf/frame.exp: Don't run on sh*-*-elf*. |
* ld-sh/shared-1.d: Adjust for section reordering changes. |
* ld-sh/shared-2.d: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-sh/sh64/abi32.xd: Likewise. |
* ld-sh/sh64/abi64.xd: Likewise. |
* ld-sh/sh64/cmpct1.xd: Likewise. |
* ld-sh/sh64/crange1.rd: Likewise. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/gotplt.d: Likewise. |
* ld-sh/sh64/init-cmpct.d: Likewise. |
* ld-sh/sh64/init-media.d: Likewise. |
* ld-sh/sh64/init64.d: Likewise. |
* ld-sh/sh64/mix1.xd: Likewise. |
* ld-sh/sh64/mix2.xd: Likewise. |
* ld-sh/sh64/shdl32.xd: Likewise. |
* ld-sh/sh64/shdl64.xd: Likewise. |
|
2004-07-02 Alan Modra <amodra@bigpond.net.au> |
|
* ld-discard/static.d: Accept both original sym and section sym. |
|
2004-07-01 Jakub Jelinek <jakub@redhat.com> |
|
* ld-sparc/tlssunpic32.rd: Adjust for section reordering changes |
and removal of unneeded STT_SECTION symbols from .dynsym. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunpic32.dd: Likewise. |
* ld-sparc/tlssunpic32.sd: Likewise. |
* ld-sparc/tlssunbin32.dd: Likewise. |
* ld-sparc/tlssunbin32.sd: Likewise. |
* ld-sparc/tlssunbin32.td: Likewise. |
|
2004-07-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-discard/extern.d: Update. |
* ld-discard/start.d: Update. |
* ld-discard/static.d: Update. |
|
2004-06-30 H.J. Lu <hongjiu.lu@intel.com> |
|
PR 233 |
* ld-discard/extern.d: Updated. |
* ld-discard/start.d: Likewise. |
* ld-discard/static.d: Likewise. |
|
2004-06-29 J"orn Rennecke <joern.rennecke@superh.com> |
|
Actually add these files: |
2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com> |
* ld-sh/arch/arch.exp: New test script. |
* ld-sh/arch/arch_expected.txt: New file. |
* ld-sh/arch/sh.s: New file. |
* ld-sh/arch/sh2.s: New file. |
* ld-sh/arch/sh-dsp.s: New file. |
* ld-sh/arch/sh2e.s: New file. |
* ld-sh/arch/sh3-nommu.s: New file. |
* ld-sh/arch/sh3.s: New file. |
* ld-sh/arch/sh3-dsp.s: New file. |
* ld-sh/arch/sh3e.s: New file. |
* ld-sh/arch/sh4-nommu-nofpu.s: New file. |
* ld-sh/arch/sh4-nofpu.s: New file. |
* ld-sh/arch/sh4.s: New file. |
* ld-sh/arch/sh4a-nofpu.s: New file. |
* ld-sh/arch/sh4al-dsp.s: New file. |
* ld-sh/arch/sh4a.s: New file. |
|
2004-06-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/frame.exp: Don't run on mcore. |
|
2004-06-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets. |
|
2004-06-24 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp: Use PIC for shared libraries by default. |
|
2004-06-21 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script. |
* ld-frv/fdpic-pie-2.d: Likewise. |
* ld-frv/fdpic-pie-6.d: Likewise. |
* ld-frv/fdpic-pie-7.d: Likewise. |
* ld-frv/fdpic-pie-8.d: Likewise. |
* ld-frv/fdpic-shared-1.d: Likewise. |
* ld-frv/fdpic-shared-2.d: Likewise. |
* ld-frv/fdpic-shared-3.d: Likewise. |
* ld-frv/fdpic-shared-4.d: Likewise. |
* ld-frv/fdpic-shared-5.d: Likewise. |
* ld-frv/fdpic-shared-6.d: Likewise. |
* ld-frv/fdpic-shared-7.d: Likewise. |
* ld-frv/fdpic-shared-8.d: Likewise. |
* ld-frv/fdpic-shared-local-2.d: Likewise. |
* ld-frv/fdpic-shared-local-8.d: Likewise. |
|
2004-06-21 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/frame.exp: Handle ports which do not support the --shared |
linker switch. |
|
2004-06-18 Jan Beulich <jbeulich@novell.com> |
|
* ld-elfvsb/main.c: Ensure visibility_def and visibility_func are |
actually referenced (gcc 3.4 eliminates comparisons of addresses |
of global symbols with NULL). |
* ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc |
3.4.0 and above, as this option and its functionality is no longer |
supported, making these tests fail). |
|
2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com> |
|
* ld-sh/arch/arch.exp: New test script. |
* ld-sh/arch/arch_expected.txt: New file. |
* ld-sh/arch/sh.s: New file. |
* ld-sh/arch/sh2.s: New file. |
* ld-sh/arch/sh-dsp.s: New file. |
* ld-sh/arch/sh2e.s: New file. |
* ld-sh/arch/sh3-nommu.s: New file. |
* ld-sh/arch/sh3.s: New file. |
* ld-sh/arch/sh3-dsp.s: New file. |
* ld-sh/arch/sh3e.s: New file. |
* ld-sh/arch/sh4-nommu-nofpu.s: New file. |
* ld-sh/arch/sh4-nofpu.s: New file. |
* ld-sh/arch/sh4.s: New file. |
* ld-sh/arch/sh4a-nofpu.s: New file. |
* ld-sh/arch/sh4al-dsp.s: New file. |
* ld-sh/arch/sh4a.s: New file. |
|
2004-05-18 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/frame.s: Replace @ with % so that the file can be |
compiled by an ARM targeted GAS. |
* ld-elf/table.s: Likewise. |
* ld-elf/tbss.s: Likewise. Also replace .align <foo> with |
.p2align (log2 <foo>) to cope with the fact that the ARM .align |
directive takes a power-of-two argument. |
|
2004-05-17 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/frame.exp: New file. Test read-only .eh_frame and |
.gcc_except_table sections. |
* ld-elf/frame.s: Likewise. |
* ld-elf/table.s: Likewise. |
* ld-elf/tbss.s: Likewise. |
|
2004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/tlsbin-2.d: Adjust for section reordering changes |
and removal of unneeded STT_SECTION symbols from .dynsym. |
* ld-sh/tlsbin-3.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
|
2004-05-12 Ben Elliston <bje@au.ibm.com> |
|
* ld-sh/sh64/relax.exp: Remove stray semicolons. |
* ld-sh/sh64/relfail.exp: Likewise. |
* lib/ld-lib.exp: Likewise. |
|
2004-05-11 Jakub Jelinek <jakub@redhat.com> |
|
* ld-i386/tlspic.rd: Adjust for section reordering changes |
and removal of unneeded STT_SECTION symbols from .dynsym. |
* ld-i386/tlspic.dd: Likewise. |
* ld-i386/tlspic.sd: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsbinpic.s: Likewise. |
* ld-i386/tlsbin.dd: Likewise. |
* ld-i386/tlsbin.sd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlsnopic1.s: Likewise. |
* ld-i386/combreloc.d: Likewise. |
* ld-i386/tlsnopic.dd: Likewise. |
* ld-i386/tlsnopic.sd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
* ld-x86-64/tlspic.dd: Likewise. |
* ld-x86-64/tlsbin.dd: Likewise. |
* ld-x86-64/tlspic.sd: Likewise. |
* ld-x86-64/tlsbin.sd: Likewise. |
* ld-x86-64/tlspic.td: Likewise. |
* ld-x86-64/tlsbin.td: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-s390/tlspic1.s: Likewise. |
* ld-s390/tlsbinpic.s: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlspic.dd: Likewise. |
* ld-s390/tlsbin.dd: Likewise. |
* ld-s390/tlsbin.sd: Likewise. |
* ld-s390/tlsbin.td: Likewise. |
* ld-s390/tlspic.sd: Likewise. |
* ld-s390/tlspic.td: Likewise. |
* ld-s390/tlspic1_64.s: Likewise. |
* ld-s390/tlsbinpic_64.s: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic_64.dd: Likewise. |
* ld-s390/tlsbin_64.dd: Likewise. |
* ld-s390/tlspic_64.sd: Likewise. |
* ld-s390/tlspic_64.td: Likewise. |
* ld-s390/tlsbin_64.td: Likewise. |
* ld-s390/tlsbin_64.sd: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlsso32.d: Likewise. |
* ld-powerpc/tlsso32.g: Likewise. |
* ld-powerpc/tlsso32.t: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso.g: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-powerpc/tlstocso.g: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-ia64/tlspic.dd: Likewise. |
* ld-ia64/tlspic.sd: Likewise. |
* ld-ia64/tlspic.td: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlsbin.sd: Likewise. |
* ld-ia64/tlsbin.td: Likewise. |
* ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x. |
* ld-shared/shared.exp: Likewise. |
|
2004-05-10 John Paul Wallington <jpw@gnu.org> |
|
* ld-mmix/bspec2.d: Update sh_info to decimal. |
* ld-mmix/local1.d: Likewise. |
* ld-mmix/local3.d: Likewise. |
* ld-mmix/local5.d: Likewise. |
* ld-mmix/local7.d: Likewise. |
|
2004-05-05 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic.exp: Restore $LDFLAGS at the end. |
* ld-frv/fr450-link.d: Match fdpic as well. |
|
2004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh64/crange1.rd: Update sh_info to decimal. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crangerel1.rd: Likewise. |
* ld-sh/sh64/crangerel2.rd: Likewise. |
|
2004-05-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.r: Update sh_info to decimal. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
|
2004-04-24 Chris Demetriou <cgd@broadcom.com> |
|
* ld-elf/merge.d: XFAIL on all MIPS targets. |
|
2004-04-24 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe32.d: Update. |
* ld-powerpc/tlsso32.d: Update. |
|
2004-04-23 Chris Demetriou <cgd@broadcom.com> |
|
* ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic |
removal. |
* ld-mips-elf/reloc-3-srec.d: Likewise. |
* ld-mips-elf/reloc-3.ld: Likewise. |
* ld-mips-elf/reloc-3a.s: Likewise. |
* ld-mips-elf/reloc-3b.s: Likewise. |
* ld-mips-elf/mips-elf.exp: Don't run now-removed tests. |
|
2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/tlsbin-1.d: Update |
* ld-sh/tlspic-1.d: Update. |
|
2004-04-22 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/tlspic.dd: Updated. |
|
2004-04-21 Chris Demetriou <cgd@broadcom.com> |
|
* ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal. |
* ld-empic/empic.exp: Likewise. |
* ld-empic/relax.t: Likewise. |
* ld-empic/relax1.c: Likewise. |
* ld-empic/relax2.c: Likewise. |
* ld-empic/relax3.c: Likewise. |
* ld-empic/relax4.c: Likewise. |
* ld-empic/runtest1.c: Likewise. |
* ld-empic/runtest2.c: Likewise. |
* ld-empic/runtesti.s: Likewise. |
* ld-mips-elf/empic1-ln.d: Likewise. |
* 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-ref.s: Likewise. |
* ld-mips-elf/empic1-sn.d: Likewise. |
* ld-mips-elf/empic1-sp.d: Likewise. |
* ld-mips-elf/empic1-space.s: Likewise. |
* ld-mips-elf/empic1-tgt.s: Likewise. |
* ld-mips-elf/empic2-fwd-0.d: Likewise. |
* ld-mips-elf/empic2-fwd-1.d: Likewise. |
* ld-mips-elf/empic2-fwd-tgt.s: Likewise. |
* ld-mips-elf/empic2-ref.s: Likewise. |
* ld-mips-elf/empic2-rev-0.d: Likewise. |
* ld-mips-elf/empic2-rev-1.d: Likewise. |
* ld-mips-elf/empic2-rev-tgt.s: Likewise. |
* ld-mips-elf/empic2-space.s: Likewise. |
* ld-mips-elf/emrelocs-eb.d: Likewise. |
* ld-mips-elf/emrelocs-el.d: Likewise. |
* ld-mips-elf/emrelocs.ld: Likewise. |
* ld-mips-elf/emrelocs1.s: Likewise. |
* ld-mips-elf/emrelocs2.s: Likewise. |
* ld-mips-elf/mips-elf.exp: Don't run now-removed tests. |
|
2004-04-20 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfweak/elfweak.exp: Add an undefined weak size change |
test. |
|
* ld-elfweak/size.dat: New file. |
* ld-elfweak/size_bar.c: Likewise. |
* ld-elfweak/size_foo.c: Likewise. |
* ld-elfweak/size_main.c: Likewise. |
|
2004-04-14 Brian Ford <ford@vss.fsi.com> |
DJ Delorie <dj@redhat.com> |
|
* ld-pe/pe.exp: New, tests for i?86 PE. |
* ld-pe/secrel1.s: New, test R_SECREL32 reloc. |
* ld-pe/secrel2.s: Likewise. |
* ld-pe/secrel.d: Likewise. |
|
2004-04-19 Jakub Jelinek <jakub@redhat.com> |
|
* ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64. |
* ld-shared/shared.exp: Likewise. |
|
2004-04-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/assert.s: Add a newline. |
* ld-scripts/data.s: Likewise. |
|
2004-04-08 Alan Modra <amodra@bigpond.net.au> |
|
PR 47. |
* ld-cdtest/cdtest.exp: Remove -fgnu-linker. |
|
2004-04-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/align.exp: Don't run on aix. |
* ld-scripts/assert.s: Remove comment. |
* ld-scripts/data.s: Likewise. |
* ld-scripts/data.t: Set start address to allow for aout headers. |
Make first LONG pc-relative. |
* ld-scripts/data.d: Update. |
* ld-scripts/defined2.d: Allow other random syms. |
* ld-scripts/defined3.d: Likewise. |
* ld-scripts/provide-1.s: Pad section. |
* ld-scripts/provide-1.t: Set .data address and align. |
* ld-scripts/provide-1.d: Update. |
* ld-scripts/provide-2.s: Pad section. |
* ld-scripts/provide-2.d: Allow random trailing syms. |
* ld-scripts/provide-3.s: Pad section. |
* ld-scripts/provide-3.d: Fix typos. |
* ld-scripts/provide.exp: Don't run on aix. |
* ld-scripts/size-1.s: Simplify test. |
* ld-scripts/size-1.t: Rewrite. |
* ld-scripts/size-1.d: Update. |
* ld-scripts/size-2.s: Simplify. |
* ld-scripts/size-2.t: Set start address. Set exe flag on image. |
* ld-scripts/size-2.d: Update. |
* ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf |
targets except mips. |
|
2004-03-27 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic*.d: Adjust to compensate for page size change. |
|
2004-03-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.r: Update for changed sym type. |
* ld-powerpc/tlsexetoc.r: Likewise. |
|
2004-03-22 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d, |
ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests. |
|
2004-03-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp: Add new tests for versioned weak |
definition. |
|
* ld-elfvers/vers28a.c: New file. |
* ld-elfvers/vers28a.dsym: Likewise. |
* ld-elfvers/vers28a.ver: Likewise. |
* ld-elfvers/vers28b.c: Likewise. |
* ld-elfvers/vers28b.dsym: Likewise. |
* ld-elfvers/vers28b.map: Likewise. |
* ld-elfvers/vers28b.ver: Likewise. |
* ld-elfvers/vers28c.c: Likewise. |
* ld-elfvers/vers28c.dsym: Likewise. |
* ld-elfvers/vers28c.ver: Likewise. |
|
2004-03-19 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/provide-2.d: Ignore random symbols. |
|
2004-03-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tls.d: Update. |
* ld-powerpc/tls32.d: Update. |
* ld-powerpc/tlsexe.d: Update. |
* ld-powerpc/tlsexe32.d: Update. |
* ld-powerpc/tlsexetoc.d: Update. |
* ld-powerpc/tlsso.d: Update. |
* ld-powerpc/tlsso32.d: Update. |
* ld-powerpc/tlstoc.d: Update. |
* ld-powerpc/tlstocso.d: Update. |
|
2004-03-05 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/size-1.d: Add bigendian regexps. |
* ld-scripts/size-2.d: Set --wide for readelf. |
|
* ld-scripts/size.exp: New. |
* ld-scripts/size-[12].{d,s,t}: New. |
|
2004-03-01 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-frv/fr450-link[abc].s, fr450-link.d: New test. |
* ld-frv/frv.exp: New harness. |
|
2004-02-24 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that |
bind locally. |
* ld-frv/fdpic-pie-8.d: Likewise. |
* ld-frv/fdpic-shared-4.d: Likewise. |
* ld-frv/fdpic-pie-6-fail.d: Renamed from... |
* ld-frv/fdpic-pie-6.d: New test. |
* ld-frv/fdpic-shared-6-fail.d: Renamed from... |
* ld-frv/fdpic-shared-6.d: New test. |
* ld-frv/fdpic6.ldv: New. |
* ld-frv/fdpic-static-6.d: Adjust test name. |
* ld-frv/fdpic-pie-8-fail.d: Removed. |
* ld-frv/fdpic.exp: Run new tests. |
|
2004-02-23 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/provide.exp: New. |
* ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New. |
|
2004-02-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/data.t: Set ".other" address so location doesn't |
depend on target alignment. |
* ld-scripts/data.d: Update. |
|
2004-02-20 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/align.{s,t,exp}: New. |
|
2004-02-19 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/data.{s,t,d,exp}: New. |
|
2004-02-18 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/assert.{s,t,exp}: New. |
|
2004-02-17 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02 |
changes to the way large constants are added. |
* ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order |
of GOT entries after today's change to the handling of GOT_PAGE |
relocations. |
|
2004-02-09 Anil Paranjpe <anilp1@KPITCummins.com> |
|
* ld-h8300/relax-5.s: New file: Source for relax-5 test. |
* ld-h8300/relax-5.d: New file: Expected output and commands for |
assembling and linking the relax-5 test. |
* ld-h8300/relax-5-coff.d: New file: Variant for the COFF based |
toolchain. |
* ld-h8300/h8300-exp: Run the relax-5 test. |
|
2004-01-23 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r, |
ld-arm/arm-app-abs32.d: New files. |
* ld-arm/arm-elf.exp: Add arm-app-abs32 testcase. |
|
2004-01-19 Alan Modra <amodra@bigpond.net.au> |
|
* ld-i386/tlsbin.dd: Adjust for changed sib printing. |
|
2004-01-13 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-arm/arm-elf.exp: Add arm-static-app test. |
* ld-arm/arm-static-app.s, ld-arm/arm-static-app.d, |
ld-arm/arm-static-app.r: New files. |
|
2004-01-12 Anil Paranjpe <anilp1@KPITCummins.com> |
|
* ld-h8300/h8300-exp: Run the relax-4 test. |
* ld-h8300/relax-4.s: New file: Source for relax-4 test. |
* ld-h8300/relax-4.d: New file: Expected output and commands for |
assembling and linking the relax-4 test. |
* ld-h8300/relax-4-coff.d: New file: Variant for the COFF based |
toolchain. |
|
2004-01-09 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-selective/selective.exp: Skip ia64-*-*. |
|
2004-01-09 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32 |
changes. |
|
2004-01-06 Daniel Jacobowitz <drow@mvista.com> |
|
* ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s, |
ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s, |
ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r, |
ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files. |
|
2004-01-06 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv: Update .d files with correct addresses displayed for |
dynamic relocations. |
2003-12-02 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/fdpic1.s (.D0): Move to separate data section. |
2003-11-28 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d, |
* ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to |
reflect EMBEDDED= change in linker script. |
2003-11-27 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv: Update .d files to reflect changes in the page size, the |
addition of a stack segment, the use of a NULL function descriptor |
for weakundef functions and the change in the lazy funcdesc_value |
in-place addend value. |
2003-11-05 Alexandre Oliva <aoliva@redhat.com> |
* lib/ld-lib.exp (is_elf_format): Match frv-uclinux. |
2003-10-06 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d, |
ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are |
now _gp-based, not \.rofixup-based. |
* ld-frv/fdpic-static-6.d: Likewise. Match warning about |
relocation to different section. |
2003-09-30 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS. |
2003-09-19 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d, |
ld-frv/fdpic-shared-7.d: New. |
* ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d, |
ld-frv/fdpic-shared-8.d: New. |
* ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New. |
* ld-frv/fdpic.exp: Run them. |
* ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New. |
2003-09-18 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d, |
ld-frv/fdpic-shared-5.d: New. |
* ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d, |
ld-frv/fdpic-shared-6.d: New. |
* ld-frv/fdpic.exp: Run them. |
* ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated. |
* ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d. |
* ld-frv/fdpic-shared-2-fail.d: New. |
* ld-frv/fdpic.exp: Run it. |
* ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New. |
* ld-frv/fdpic.exp: Add new test. |
* ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors. |
* ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New. |
* ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New. |
* ld-frv/fdpic.exp: Add new tests. |
* ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s, |
* ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d, |
* ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d, |
* ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from |
ucpic. |
2003-09-15 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New. |
* ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New. |
* ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New. |
* ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New. |
|
2004-01-02 Alan Modra <amodra@bigpond.net.au> |
|
* ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets. |
* ld-selective/selective.exp: Likewise. |
|
For older changes see ChangeLog-9303 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2005
0,0 → 1,1189
2005-12-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/orphan2.d: Undo the last change. |
|
2005-12-19 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-elf/unknown2.d: Only run for *-*-linux*. |
* ld-elf/orphan2.d: Xfail everywhere. |
|
2005-12-18 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/2065 |
* ld-elf/orphan2.d: New file. |
* ld-elf/orphan2.s: Likewise. |
|
2005-12-18 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/unknown2.d: New. |
* ld-elf/unknown2.s: Likewise. |
|
2005-12-12 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-call.d: New test. |
* ld-arm/arm-call1.s: New file. |
* ld-arm/arm-call1.s: New file. |
* ld-arm/arm-elf.exp: Add arm-call and mixed-app-v5. |
* ld-arm/arm.ld: Add .glue_7 and .ARM.attribues. |
* ld-arm/mixed-app-v5.d: New file. |
* ld-arm/mixed-app.r: Tweak expected output. |
|
2005-11-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/symtocbase.d: Adjust for alignment change. |
|
2005-11-17 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/sec-1.d: Adjust section order for recent ELF section |
rearrangement. |
|
2005-11-15 Jan Beulich <jbeulich@novell.com> |
|
* ld-bootstrap/bootstrap.exp: Delete ld-partial.o and ld[123]* |
after test. |
* ld-elf/elf.exp: Delete preinit, init, and fini after test. |
* ld-elf/sec64k.exp: Use macro and repeat in generated source |
files. Delete object files after test. |
|
2005-11-11 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/noov.d: Restrict to cris-*-*elf*. |
|
2005-10-31 Hans-Peter Nilsson <hp@bitrange.com> |
|
PR ld/1501 |
* ld-mmix/bpo-10.d: Adjust for empty-section-removal. |
|
2005-10-28 Hans-Peter Nilsson <hp@axis.com> |
|
PR ld/1567 |
* ld-cris/noov.s, ld-cris/noov.d: New test. |
|
2005-10-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/empty2.d: Allow more symbols. |
|
2005-10-26 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/bpo-6.d, ld-mmix/bpo-19.d: Adjust for symbols between |
section symbols and the _start symbol. |
|
2005-10-25 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/orphan.d: Adjust for mips. |
|
2005-10-24 Jan Beulich <jbeulich@novell.com> |
|
* ld-elf/empty2.[sd]: New. |
|
2005-10-23 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/1487 |
* ld-ia64/tlspic.rd: Updated. |
|
2005-10-21 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/1467 |
* ld-elf/orphan.d: New file. |
* ld-elf/orphan.ld: Likewise. |
* ld-elf/orphan.s: Likewise. |
|
2005-10-20 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ia64/ia64.exp: Undo the last change. Add support for *.d. |
|
* ld-ia64/link-order.d: New file. |
|
2005-10-20 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/251 |
* ld-elf/group2.d: New file. |
|
2005-10-19 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/1487 |
* ld-elf/unknown.d: New file. |
|
2005-10-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ia64/ia64.exp: Check link order for ld -r. |
|
2005-10-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/crossref.exp: Add -mcall-aixdesc to CFLAGS for |
powerpc64. |
|
2005-10-13 Mark Mitchell <mark@codesourcery.com> |
|
* ld-elfvers/vers.exp: Add vers31. |
* ld-elfvers/vers31.c: New file. |
* ld-elfvers/vers31.dsym: Likewise. |
* ld-elfvers/vers31.map: Likewise. |
* ld-elfvers/vers31.ver: Likewise. |
|
2005-10-08 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-rel31.d: Ignore Arm object attribute sections. |
* ld-arm/arm-target1-abs.d: Ditto. |
* ld-arm/arm-target1-rel.d: Ditto. |
* ld-arm/arm-target2-abs.d: Ditto. |
* ld-arm/arm-target2-got-rel.d: Ditto. |
* ld-arm/arm-target2-rel.d: Ditto. |
|
2005-10-04 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/1396 |
* ld-scripts/cross3.t: New file. |
* ld-scripts/cross4.c: Likewise. |
|
* ld-scripts/crossref.exp: Add a new test for "ld -r". |
|
2005-09-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/sec64k.exp: Enabled for all ELF targets. |
|
2005-09-30 Catherine Moore <clm@cm00re.com> |
|
* ld-elf/merge.d: Xfail bfin. |
|
2005-09-28 Alexandre Oliva <aoliva@redhat.com> |
|
* symtocbase-1.s, symtocbase-2.s, symtocbase.d: New test. |
* powerpc.exp: Run it. |
|
2005-09-28 Jan Beulich <jbeulich@novell.com> |
|
* ld-x86-64/tlspic.dd: Adjust. |
|
2005-09-01 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris: Skip tests unsuitable for testing target |
cris-axis-linux-gnu. |
|
2005-08-18 David Daney <ddaney@avtrex.com> |
|
* ld-mips-elf/multi-got-1.d: Adjust for new ld behavior. |
* ld-mips-elf/multi-got-no-shared.d: Likewise. |
* ld-mips-elf/rel32-n32.d: Likewise. |
* ld-mips-elf/rel32-o32.d: Likewise. |
* ld-mips-elf/rel64.d: Likewise. |
|
2005-08-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-d10v/default_layout.d: Adjust for section removal. |
* ld-elf/empty.s: Define "main". |
* ld-elf/frame.exp: Don't run for hppa64 and v850. |
* ld-elf/group1.d: xfail various targets. |
* ld-elf/merge.d: Likewise. |
* ld-elf/merge2.d: Likewise. |
* ld-elf/warn1.d: Likewise. |
* ld-scripts/defined2.d: Likewise. |
* ld-scripts/defined3.d: Likewise. |
* ld-scripts/empty-aligned.d: Likewise. |
* ld-scripts/size-2.d: Likewise. |
* ld-scripts/weak.exp: Likewise. |
* ld-selective/sel-dump.exp: Likewise. |
* ld-undefined/weak-undef.exp: Likewise. |
|
2005-08-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/crossref.exp: Remove a29k support. |
* ld-srec/srec.exp: Likewise. |
|
2005-08-17 Jakub Jelinek <jakub@redhat.com> |
|
* lib/ld-lib.exp (default_ld_compile): Append $cc arguments after |
$CFLAGS instead of prepending them. |
|
* ld-elfvers/vers.exp: Add a new test, vers30. |
* ld-elfvers/vers30.c: New file. |
* ld-elfvers/vers30.map: New file. |
* ld-elfvers/vers30.ver: New file. |
* ld-elfvers/vers30.dsym: New file. |
|
2005-08-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlsbin.rd: Update. |
* ld-alpha/tlsbinr.rd: Update. |
* ld-cris/locref1.d: Update. |
* ld-cris/locref2.d: Update. |
* ld-i386/tlsbin.rd: Update. |
* ld-ia64/tlsbin.rd: Update. |
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexe32.r: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-s390/tlsbin.rd: Update. |
* ld-s390/tlsbin_64.rd: Update. |
* ld-sparc/tlssunbin32.rd: Update. |
* ld-sparc/tlssunbin64.rd: Update. |
* ld-x86-64/tlsbin.rd: Update. |
|
2005-08-16 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/dso-1.s: Add missing alignment directive. |
* ld-cris/libdso-10.d: Adjust accordingly. |
|
2005-08-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlsbin.rd: Adjust for dynamic sym changes. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-arm/mixed-app.d: Likewise. |
* ld-arm/mixed-app.sym: Likewise. |
* ld-arm/mixed-lib.sym: Likewise. |
* ld-arm/tls-app.d: Likewise. |
* ld-arm/tls-app.r: Likewise. |
* ld-cris/expdyn5.d: Likewise. |
* ld-cris/expdyn6.d: Likewise. |
* ld-cris/expdyn7.d: Likewise. |
* ld-cris/gotplt1.d: Likewise. |
* ld-cris/gotplt2.d: Likewise. |
* ld-cris/gotplt3.d: Likewise. |
* ld-cris/hiddef1.d: Likewise. |
* ld-cris/libdso-10.d: Likewise. |
* ld-cris/libdso-11.d: Likewise. |
* ld-cris/libdso-12.d: Likewise. |
* ld-cris/libdso-13.d: Likewise. |
* ld-cris/libdso-14.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
* ld-cris/pv32-1.d: Likewise. |
* ld-cris/weakref2.d: Likewise. |
* ld-frv/fdpic-pie-1.d: Likewise. |
* ld-frv/fdpic-pie-2.d: Likewise. |
* ld-frv/fdpic-pie-6.d: Likewise. |
* ld-frv/fdpic-pie-7.d: Likewise. |
* ld-frv/fdpic-pie-8.d: Likewise. |
* ld-frv/fdpic-shared-1.d: Likewise. |
* ld-frv/fdpic-shared-2.d: Likewise. |
* ld-frv/fdpic-shared-3.d: Likewise. |
* ld-frv/fdpic-shared-4.d: Likewise. |
* ld-frv/fdpic-shared-5.d: Likewise. |
* ld-frv/fdpic-shared-6.d: Likewise. |
* ld-frv/fdpic-shared-7.d: Likewise. |
* ld-frv/fdpic-shared-8.d: Likewise. |
* ld-frv/fdpic-shared-local-2.d: Likewise. |
* ld-frv/fdpic-shared-local-8.d: Likewise. |
* ld-frv/fdpic-static-1.d: Likewise. |
* ld-frv/fdpic-static-2.d: Likewise. |
* ld-frv/fdpic-static-6.d: Likewise. |
* ld-frv/fdpic-static-7.d: Likewise. |
* ld-frv/fdpic-static-8.d: Likewise. |
* ld-frv/tls-dynamic-1.d: Likewise. |
* ld-frv/tls-dynamic-2.d: Likewise. |
* ld-frv/tls-dynamic-3.d: Likewise. |
* ld-frv/tls-initial-shared-2.d: Likewise. |
* ld-frv/tls-pie-1.d: Likewise. |
* ld-frv/tls-pie-3.d: Likewise. |
* ld-frv/tls-relax-dynamic-1.d: Likewise. |
* ld-frv/tls-relax-dynamic-2.d: Likewise. |
* ld-frv/tls-relax-dynamic-3.d: Likewise. |
* ld-frv/tls-relax-initial-shared-2.d: Likewise. |
* ld-frv/tls-relax-pie-1.d: Likewise. |
* ld-frv/tls-relax-pie-3.d: Likewise. |
* ld-frv/tls-relax-shared-1.d: Likewise. |
* ld-frv/tls-relax-shared-2.d: Likewise. |
* ld-frv/tls-relax-shared-3.d: Likewise. |
* ld-frv/tls-relax-static-1.d: Likewise. |
* ld-frv/tls-shared-1.d: Likewise. |
* ld-frv/tls-shared-2.d: Likewise. |
* ld-frv/tls-shared-3.d: Likewise. |
* ld-frv/tls-static-1.d: Likewise. |
* ld-frv/tls-static-3.d: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-ia64/tlsbin.dd: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlspic.dd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-powerpc/tlsexe.g: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe32.d: Likewise. |
* ld-powerpc/tlsexe32.g: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.g: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.g: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.d: Likewise. |
* ld-powerpc/tlsso32.g: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.g: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sh/shared-1.d: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlsbin-3.d: Likewise. |
* ld-sh/tlsbin-4.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-sh/sh64/abi32.xd: Likewise. |
* ld-sh/sh64/abi64.xd: Likewise. |
* ld-sh/sh64/cmpct1.xd: Likewise. |
* ld-sh/sh64/crange1.rd: Likewise. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/gotplt.d: Likewise. |
* ld-sh/sh64/init-cmpct.d: Likewise. |
* ld-sh/sh64/init-media.d: Likewise. |
* ld-sh/sh64/init64.d: Likewise. |
* ld-sh/sh64/mix1.xd: Likewise. |
* ld-sh/sh64/mix2.xd: Likewise. |
* ld-sh/sh64/sh64.exp: Likewise. |
* ld-sh/sh64/shdl32.xd: Likewise. |
* ld-sh/sh64/shdl64.xd: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin64.rd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-sparc/tlssunpic64.rd: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlspic.dd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2005-08-15 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/empty.s: Define "start". |
* ld-elf/merge2.d: xfail arc-*-* and dlx-*-*. |
* ld-scripts/empty-aligned.s: No .data section. |
* ld-scripts/empty-aligned.t: Discard most sections. |
* ld-scripts/empty-aligned.d: Adjust. |
|
2005-08-11 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expdyn1.s (expobj): Set size here, at definition... |
* ld-cris/pv32.s: ...not here. |
* ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d: |
Adjust for expobj size being set at definition. |
|
* ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change. |
|
2005-08-08 Richard Earnshaw <richard.earnshaw@arm.com> |
|
* ld-arm/mixed-app.sym: Expact _stack to be in the ABS section. |
* ld-arm/mixed-lib.sym: Likewise. |
* tls-lib.d: Use a regexp for the address locations. |
* tls-lib.r: Likewise. |
|
2005-08-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/pcrel16.d: Updated. |
* ld-i386/pcrel16.s: Likewise. |
* ld-x86-64/pcrel16.d: Likewise. |
|
2005-08-01 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips/mips-elf-flags.exp: Add more good_combination tests. |
|
2005-07-28 Ben Elliston <bje@gnu.org> |
|
* lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter |
${targets_to_xfail} that is applied for each test item. |
* ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target. |
|
2005-07-27 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfweak/size2a.s: Extend test to check size for two weaks. |
* ld-elfweak/size2b.s: Likewise. |
* ld-elfweak/size2.d: Update. |
|
2005-07-18 Jan Beulich <jbeulich@novell.com> |
|
* ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d, |
ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d, |
ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New. |
* ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests. |
|
2005-07-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler |
warnings. |
|
2005-07-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* lib/ld-lib.exp (run_ld_link_exec_tests): Update comments. |
|
2005-07-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/elf.exp (array_tests): New. |
Call run_ld_link_exec_tests with array_tests. |
|
* ld-elf/fini.c: New file. |
* ld-elf/fini.out: Likewise. |
* ld-elf/init.c: Likewise. |
* ld-elf/init.out: Likewise. |
* ld-elf/preinit.c: Likewise. |
* ld-elf/preinit.out: Likewise. |
|
* lib/ld-lib.exp (run_ld_link_exec_tests): New. |
|
2005-07-12 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/sdalib.s (lib_var): Size it. |
|
2005-07-08 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ia64/tlsbin.rd: Update for empty section removal change. |
* ld-ia64/tlsbin.sd: Likewise. |
* ld-ia64/tlspic.dd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-ia64/tlspic.sd: Likewise. |
* ld-x86-64/tlspic.dd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2005-07-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-cris/pv32.s: Give expobj a size. |
* ld-cris/pv32-1.d: Update. |
* ld-alpha/tlsbin.dd: Update for empty section removal change. |
* ld-alpha/tlsbin.sd: Likewise. |
* ld-alpha/tlsbin.td: Likewise. |
* ld-alpha/tlsbinr.dd: Likewise. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.dd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-alpha/tlspic.sd: Likewise. |
* ld-alpha/tlspic.td: Likewise. |
* ld-arm/tls-lib.d: Likewise. |
* ld-arm/tls-lib.r: Likewise. |
* ld-cris/gotplt2.d: Likewise. |
* ld-cris/gotplt3.d: Likewise. |
* ld-cris/hiddef1.d: Likewise. |
* ld-cris/libdso-10.d: Likewise. |
* ld-cris/libdso-11.d: Likewise. |
* ld-cris/libdso-12.d: Likewise. |
* ld-cris/libdso-14.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
* ld-i386/tlsnopic.dd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlsnopic.sd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-mmix/bpo-10.d: Likewise. |
* ld-mmix/bpo-22.d: Likewise. |
* ld-mmix/sec-7m.d: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.g: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.d: Likewise. |
* ld-powerpc/tlsso32.g: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.g: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
|
2005-06-23 Andreas Schwab <schwab@suse.de> |
|
* ld-elfweak/size_foo.c (foo): Fix warning about implicit return |
type. |
|
2005-06-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-cris/libdso-10.d: Adjust for elf.sc .bss change. |
* ld-cris/libdso-2.d: Likewise. |
* ld-mmix/loc6.d: Likewise. |
|
2005-06-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/empty-aligned.t: Adjust alignment expressions so |
that no .text? section is kept. Also check setting vma and |
lma. |
* ld-scripts/empty-aligned.d: Update. |
|
2005-06-09 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/empty-aligned.d: Adjust. |
|
2005-06-05 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-cris/hiddef1.d: Undo the last change. |
* ld-cris/libdso-10.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
|
2005-06-04 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-cris/hiddef1.d: Updated. |
* ld-cris/libdso-10.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
|
2005-06-02 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32. |
|
2005-05-31 Zack Weinberg <zack@codesourcery.com> |
|
* ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets. |
* ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets. |
* ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests |
UNSUPPORTED on a.out targets. Tidy. |
|
2005-05-27 Mark Mitchell <mark@codesourcery.com> |
|
* config/default.exp (CC): Use find_gcc. |
(CFLAGS): Define, if no definition has been provided by the user. |
(CXX): Likewise. |
(CXXFLAGS): Likewise. |
|
2005-05-24 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-mmix/bpo-6.d: Updated. |
* ld-mmix/bpo-19.d: Likewise. |
|
2005-05-22 Richard Henderson <rth@redhat.com> |
|
* ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER. |
* ld-elfweak/weak.dsym: Likewise. |
|
* ld-selective/selective.exp: Don't test alpha. |
|
2005-05-20 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New |
files. |
* ld-powerpc/powerpc.exp: Run the new test. |
|
2005-05-20 Bob Wilson <bob.wilson@acm.org> |
|
* ld-undefined/undefined.exp: Revert xfail for xtensa-*-*. |
|
2005-05-17 H.J. Lu <hongjiu.lu@intel.com> |
|
PR 797 |
* empty-aligned.d: New file. |
* empty-aligned.exp: Likewise. |
* empty-aligned.s: Likewise. |
* empty-aligned.t: Likewise. |
|
2005-05-11 Bob Wilson <bob.wilson@acm.org> |
|
* ld-undefined/undefined.exp: xfail xtensa-*-*. |
|
2005-05-07 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe32.d: Update for changed got layout. |
* ld-powerpc/tlsexe32.g: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsso32.d: Likewise. |
* ld-powerpc/tlsso32.g: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
|
2005-05-06 Nick Clifton <nickc@redhat.com> |
|
Update the address and phone number of the FSF organization in |
the GPL notices in the following files: |
* config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp, |
ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp, |
ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp, |
ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp, |
ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp, |
ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp, |
ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp, |
ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp, |
ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp, |
ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp, |
ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp, |
ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp, |
ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp, |
ld-scripts/assert.exp, ld-scripts/crossref.exp, |
ld-scripts/data.exp, ld-scripts/defined.exp, |
ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp, |
ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp, |
ld-scripts/phdrs2.exp, ld-scripts/provide.exp, |
ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp, |
ld-scripts/sort.exp, ld-scripts/weak.exp, |
ld-selective/sel-dump.exp, ld-selective/selective.exp, |
ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp, |
ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp, |
ld-shared/shared.exp, ld-sparc/sparc.exp, |
ld-undefined/undefined.exp, ld-undefined/weak-undef.exp, |
ld-versados/versados.exp, ld-x86-64/x86-64.exp, |
ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp, |
ld-xtensa/lcall.exp, lib/ld-lib.exp |
|
2005-05-05 Mike Frysinger <vapier@gentoo.org> |
|
* ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for |
versions of Linux which do not use glibc. |
* ld-sh/sh.exp: Likewise |
|
2005-05-05 Paul Brook <paul@codesourcery.com> |
|
* lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...". |
* ld-elfweak/elfweak.exp: Run size2.d. |
* ld-elfweak/size2.d: New file. |
* ld-elfweak/size2a.s: New file. |
* ld-elfweak/size2b.s: New file. |
|
2005-04-26 Mark Kettenis <kettenis@gnu.org> |
|
* ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*. |
|
* ld-srec/srec.exp (run_srec_test): Deal with ProPolice on |
*-*-openbsd*. |
|
2005-04-25 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-discard/extern.d: Expect error. |
* ld-discard/start.d: Likewise. |
* ld-discard/static.d: Likewise. |
|
2005-04-19 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs. |
|
2005-04-15 Alan Modra <amodra@bigpond.net.au> |
|
* ld-d10v/default_layout.d: Update for unused section removal. |
|
2005-04-14 David S. Miller <davem@davemloft.net> |
|
* ld-selective/sel-dump.exp: Do not exclude sparc64-*. |
* ld-selective/selective.exp: Likewise. |
* ld-sparc/sparc.exp: Add {32,64}-bit prefix to test |
names so we know which one is failing. Run sparc64 TLS |
tests on multi-arch sparc platforms. |
* ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd, |
ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd, |
ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd, |
ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd, |
ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd, |
ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now |
that sparc64 ELF does support TLS. |
|
2005-04-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/empty.d: New file. |
* ld-elf/empty.s: Likewise. |
|
2005-04-11 David S. Miller <davem@davemloft.net> |
|
* ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin32.sd: Likewise. |
* ld-sparc/tlssunpic32.dd: Likewise. |
|
2005-03-30 Julian Brown <julian@codesourcery.com> |
|
* ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols |
being untyped. |
* ld-arm/arm-app.d: Likewise. |
* ld-arm/mixed-app.d: Likewise. |
|
2005-03-29 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r, |
ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files. |
* ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment |
alignment. |
* ld-arm/arm-elf.exp: Run TLS tests. |
|
2005-03-28 H.J. Lu <hongjiu.lu@intel.com> |
|
PR 803 |
* ld-ia64/ia64.exp: Pass -mtune=itanium1 to as. |
|
2005-03-24 Mark Mitchell <mark@codesourcery.com> |
|
* config/default.exp: Do not load libpath.exp if it does not |
exist. |
(CC): Provide fallback definition. |
|
2005-03-24 Eric Christopher <echristo@redhat.com> |
|
* ld-mips-elf/rel32-n32.d: Revert changes. |
* ld-mips-elf/rel32-o32.d: Ditto. |
* ld-mips-elf/rel64.d: Ditto. |
|
2005-03-23 Eric Christopher <echristo@redhat.com> |
|
* ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New |
test. |
* ld-mips-elf/mips-elf.exp: Call it. |
* ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal. |
* ld-mips-elf/rel32-o32.d: Ditto. |
* ld-mips-elf/rel64.d: Ditto. |
|
2005-03-23 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-cris/expdyn5.d: Updated for alignment change in elf.sc. |
* ld-cris/expdyn6.d: Likewise. |
* ld-cris/expdyn7.d: Likewise. |
* ld-cris/gotplt1.d: Likewise. |
* ld-cris/gotplt2.d: Likewise. |
* ld-cris/gotplt3.d: Likewise. |
* ld-cris/libdso-10.d: Likewise. |
* ld-cris/libdso-11.d: Likewise. |
* ld-cris/libdso-12.d: Likewise. |
* ld-cris/libdso-14.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
* ld-cris/locref1.d: Likewise. |
* ld-cris/locref2.d: Likewise. |
* ld-cris/nodyn5.d: Likewise. |
* ld-cris/pv32-1.d: Likewise. |
* ld-cris/weakref2.d: Likewise. |
|
2005-03-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/tbss.s: Don't start directives in first column. |
* ld-scripts/weak1.s: Likewise. |
* ld-scripts/weak2.s: Likewise. |
* ld-undefined/weak-undef.s: Likewise. |
* ld-undefined/undefined.exp: Enable tests for hppa-elf. |
|
2005-03-22 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe32.r: Update. |
* ld-powerpc/tlsso32.d: Update. |
* ld-powerpc/tlsso32.g: Update. |
* ld-powerpc/tlsso32.r: Update. |
|
2005-03-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2005-03-20 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-mmix/bpo-1.d: Updated for empty section removal. |
* ld-mmix/bpo-10.d: Likewise. |
* ld-mmix/bpo-11.d: Likewise. |
* ld-mmix/bpo-14.d: Likewise. |
* ld-mmix/bpo-16.d: Likewise. |
* ld-mmix/bpo-17.d: Likewise. |
* ld-mmix/bpo-18.d: Likewise. |
* ld-mmix/bpo-19.d: Likewise. |
* ld-mmix/bpo-2.d: Likewise. |
* ld-mmix/bpo-3.d: Likewise. |
* ld-mmix/bpo-4.d: Likewise. |
* ld-mmix/bpo-5.d: Likewise. |
* ld-mmix/bpo-6.d: Likewise. |
* ld-mmix/bpo-9.d: Likewise. |
* ld-mmix/bspec1.d: Likewise. |
* ld-mmix/bspec2.d: Likewise. |
* ld-mmix/greg-1.d: Likewise. |
* ld-mmix/greg-19.d: Likewise. |
* ld-mmix/greg-2.d: Likewise. |
* ld-mmix/greg-3.d: Likewise. |
* ld-mmix/greg-4.d: Likewise. |
* ld-mmix/greg-5.d: Likewise. |
* ld-mmix/greg-5s.d: Likewise. |
* ld-mmix/greg-6.d: Likewise. |
* ld-mmix/greg-7.d: Likewise. |
* ld-mmix/loc1.d: Likewise. |
* ld-mmix/loc2.d: Likewise. |
* ld-mmix/loc3.d: Likewise. |
* ld-mmix/loc4.d: Likewise. |
* ld-mmix/loc6.d: Likewise. |
* ld-mmix/local1.d: Likewise. |
* ld-mmix/local12.d: Likewise. |
* ld-mmix/local3.d: Likewise. |
* ld-mmix/local5.d: Likewise. |
* ld-mmix/local7.d: Likewise. |
* ld-mmix/locdo-1.d: Likewise. |
* ld-mmix/loct-1.d: Likewise. |
* ld-mmix/locto-1.d: Likewise. |
* ld-mmix/start-1.d: Likewise. |
* ld-mmix/undef-3.d: Likewise. |
|
2005-03-16 David Heine <dlheine@tensilica.com> |
Bob Wilson <bob.wilson@acm.org> |
|
* ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp, |
ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test. |
|
2005-03-16 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-cris/hiddef1.d: Updated for empty section removal. |
* ld-cris/libdso-10.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
|
2005-03-16 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-alpha/tlsbin.rd: Updated for empty section removal. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-arm/mixed-lib.sym: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-powerpc/apuinfo.rd: Likewise. |
* ld-powerpc/powerpc.exp: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2005-03-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe32.d: Update. |
* ld-powerpc/tlsexe32.g: Update. |
* ld-powerpc/tlsexe32.r: Update. |
* ld-powerpc/tlsexe32.t: Update. |
* ld-powerpc/tlsso32.d: Update. |
* ld-powerpc/tlsso32.g: Update. |
* ld-powerpc/tlsso32.r: Update. |
* ld-powerpc/tlsso32.t: Update. |
|
2005-03-08 Hans-Peter Nilsson <hp@axis.com> |
|
Adjust testsuite for cris-axis-aout. |
* ld-cris/noglob1.d: Adjust regexp for a.out output. |
* ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d, |
ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d, |
ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d, |
ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d, |
ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d, |
ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d, |
ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d, |
ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d, |
ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d, |
ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas. |
* ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d, |
ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d, |
ld-cris/va-v32.d: Ditto. Pass -m criself to gld. |
* ld-cris/v32-bin-1.d: Pass -m criself to gld. |
|
2005-03-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlsbin.dd: Update to suit changed section layout and |
removed section symbols. |
* ld-alpha/tlsbin.rd: Likewise. |
* ld-alpha/tlsbin.sd: Likewise. |
* ld-alpha/tlsbinr.dd: Likewise. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.dd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-alpha/tlspic.sd: Likewise. |
|
* ld-powerpc/tlsexe.g: Update for removed dot-symbols. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexetoc.g: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
|
2005-03-04 David Daney <ddaney@avtrex.com> |
|
* ld-mips-elf/multi-got-no-shared-1.s, |
ld-mips-elf/multi-got-no-shared-2.s, |
ld-mips-elf/multi-got-no-shared.d: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2005-03-02 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld, |
ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d, |
ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld, |
ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d, |
ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d, |
ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got, |
ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d, |
ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s, |
ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver, |
ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver, |
ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got, |
ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s, |
ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got, |
ld-mips-elf/tlsdyn-o32-2.got: New files. |
* ld-mips-elf/mips-elf.exp: Run the new tests. |
|
2005-03-01 Nick Clifton <nickc@redhat.com> |
|
* ld-d10v/default_layout.d: Adjust expected offsets to allow for |
section alignment. |
|
* ld-discard/extern.d: Adjust expected warning to take into |
account the fact that the linker's name might be included and that |
the reloc might have been adjusted to be against the section |
symbol. |
|
2005-02-22 Eric Christopher <echristo@redhat.com> |
|
* ld-mips-elf/reloc-merge-lo16.d: Correct symbol |
table size for __start. |
|
2005-02-22 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-elfvsb/hidden2.d: Expect OBJECT. |
* ld-elfvsb/hidden2.s: Force type OBJECT. |
* ld-elfvsb/hidden2.ld: Place .dynamic explicitly. |
* ld-elf/start.s: Provide __start for MIPS. |
* ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change |
test. |
* ld-elf/warn1.d: Use group.ld instead of -Ttext. |
|
2005-02-21 Alan Modra <amodra@bigpond.net.au> |
|
* lib/ld-lib.exp (run_dump_test): Don't require a dump program if |
#warning given. Rearrange to allow $program to remain unset. |
Don't allow gas errors. Append objcopy_as_link output to that |
from the linker before testing against expected output. Fail the |
test if warning not found when expected. Conversely fail the |
test if ld errors or warnings given when not expected. |
|
2005-02-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/exclude1.s: Use ".dc.a". |
* ld-elfvsb/hidden2.s: Likewise. |
|
2005-02-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/warn1.d: Specify -Ttext. |
* ld-scripts/align.exp (align2a, align2b: Don't run on aout targets. |
* ld-scripts/align2.t: Discard all but .text and .data. |
* ld-scripts/align2a.d: Accept non-readonly for coff. |
* ld-scripts/align2b.d: Likewise. |
* lib/ld-lib.exp (is_aout_format): New function. |
|
2005-02-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/align2a.d: Don't assume anything about section |
padding or alignment, or max page size. Allow 64-bit addresses. |
* ld-scripts/align2b.d: Likewise. |
|
2005-02-17 Zack Weinberg <zack@codesourcery.com> |
|
* ld-scripts/align.exp: Rename existing "ALIGN" test to "align1". |
Add dump tests "align2a", "align2b", "align2c". |
* ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d |
* ld-scripts/align2b.s, ld-scripts/align2b.d |
* ld-scripts/align2c.s, ld-scripts/align2c.d: New files. |
|
2005-02-17 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic-static-6.d: Update. |
* ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update |
spelling of errors and warnings. |
|
2005-02-15 Nigel Stephens <nigel@mips.com> |
Maciej W. Rozycki <macro@mips.com> |
|
* ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and |
R_MIPS16_LO16 relocs. |
* ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI. |
* ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests. |
* ld-mips-elf/mips-elf.exp: Run the new tests. |
|
2005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr> |
|
* ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests |
on sparc64-elf. |
|
2005-02-13 Jan Beulich <jbeulich@novell.com> |
|
* ld-elfvers/vers.exp (as_options): New. Set to -x for ia64. |
(build_binary): Pass as_options to ld_assemble. |
(test_ldfail): Likewise. |
(build_exec): Likewise. |
Pass as_options to run_ld_link_tests. |
* ld-ia64/tlsbin.s: Add .explicit. |
* ld-ia64/tlsbinpic.s: Likewise. |
* ld-ia64/tlspic1.s: Likewise. |
|
2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr> |
|
* ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes. |
* ld-sparc/tlssunpic32.rd: Likewise. |
|
2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr> |
|
* ld-elf/warn1.d: Do not run on sparc64-*-solaris2*. |
|
2005-02-11 Paul Brook <paul@codesourcery.com> |
|
* ld-elf/symbol1w.s: Avoid using @function syntax. |
|
2005-02-12 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvsb/hidden2.s: Replace .word with .long. |
|
2005-02-10 Paul Brook <paul@codesourcery.com> |
|
* ld-elfvsb/hidden2.s: New file |
* ld-elfvsb/hidden2.d: New file |
* ld-elfvsb/hidden2.ld: New file |
|
2005-02-07 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic-shared-8-fail.d: Tweak error messages. |
|
2005-02-07 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-13.d: Adjust for being identified as warning. |
|
* ld-cris/globsymw2.s: New file. |
* ld-cris/warn3.d, ld-cris/warn4.d: New tests. |
|
* ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d: |
Adjust for being identified as warnings. |
|
* ld-cris/stabs1.s: New file. |
* ld-cris/undef2.d, ld-cris/undef3.d: New tests. |
|
* ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s, |
ld-elf/warn1.d: New test. |
|
* lib/ld-lib.exp: Support new directive "warning". |
|
2005-02-02 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments |
after test commands. |
* ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux |
systems. |
|
2005-02-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2005-01-31 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d, |
ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d, |
ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d, |
ld-mips-elf/jalbal.d: Force big-endian. |
* ld-mips-elf/multi-got-1.d: Make more flexible. |
* ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d, |
ld-mips-elf/rel64.d: Update offsets. |
|
2005-01-31 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-elf/group1.d: Accept OBJECT symbols. |
|
2005-01-31 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using |
32-bit pointers. |
* ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections. |
* ld-mips-elf/eh-frame[34].d: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2005-01-28 Jan Beulich <jbeulich@novell.com> |
|
* ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges. |
* ld/ia64/tlspic.[rt]d: Likewise. |
|
2005-01-25 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS. |
* ld-frv/tls.exp: Likewise. |
2004-11-26 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/tls-3.s: New. |
* ld-frv/tls-static-3.d: New. |
* ld-frv/tls-dynamic-3.d: New. |
* ld-frv/tls-pie-3.d: New. |
* ld-frv/tls-shared-3.d: New. |
* ld-frv/tls-relax-static-3.d: New. |
* ld-frv/tls-relax-dynamic-3.d: New. |
* ld-frv/tls-relax-pie-3.d: New. |
* ld-frv/tls-relax-shared-3.d: New. |
* ld-frv/tls.exp: Run the new tests. |
* ld-frv/tls-dynamic-2.d: Adjust for improved relaxation. |
* ld-frv/tls-relax-dynamic-2.d: Likewise. |
* ld-frv/tls-relax-initial-shared-2.d: Likewise. |
2004-11-10 Alexandre Oliva <aoliva@redhat.com> |
* ld-frv/tls-1-dep.s: New. |
* ld-frv/tls-1-shared.lds: New. |
* ld-frv/tls-1.s: New. |
* ld-frv/tls-2.s: New. |
* ld-frv/tls-dynamic-1.d: New. |
* ld-frv/tls-dynamic-2.d: New. |
* ld-frv/tls-initial-shared-2.d: New. |
* ld-frv/tls-pie-1.d: New. |
* ld-frv/tls-relax-dynamic-1.d: New. |
* ld-frv/tls-relax-dynamic-2.d: New. |
* ld-frv/tls-relax-initial-shared-2.d: New. |
* ld-frv/tls-relax-pie-1.d: New. |
* ld-frv/tls-relax-shared-1.d: New. |
* ld-frv/tls-relax-shared-2.d: New. |
* ld-frv/tls-relax-static-1.d: New. |
* ld-frv/tls-shared-1-fail.d: New. |
* ld-frv/tls-shared-1.d: New. |
* ld-frv/tls-shared-2.d: New. |
* ld-frv/tls-static-1.d: New. |
* ld-frv/tls.exp: New. |
* ld-frv/fdpic-pie-1.d: Adjust for 64-bit host. |
* ld-frv/fdpic-pie-2.d: Likewise. |
* ld-frv/fdpic-pie-6.d: Likewise. |
* ld-frv/fdpic-pie-7.d: Likewise. |
* ld-frv/fdpic-pie-8.d: Likewise. |
* ld-frv/fdpic-shared-1.d: Likewise. |
* ld-frv/fdpic-shared-2.d: Likewise. |
* ld-frv/fdpic-shared-3.d: Likewise. |
* ld-frv/fdpic-shared-4.d: Likewise. |
* ld-frv/fdpic-shared-5.d: Likewise. |
* ld-frv/fdpic-shared-6.d: Likewise. |
* ld-frv/fdpic-shared-7.d: Likewise. |
* ld-frv/fdpic-shared-8.d: Likewise. |
* ld-frv/fdpic-shared-local-2.d: Likewise. |
* ld-frv/fdpic-shared-local-8.d: Likewise. |
* ld-frv/fdpic-static-1.d: Likewise. |
* ld-frv/fdpic-static-2.d: Likewise. |
* ld-frv/fdpic-static-6.d: Likewise. |
* ld-frv/fdpic-static-7.d: Likewise. |
* ld-frv/fdpic-static-8.d: Likewise. |
|
2005-01-17 Richard Sandiford <rsandifo@redhat.com> |
|
* ld-mips-elf/eh-frame2-{n32,n64}.d: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2005-01-17 Andrew Stubbs <andrew.stubbs@st.com> |
|
* ld-sh/arch/arch.exp: Correct the email address. |
Correct a few comment typos. |
(test_arch,test_arch_error): Use 'ld -r' to avoid illegal |
relocations killing the test. |
* ld-sh/arch/arch_expected.txt: Update/Correct the test results. |
* ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate. |
* ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate. |
* ld-sh/arch/sh2a-nofpu.s: Generate new file. |
* ld-sh/arch/sh2a-or-sh3e.s: Regenerate. |
* ld-sh/arch/sh2a-or-sh4.s: Regenerate. |
* ld-sh/arch/sh2a.s: Generate new file. |
* ld-sh/arch/sh2e.s: Regenerate. |
* ld-sh/arch/sh2.s: Regenerate. |
* ld-sh/arch/sh3-dsp.s: Regenerate. |
* ld-sh/arch/sh3e.s: Regenerate. |
* ld-sh/arch/sh3-nommu.s: Regenerate. |
* ld-sh/arch/sh3.s: Regenerate. |
* ld-sh/arch/sh4al-dsp.s: Regenerate. |
* ld-sh/arch/sh4a-nofpu.s: Regenerate. |
* ld-sh/arch/sh4a.s: Regenerate. |
* ld-sh/arch/sh4-nofpu.s: Regenerate. |
* ld-sh/arch/sh4-nommu-nofpu.s: Regenerate. |
* ld-sh/arch/sh4.s: Regenerate. |
* ld-sh/arch/sh-dsp.s: Regenerate. |
* ld-sh/arch/sh.s: Regenerate. |
|
2005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/shared-1.d: Update for changed dynamic syms. |
* ld-sh/sh64/gotplt.d: Likewise. |
* ld-sh/sh64/init-cmpct.d: Likewise. |
* ld-sh/sh64/init-media.d: Likewise. |
* ld-sh/sh64/init64.d: Likewise. |
|
For older changes see ChangeLog-2004 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2006
0,0 → 1,1285
2006-12-29 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/wrap.exp: New file. |
* ld-elf/wrap1.c: Likewise. |
* ld-elf/wrap1.out: Likewise. |
* ld-elf/wrap1a.c: Likewise. |
* ld-elf/wrap1b.c: Likewise. |
|
2006-12-18 Pedro Alves <pedro_alves@portugalmail.pt> |
|
* ld-pe/direct.exp: New file. |
* ld-pe/direct_client.c: Likewise. |
* ld-pe/direct_dll.c: Likewise. |
|
2006-12-13 Dave Brolley <brolley@redhat.com> |
|
* lib/ld-lib.exp (big_or_little_endian): Accept -meb and |
-mel for big and little endian respectively. |
|
2006-12-12 Ina Pandit <inap@kpitcummins.com> |
|
* ld-scripts/overlay-size-map.d: Update. |
|
2006-12-07 H.J. Lu <hjl@gnu.org> |
|
PR ld/3666 |
* ld-elf/group3a.d: New file. |
* ld-elf/group3a.s: Likewise. |
* ld-elf/group3b.d: Likewise. |
* ld-elf/group3b.s: Likewise. |
|
2006-12-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlspic.rd: Update for unused section removal. |
* ld-frv/fdpic-shared-6.d: Likewise. |
* ld-frv/tls-dynamic-1.d: Update for symbol changes. |
* ld-frv/tls-dynamic-2.d: Likewise. |
* ld-frv/tls-dynamic-3.d: Likewise. |
* ld-frv/tls-initial-shared-2.d: Likewise. |
* ld-frv/tls-pie-1.d: Likewise. |
* ld-frv/tls-pie-3.d: Likewise. |
* ld-frv/tls-relax-dynamic-1.d: Likewise. |
* ld-frv/tls-relax-dynamic-2.d: Likewise. |
* ld-frv/tls-relax-dynamic-3.d: Likewise. |
* ld-frv/tls-relax-initial-shared-2.d: Likewise. |
* ld-frv/tls-relax-pie-1.d: Likewise. |
* ld-frv/tls-relax-pie-3.d: Likewise. |
* ld-frv/tls-relax-shared-1.d: Likewise. |
* ld-frv/tls-relax-shared-2.d: Likewise. |
* ld-frv/tls-relax-shared-3.d: Likewise. |
* ld-frv/tls-relax-static-3.d: Likewise. |
* ld-frv/tls-shared-1.d: Likewise. |
* ld-frv/tls-shared-2.d: Likewise. |
* ld-frv/tls-shared-3.d: Likewise. |
* ld-frv/tls-static-1.d: Likewise. |
* ld-frv/tls-static-3.d: Likewise. |
|
2006-12-05 Jakub Jelinek <jakub@redhat.com> |
Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvsb/sh1.c (overriddenvar, shlib_overriddencall2, |
shared_data): If !SHARED, move to... |
* ld-elfvsb/sh2.c: ... here. |
* ld-elfvsb/elfvsb.exp: Add -DSHARED to compiler options when |
building with $picflag. |
|
2006-12-04 Jan Beulich <jbeulich@novell.com> |
|
* ld-elf/eh-frame-hdr.d: New. |
* ld-elf/eh-frame-hdr.s: New. |
* ld-ia64/tlsbin.dd, ld-ia64/tlsbin.sd: Don't depend on exact linkage |
table layout. |
|
2006-11-23 Thiemo Seufer <ths@mips.com> |
|
* ld-elf/warn2.d: Match regex also for the second segment. |
|
2006-11-22 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/mixed-app.d, ld-arm/tls-app.d, ld-arm/tls-lib.d: Update |
for $d support. |
|
2006-11-21 Jakub Jelinek <jakub@redhat.com> |
|
* ld-elf/eh5.d: New test. |
* ld-elf/eh5.s: New file. |
* ld-elf/eh5a.s: New file. |
* ld-elf/eh5b.s: New file. |
|
2006-11-13 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/arm-dyn.ld, ld-arm/arm-lib.ld: Remove .stack. |
* ld-arm/armthumb-lib.d, ld-arm/mixed-app.d, ld-arm/mixed-lib.d: |
Allow smaller section gap. |
* ld-arm/armthumb-lib.sym, ld-arm/mixed-lib.sym: Reorder. Remove |
_stack. |
* ld-arm/mixed-app.sym: Remove _stack. |
* ld-arm/tls-app.d: Update start address. |
|
2006-11-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/group.ld: Handle .rodata.brlt for powerpc64. |
|
2006-11-07 Vladimir Prus <vladimir@codesourcery.com> |
|
* testsuite/ld-elf/symbol2w.s: Use "%" instead of "@" to avoid |
breakage on ARM. |
|
2006-11-06 Vladimir Prus <vladimir@codesourcery.com> |
|
* testsuite/ld-elf/symbol1ref.s: Use ".dc.a" instead |
of ".long". |
|
2006-11-06 Vladimir Prus <vladimir@codesourcery.com> |
|
* testsuite/ld-elf/warn2.d: New. |
* testsuite/ld-elf/symbol2w.s: New. |
* testsuite/ld-elf/symbol2ref.s: New. |
|
2006-11-05 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/ldsym1.d: Adjust for semi-recent ld changes. |
|
2006-11-02 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-discard/zero-rel.d, ld-discard/zero-rel.s: New files. |
|
2006-11-01 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/mips16-intermix-1.s, ld-mips-elf/mips16-intermix-2.s, |
ld-mips-elf/mips16-intermix.d: New testcase. |
* ld-mips-elf/mips-elf.exp (mips16_intermix_test): Run new testcases. |
|
2006-10-29 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, |
* ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd, |
* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd, |
* ld-sh/sh64/crange3.rd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd, |
* ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update for removal |
of empty sections. |
|
2006-10-25 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.d: New file. |
* ld-spu/ovl.lnk: New file. |
* ld-spu/ovl.s: New file. |
* ld-spu/spu.exp: New file. |
* ld-elf/sec64k.exp: Tweak ld options for SPU. |
* ld-scripts/empty-orphan.exp: Likewise. |
* ld-scripts/phdrs.exp: Likewise. |
* ld-scripts/phdrs2.exp: Likewise. |
|
2006-10-24 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/plt1.s: New. |
* ld-powerpc/plt1.d: New. |
* ld-powerpc/relbrlt.s: New. |
* ld-powerpc/relbrlt.d: New. |
* ld-powerpc/powerpc.exp: Run them. |
|
2006-10-21 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, |
* ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd, |
* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd, |
* ld-sh/sh64/crange3.rd, ld-sh/sh64/crangerel1.rd, |
* ld-sh/sh64/crangerel2.rd, ld-sh/sh64/mix1.xd, |
* ld-sh/sh64/mix2.xd, ld-sh/sh64/rel32.xd, ld-sh/sh64/rel64.xd, |
* ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd, |
* ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update. |
|
2006-10-20 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/tlsbin-1.d: Update. |
* ld-sh/tlspic-1.d: Likewise. |
* ld-sh/tlstpoff-1.d: Likewise. |
|
2006-10-20 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/multi-got-1.d: Remove trailing R_MIPS_NONE entries. |
* ld-mips-elf/tls-multi-got-1.got: Likewise. |
* ld-mips-elf/tls-multi-got-1.r: Likewise. |
|
2006-10-20 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/multi-got-1.d: Do not expect a particular address |
for DT_HASH. |
* ld-mips-elf/rel32-o32.d: Bump addresses by 0x20 to account for |
the extra program header. |
* ld-mips-elf/rel32-n32.d: Likewise. |
* ld-mips-elf/tlslib-o32.got: Likewise. |
* ld-mips-elf/tlslib-o32-hidden.got: Likewise. |
* ld-mips-elf/tlslib-o32-ver.got: Likewise. |
* ld-mips-elf/tls-multi-got-1.got: Likewise. |
* ld-mips-elf/tls-multi-got-1.r: Likewise. |
* ld-mips-elf/rel64.d: Bump addresses by 0x30 to account for the |
extra program header. |
* ld-mips-elf/tlsdyn-o32.d: Reduce the GOT offset by 32 to account |
for the extra program header, and thus the shorter gap between the |
text and data segments. |
* ld-mips-elf/tlsdyn-o32-1.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-2.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.d: Likewise. |
* ld-mips-elf/tlsdyn-o32.got: Bump GOT text addresses by 0x20 |
to account for the extra program header. |
* ld-mips-elf/tlsdyn-o32-1.got: Likewise. |
* ld-mips-elf/tlsdyn-o32-2.got: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.got: Likewise. |
|
2006-10-20 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/rel32-o32.d: Bump the section number of .text by 1 |
to account for the fact that .rel.dyn is now before .text in the |
section table. |
* ld-mips-elf/rel32-n32.d: Likewise. |
* ld-mips-elf/rel64.d: Likewise. |
|
2006-10-19 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/tlslib-o32-hidden.got: Sort relocations against the |
same symbol in order of increasing r_offset. |
* ld-mips-elf/tls-multi-got-1.got: Likewise. |
* ld-mips-elf/tls-hidden3.r: Likewise. |
* ld-mips-elf/tls-hidden4.r: Likewise. |
|
2006-10-19 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/multi-got-1.d: Remove DT_DEBUG tag. Do not require |
a specific file offset for .dynamic. Reduce DT_HASH by 8 to account |
for removed tag. |
* ld-mips-elf/tls-multi-got-1.r: Likewise. Also reduce DT_REL by 8. |
Reduce PLTGOT and symbol values by 16 to account for the removed tag. |
* ld-mips-elf/textrel-1.d: Remove DT_DEBUG tag. |
* ld-mips-elf/rel32-n32.d: Reduce addresses by 16 to account for |
removed DT_DEBUG tag. |
* ld-mips-elf/rel64.d: Likewise. |
* ld-mips-elf/tls-multi-got-1.got: Likewise. |
* ld-mips-elf/tlslib-o32-hidden.got: Likewise. |
|
2006-10-18 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3290 |
* ld-elf/dummy.c: New file. |
* ld-elf/dwarf.exp: Likewise. |
* ld-elf/dwarf1.c: Likewise. |
* ld-elf/dwarf1.h: Likewise. |
* ld-elf/dwarf1.out: Likewise. |
* ld-elf/dwarf1main.c: Likewise. |
|
2006-10-18 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/dl4.c: New file. |
* ld-elf/dl4.list: Likewise. |
* ld-elf/dl4a.out: Likewise. |
* ld-elf/dl4b.out: Likewise. |
* ld-elf/dl4main.c: Likewise. |
* ld-elf/dl4xxx.c: Likewise. |
* ld-elf/dl4xxx.list: Likewise. |
|
* ld-elf/shared.exp (build_tests): Add libdl4a.so and |
libdl4b.so. |
(run_tests): Likewise. |
|
2006-10-18 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/reloc-1-n64.d: Match 16-character VMAs on LP64 hosts. |
|
2006-10-18 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/rel32-n32.d: Bump addresses by 0x20 to account for |
the fact that .reginfo is now placed before .text. Change the |
section number of .text accordingly. |
|
2006-10-18 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/elf-rel-got-n32.d: Adjust page gap from 0x100000 |
to 0x10000. Move .reginfo before .text and bump .text addresses |
by 0x10 to make room. Move data segment down by 0x10 bytes to |
account for new size of text segment. |
* ld-mips-elf/elf-rel-xgot-n32.d: Likewise. |
* ld-mips-elf/elf-rel-got-n64-linux.d: Adjust page gap from |
0x100000 to 0x10000. |
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. |
|
2006-10-17 Mark Shinwell <shinwell@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add thumb1-bl, thumb2-bl, |
thumb2-bl-as-thumb1-bad and thumb2-bl-bad tests. |
* ld-arm/thumb1-bl.d: New. |
* ld-arm/thumb1-bl.s: New. |
* ld-arm/thumb2-bl-as-thumb1-bad.d: New. |
* ld-arm/thumb2-bl-as-thumb1-bad.s: New. |
* ld-arm/thumb2-bl-bad.d: New. |
* ld-arm/thumb2-bl-bad.s: New. |
* ld-arm/thumb2-bl.d: New. |
* ld-arm/thumb2-bl.s: New. |
|
2006-10-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-arm/mixed-app.sym, ld-cris/ldsym1.d, ld-cris/libdso-12.d, |
* ld-cris/v32-ba-1.d, ld-elf/orphan.d, ld-elf/orphan2.d, |
* ld-i386/tlsbin.rd, ld-i386/tlsbindesc.rd, ld-i386/tlsdesc.rd, |
* ld-i386/tlsdesc.sd, ld-i386/tlsgdesc.rd, ld-i386/tlsnopic.rd, |
* ld-i386/tlspic.rd, ld-ia64/tlspic.rd, ld-mips-elf/eh-frame1-n32.d, |
* ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d, |
* ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/mips-elf.exp, |
* ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d, |
* ld-mips-elf/rel64.d, ld-mips-elf/tls-multi-got-1.got, |
* ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tlsdyn-o32-1.d, |
* ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d, |
* ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d, |
* ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d, |
* ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32-hidden.got, |
* ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib-o32.got, |
* ld-mmix/bpo-10.d, ld-powerpc/tlsso.g, ld-powerpc/tlsso.r, |
* ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r, |
* ld-powerpc/tlstocso.g, ld-powerpc/tlstocso.r, ld-s390/tlspic.rd, |
* ld-s390/tlspic_64.rd, ld-scripts/empty-address-1.d, |
* ld-scripts/empty-address-3c.d, ld-scripts/empty-orphan.t, |
* ld-sh/shared-1.d, ld-sh/tlspic-2.d, ld-sparc/tlssunbin32.rd, |
* ld-sparc/tlssunbin64.rd, ld-sparc/tlssunpic32.rd, |
* ld-sparc/tlssunpic64.rd, ld-x86-64/tlsdesc.pd, ld-x86-64/tlsdesc.rd, |
* ld-x86-64/tlspic.rd: Update for section sym changes. |
|
2006-10-16 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/branch-misc-1.d: Set the start address to 0x20000000. |
* ld-mips-elf/jalbal.d: Likewise 0x200000a0. |
* ld-mips-elf/jaloverflow-2.d: Likewise 0x20000000. |
* ld-mips-elf/reloc-3-n32.d: Likewise. |
* ld-mips-elf/reloc-3.d: Likewise. |
* ld-mips-elf/textrel-1.d: Don't require a specific file offset for |
.dynamic. |
|
2006-10-03 Jakub Jelinek <jakub@redhat.com> |
|
* ld-elf/eh4.d: New test. |
* ld-elf/eh4.s: New file. |
* ld-elf/eh4a.s: New file. |
|
2006-10-02 Vladimir Prus <vladimir@codesourcery.com> |
|
* ld-arm/use-thumb-lib.sym: Robustify, by ignoring symbols we're |
not interested in and bucket number. |
|
2006-10-02 Kai Tietz <Kai.Tietz@onevision.com> |
|
* ld-fastcall/fastcall.exp: Add x86_64-pc-mingw64 as valid target. |
* ld-pe/pe.exp: Likewise. |
* lib/ld-lib.exp ( is_pecoff_format): Accept x86_64-pc-mingw64. |
|
2006-09-29 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/tlspic-2.d: Update. |
|
2006-09-26 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3223 |
PR ld/3267 |
* ld-scripts/empty-address-1.d: New file. |
* ld-scripts/empty-address-1.s: Likewise. |
* ld-scripts/empty-address-1.t: Likewise. |
* ld-scripts/empty-address-2.s: Likewise. |
* ld-scripts/empty-address-2a.d: Likewise. |
* ld-scripts/empty-address-2a.t: Likewise. |
* ld-scripts/empty-address-2b.d: Likewise. |
* ld-scripts/empty-address-2b.t: Likewise. |
* ld-scripts/empty-address-3.s: Likewise. |
* ld-scripts/empty-address-3a.d: Likewise. |
* ld-scripts/empty-address-3a.t: Likewise. |
* ld-scripts/empty-address-3b.d: Likewise. |
* ld-scripts/empty-address-3b.t: Likewise. |
* ld-scripts/empty-address-3c.d: Likewise. |
* ld-scripts/empty-address-3c.t: Likewise. |
* ld-scripts/empty-address.exp: Likewise. |
|
2006-09-21 Andreas Schwab <schwab@suse.de> |
|
* ld-m68k/plt1-68020.d: Fix patterns to match also for 64-bit |
hosts. |
|
2006-09-20 Kai Tietz <Kai.Tietz@onevision.com> |
|
* bootstrap/bootstrap.exp: Fix x86_64-mingw32 target test. |
* ld-fastcall/fastcall.exp: Likewise. |
* ld-scripts/align.exp: Likewise. |
* ld-scripts/align2a.d: Likewise. |
* ld-scripts/defined.exp: Likewise. |
* ld-scripts/provide.exp: Likewise. |
* ld-scripts/script.exp: Likewise. |
* ld-scripts/weak.exp: Likewise. |
* lib/ld-lib.exp: Detect target as pecoff file format. |
|
2006-09-18 Thiemo Seufer <ths@networkno.de> |
Maciej W. Rozycki <macro@mips.com> |
|
* ld-mips-elf/mips-elf.exp: Add test for R_MIPS16_GPREL relocations. |
* ld-mips-elf/reloc-3-n32.d, ld-mips-elf/reloc-3.d: New files. |
|
2006-09-18 Thiemo Seufer <ths@networkno.de> |
|
* ld-elfcomm/elfcomm.exp: Enable the alignment test for |
mips*-*-*. |
|
2006-09-17 Mei Ligang <ligang@sunnorth.com.cn> |
|
* ld-elf/merge.d: Add special case for Score target. |
* ld-elfcomm/elfcomm.exp: Likewise. |
* ld-srec/srec.exp: Likewise. |
|
2006-09-15 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/overlay-size.t: Discard .reginfo sections. |
|
2006-09-15 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/hash.d: Don't run for mips targets. |
|
2006-09-15 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/loadaddr.s: Pad sections to 16 bytes. |
* ld-elf/loadaddr1.d: Updated. |
* ld-elf/loadaddr2.d: Likewise. |
* ld-elf/loadaddr3a.d: Likewise. |
* ld-elf/loadaddr3b.d: Likewise. |
|
2006-09-12 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3197 |
* ld-elf/hash.d: New test. |
|
2006-09-04 Vladimir Prus <vladimir@codesourcery.com> |
|
* ld-arm/use-thumb-lib.sym: Use regexps instead of |
absolute addresses, for robustness. |
|
2006-09-07 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/dl1.c: New file. |
* ld-elf/dl1.list: Likewise. |
* ld-elf/dl1.out: Likewise. |
* ld-elf/dl1main.c: Likewise. |
* ld-elf/dl2.c: Likewise. |
* ld-elf/dl2.list: Likewise. |
* ld-elf/dl2a.out: Likewise. |
* ld-elf/dl2b.out: Likewise. |
* ld-elf/dl2main.c: Likewise. |
* ld-elf/dl2xxx.c: Likewise. |
* ld-elf/dl2xxx.list: Likewise. |
* ld-elf/dl3.cc: Likewise. |
* ld-elf/dl3.list: Likewise. |
* ld-elf/dl3a.out: Likewise. |
* ld-elf/dl3b.out: Likewise. |
* ld-elf/dl3header.h: Likewise. |
* ld-elf/dl3main.cc: Likewise. |
|
* ld-elf/shared.exp: Updated. |
|
* lib/ld-lib.exp (run_ld_link_exec_tests): Take an optional |
argument for source language. Use CC/CXX for link, depending |
on source language. |
(run_cc_link_tests): Likewise. |
|
2006-08-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/loadaddr3a.d: Adjust target test. |
* ld-elf/loadaddr3b.d: Likewise. |
|
2006-08-29 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-elf/loadaddr3.t: New. |
* ld-elf/loadaddr3a.d: New. |
* ld-elf/loadaddr3b.d: New. |
|
2006-08-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/plt1.s: New. |
* ld-powerpc/plt1.d: New. |
* ld-powerpc/powerpc.exp: Run it. |
|
2006-08-23 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3052 |
* ld-elf/loadaddr1.t: Add "AT (ADDR(.data))". |
* ld-elf/loadaddr2.t: Likewise. |
|
2006-08-23 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3103 |
* ld-elf/overlay.d: New file. |
* ld-elf/overlay.s: Likewise. |
* ld-elf/overlay.t: Likewise. |
|
2006-08-18 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): Add armthumb-lib.so. Add |
-use-blx to mixed-lib.so |
* ld-arm/armthumb-lib.d: New file. |
* ld-arm/armthumb-lib.sym: New file. |
|
2006-08-18 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3052 |
* ld-elf/loadaddr.s: New file. |
* ld-elf/loadaddr1.d: Likewise. |
* ld-elf/loadaddr1.t: Likewise. |
* ld-elf/loadaddr2.d: Likewise. |
* ld-elf/loadaddr2.t: Likewise. |
|
2006-08-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.d: Update for lazy link stub change. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexetoc.d: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.d: Likewise. |
* ld-powerpc/tlstocso.d: Likewise. |
|
2006-08-16 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3015 |
* ld-elf/binutils.exp: Add tests for "-z relro". |
|
2006-08-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/overlay-size-map.d: Update. |
|
2006-08-11 Thiemo Seufer <ths@mips.com> |
|
* ld-elfcomm/elfcomm.exp (dump_common1): Extend regexp to match also |
MIPS small commons. |
|
2006-08-08 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3009 |
* ld-scripts/sort.t: New file. |
* ld-scripts/sort_b_a-1.d: Likewise. |
* ld-scripts/sort_b_a-1.s: Likewise. |
* ld-scripts/sort_b_n-1.d: Likewise. |
* ld-scripts/sort_b_n-1.s: Likewise. |
|
2006-08-05 Pedro Alves <pedro_alves@portugalmail.pt> |
|
* ld-pe/pe.exp: Enable tests on arm-wince-pe. |
* ld-pe/secrel.d: Adjust test to work on arm-wince-pe too. |
|
2006-08-04 Richard Sandiford <richard@codesourcery.com> |
|
* ld-sh/rd-sh.exp: Treat vxworks1-static.d specially. |
* ld-sh/sh-vxworks.exp: New file. |
* ld-sh/sh.exp: Extend sh-linux SIZEOF_HEADERS handling to |
sh-*-vxworks. |
* ld-sh/vxworks1-le.dd, ld-sh/vxworks1-lib-le.dd, |
* ld-sh/vxworks1-lib.dd, ld-sh/vxworks1-lib.nd, |
* ld-sh/vxworks1-lib.rd, ld-sh/vxworks1-lib.s, |
* ld-sh/vxworks1-static.d, ld-sh/vxworks1.dd, |
* ld-sh/vxworks1.ld, ld-sh/vxworks1.rd, ld-sh/vxworks1.s, |
* ld-sh/vxworks2-static.sd, ld-sh/vxworks2.s, |
* ld-sh/vxworks2.sd, ld-sh/vxworks3-le.dd, |
* ld-sh/vxworks3-lib-le.dd, ld-sh/vxworks3-lib.dd, |
* ld-sh/vxworks3-lib.s, ld-sh/vxworks3.dd, ld-sh/vxworks3.s, |
* ld-sh/vxworks4.d, ld-sh/vxworks4a.s, ld-sh/vxworks4b.s, |
* ld-sh/reloc1.s, ld-sh/reloc1.d: New tests. |
|
2006-08-01 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/noload-1.d: New. |
* ld-elf/noload-1.s: Likewise. |
* ld-elf/noload-1.t: Likewise. |
|
2006-07-29 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/hash1.s, ld-mips-elf/hash1a.d, |
* ld-mips-elf/hash1b.d, ld-mips-elf/hash1c.d: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2006-07-25 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/mips16-call-global-2.s, |
ld-mips-elf/mips16-call-global-3.s, ld-mips-elf/mips16-call-global.d: |
Improve test robustness. |
|
2006-07-21 Nick Clifton <nickc@redhat.com> |
|
* ld-sh/arch/arch.exp (test_arch): Set the endian flag to suit the |
multilib being tested. |
|
2006-07-20 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/mips16-call-global-1.s, |
ld-mips-elf/mips16-call-global-2.s, |
ld-mips-elf/mips16-call-global-3.s, ld-mips-elf/mips16-call-global.d: |
Test linking of external mips16 jumps. |
* ld-mips-elf/mips-elf.exp: Run new test. |
|
2006-07-19 Thiemo Seufer <ths@mips.com> |
|
* ld-selective/selective.exp: Fix selective testcases for MIPS. |
|
2006-07-13 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib-o32.got: |
Update TLS testcases. |
|
2006-07-12 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/2884 |
* ld-elf/begin.c: New file. |
* ld-elf/end.c: Likewise. |
* ld-elf/endhidden.c: Likewise. |
* ld-elf/endprotected.c: Likewise. |
* ld-elf/foo.c: Likewise. |
* ld-elf/foo.map: Likewise. |
* ld-elf/hidden.out: Likewise. |
* ld-elf/main.c: Likewise. |
* ld-elf/normal.out: Likewise. |
* ld-elf/shared.exp: Likewise. |
|
* lib/ld-lib.exp (run_cc_link_tests): New. |
|
2006-07-12 Richard Sandiford <richard@codesourcery.com> |
|
* ld-m68k/merge-ok-1c.d: New test. |
* ld-m68k/m68k.exp: Run it. |
|
2006-07-11 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-2.d: Adjust for recent hash-related changes. |
|
2006-07-10 Jakub Jelinek <jakub@redhat.com> |
|
* ld-powerpc/tlsso32.r: Adjust. |
* ld-powerpc/tlsso32.d: Adjust. |
* ld-powerpc/tlsso32.g: Adjust. |
* ld-powerpc/tlsso.r: Adjust. |
* ld-powerpc/tlsso.g: Adjust. |
* ld-powerpc/tlstocso.g: Adjust. |
|
2006-07-05 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/multi-got-1.d, ld-mips-elf/tls-multi-got-1.got, |
ld-mips-elf/tls-multi-got-1.r: Update multigot testcases. |
|
2006-06-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/tlsbindesc.dd: Updated to expect xchg %ax,%ax instead |
of 2 nops. |
* ld-i386/tlsdesc.dd: Likewise. |
* ld-i386/tlsgdesc.dd: Likewise. |
* ld-x86-64/tlsbindesc.dd: Likewise. |
* ld-x86-64/tlsdesc.dd: Likewise. |
* ld-x86-64/tlsdesc.pd: Likewise. |
* ld-x86-64/tlsgdesc.dd: Likewise. |
|
2006-06-29 Jakub Jelinek <jakub@redhat.com> |
|
PR ld/2513 |
* ld-i386/tlsbin.dd: Fix expected output. |
|
2006-06-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/tls_common.exp: Match 32-bit output. |
|
2006-06-20 Jakub Jelinek <jakub@redhat.com> |
|
* ld-elf/tls_common.exp: New test. |
* ld-elf/tls_common.s: New file. |
|
2006-06-20 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/eh1.d: Update for fewer program headers. |
* ld-elf/eh2.d: Likewise. |
* ld-elf/eh3.d: Likewise. |
|
2006-06-19 Vladimir Prus <vladimir@codesourcery.com> |
|
* ld-arm/arm-elf.exp: New test. |
* ld-arm/use-thumb-lib.s: New file. |
* ld-arm/use-thumb-lib.sym: New file. |
|
2006-06-15 Mark Shinwell <shinwell@codesourcery.com> |
|
* ld-arm/group-relocs-alu-bad.d: New test. |
* ld-arm/group-relocs-alu-bad.s: New test. |
* ld-arm/group-relocs.d: New test. |
* ld-arm/group-relocs-ldc-bad.d: New test. |
* ld-arm/group-relocs-ldc-bad.s: New test. |
* ld-arm/group-relocs-ldr-bad.d: New test. |
* ld-arm/group-relocs-ldr-bad.s: New test. |
* ld-arm/group-relocs-ldrs-bad.d: New test. |
* ld-arm/group-relocs-ldrs-bad.s: New test. |
* ld-arm/group-relocs.s: New test. |
* ld-arm/arm-elf.exp: Wire in new tests. |
|
2006-06-14 Richard Sandiford <richard@codesourcery.com> |
|
* ld-m68k/plt1.s, ld-m68k/plt1-empty.s, ld-m68k/plt1.ld: New files. |
* ld-m68k/plt1-68020.d, ld-m68k/plt1-cpu32.d: Likewise. |
* ld-m68k/plt1-isab.d: Likewise. |
* ld-m68k/m68k.exp: Run new PLT tests. |
|
2006-06-12 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/multi-got-no-shared.d: Adjust for recent change of |
ELF_MAXPAGESIZE. |
|
2006-06-11 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/stub-dynsym-1.s, |
* ld-mips-elf/stub-dynsym-1.ld, |
* ld-mips-elf/stub-dynsym-1-7fff.d, |
* ld-mips-elf/stub-dynsym-1-8000.d, |
* ld-mips-elf/stub-dynsym-1-fff0.d, |
* ld-mips-elf/stub-dynsym-1-10000.d, |
* ld-mips-elf/stub-dynsym-1-2fe80.d: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2006-06-06 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elfvers/vers.exp (objdump_versionstuff): Allow versions in |
any order. |
* ld-elfvers/vers1.ver: Update. |
* ld-elfvers/vers2.ver: Update. |
* ld-elfvers/vers4a.ver: Update. |
* ld-elfvers/vers7a.ver: Update. |
* ld-elfvers/vers8.ver: Update. |
* ld-elfvers/vers9.ver: Update. |
* ld-elfvers/vers15.ver: Update. |
* ld-elfvers/vers16a.ver: Update. |
* ld-elfvers/vers17.ver: Update. |
* ld-elfvers/vers18.ver: Update. |
* ld-elfvers/vers20.ver: Update. |
* ld-elfvers/vers20a.ver: Update. |
* ld-elfvers/vers21.ver: Update. |
* ld-elfvers/vers22a.ver: Update. |
* ld-elfvers/vers22b.ver: Update. |
* ld-elfvers/vers23a.ver: Update. |
* ld-elfvers/vers23b.ver: Update. |
* ld-elfvers/vers23c.ver: Update. |
* ld-elfvers/vers25a.ver: Update. |
* ld-elfvers/vers26a.ver: Update. |
* ld-elfvers/vers27a.ver: Update. |
* ld-elfvers/vers27d.ver: Update. |
* ld-elfvers/vers28b.ver: Update. |
* ld-elfvers/vers29.ver: Update. |
* ld-elfvers/vers30.ver: Update. |
* ld-elfvers/vers31.ver: Update. |
|
2006-06-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/sec64k.exp: Add "main" symbol. Use dc.a for addresses. |
Cater for different address sizes. Match end of line when |
comparing symbols. |
* ld-elf/start.s: Use dc.a for addresses. |
|
2006-06-02 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.r: Update for removal of some section syms. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
|
2006-06-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/2723 |
* ld-alpha/tlsbin.rd: Update for removal of some section syms. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-cris/hiddef1.d: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
* ld-elf/sec64k.exp: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsbindesc.rd: Likewise. |
* ld-i386/tlsdesc.rd: Likewise. |
* ld-i386/tlsgdesc.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-mmix/bpo-1.d: Likewise. |
* ld-mmix/bpo-10.d: Likewise. |
* ld-mmix/bpo-11.d: Likewise. |
* ld-mmix/bpo-14.d: Likewise. |
* ld-mmix/bpo-16.d: Likewise. |
* ld-mmix/bpo-17.d: Likewise. |
* ld-mmix/bpo-18.d: Likewise. |
* ld-mmix/bpo-19.d: Likewise. |
* ld-mmix/bpo-2.d: Likewise. |
* ld-mmix/bpo-22.d: Likewise. |
* ld-mmix/bpo-3.d: Likewise. |
* ld-mmix/bpo-4.d: Likewise. |
* ld-mmix/bpo-5.d: Likewise. |
* ld-mmix/bpo-6.d: Likewise. |
* ld-mmix/bpo-9.d: Likewise. |
* ld-mmix/bspec1.d: Likewise. |
* ld-mmix/bspec2.d: Likewise. |
* ld-mmix/greg-1.d: Likewise. |
* ld-mmix/greg-19.d: Likewise. |
* ld-mmix/greg-2.d: Likewise. |
* ld-mmix/greg-3.d: Likewise. |
* ld-mmix/greg-4.d: Likewise. |
* ld-mmix/greg-5.d: Likewise. |
* ld-mmix/greg-5s.d: Likewise. |
* ld-mmix/greg-6.d: Likewise. |
* ld-mmix/greg-7.d: Likewise. |
* ld-mmix/loc1.d: Likewise. |
* ld-mmix/loc2.d: Likewise. |
* ld-mmix/loc3.d: Likewise. |
* ld-mmix/loc4.d: Likewise. |
* ld-mmix/loc6.d: Likewise. |
* ld-mmix/local1.d: Likewise. |
* ld-mmix/local3.d: Likewise. |
* ld-mmix/local5.d: Likewise. |
* ld-mmix/local7.d: Likewise. |
* ld-mmix/locdo-1.d: Likewise. |
* ld-mmix/loct-1.d: Likewise. |
* ld-mmix/locto-1.d: Likewise. |
* ld-mmix/start-1.d: Likewise. |
* ld-mmix/undef-3.d: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin64.rd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-sparc/tlssunpic64.rd: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlsgdesc.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2006-05-31 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/binutils.exp: Make it Linux only. |
(strip_test): Renamed to binutils_test. Check for unsupported |
options. |
Add more tests. |
|
* ld-elf/commonpage1.d: Make it Linux only. |
* ld-elf/maxpage1.d: Likewise. |
|
* ld-elf/maxpage1.s: Add main, start and __start. |
|
* ld-elf/maxpage2.d: New file. |
* ld-elf/tbss1.s: Likewise. |
* ld-elf/tbss2.s: Likewise. |
* ld-elf/tdata1.s: Likewise. |
* ld-elf/tdata2.s: Likewise. |
|
2006-05-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/binutils.exp: New file. |
* ld-elf/commonpage1.d: Likewise. |
* ld-elf/maxpage1.d: Likewise. |
* ld-elf/maxpage1.s: Likewise. |
|
2006-05-25 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/tlsbin.dd: Updated for 2MB maximum page size. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbin.sd: Likewise. |
* ld-x86-64/tlsbin.td: Likewise. |
* ld-x86-64/tlsbindesc.dd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsbindesc.sd: Likewise. |
* ld-x86-64/tlsbindesc.td: Likewise. |
* ld-x86-64/tlsdesc.dd: Likewise. |
* ld-x86-64/tlsdesc.pd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlsdesc.sd: Likewise. |
* ld-x86-64/tlsdesc.td: Likewise. |
* ld-x86-64/tlsgdesc.dd: Likewise. |
* ld-x86-64/tlspic.dd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
* ld-x86-64/tlspic.sd: Likewise. |
* ld-x86-64/tlspic.td: Likewise. |
|
2006-05-24 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-app-abs32.d: Update expected output. |
* ld-arm/arm-app.d: Ditto. |
* ld-arm/arm-lib-plt32.d: Ditto. |
* ld-arm/arm-lib.d: Ditto. |
* ld-arm/mixed-app-v5.d: Ditto. |
* ld-arm/mixed-app.d: Ditto. |
* ld-arm/mixed-lib.d: Ditto. |
|
2006-05-23 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/2655 |
PR ld/2657 |
* ld-elf/eh1.d: New file. |
* ld-elf/eh1.s: Likewise. |
* ld-elf/eh1a.s: Likewise. |
* ld-elf/eh2.d: Likewise. |
* ld-elf/eh2a.s: Likewise. |
* ld-elf/eh3.d: Likewise. |
* ld-elf/eh3.s: Likewise. |
* ld-elf/eh3a.s: Likewise. |
|
2006-05-22 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-mips-elf/textrel-1.d: Relax some patterns. |
|
2006-05-22 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/start.s (start): Add this symbol for SH targets. |
(main): Add this symbol for HPPA targets. |
|
2006-05-19 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/empty-orphan.d: Update again. |
|
* ld-scripts/empty-orphan.t: Discard .reginfo. |
* ld-scripts/empty-orphan.d: Update. |
|
2006-05-17 Thiemo Seufer <ths@mips.com> |
|
* ld-elfweak/size2.d, ld-elfweak/size2a.s, ld-elfweak/size2b.s: |
Add __start as entry symbol. |
|
2006-05-16 Thiemo Seufer <ths@mips.com> |
|
* ld-elf/orphan.ld: Add placement for MIPS .reginfo section. |
|
2006-05-15 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-be8.d: New test. |
* ld-arm/arm-be8.s: New test. |
* ld-arm/arm-elf.exp: Add arm-be8. |
|
2006-05-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/stab.d: Skip ia64-*-*. |
|
2006-05-11 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add arm-movwt. |
* ld-arm/arm-movwt.d: New test. |
* ld-arm/arm-movwt.s: New test. |
* ld-arm/arm.ld: Add .far. |
|
2006-05-11 Mike Bland <mbland@google.com> |
|
* ld-elf/stab.d: New. |
|
2006-05-10 Thiemo Seufer <ths@debian.org> |
|
* ld-elf/sec64k.exp: Extend for MIPS ELF. |
|
2006-05-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexetoc.r: Update for correction to tls optimization. |
* ld-powerpc/tlsexetoc.g: Likewise. |
|
2006-05-02 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-cdtest/cdtest-foo.cc (Foo::Foo): Add const to char *. |
* ld-cdtest/cdtest-foo.h (Foo::Foo): Likewise. |
* ld-srec/sr3.cc (Foo::Foo): Likewise. |
|
2006-05-02 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add thumb-rel32. |
* ld-arm/thumb-rel32.d: New test. |
* ld-arm/thumb-rel32.s: New test. |
|
2006-04-29 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp: Xfail vers7a, vers7, vers23a, vers23b, |
vers23c, vers23d, vers23, vers25a, vers25b1, vers25b2, vers27a, |
vers27b, vers27c1, vers27c2, vers27d4 and vers27d5 if PIC is |
required. |
|
2006-04-25 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-alpha/tlsbin.rd: Updated for readelf change. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
|
2006-04-05 Richard Sandiford <richard@codesourcery.com> |
|
* ld-sparc/vxworks1.dd, ld-sparc/vxworks1.ld, ld-sparc/vxworks1-lib.dd, |
* ld-sparc/vxworks1-lib.nd, ld-sparc/vxworks1-lib.rd, |
* ld-sparc/vxworks1-lib.s, ld-sparc/vxworks1.rd, ld-sparc/vxworks1.s, |
* ld-sparc/vxworks1-static.d, ld-sparc/vxworks2.s, |
* ld-sparc/vxworks2.sd, ld-sparc/vxworks2-static.sd: New tests. |
* ld-sparc/sparc.exp: Run them. |
|
2006-04-05 Ben Elliston <bje@au.ibm.com> |
|
* lib/ld-lib.exp: Comment cleanups. |
|
2006-03-27 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/tls-hidden3a.s, ld-mips-elf/tls-hidden3b.s, |
* ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got, |
* ld-mips-elf/tls-hidden3.ld, ld-mips-elf/tls-hidden3.r, |
* ld-mips-elf/tls-hidden4a.s, ld-mips-elf/tls-hidden4b.s, |
* ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-hidden4.r: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2006-03-25 Richard Sandiford <richard@codesourcery.com> |
|
* ld-m68k/merge-error-1a.s, ld-m68k/merge-error-1b.s, |
* ld-m68k/merge-error-1a.d, ld-m68k/merge-error-1b.d, |
* ld-m68k/merge-error-1c.d, ld-m68k/merge-error-1d.d, |
* ld-m68k/merge-error-1e.d, ld-m68k/merge-ok-1a.d, |
* ld-m68k/merge-ok-1b.d: New tests. |
* ld-m68k/m68k.exp: Run them. |
|
2006-03-22 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips/vxworks1.dd, ld-mips/vxworks1.ld, ld-mips/vxworks1-lib.dd, |
* ld-mips/vxworks1-lib.nd, ld-mips/vxworks1-lib.rd, |
* ld-mips/vxworks1-lib.s, ld-mips/vxworks1.rd, ld-mips/vxworks1.s, |
* ld-mips/vxworks1-static.d, ld-mips/vxworks2.s, ld-mips/vxworks2.sd, |
* ld-mips/vxworks2-static.sd: New tests. |
* ld-mips/mips-elf.exp: Run them. |
|
2006-03-17 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-powerpc/tls32.s: Verify that +32768 @plt addend is |
discarded. |
|
2006-03-14 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips/emit-relocs-1a.s, ld-mips/emit-relocs-1b.s, |
* ld-mips/emit-relocs-1.ld, ld-mips/emit-relocs-1.d: New test. |
* ld-mips/mips-elf.exp: Run it. |
|
2006-03-07 Richard Sandiford <richard@codesourcery.com> |
|
* ld-arm/vxworks1.dd, ld-arm/vxworks1.ld, ld-arm/vxworks1-lib.dd, |
* ld-arm/vxworks1-lib.nd, ld-arm/vxworks1-lib.rd, |
* ld-arm/vxworks1-lib.s, ld-arm/vxworks1.rd, ld-arm/vxworks1.s, |
* ld-arm/vxworks1-static.d, ld-arm/vxworks2.s, ld-arm/vxworks2.sd, |
* ld-arm/vxworks2-static.sd: New tests. |
* ld-arm/arm-elf.exp: Run them. |
|
2006-03-06 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-m68k: New tests. |
|
2006-03-03 Richard Sandiford <richard@codesourcery.com> |
|
* ld-i386/vxworks1-static.d, ld-i386/vxworks2.s, |
* ld-i386/vxworks2.sd, ld-i386/vxworks2-static.sd: New tests. |
* ld-i386/i386.exp: Run them. |
* ld-powerpc/vxworks1-static.d, ld-powerpc/vxworks2.s, |
* ld-powerpc/vxworks2.sd, ld-powerpc/vxworks2-static.sd: New tests. |
* ld-powerpc/powerpc.exp: Run them. |
|
2006-03-02 Richard Sandiford <richard@codesourcery.com> |
|
* ld-powerpc/vxworks1.ld: Use a page alignment of 0x10000. |
* ld-powerpc/vxworks1.dd: Update accordingly. |
* ld-powerpc/vxworks1-lib.nd: Likewise. |
* ld-powerpc/vxworks1-lib.rd: Likewise. |
* ld-powerpc/vxworks1.rd: Likewise. |
|
2006-03-02 Richard Sandiford <richard@codesourcery.com> |
|
* ld-i386/vxworks1.ld (.data): New section. |
* ld-i386/vxworks1-lib.s: Add a pointer to a local symbol. |
* ld-i386/vxworks1-lib.rd: Test for the associated reloc. |
* ld-powerpc/vxworks1.ld (.data): New section. |
* ld-powerpc/vxworks1-lib.s: Add a pointer to a local symbol. |
* ld-powerpc/vxworks1-lib.rd: Test for the associated reloc. |
|
2006-03-02 Richard Sandiford <richard@codesourcery.com> |
|
* ld-i386/ld-i386/vxworks1-lib.nd: New test. |
* ld-i386/i386.exp: Run it. |
* ld-powerpc/ld-powerpc/vxworks1-lib.nd: New test. |
* ld-powerpc/powerc.exp: Run it. |
|
2006-03-02 Richard Sandiford <richard@codesourcery.com> |
|
* ld-i386/vxworks1.ld: Use bigger alignments. Make sure .bss isn't |
placed as an orphan. |
* ld-i386/vxworks1-lib.dd, ld-i386/vxworks1.dd, |
* ld-i386/vxworks1.rd: Update accordingly. |
* ld-i386/vxworks1-lib.rd: Likewise. Remove symbol indexes. |
|
2006-03-02 Richard Sandiford <richard@codesourcery.com> |
|
* ld-powerpc/vxworks1-lib.s, ld-powerpc/vxworks1-lib.dd, |
* ld-powerpc/vxworks1-lib.rd, ld-powerpc/vxworks1.s, |
* ld-powerpc/vxworks1.dd, ld-powerpc/vxworks1.rd, |
* ld-powerpc/vxworks1.ld, ld-powerpc/vxworks1.sd: New test. |
* ld-powerpc/powerpc.exp: Run it. |
|
2006-02-28 Richard Sandiford <richard@codesourcery.com> |
|
* ld-i386/vxworks1-lib.s, ld-i386/vxworks1-lib.dd, |
* ld-i386/vxworks1-lib.rd, ld-i386/vxworks1.s, ld-i386/vxworks1.dd, |
* ld-i386/vxworks1.rd, ld-i386/vxworks1.ld: New test. |
* ld-i386/i386.exp: Run it. |
|
2006-02-28 Richard Sandiford <richard@codesourcery.com> |
|
* ld-i386/emit-relocs.s, ld-i386/emit-relocs.d: New test. |
* ld-i386/i386.exp: Run it. |
|
2006-02-23 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-pie/weakundef-data.c: Fix the typo. |
|
2006-02-22 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-pie/pie.c: New file. |
|
* ld-pie/pie.exp: Check if compiler supports -pie. |
|
2006-02-20 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/2218 |
* ld-pie/pie.exp: Add the weak undefined data test. |
|
* ld-pie/weakundef-data.c: New file. |
|
2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com> |
Anil Paranjape <anilp1@kpitcummins.com> |
Shilin Shakti <shilins@kpitcummins.com> |
|
* ld-xc16x: New directory. |
* ld-xc16x/absrel.d: New file. |
* ld-xc16x/absrel.s: New file. |
* ld-xc16x/offset.d: New file. |
* ld-xc16x/offset.s: New file. |
* ld-xc16x/pcreloc.d: New file. |
* ld-xc16x/pcreloc.s: New file. |
* ld-xc16x/xc16x.exp: New file. |
|
2006-02-07 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add thumb-entry test. |
* ld-arm/thumb-entry.d: New test. |
* ld-arm/thumb-entry.s: New test. |
|
2006-02-04 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/tls-hidden2a.s, ld-mips-elf/tls-hidden2b.s, |
* ld/testsuite/ld-mips-elf/tls-hidden2.d, |
* ld/testsuite/ld-mips-elf/tls-hidden2-got.d: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2006-02-04 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/rel32-n32.d: Adjust for changes in linker behaviour. |
* ld-mips-elf/rel32-o32.d: Likewise. |
* ld-mips-elf/rel64.d: Likewise. |
* ld-mips-elf/tls-multi-got-1.got: Likewise. |
* ld-mips-elf/tls-multi-got-1.r: Likewise. |
* ld-mips-elf/tlsdyn-o32-1.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-1.got: Likewise. |
* ld-mips-elf/tlsdyn-o32-2.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-2.got: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.got: Likewise. |
* ld-mips-elf/tlsdyn-o32.d: Likewise. |
* ld-mips-elf/tlsdyn-o32.got: Likewise. |
* ld-mips-elf/tlslib-o32-hidden.got: Likewise. |
* ld-mips-elf/tlslib-o32-ver.got: Likewise. |
* ld-mips-elf/tlslib-o32.got: Likewise. |
|
2006-02-02 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/tlsbin.rd: Undo the last change. |
* ld-i386/tlsbindesc.rd: Likewise. |
* ld-i386/tlsdesc.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2006-02-02 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/tlsbin.rd: Update for changed segment map. |
* ld-i386/tlsbindesc.rd: Likewise. |
* ld-i386/tlsdesc.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2006-01-31 Eric Botcazou <ebotcazou@libertysurf.fr> |
|
* ld-sparc/sparc.exp: Do not run 64-bit tests on Solaris 2.5.1 |
and Solaris 2.6. |
|
2006-01-27 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/2218 |
* ld-pie/pie.exp: New file. |
* ld-pie/weakundef.c: Likewise. |
* ld-pie/weakundef.out: Likewise. |
|
* lib/ld-lib.exp (run_ld_link_exec_tests): Fix nesting. Support |
building PIE and shared library. |
|
2006-01-18 Alexandre Oliva <aoliva@redhat.com> |
|
Introduce TLS descriptors for i386 and x86_64. |
* ld-i386/i386.exp: Run on x86_64-*-linux* and amd64-*-linux*. |
Add new tests. |
* ld-i386/pcrel16.d: Add -melf_i386. |
* ld-i386/pcrel8.d: Likewise. |
* ld-i386/tlsbindesc.dd: New. |
* ld-i386/tlsbindesc.rd: New. |
* ld-i386/tlsbindesc.s: New. |
* ld-i386/tlsbindesc.sd: New. |
* ld-i386/tlsbindesc.td: New. |
* ld-i386/tlsdesc.dd: New. |
* ld-i386/tlsdesc.rd: New. |
* ld-i386/tlsdesc.s: New. |
* ld-i386/tlsdesc.sd: New. |
* ld-i386/tlsdesc.td: New. |
* ld-i386/tlsgdesc.dd: New. |
* ld-i386/tlsgdesc.rd: New. |
* ld-i386/tlsgdesc.s: New. |
* ld-x86-64/x86-64.exp: Run new tests. |
* ld-x86-64/tlsbindesc.dd: New. |
* ld-x86-64/tlsbindesc.rd: New. |
* ld-x86-64/tlsbindesc.s: New. |
* ld-x86-64/tlsbindesc.sd: New. |
* ld-x86-64/tlsbindesc.td: New. |
* ld-x86-64/tlsdesc.dd: New. |
* ld-x86-64/tlsdesc.pd: New. |
* ld-x86-64/tlsdesc.rd: New. |
* ld-x86-64/tlsdesc.s: New. |
* ld-x86-64/tlsdesc.sd: New. |
* ld-x86-64/tlsdesc.td: New. |
* ld-x86-64/tlsgdesc.dd: New. |
* ld-x86-64/tlsgdesc.rd: New. |
* ld-x86-64/tlsgdesc.s: New. |
|
2006-01-03 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/sec-1.d: Adjust for section order changes. |
|
For older changes see ChangeLog-2005 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2007
0,0 → 1,1206
2007-12-31 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/flags1.d: Add xfails for ports for which the test will |
not work. |
|
2007-12-31 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300/i143317.s: New test - checks linker relaxation when |
the symbols are in a merged section. |
* ld-mn10300/i143317.d: Expected disassembly. |
* ld-mn10300/i143317.t: Linker map. |
* ld-mn10300/mn10300.exp (mn10300_tests): Add the i143317 test. |
|
2007-12-24 H.J. Lu <hongjiu.lu@intel.com> |
|
PR binutils/5488 |
* ld-elf/note-2.d: New. |
* ld-elf/note-2.s: Likewise. |
* ld-elf/note-2.t: Likewise. |
|
2007-12-20 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-elf/seg.d: Restrict to linux and vxworks. |
|
2007-12-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/seg.d: Adjusted for 64bit targets. |
|
2007-12-19 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-elf/seg.t: New. |
* ld-elf/seg.d: New. |
* ld-elf/seg.s: New. |
|
2007-12-15 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/rgn-over.exp: Add --no-overlays for spu. |
|
2007-11-28 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300/i135409-5.s: New test case. Check for relaxation to |
a 16-bit backward jump instruction. |
* ld-mn10300/i135409-5.t: Linker script for the new test. |
* ld-mn10300/i135409-5.d: Expected disassembly of new test. |
* ld-mn10300/mn10300.exp: Run the new test. |
|
2007-11-21 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300/i135409-4.s: New test case. Check for relaxation to |
a 16-bit jump instruction. |
* ld-mn10300/i135409-4.t: Linker script for the new test. |
* ld-mn10300/i135409-4.d: Expected disassembly of new test. |
* ld-mn10300/mn10300.exp: Run the new test. |
|
2007-11-20 Nick Clifton <nickc@redhat.com> |
|
* lib/ld-lib.exp (check_gc_sections_available): New proc, based |
on the version in gcc/testsuite/lib/target-supports.exp. |
* ld-elf/elf.exp: Use check_gc_sections_available. |
|
2007-11-20 Tristan Gingold <gingold@adacore.com> |
|
* ld-elf/tls_gc.s: New test. |
* ld-elf/elf.exp: Add tls_gc test. |
|
2007-11-17 Thiemo Seufer <ths@mips.com> |
|
* ld-mips-elf/attr-gnu-4-14.d, ld-mips-elf/attr-gnu-4-41.d: |
Adjust warning message for -mfp64 flag. |
* ld-mips-elf/attr-gnu-4-5.s, ld-mips-elf/attr-gnu-4-04.d, |
ld-mips-elf/attr-gnu-4-51.d, ld-mips-elf/attr-gnu-4-05.d, |
ld-mips-elf/attr-gnu-4-15.d, ld-mips-elf/attr-gnu-4-24.d, |
ld-mips-elf/attr-gnu-4-25.d, ld-mips-elf/attr-gnu-4-34.d, |
ld-mips-elf/attr-gnu-4-35.d, ld-mips-elf/attr-gnu-4-42.d, |
ld-mips-elf/attr-gnu-4-43.d, ld-mips-elf/attr-gnu-4-44.d, |
ld-mips-elf/attr-gnu-4-45.d, ld-mips-elf/attr-gnu-4-40.d, |
ld-mips-elf/attr-gnu-4-14.d: New testcases files. |
* ld-mips-elf/mips-elf.exp: Run new testcases. |
|
2007-11-16 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300/mn10300.exp: Fix the start address of the .bss |
section for the i1127740.s test. |
|
2007-11-14 Richard Sandiford <richard@codesourcery.com> |
Joseph Myers <joseph@codesourcery.com> |
|
* ld-mips-elf/got-page-1.d, ld-mips-elf/got-page-1.s, |
* ld-mips-elf/got-page-2.d, ld-mips-elf/got-page-2.s, |
* ld-mips-elf/got-page-3.d, ld-mips-elf/got-page-3a.s, |
* ld-mips-elf/got-page-3b.s, ld-mips-elf/got-page-3c.s, |
* ld-mips-elf/got-page-1.ld: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
* ld-mips-elf/multi-got-1.d, ld-mips-elf/multi-got-no-shared.d, |
* ld-mips-elf/tls-hidden2-got.d, ld-mips-elf/tls-hidden2.d, |
* ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got, |
* ld-mips-elf/tls-hidden3.r, ld-mips-elf/tls-hidden4.got, |
* ld-mips-elf/tls-hidden4.r, ld-mips-elf/tls-multi-got-1.d, |
* ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tls-multi-got-1.r, |
* ld-mips-elf/tlsbin-o32.d, ld-mips-elf/tlsbin-o32.got, |
* ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got, |
* ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got, |
* ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got, |
* ld-mips-elf/tlsdyn-o32.d, ld-mips-elf/tlsdyn-o32.got, |
* ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-o32-ver.got, |
* ld-mips-elf/tlslib-o32.d, ld-mips-elf/tlslib-o32.got: Update for |
GOT allocation changes. |
|
2007-11-14 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-elf/flags1.d: Generalize regexp for section size. |
|
2007-11-13 H.J. Lu <hongjiu.lu@intel.com> |
|
PR binutils/5233 |
* ld-elf/flags1.d: New. |
* ld-elf/flags1.ld: Likewise. |
* ld-elf/flags1.s: Likewise. |
|
2007-11-13 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300/i127740.s: New test: Checks relaxation and alignment. |
* ld-mn10300/i127740.d: New file: Expected disassembly. |
* ld-mn10300/i135409-3.s: New test: Check symbols inside a relaxed region. |
* ld-mn10300/i135409-3.d: New file: Expected disassembly. |
* ld-mn10300/mn10300.exp: Run new tests. |
|
2007-11-08 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-vxworks/tls-2.d: New. |
* ld-vxworks/tls-2.s: New. |
|
2007-11-07 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-vxworks/tls-1.d: New. |
* ld-vxworks/tls-1.s: New. |
|
2007-11-06 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsso.d: Update for changed got alloc order. |
* ld-powerpc/tlsso.r: Likewise. |
|
* ld-powerpc/tlsso32.d: Update for changed got alloc order. |
|
2007-11-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/merge3.d, ld-elf/merge3.s: Delete. |
|
2007-11-05 Danny Smith <dannysmith@users.sourceforge.net> |
|
* ld-scripts/align.exp: Enable for PECOFF. |
* ld-scripts/alignof.exp: Likewise. |
|
2007-11-01 Joseph Myers <joseph@codesourcery.com> |
|
* ld-elf/merge3.d, ld-elf/merge3.s: New. |
|
2007-10-30 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300/mn10300.exp: Run new tests. Skip i126256 test if |
a compiler is not available. |
* ld-mn10300/i112045-3.s: New test. |
* ld-mn10300/i112045-3.d: Expected disassembly. |
* ld-mn10300/i135409.s: Rename to i135409-1.s. |
* ld-mn10300/i135409.d: Rename to i135409-1.d |
* ld-mn10300/i135409-2.s: New test. |
* ld-mn10300/i135409-2.d: Expected symbol table. |
* ld-mn10300/i36434.d: Adjust expected disassembly. |
|
2007-10-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/rgn-over1.d: Accept extra LOAD at end of map file. |
* ld-scripts/rgn-over2.d: Likewise. |
* ld-scripts/rgn-over3.d: Likewise. |
* ld-scripts/rgn-over4.d: Likewise. |
* ld-scripts/rgn-over5.d: Likewise. |
* ld-scripts/rgn-over6.d: Likewise. |
* ld-scripts/rgn-over7.d: Likewise. |
|
2007-10-25 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-powerpc/attr-gnu-8-1.s, ld-powerpc/attr-gnu-8-11.d, |
ld-powerpc/attr-gnu-8-2.s, ld-powerpc/attr-gnu-8-23.d, |
ld-powerpc/attr-gnu-8-3.s, ld-powerpc/attr-gnu-8-31.d: New. |
* ld-powerpc/powerpc.exp: Run new tests. |
|
2007-10-19 Nick Clifton <nickc@redhat.com> |
|
* ld-mn10300: New test directory. |
* ld-mn10300/mn10300.exp: Run the new tests. |
* ld-mn10300/i112045-1.s: Linker relaxation test. |
* ld-mn10300/i112045-1.d: Expected disassembly. |
* ld-mn10300/i112045-2.s: Linker relaxation test. |
* ld-mn10300/i112045-2.d: Expected disassembly. |
* ld-mn10300/i126256-1.c: Test source. |
* ld-mn10300/i126256-2.c: Test source. |
* ld-mn10300/i135409.s: Linker relaxation test. |
* ld-mn10300/i135409.d: Expected symbol table contents. |
* ld-mn10300/i136434.s: Linker string section merge test. |
* ld-mn10300/i136434.d: Expected disassembly. |
* ld-mn10300/i136434-2.s: Test source file. |
|
2007-10-17 Zack Weinberg <zack@codesourcery.com> |
Daniel Jacobowitz <dan@codesourcery.com> |
Mark Shinwell <shinwell@codesourcery.com> |
Joseph Myers <joseph@codesourcery.com> |
|
* ld-scripts/rgn-over.exp: New driver. |
* ld-scripts/rgn-over.s: New file. |
* ld-scripts/rgn-over1.d, ld-scripts/rgn-over1.t, |
ld-scripts/rgn-over2.d, ld-scripts/rgn-over2.t, |
ld-scripts/rgn-over3.d, ld-scripts/rgn-over3.t, |
ld-scripts/rgn-over4.d, ld-scripts/rgn-over4.t, |
ld-scripts/rgn-over5.d, ld-scripts/rgn-over5.t, |
ld-scripts/rgn-over6.d, ld-scripts/rgn-over6.t, |
ld-scripts/rgn-over7.d, ld-scripts/rgn-over7.t: |
New test cases. |
|
2007-10-16 Nick Clifton <nickc@redhat.com> |
|
* ld-elfcomm/elfcomm.exp: Add tests of STT_COMMON symbol |
generation. |
|
2007-10-12 Joseph Myers <joseph@codesourcery.com> |
|
* ld-mips-elf/multi-got-hidden-1.d, |
ld-mips-elf/multi-got-hidden-1.s, |
ld-mips-elf/multi-got-hidden-2.d, |
ld-mips-elf/multi-got-hidden-2.s: New. |
* ld-mips-elf/mips-elf.exp: Run multi-got-hidden tests. |
|
2007-10-12 Alan Modra <amodra@bigpond.net.au> |
|
* ld-srec/srec.exp: Define __stack_chk_fail sym. |
|
2007-10-09 H.J. Lu <hongjiu.lu@intel.com> |
|
PR binutils/4476 |
* ld-elf/hash.d: Check "-s -D" for readelf. |
|
2007-10-02 Ralf Habecker <ralf.habacker@freenet.de> |
|
PR linker/4844 |
* ld-auto-import/auto-import.exp: Extend test to include running |
the application and checking for some output. |
* ld-auto-import/client.c (struct TEST): Include a variable field |
with an offset. |
(const_xyz): A const version of the xyz structure used to test the |
initialization of constant data. |
|
2007-09-30 Mike Frysinger <vapier@gentoo.org> |
|
* ld-selective/selective.exp: Set $compiler based on $testtype and |
use that instead of $CC. |
|
2007-09-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-selective/sel-dump.exp: Add am33, m88k, mep to xfails. |
* ld-selective/selective.exp: Don't run for same target list |
we xfail sel-dump. |
|
2007-09-29 Mike Frysinger <vapier@gentoo.org> |
|
* ld-alpha/tlsbin.rd: Use [0-9]+ to match section header count and |
0x[0-9a-f]+ to match section header offset. Match section indexes |
with \[[ 0-9]+\]. Use [0-9]+ to match program header count and |
0x[0-9a-f]+ to match program header offset. Match .dynsym and |
.symtab entry counts with [0-9]+. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsbindesc.rd: Likewise. |
* ld-i386/tlsdesc.rd: Likewise. |
* ld-i386/tlsgdesc.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin64.rd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-sparc/tlssunpic64.rd: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlsgdesc.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
|
2007-09-25 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.d: Adjust for stub relocs. |
* ld-spu/ovl2.d: Likewise. |
|
2007-09-20 H.J. Lu <hongjiu.lu@intel.com> |
|
PR 658 |
* ld-i386/tlsbin.dd: Updated. |
* ld-i386/tlsld1.dd: Likewise. |
|
2007-09-19 Nick Clifton <nickc@redhat.com> |
|
* ld-scripts/crossref.exp: Compile test source with -mtiny=0 in |
order to prevent the use of the small data area. |
|
2007-09-17 H.J. Lu <hongjiu.lu@intel.com> |
|
PR binutils/3281 |
PR binutils/5037 |
* ld-elf/binutils.exp: Update "-z relro" tests to use relro1.s. |
Add "-z relro" tests with relro2.s. Add "-z relro" tests with |
TLS for objcopy. |
|
* ld-elf/relro1.s: New file. |
* ld-elf/relro2.s: Likewise. |
|
2007-09-04 Mike Frysinger <vapier@gentoo.org> |
|
* lib/ld-lib.exp (default_ld_compile): Pull in global CXXFLAGS and |
add it to $flags when $ccexe matches *++*. |
(run_ld_link_exec_tests): Pull in global CXXFLAGS and execute CXX |
with CXXFLAGS when $lang matches c++. |
(run_cc_link_tests): Likewise. |
|
2007-09-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4986 |
* ld-ia64/line.exp: New. |
* ld-ia64/undefined.s: Likewise. |
|
* ld-x86-64/line.exp: Don't check CC. |
|
2007-08-31 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4986 |
* ld-x86-64/line.exp: New |
* ld-x86-64/undefined.s: Likewise. |
|
2007-08-31 Tristan Gingold <gingold@adacore.com> |
|
* ld-script/map-address.t: Add a test for testing DEFINED in map |
output. |
* ld-script/map-address.d: Update expected output. |
|
2007-08-28 Mark Shinwell <shinwell@codesourcery.com> |
Joseph Myers <joseph@codesourcery.com> |
|
* ld-elfcomm/elfcomm.exp: Use run_host_cmd. Only check "which |
$CC" if host is local. |
* ld-checks/checks.exp: Use run_host_cmd. |
* ld-elf/exclude.exp: Likewise. |
* ld-elf/elf.exp: Download merge.ld if host is remote. |
* ld-elf/binutils.exp (binutils_test): Use remote_exec. |
* ld-elf/tls_common.exp: Use run_host_cmd. |
* lib/ld-lib.exp (ld_version): Only check "which $ld" if host is |
local. Use remote_exec. |
(run_host_cmd): New. |
(run_host_cmd_yesno): New. |
(default_ld_relocate): Use run_host_cmd_yesno. |
(default_ld_link): Likewise. |
(default_ld_simple_link): Use run_host_cmd. |
(default_ld_compile): Only check "which $ccprog" if host is local. |
Use remote_file and remote_exec. |
(default_ld_assemble): Only check "which $as" if host is local. |
Use run_host_cmd. |
(default_ld_nm): Use remote_exec, remote_upload and remote_file. |
(run_dump_test): Use remote_exec, remote_upload and remote_file. |
Only check "which $binary" if host is local. |
(run_ld_link_tests): Use remote_exec, remote_upload and |
remote_file. |
* ld-selective/selective.exp: Only check "which $CXX" if host is |
local. Use remote_exec. |
* ld-scripts/phdrs.exp: Only check "which $objdump" if host is |
local. Use run_host_cmd. |
* ld-scripts/phdrs2.exp: Likewise. |
* ld-scripts/weak.exp: Likewise. |
* ld-undefined/weak-undef.exp: Likewise. |
* ld-scripts/crossref.exp: Only check "which $CC" if host is local. |
Use run_host_cmd. |
* ld-scripts/map-address.exp: Upload map_address.map if host is |
remote. |
* ld-srec/srec.exp (run_srec_tests): Use run_host_cmd. Only check |
"which $CC" and "which $CXX" if host is local. |
* ld-undefined/undefined.exp: Only check "which $CC" if host is |
local. Use remote_file and run_host_cmd. |
* config/default.exp: Use remote_exec to create tmpdir. |
|
2007-08-24 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/i386.exp (i386tests): Add a test for TLS IE->LE |
transition. |
Run tlsie2, tlsie3, tlsie4 and tlsie5. |
|
* ld-i386/tlsie1.dd: New file. |
* ld-i386/tlsie1.s: Likewise. |
* ld-i386/tlsie2.d: Likewise. |
* ld-i386/tlsie2.s: Likewise. |
* ld-i386/tlsie3.d: Likewise. |
* ld-i386/tlsie3.s: Likewise. |
* ld-i386/tlsie4.d: Likewise. |
* ld-i386/tlsie4.s: Likewise. |
* ld-i386/tlsie5.d: Likewise. |
* ld-i386/tlsie5.s: Likewise. |
* ld-x86-64/tlsgd2.d: Likewise. |
* ld-x86-64/tlsgd2.s: Likewise. |
* ld-x86-64/tlsgd3.d: Likewise. |
* ld-x86-64/tlsgd3.s: Likewise. |
* ld-x86-64/tlsie1.dd: Likewise. |
* ld-x86-64/tlsie1.s: Likewise. |
* ld-x86-64/tlsie2.d: Likewise. |
* ld-x86-64/tlsie2.s: Likewise. |
* ld-x86-64/tlsie3.d: Likewise. |
* ld-x86-64/tlsie3.s: Likewise. |
|
* ld-x86-64/x86-64.exp (x86_64tests): Add a test for TLS LD->LE |
transition. |
Run tlsgd2, tlsgd3, tlsie2 and tlsie3. |
|
2007-08-23 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/tlsbinpic.s: Add a new GD -> IE test. |
|
* ld-i386/tlsgd1.s: Add a new GD -> LE test. |
|
* ld-i386/tlsbin.dd: Updated. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsgd1.dd: Likewise. |
|
2007-08-17 Jakub Jelinek <jakub@redhat.com> |
|
* ld-sparc/tlssunnopic32.dd: Fix up #target. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic32.sd: Likewise. |
* ld-sparc/tlssunnopic64.dd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunnopic64.sd: Likewise. |
|
2007-08-17 Richard Sandiford <richard@codesourcery.com> |
|
* lib/ld-lib.exp (run_dump_test): Allow [big_or_little_endian] |
to appear in assembler and linker options. |
* ld-mips-elf/vxworks1-static.d (ld): Add [big_or_little_endian]. |
|
2007-08-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc |
xfails. |
|
2007-08-14 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4918 |
* ld-i386/i386.exp (i386tests): Add tlsgd1 and tlsld1 tests. |
* ld-x86-64/x86-64.exp (x86_64tests): Likewise. |
|
* ld-i386/tlsgd1.dd: New file. |
* ld-i386/tlsgd1.s: Likewise. |
* ld-i386/tlsld1.dd: Likewise. |
* ld-i386/tlsld1.s: Likewise. |
* ld-x86-64/tlsgd1.dd: Likewise. |
* ld-x86-64/tlsgd1.s: Likewise. |
* ld-x86-64/tlsld1.dd: Likewise. |
* ld-x86-64/tlsld1.s: Likewise. |
|
2007-08-13 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/vxworks-forced-local-1.d, |
* ld-mips-elf/vxworks-forced-local-1.s, |
* ld-mips-elf/vxworks-forced-local-1.ver: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
* ld-mips-elf/tlsdyn-o32-2.d: Adjust for removal of unnecessary |
local GOT entry. |
* ld-mips-elf/tlsdyn-o32-2.got: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.got: Likewise. |
* ld-mips-elf/vxworks1-lib.dd: Likewise. |
* ld-mips-elf/vxworks1-lib.rd: Likewise. |
|
2007-08-13 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/relbrlt.s (.text.pad2): Adjust space. |
* ld-powerpc/relbrlt.d: Update. |
* ld-powerpc/tlsexe.d: Update. |
* ld-powerpc/tlsexe.g: Update. |
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexetoc.d: Update. |
* ld-powerpc/tlsexetoc.g: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlsso.d: Update. |
* ld-powerpc/tlsso.g: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.d: Update. |
* ld-powerpc/tlstocso.g: Update. |
|
2007-08-06 Kai Tietz <kai.tietz@onevision.com> |
|
PR ld/4877 |
* ld-pe/pe.exp: Special diff file for x86_64-mingw target. |
* ld-pe/secrel_64.d: New. |
|
2007-08-03 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-srec/srec.exp: XFAIL for powerpc*-*-*. |
|
2007-08-01 Adam Nemet <anemet@caviumnetworks.com> |
|
* ld-mips-elf/reloc-4.s, ld-mips-elf/reloc-4.d, |
ld-mips-elf/reloc-5.s, ld-mips-elf/reloc-5.d: New tests. |
* ld-mips-elf/mips-elf.exp: Invoke them. |
|
2007-07-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/weak-dyn-1.rd: Adjust. |
|
2007-07-25 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-cdtest/cdtest-foo.cc (strncpy): Fix parameter name. |
|
2007-07-24 Nick Clifton <nickc@redhat.com> |
|
* ld-arm/arm-elf.exp: Move EABI attribute tests into EABI only |
section. |
|
2007-07-23 Richard Sandiford <richard@codesourcery.com> |
|
* ld-elf/weak-dyn-1a.s, ld-elf/weak-dyn-1b.s, ld-elf/weak-dyn-1.ld, |
* ld-elf/weak-dyn-1.rd: New test. |
* ld-elf/elf.exp: Run it. |
|
2007-07-13 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/assert.t: Tweak to avoid relying on empty's VMA being |
zero. |
|
2007-07-10 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp: Add tests for --defsym. |
|
* ld-elfvers/vers32.map: Likewise. |
* ld-elfvers/vers32a.c: Likewise. |
* ld-elfvers/vers32a.dsym: Likewise. |
* ld-elfvers/vers32a.ver: Likewise. |
* ld-elfvers/vers32b.c: Likewise. |
* ld-elfvers/vers32b.dsym: Likewise. |
* ld-elfvers/vers32b.ver: Likewise. |
* ld-elfvers/vers32c.dsym: Likewise. |
* ld-elfvers/vers32c.ver: Likewise. |
* ld-elfvers/vers32d.ver: Likewise. |
|
2007-07-06 Nick Clifton <nickc@redhat.com> |
|
* lib/default.exp: Update copyright notice to refer to GPLv3. |
* config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp, |
ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp, |
ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp, |
ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp, |
ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp, |
ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elf/binutils.exp, |
ld-elf/tls_common.exp, ld-elf/shared.exp, ld-elf/dwarf.exp, |
ld-elf/wrap.exp, ld-elfcomm/elfcomm.exp, ld-elfvers/vers.exp, |
ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp, ld-xc16x/xc16x.exp, |
ld-fastcall/fastcall.exp, ld-frv/tls.exp, ld-h8300/h8300.exp, |
ld-i386/i386.exp, ld-ia64/ia64.exp, ld-linkonce/linkonce.exp, |
ld-m68hc11/m68hc11.exp, ld-maxq/maxq.exp, |
ld-mips-elf/mips-elf-flags.exp, ld-mips-elf/mips-elf.exp, |
ld-mmix/mmix.exp, ld-pe/pe.exp, ld-pe/direct.exp, |
ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp, |
ld-scripts/alignof.exp, ld-scripts/assert.exp, |
ld-scripts/crossref.exp, ld-scripts/data.exp, |
ld-scripts/default-script.exp, ld-scripts/defined.exp, |
ld-scripts/empty-address.exp, ld-scripts/empty-aligned.exp, |
ld-scripts/empty-orphan.exp, ld-scripts/expr.exp, |
ld-scripts/extern.exp, ld-scripts/map-address.exp, |
ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp, |
ld-scripts/phdrs2.exp, ld-scripts/provide.exp, |
ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp, |
ld-scripts/sort.exp, ld-scripts/weak.exp, |
ld-selective/sel-dump.exp, ld-selective/selective.exp, |
ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp, ld-sh/sh64/relax.exp, |
ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp, ld-sh/rd-sh.exp, |
ld-sh/sh.exp, ld-shared/shared.exp, ld-sparc/sparc.exp, |
ld-srec/srec.exp, ld-undefined/undefined.exp, |
ld-undefined/weak-undef.exp, ld-versados/versados.exp, |
ld-x86-64/x86-64.exp, ld-xstormy16/xstormy16.exp, |
ld-xtensa/coalesce.exp, ld-xtensa/lcall.exp, ld-pie/pie.exp, |
ld-m68k/m68k.exp, ld-mep/mep.exp, ld-spu/spu.exp, |
ld-vxworks/vxworks.exp, lib/ld-lib.exp: Likewise. |
* ld-frv/frv-elf.exp: Add copyright notice. |
* ld-libs/libs.exp, ld-sh/sh-vxworks.exp, |
ld-scripts/dynamic-sections.exp, ld-v850.v850.exp: Likewise. |
|
2007-07-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/powerpc.exp: Disable for lynxos and nto. |
|
2007-07-03 Joseph Myers <joseph@codesourcery.com> |
|
* ld-arm/attr-merge-2a.s, ld-arm/attr-merge-2b.s, |
ld-arm/attr-merge-2.attr: New. |
* ld-arm/arm-elf.exp (armelftests): Add new test. |
|
2007-07-02 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/alignof.exp: Skip on non-elf |
|
2007-06-29 Joseph Myers <joseph@codesourcery.com> |
|
* ld-powerpc/attr-gnu-4-0.s, ld-powerpc/attr-gnu-4-00.d, |
ld-powerpc/attr-gnu-4-01.d, ld-powerpc/attr-gnu-4-02.d, |
ld-powerpc/attr-gnu-4-1.s, ld-powerpc/attr-gnu-4-10.d, |
ld-powerpc/attr-gnu-4-11.d, ld-powerpc/attr-gnu-4-12.d, |
ld-powerpc/attr-gnu-4-13.d, ld-powerpc/attr-gnu-4-2.s, |
ld-powerpc/attr-gnu-4-20.d, ld-powerpc/attr-gnu-4-21.d, |
ld-powerpc/attr-gnu-4-22.d, ld-powerpc/attr-gnu-4-3.s, |
ld-powerpc/attr-gnu-4-31.d: New. |
* ld-powerpc/powerpc.exp: Run these new tests. |
|
2007-06-29 Joseph Myers <joseph@codesourcery.com> |
|
* ld-mips-elf/attr-gnu-4-0.s, ld-mips-elf/attr-gnu-4-00.d, |
ld-mips-elf/attr-gnu-4-01.d, ld-mips-elf/attr-gnu-4-02.d, |
ld-mips-elf/attr-gnu-4-03.d, ld-mips-elf/attr-gnu-4-1.s, |
ld-mips-elf/attr-gnu-4-10.d, ld-mips-elf/attr-gnu-4-11.d, |
ld-mips-elf/attr-gnu-4-12.d, ld-mips-elf/attr-gnu-4-13.d, |
ld-mips-elf/attr-gnu-4-14.d, ld-mips-elf/attr-gnu-4-2.s, |
ld-mips-elf/attr-gnu-4-20.d, ld-mips-elf/attr-gnu-4-21.d, |
ld-mips-elf/attr-gnu-4-22.d, ld-mips-elf/attr-gnu-4-23.d, |
ld-mips-elf/attr-gnu-4-3.s, ld-mips-elf/attr-gnu-4-30.d, |
ld-mips-elf/attr-gnu-4-31.d, ld-mips-elf/attr-gnu-4-32.d, |
ld-mips-elf/attr-gnu-4-33.d, ld-mips-elf/attr-gnu-4-4.s, |
ld-mips-elf/attr-gnu-4-41.d: New. |
* ld-mips-elf/mips-elf.exp: Run these new tests. |
|
2007-06-29 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): Add callweak. |
* ld-arm/callweak.d: New test. |
* ld-arm/callweak.s: New test. |
|
2007-06-28 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4701 |
* ld-elf/noload-2.d: New. |
|
2007-06-29 H.J. Lu <hjl@gnu.org> |
|
* ld-scripts/assert.t: Discard .reginfo sections. |
|
2007-06-26 Joseph Myers <joseph@codesourcery.com> |
|
* ld-arm/attr-merge.s, ld-arm/attr-merge.attr: New. |
* ld-arm/arm-elf.exp (armelftests): Add new test. |
|
2007-06-25 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/mips16-local-stubs-1.s, |
* ld-mips-elf/mips16-local-stubs-1.d: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2007-06-19 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4590 |
* ld-ia64/merge1.d: New. |
* ld-ia64/merge1.s: Likewise. |
* ld-ia64/merge2.d: Likewise. |
* ld-ia64/merge2.s: Likewise. |
* ld-ia64/merge3.d: Likewise. |
* ld-ia64/merge3.s: Likewise. |
* ld-ia64/merge4.d: Likewise. |
* ld-ia64/merge4.s: Likewise. |
* ld-ia64/merge5.d: Likewise. |
* ld-ia64/merge5.s: Likewise. |
|
2007-06-18 Andreas Schwab <schwab@suse.de> |
|
* ld-scripts/cross3.t: Add .opd section. |
|
2007-06-18 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/alignof.s: New. |
* ld-scripts/alignof.t: New |
* ld-scripts/alignof.exp: New. |
|
2007-06-14 Alan Modra <alan@grove.modra.org> |
|
* ld-spu/ovl.d: Update. |
* ld-spu/ovl2.d: Update. |
|
2007-05-24 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/assert.t: Add additional cases. |
* ld-scripts/extern.t, ld-scripts/extern.s, |
ld-scripts/extern.exp: New. |
|
2007-05-22 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-pic-veneer.d: Update expected output. |
* ld-arm/arm-call.d: Ditto. |
|
2007-05-22 Paul Brook <paul@codesourcery.com> |
|
* ld-arm-mixed-lib.d: Update expected output. |
* ld-arm/arm-app.d: Ditto. |
* ld-arm/mixed-app.d: Ditto. |
* ld-arm/arm-lib-plt32.d: Ditto. |
* ld-arm/arm-app-abs32.d: Ditto. |
* ld-arm/mixed-app-v5.d: Ditto. |
* ld-arm/armthumb-lib.d: Ditto. |
* ld-arm/arm-lib.d: Ditto. |
|
2007-05-21 Richard Sandiford <richard@codesourcery.com> |
|
* ld-arm/emit-relocs1.d, ld-arm/emit-relocs1.s, |
* ld-arm/emit-relocs1-vxworks.d: New tests. |
* ld-arm/arm-elf.exp: Run them. |
* ld-arm/vxworks1.dd: Expect proper branch targets. |
|
2007-05-18 Joseph Myers <joseph@codesourcery.com> |
|
* ld-elf/group.ld: Discard .reginfo. |
|
2007-05-18 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-call.d: Update expected output. |
|
2007-05-17 Paul Brook <paul@codesourcery.com> |
|
* ld-elf/multibss1.s: Use %nobits instead of @nobits. |
|
2007-05-17 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-m68k/merge-error-1a.d: Mismatch is an error. |
* ld-m68k/merge-error-1b.d: Likewise. |
* ld-m68k/merge-error-1c.d: Likewise. |
* ld-m68k/merge-error-1d.d: Likewise. |
* ld-m68k/merge-error-1e.d: Likewise. |
|
2007-05-15 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4504 |
* ld-elf/data1.c: New file. |
* ld-elf/data1.h: Likewise. |
* ld-elf/dynbss1.c: Likewise. |
* ld-elf/pass.out: Likewise. |
|
* ld-elf/shared.exp (build_tests): Add "Build libdata1.so". |
(run_tests): Add "Run with libdata1.so". |
|
2007-05-15 Richard Sandiford <richard@codesourcery.com> |
|
* ld-arm/vxworks1.ld: Swap .bss and .data. |
* ld-arm/vxworks1-lib.rd: Update accordingly. |
* ld-arm/vxworks1-lib.td: New test. |
* ld-arm/arm-elf.exp: Run it. |
|
* ld-i386/vxworks1.ld: Swap .bss and .data. |
* ld-i386/vxworks1-lib.rd: Update accordingly. |
* ld-i386/vxworks1-lib.td: New test. |
* ld-i386/i386.exp: Run it. |
|
* ld-mips-elf/vxworks1.ld: Swap .bss and .data. |
* ld-mips-elf/vxworks1-lib.rd: Update accordingly. |
* ld-mips-elf/vxworks1.rd: Likewise. |
|
* ld-powerpc/vxworks1.ld: Swap .bss and .data. |
* ld-powerpc/vxworks1-lib.rd: Update accordingly. |
* ld-powerpc/vxworks1-lib.td: New test. |
* ld-powerpc/powerpc.exp: Run it. |
|
* ld-sh/vxworks1.ld: Swap .bss and .data. |
* ld-sh/vxworks1-lib.rd: Update accordingly. |
* ld-sh/vxworks1-lib.td: New test. |
* ld-sh/sh-vxworks.exp: Run it. |
|
* ld-sparc/vxworks1.ld: Swap .bss and .data. |
* ld-sparc/vxworks1-lib.rd: Update accordingly. |
* ld-sparc/vxworks1-lib.td: New test. |
* ld-sparc/sparc.exp: Run it. |
|
2007-05-15 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/vxworks1-lib.rd: Expect the GOT relocation to be |
against symbol 0. |
|
2007-05-15 Mark Shinwell <shinwell@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add jump19 testcase. |
* ld-arm/jump19.d: New. |
* ld-arm/jump19.s: New. |
|
2007-05-14 Richard Sandiford <richard@codesourcery.com> |
|
* ld-sh/vxworks1.dd: Remove hexadecimal prefixes from constant pool |
contents. Consistently use "!" as the comment character. |
Consistently use _PROCEDURE_LINKAGE_TABLE_ in the first PLT entry. |
* ld-sh/vxworks1-le.dd: Likewise. |
* ld-sh/vxworks1-lib.dd: Likewise. |
* ld-sh/vxworks1-lib-le.dd: Likewise. |
* ld-sh/vxworks3.dd: Likewise. |
* ld-sh/vxworks3-le.dd: Likewise. |
|
2007-05-14 Andreas Schwab <schwab@suse.de> |
|
* ld-elf/dl2a.list: New file. |
* ld-elf/shared.exp: Add test using --dynamic-list=dl2a.list. |
|
2007-05-10 Richard Sandiford <richard@codesourcery.com> |
|
* ld-arm/vxworks1-lib.dd: Expect "push" instead of stmdb and |
"pop" instead of ldmia. Don't require specific symbolic addresses |
for in-text addresses. Expect data to be rendered as .words rather |
than disassembled. |
* ld-arm/vxworks1.dd: Likewise. |
|
2007-05-10 Richard Sandiford <richard@codesourcery.com> |
|
* ld-elf/multibss1.d, ld-elf/multibss1.s: New test. |
|
2007-04-27 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-m68k/plt1-isac.d: New. |
* ld-m68k/m68k.exp: Add it. |
|
2007-04-26 H.J. Lu <hongjiu.lu@intel.com> |
|
PR binutils/4430 |
* ld-i386/tlsbin.dd: Updated. |
* ld-i386/tlsbindesc.dd: Likewise |
* ld-i386/tlsdesc.dd: Likewise |
* ld-i386/tlsgdesc.dd: Likewise |
* ld-i386/tlsnopic.dd: Likewise |
* ld-i386/tlspic.dd: Likewise |
* ld-x86-64/tlsbin.dd: Likewise |
* ld-x86-64/tlsbindesc.dd: Likewise |
* ld-x86-64/tlsdesc.dd: Likewise |
* ld-x86-64/tlsgdesc.dd: Likewise |
* ld-x86-64/tlspic.dd: Likewise |
|
2007-04-24 Alan Modra <amodra@bigpond.net.au> |
|
* ld-linkonce/x.s: Use .gcc_except_table instead of .eh_frame |
to test that entry for deleted function is zeroed. Add a |
somewhat closer to normal .eh_frame to test that fde for |
deleted function is removed. |
* ld-linkonce/y.s: Likewise. |
* ld-linkonce/zeroeh.ld: Place .gcc_except_table too. |
* ld-linkonce/zeroehl32.d: Update. |
|
2007-04-21 Richard Earnshaw <rearnsha@arm.com> |
|
* ld-arm/arm-app-abs32.d: Convert to unified syntax. |
* ld-arm/arm-app.d: Likewise. |
* ld-arm/arm-lib-plt32.d: Likewise. |
* ld-arm/arm-lib.d: Likewise. |
* ld-arm/arm-static-app.d: Likewise. |
* ld-arm/armthumb-lib.d: Likewise. |
* ld-arm/mixed-app-v5.d: Likewise. |
* ld-arm/mixed-app.d: Likewise. |
* ld-arm/mixed-lib.d: Likewise. |
|
2007-04-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.lnk: Use OVERLAY keyword. |
|
2007-04-17 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/preempt-app.s: New test. |
* ld-arm/preempt-app.sym: New. |
* ld-arm/arm-elf.exp: Add preempt-app. |
|
2007-04-12 Richard Sandiford <richard@codesourcery.com> |
|
* ld-mips-elf/vxworks1-lib.td: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2007-04-05 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4304 |
* ld-i386/i386.exp: Run "warn1". |
|
* ld-i386/warn1.d: New file. |
* ld-i386/warn1.s: Likewise. |
|
2007-04-05 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/combreloc.d: Remove #target: i?86-*-*. |
* ld-i386/reloc.d: Likewise. |
|
2007-04-05 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl2.d: Update. |
|
2007-04-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4090 |
* ld-elf/expr1.d: New file. |
* ld-elf/expr1.s: Likewise. |
* ld-elf/expr1.t: Likewise. |
|
2007-03-29 Richard Sandiford <richard@codesourcery.com> |
|
* ld-libs/lib-1.s, ld-libs/lib-2.s, ld-libs/lib-2.d, |
* ld-libs/libs.exp: New files. |
|
2007-03-28 Richard Sandiford <richard@codesourcery.com> |
|
* ld-vxworks/rpath-1.s, ld-vxworks/rpath-1.d, |
* ld-vxworks/vxworks.exp: New files. |
|
2007-03-27 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/note-1.s: Increase .foo size. |
|
2007-03-27 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/spu.exp (embed_test): New. |
* ld-spu/ear.s: New. |
* ld-spu/ear.d: New. |
* ld-spu/embed.rd: New. |
* ld-spu/ovl2.s: New. |
* ld-spu/ovl2.d: New. |
|
2007-03-24 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/overlay.d: -u symbols we want to see in the output. |
|
2007-03-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.s (f4_a2): Tail call. |
* ld-spu/ovl.d: Add --emit-relocs to ld options, -r to objdump. |
Update expected results. |
|
2007-03-23 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/ld-r-1.d: Update. |
* ld-sh/shared-1.d: Likewise. |
|
2007-03-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/elf.exp: Add "--local-store 0:0" to LDFLAGS for spu. |
|
2007-03-22 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4210 |
* ld-pe/image_size.d: New file. |
* ld-pe/image_size.s: Likewise. |
* ld-pe/image_size.t: Likewise. |
|
* ld-pe/pe.exp: Run image_size. |
|
2007-03-22 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4007 |
* ld-elf/note-1.d: New file. |
* ld-elf/note-1.s: Likewise. |
* ld-elf/note-1.t: Likewise. |
* ld-i386/alloc.d: Likewise. |
* ld-i386/alloc.s: Likewise. |
* ld-i386/alloc.t: Likewise. |
|
* ld-i386/i386.exp: Run "alloc". |
|
2007-03-20 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp (ld-arm/arm-elf.exp): Add arm-pic-veneer. |
* ld-arm/arm-pic-veneer.d: New test. |
* ld-arm/arm-pic-veneer.s: New test. |
|
2007-03-08 Richard Sandiford <richard@codesourcery.com> |
|
* ld-elf/extract-symbol-1.ld (data): Explicitly set the start address |
to 0. |
|
2007-03-07 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/extract-symbol-1sec.d: xfail hppa. |
* ld-elf/extract-symbol-1sym.d: xfail hppa. |
|
2007-03-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR 3958 |
* ld-elf/linkonce1.d: New. |
* ld-elf/linkonce1a.s: New. |
* ld-elf/linkonce1b.s: New. |
* ld-elf/linkonce2.d: New. |
* ld-i386/pcrel16abs.d: New. |
* ld-i386/pcrel16abs.s: New. |
* ld-i386/i386.exp: Run it. |
|
2007-03-06 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/4144 |
* ld-elf/nobits-1.d: New file. |
* ld-elf/nobits-1.s: Likewise. |
* ld-elf/nobits-1.t: Likewise. |
|
2007-03-02 Richard Sandiford <richard@codesourcery.com> |
|
* ld-elf/binutils.exp: Revert last change. |
|
2007-03-01 Richard Sandiford <richard@codesourcery.com> |
|
* ld-elf/extract-symbol-1sym.d, ld-elf/extract-symbol-1sec.d, |
* ld-elf/extract-symbol-1.s, ld-elf/extract-symbol-1.ld: New tests. |
* ld-elf/binutils.exp: Run them. |
|
2007-02-28 Nick Clifton <nickc@redhat.com> |
|
PR ld/3796 |
* ld-arm/arm-elf.exp (armelftests): Move "Thumb-2 BL" test into... |
(armeabitests): ... here, a new array for EABI specific tests. |
(armelftests): Add extra command line options for VFP11 fix tests |
and thumb shared library test. |
|
2007-02-22 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): Add gc-unwind.h. |
* ld-arm/gc-unwind.s: New file. |
* ld-arm/gc-unwind.d: New file. |
|
2007-02-14 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3953 |
* ld-elf/beginwarn.c: New file. |
* ld-elf/warn.out: Likewise. |
|
* ld-elf/shared.exp (build_tests): Add "Build warn libbar.so". |
(run_tests): Add "Run warn with versioned libfoo.so". |
|
* lib/ld-lib.exp (default_ld_relocate): Make exec_output global |
and remove target first. |
(default_ld_link): Likewise. |
(default_ld_simple_link): Likewise. |
(run_ld_link_exec_tests): Take an optional linker warning and |
check it. |
(default_ld_link): Check pruned linker output. |
|
2007-02-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/default-script1.d: Expect extra symbols. |
* ld-scripts/default-script2.d: Likewise. |
* ld-scripts/default-script3.d: Likewise. |
* ld-scripts/default-script4.d: Likewise. |
|
2007-02-13 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/relbrlt.d: Update. |
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2007-02-12 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/relbrlt.d: Update. |
|
2007-02-06 Nick Clifton <nickc@redhat.com> |
|
PR ld/3805 |
* ld-elf/sec64k.exp: Expect the relocatable version of this test |
to fail for the m32r because it creates both .rel and .rela |
sections. |
|
2007-02-05 Dave Brolley <brolley@redhat.com> |
|
* ld-undefined/undefined.exp: XFAIL the undefined test |
* ld-mep: New, with content. |
|
2007-02-05 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/pcrel16.d: Undo the last change. |
* ld-x86-64/pcrel16.d: Likewise. |
|
2007-02-02 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/pcrel16.d: Updated. |
* ld-x86-64/pcrel16.d: Likewise. |
|
2007-02-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/default-script.exp: Add "--local-store 0:0" to |
LDFLAGS for spu. |
|
2007-01-29 Julian Brown <julian@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add VFP11 tests. |
* ld-arm/vfp11-fix-none.s: New file. |
* ld-arm/vfp11-fix-none.d: Expected disassembly of above. |
* ld-arm/vfp11-fix-scalar.s: New file. |
* ld-arm/vfp11-fix-scalar.d: Expected disassembly of above. |
* ld-arm/vfp11-fix-vector.s: New file. |
* ld-arm/vfp11-fix-vector.d: Expected disassembly of above. |
|
2007-01-23 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-elf/header.d: Reduce page size, restrict to linux & vxworks |
* ld-elf/header.s: Adjust. |
* ld-elf/header.t: Reduce initial offset. |
|
2007-01-23 Andreas Schwab <schwab@suse.de> |
|
* lib/ld-lib.exp (run_dump_test): Don't prematurely remove |
assembler output. |
|
2007-01-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/dl6.c: New file. |
* ld-elf/dl6a.out: Likewise. |
* ld-elf/dl6amain.c: Likewise. |
* ld-elf/dl6b.out: Likewise. |
* ld-elf/dl6bmain.c: Likewise. |
* ld-elf/dl6cmain.c: Likewise. |
* ld-elf/dl6dmain.c: Likewise. |
|
* ld-elf/shared.exp: Add new tests for -Bsymbolic, |
-Bsymbolic-functions, --dynamic-list-data and |
--dynamic-list-cpp-new. |
|
2007-01-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/maxpage3.t: New file. |
* ld-elf/maxpage3a.d: Likewise. |
* ld-elf/maxpage3b.d: Likewise. |
* ld-elf/maxpage3c.d: Likewise. |
|
2007-01-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-scripts/default-script.exp: New file. |
* ld-scripts/default-script.s: Likewise. |
* ld-scripts/default-script.t: Likewise. |
* ld-scripts/default-script1.d: Likewise. |
* ld-scripts/default-script2.d: Likewise. |
* ld-scripts/default-script3.d: Likewise. |
* ld-scripts/default-script4.d: Likewise. |
|
2007-01-18 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/1283 |
* lib/ld-lib.exp (run_dump_test): Remove output file first. |
|
2007-01-17 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/header.d: Adjust for .text section with 16byte |
alignment. |
|
2007-01-16 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/dl1main.c (main): Fix a typo. |
|
2007-01-16 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/3831 |
* ld-elf/del.cc: New. |
* ld-elf/dl5.cc: Likewise. |
* ld-elf/dl5.out: Likewise. |
* ld-elf/new.cc: Likewise. |
|
* ld-elf/shared.exp: Add tests for --dynamic-list-data and |
--dynamic-list-cpp-new. |
|
2007-01-12 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-elf/header.d: Allow arbitrary lines between "Program Header" |
and "Sections". Only run on *-*-linux*. |
|
2007-01-11 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-elf/header.d: New. |
* ld-elf/header.t: New. |
* ld-elf/header.s: New. |
|
2007-01-08 Kai Tietz <kai.tietz@onevision.com> |
|
* ld-fastcall/fastcall.exp: Renamed target x86_64-*-mingw64 to |
x86_64-*-mingw*. |
* ld-pe/pe.exp: Ditto. |
* ld-scripts/align.exp: Ditto. |
* ld-scripts/defined.exp: Ditto. |
* ld-scripts/provide.exp: Ditto. |
* ld-scripts/weak.exp: Ditto. |
|
2007-01-06 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/expr.exp: New. |
* ld-scripts/expr1.s: New. |
* ld-scripts/expr1.d: New. |
* ld-scripts/expr1.t: New. |
|
For older changes see ChangeLog-2006 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2008
0,0 → 1,1010
2008-12-23 Jon Beniston <jon@beniston.com> |
|
* ld-elf/merge.d: Indicate test fails on LM32. |
|
2008-12-23 Hans-Peter Nilsson <hp@axis.com> |
|
* lib/ld-lib.exp (run_dump_test): New option ld_after_inputfiles. |
* ld-cris/libdso-1c.d, ld-cris/expdref2.s, ld-cris/libdso-15b.d, |
ld-cris/expdyn1w.s, ld-cris/libdso-1d.d, ld-cris/tls-ie-78.d: New |
tests. |
|
2008-12-23 Nick Clifton <nickc@redhat.com> |
|
* ld-i386/i386.exp: Do not run ifunc test. |
* ld-i386/ifunc.s: Delete. |
* ld-i386/ifunc.d: Delete. |
* ld-x86-64/x86-64.exp: Do not run ifunc test. |
* ld-x86-64/ifunc.s: Delete. |
* ld-x86-64/ifunc.d: Delete. |
|
2008-12-20 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-err-77.d, ld-cris/tls-gc-79.d, ld-cris/tls-ie-8e.s, |
ld-cris/tls-ie-8e1.d: New tests. |
|
2008-12-18 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/tlsld1.dd: Remove trailing white spaces after nop. |
|
2008-12-17 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expalltst3, ld-cris/expdyn2.s, ld-cris/libdso-15.d: New |
tests. |
|
2008-12-15 Richard Earnshaw <rearnsha@arm.com> |
|
* ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses |
unified syntax. |
* ld-arm/vfp11-fix-vector.d: Likewise. |
|
2008-12-15 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-13b.d: New test. |
|
* ld-cris/hidedsofns2468, ld-cris/libdso-12b.d, |
ld-cris/libdso-12c.d, ld-cris/libdso-1b.d, ld-cris/dso-1b.s: New |
tests. |
|
* ld-cris/got7.s: Correct .size expression. |
* ld-cris/tls-e-20a.d: Adjust accordingly. |
|
2008-12-04 Nick Clifton <nickc@redhat.com> |
|
* ld-x86-64/ifunc.d: New test (of STT_IFUNC for x86_64). |
* ld-x86-64/ifunc.s: Source file for new test. |
* ld-x86-64/x86-64.exp: Run the new test. |
* ld-i386/ifunc.d: Tidy up regexps for expected output. |
|
2008-12-03 Nick Clifton <nickc@redhat.com> |
|
* ld-mips-elf/reloc-1-n32.d: Updated expected output for reloc |
descriptions. |
* ld-mips-elf/reloc-1-n64.d: Likewise. |
* ld-i386/ifunc.d: New test. |
* ld-i386/ifunc.s: Source file for the new test. |
* ld-i386/i386.exp: Run the new test. |
|
2008-11-25 Joseph Myers <joseph@codesourcery.com> |
|
* ld-arm/thumb2-bl-undefweak.d, ld-arm/thumb2-bl-undefweak.s: New. |
* ld-arm/arm-elf.exp: Run thumb2-bl-undefweak test. |
|
2008-11-25 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/got7.s, ld-cris/init.s, ld-cris/pic-gc-72.d, |
ld-cris/pic-gc-72.s, ld-cris/pic-gc-73.d, ld-cris/pic-gc-73.s, |
ld-cris/tls-dso-x1x2-1.d, ld-cris/tls-dso-xz-1.d, |
ld-cris/tls-dtprelm.s, ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, |
ld-cris/tls-e-21.d, ld-cris/tls-e-22.d, ld-cris/tls-e-23.d, |
ld-cris/tls-e-66.d, ld-cris/tls-err-20x.d, ld-cris/tls-err-24.d, |
ld-cris/tls-err-25.d, ld-cris/tls-err-26.d, ld-cris/tls-err-27.d, |
ld-cris/tls-err-28.d, ld-cris/tls-err-29.d, ld-cris/tls-err-31.d, |
ld-cris/tls-err-33.d, ld-cris/tls-err-35.d, ld-cris/tls-err-37.d, |
ld-cris/tls-err-39.d, ld-cris/tls-err-40.d, ld-cris/tls-err-41.d, |
ld-cris/tls-err-43.d, ld-cris/tls-err-44.d, ld-cris/tls-err-45.d, |
ld-cris/tls-err-47.d, ld-cris/tls-err-48.d, ld-cris/tls-err-49.d, |
ld-cris/tls-err-51.d, ld-cris/tls-err-52.d, ld-cris/tls-err-53.d, |
ld-cris/tls-err-55.d, ld-cris/tls-err-55.s, ld-cris/tls-err-56.d, |
ld-cris/tls-err-56.s, ld-cris/tls-err-62.d, ld-cris/tls-err-62.s, |
ld-cris/tls-err-65.d, ld-cris/tls-err-67.d, ld-cris/tls-gc-68.d, |
ld-cris/tls-gc-69.d, ld-cris/tls-gc-70.d, ld-cris/tls-gc-71.d, |
ld-cris/tls-gc-71.s, ld-cris/tls-gc-75.d, ld-cris/tls-gc-76.d, |
ld-cris/tls-gc-76.s, ld-cris/tls-gd-1.d, ld-cris/tls-gd-1.s, |
ld-cris/tls-gd-1h.d, ld-cris/tls-gd-2.d, ld-cris/tls-gd-2.s, |
ld-cris/tls-gd-2h.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3.s, |
ld-cris/tls-gd-3h.d, ld-cris/tls-gdgotrelm.s, ld-cris/tls-global-74.d, |
ld-cris/tls-gottprelm.s, ld-cris/tls-hx.s, ld-cris/tls-hx1x2.s, |
ld-cris/tls-ie-10.d, ld-cris/tls-ie-10.s, ld-cris/tls-ie-11.d, |
ld-cris/tls-ie-11.s, ld-cris/tls-ie-8.d, ld-cris/tls-ie-8.s, |
ld-cris/tls-ie-9.d, ld-cris/tls-ie-9.s, ld-cris/tls-ld-4.d, |
ld-cris/tls-ld-4.s, ld-cris/tls-ld-5.d, ld-cris/tls-ld-5.s, |
ld-cris/tls-ld-6.d, ld-cris/tls-ld-6.s, ld-cris/tls-ld-7.d, |
ld-cris/tls-ld-7.s, ld-cris/tls-ldgd-14.d, ld-cris/tls-ldgd-14.s, |
ld-cris/tls-ldgd-15.d, ld-cris/tls-ldgd-15.s, ld-cris/tls-ldgde-14.d, |
ld-cris/tls-ldgde-15.d, ld-cris/tls-ldgdex-14.d, |
ld-cris/tls-ldgdex-15.d, ld-cris/tls-ldgdx-14.d, |
ld-cris/tls-ldgdx-15.d, ld-cris/tls-le-12.d, ld-cris/tls-le-12.s, |
ld-cris/tls-le-12s.d, ld-cris/tls-le-12s.s, ld-cris/tls-le-13.d, |
ld-cris/tls-le-13.s, ld-cris/tls-le-13s.d, ld-cris/tls-le-13s.s, |
ld-cris/tls-legd-16.d, ld-cris/tls-legd-16.s, ld-cris/tls-legd-17.d, |
ld-cris/tls-legdx-16.d, ld-cris/tls-legdx-17.d, ld-cris/tls-leie-18.d, |
ld-cris/tls-leie-19.d, ld-cris/tls-leie-19.s, ld-cris/tls-local-54.d, |
ld-cris/tls-local-54.s, ld-cris/tls-local-57.d, |
ld-cris/tls-local-57.s, ld-cris/tls-local-58.d, |
ld-cris/tls-local-58.s, ld-cris/tls-local-59.d, |
ld-cris/tls-local-59.s, ld-cris/tls-local-60.d, |
ld-cris/tls-local-61.d, ld-cris/tls-local-63.d, |
ld-cris/tls-local-64.d, ld-cris/tls-ok-30.d, ld-cris/tls-ok-32.d, |
ld-cris/tls-ok-34.d, ld-cris/tls-ok-36.d, ld-cris/tls-tprelm.s, |
ld-cris/tls-und-38.d, ld-cris/tls-und-42.d, ld-cris/tls-und-46.d, |
ld-cris/tls-und-50.d, ld-cris/tls-x.s, ld-cris/tls-x1x2.s, |
ld-cris/tls-z.s, ld-cris/tls128.s, ld-cris/tls128g.s: New tests. |
|
* ld-cris/start1.s: Prepend register name with $. |
|
* ld-cris/dso-1.s, ld-cris/libdso-1.d, ld-cris/libdso-11.d, |
ld-cris/libdso-2.d, ld-cris/pv32.s, ld-cris/undef1.d: Correct |
.size expressions and adjust expected output accordingly. |
|
2008-11-23 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/badgotr1.d: Robustify regexp. |
|
2008-10-29 Nick Clifton <nickc@redhat.com> |
|
* ld-gc/gc.c (dummy_func): New function - present so that |
underscore prefixed aliases can be created of the used_func and |
main functions. |
|
2008-10-10 Nathan Froyd <froydnj@codesourcery.com> |
|
* ld-powerpc/gnu-attr-12-1.s: New file. |
* ld-powerpc/gnu-attr-12-2.s: New file. |
* ld-powerpc/gnu-attr-12-11.d: New file. |
* ld-powerpc/gnu-attr-12-21.d: New file. |
* ld-powerpc/powerpc.exp: Run new dump tests. |
|
2008-10-07 Nick Clifton <nickc@redhat.com> |
|
* ld-ia64/tlsbin.rd: Update expected output now that --wide does |
not truncate section names. |
* ld-ia64/tlspic.rd: Likewise. |
|
2008-10-06 Tom Tromey <tromey@redhat.com> |
|
* ld-elf/eh1.d, ld-elf/eh2.d, ld-elf/eh3.d, ld-elf/eh4.d, |
ld-elf/eh5.d, ld-elf/eh6.d, ld-mips-elf/eh-frame1-n32.d, |
ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d, |
ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/eh-frame3.d, |
ld-mips-elf/eh-frame4.d: Update for readelf change. |
|
2008-10-04 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/6931 |
* ld-elf/group7.d: New. |
|
2008-10-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/group5.d: Updated. |
* ld-elf/group6.d: Likewise. |
|
2008-10-03 Tristan Gingold <gingold@adacore.com> |
|
* ld-elf/stab.d: Don't run on alpha (to avoid relocation |
overflow on 64 bits targets whose stab values is 32 bits). |
|
2008-10-03 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/6931 |
* ld-elf/group4.d: New. |
* ld-elf/group5.d: Likewise. |
* ld-elf/group6.d: Likewise. |
|
2008-10-03 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/vxworks1-lib.rd: Update. |
|
2008-09-29 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/extract-symbol-1sec.d: Correct section lma. |
|
2008-09-25 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/eh-group.exp: Only run on ELF targets. |
* ld-elf/eh5b.s: Export main, start, __start. |
|
2008-09-20 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/reloc-estimate-1.d: Make endian-neutral. |
|
2008-09-20 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
Provide virtual target "cfi" for targets supporting CFI. |
* ld-elf/eh-frame-hdr.d: Replace target and xfail statements by single |
`target: cfi'. |
* ld-elf/eh-group.exp: Call check_as_cfi instead of is_elf_format. |
* ld-elf/eh-group1.s, elf/eh-group2.s: Use more compatible section |
flags prefix '%'. |
* ld-elf/eh5.d: Replace target statement by `target: cfi' with an Alpha |
exception. Relax the `Code alignment factor' matching. |
* lib/ld-lib.exp: Rename istarget as istarget_ld. |
(istarget, check_as_cfi): New procedure. |
(run_dump_test): New comment for the virtual target `cfi'. |
|
2008-09-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
* ld-elf/eh-group.exp, ld-elf/eh-group1.s, ld-elf/eh-group2.s: New test. |
|
2008-09-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
Fix testcases compilation failures due to unused variables. |
* ld-elfcomm/common1b.c (dummy1): Mark the variable for GCC as USED. |
* ld-shared/main.c (main): Move the P variable only to the places where |
it is used. |
|
2008-09-16 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/6877 |
* ld-elf/comm1.c: New. |
* ld-elf/func1.c: Likewise. |
|
* ld-elf/shared.exp: Add tests for libfunc1.so and comm1. |
|
2008-08-26 Nick Clifton <nickc@redhat.com> |
|
* ld-arm/arm-elf.exp: Add farcall-thumb-arm-short test. |
* ld-arm/farcall-group2.s: Fix comment. |
* ld-arm/farcall-thumb-arm-short.d: New test. |
* ld-arm/farcall-thumb-arm-short.s: New test. |
|
2008-08-22 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
* ld-x86-64/dwarfreloc.exp, ld-x86-64/dwarfreloc.rd, |
ld-x86-64/dwarfreloc1.s, ld-x86-64/dwarfreloc2.s: New test. |
|
2008-08-20 Bob Wilson <bob.wilson@acm.org> |
|
* ld-xtensa/tlsbin.dd, ld-xtensa/tlsbin.rd, ld-xtensa/tlsbin.s, |
ld-xtensa/tlsbin.sd, ld-xtensa/tlsbin.td, ld-xtensa/tlslib.s, |
ld-xtensa/tlspic.dd, ld-xtensa/tlspic.rd, ld-xtensa/tlspic.sd, |
ld-xtensa/tlspic.td, ld-xtensa/tlspic1.s, ld-xtensa/tlspic2.s: New. |
* ld-xtensa/xtensa.exp: Run them. |
|
2008-08-18 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/mips16-pic-4a.s, ld-mips-elf/mips16-pic-4b.s, |
ld-mips-elf/mips16-pic-4.ver, ld-mips-elf/mips16-pic-4a.dd, |
ld-mips-elf/mips16-pic-4a.nd, ld-mips-elf/mips16-pic-4a.gd, |
ld-mips-elf/mips16-pic-4c.s, ld-mips-elf/mips16-pic-4b.dd: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2008-08-17 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/sec-to-seg1.s: Shorten test data to align the section to |
a 4-byte boundary. |
|
2008-08-08 Richard Sandiford <rdsandiford@googlemail.com> |
Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-mips-elf/mips16-pic-3a.s, |
ld-mips-elf/mips16-pic-3b.s, |
ld-mips-elf/mips16-pic-3.dd, |
ld-mips-elf/mips16-pic-3.gd, |
ld-mips-elf/mips16-pic-3.rd, |
ld-mips-elf/mips16-pic-3.inc, |
ld-mips-elf/pic-and-nonpic-1a.s, |
ld-mips-elf/pic-and-nonpic-1b.s, |
ld-mips-elf/pic-and-nonpic-1.ld, |
ld-mips-elf/pic-and-nonpic-1.dd, |
ld-mips-elf/pic-and-nonpic-1.nd, |
ld-mips-elf/pic-and-nonpic-1-rel.dd, |
ld-mips-elf/pic-and-nonpic-1-rel.nd, |
ld-mips-elf/pic-and-nonpic-2a.s, |
ld-mips-elf/pic-and-nonpic-2b.s, |
ld-mips-elf/pic-and-nonpic-2.d, |
ld-mips-elf/pic-and-nonpic-3a.s, |
ld-mips-elf/pic-and-nonpic-3a.ld, |
ld-mips-elf/pic-and-nonpic-3a.dd, |
ld-mips-elf/pic-and-nonpic-3a.gd, |
ld-mips-elf/pic-and-nonpic-3a.sd, |
ld-mips-elf/pic-and-nonpic-3b.s, |
ld-mips-elf/pic-and-nonpic-3b.ld, |
ld-mips-elf/pic-and-nonpic-3b.ad, |
ld-mips-elf/pic-and-nonpic-3b.dd, |
ld-mips-elf/pic-and-nonpic-3b.gd, |
ld-mips-elf/pic-and-nonpic-3b.nd, |
ld-mips-elf/pic-and-nonpic-3b.pd, |
ld-mips-elf/pic-and-nonpic-3b.rd, |
ld-mips-elf/pic-and-nonpic-3b.sd, |
ld-mips-elf/pic-and-nonpic-3-error.d, |
ld-mips-elf/pic-and-nonpic-4a.s, |
ld-mips-elf/pic-and-nonpic-4b.s, |
ld-mips-elf/pic-and-nonpic-4b.ld, |
ld-mips-elf/pic-and-nonpic-4b.ad, |
ld-mips-elf/pic-and-nonpic-4b.dd, |
ld-mips-elf/pic-and-nonpic-4b.gd, |
ld-mips-elf/pic-and-nonpic-4b.nd, |
ld-mips-elf/pic-and-nonpic-4b.rd, |
ld-mips-elf/pic-and-nonpic-4b.sd, |
ld-mips-elf/pic-and-nonpic-4-error.d, |
ld-mips-elf/pic-and-nonpic-5a.s, |
ld-mips-elf/pic-and-nonpic-5b.s, |
ld-mips-elf/pic-and-nonpic-5b.ld, |
ld-mips-elf/pic-and-nonpic-5b.ad, |
ld-mips-elf/pic-and-nonpic-5b.dd, |
ld-mips-elf/pic-and-nonpic-5b.gd, |
ld-mips-elf/pic-and-nonpic-5b.nd, |
ld-mips-elf/pic-and-nonpic-5b.rd, |
ld-mips-elf/pic-and-nonpic-5b.sd, |
ld-mips-elf/pic-and-nonpic-5b.pd, |
ld-mips-elf/pic-and-nonpic-6.ld, |
ld-mips-elf/pic-and-nonpic-6-o32a.s, |
ld-mips-elf/pic-and-nonpic-6-o32b.s, |
ld-mips-elf/pic-and-nonpic-6-o32c.s, |
ld-mips-elf/pic-and-nonpic-6-o32.ad, |
ld-mips-elf/pic-and-nonpic-6-o32.dd, |
ld-mips-elf/pic-and-nonpic-6-o32.gd, |
ld-mips-elf/pic-and-nonpic-6-o32.nd, |
ld-mips-elf/pic-and-nonpic-6-o32.pd, |
ld-mips-elf/pic-and-nonpic-6-o32.rd, |
ld-mips-elf/pic-and-nonpic-6-o32.sd, |
ld-mips-elf/pic-and-nonpic-6-n32a.s, |
ld-mips-elf/pic-and-nonpic-6-n32b.s, |
ld-mips-elf/pic-and-nonpic-6-n32c.s, |
ld-mips-elf/pic-and-nonpic-6-n32.ad, |
ld-mips-elf/pic-and-nonpic-6-n32.dd, |
ld-mips-elf/pic-and-nonpic-6-n32.gd, |
ld-mips-elf/pic-and-nonpic-6-n32.nd, |
ld-mips-elf/pic-and-nonpic-6-n32.pd, |
ld-mips-elf/pic-and-nonpic-6-n32.rd, |
ld-mips-elf/pic-and-nonpic-6-n32.sd, |
ld-mips-elf/pic-and-nonpic-6-n64a.s, |
ld-mips-elf/pic-and-nonpic-6-n64b.s, |
ld-mips-elf/pic-and-nonpic-6-n64c.s, |
ld-mips-elf/pic-and-nonpic-6-n64.ad, |
ld-mips-elf/pic-and-nonpic-6-n64.dd, |
ld-mips-elf/pic-and-nonpic-6-n64.gd, |
ld-mips-elf/pic-and-nonpic-6-n64.nd, |
ld-mips-elf/pic-and-nonpic-6-n64.pd, |
ld-mips-elf/pic-and-nonpic-6-n64.rd, |
ld-mips-elf/pic-and-nonpic-6-n64.sd: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2008-08-07 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-hidden4.r: We have |
removed an unused GOT entry that was allocated for the R_MIPS_32 |
relocation against "undef", so adjust addresses down by 4 bytes. |
* ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-2.d: We have |
changed the order of the GOT entries so that reloc-only ones |
come last. "undef" is only referred to by dynamic relocations, |
so it now comes after "glob". |
* ld-mips-elf/mips16-pic-2.dd, ld-mips-elf/mips16-pic-2.gd, |
ld-mips-elf/mips16-pic-2.nd, ld-mips-elf/mips16-pic-2.rd: We have |
removed two unused local GOT entries that were originally created |
as global entries for the hidden symbols "used2" and "used3". |
"used4" and "used5" are only referred to by relocations, so they |
now come after "used6" and "used7". |
|
2008-08-07 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/got-vers-1a.s, ld-mips-elf/got-vers-1b.s, |
ld-mips-elf/got-vers-1.ver, ld-mips-elf/got-vers-1.dd, |
ld-mips-elf/got-vers-1.sd, ld-mips-elf/got-vers-1.rd: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2008-08-07 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got, |
ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-3.d: Change the |
GOT layout as follows: |
|
BEFORE AFTER |
+0x08 %call16(__tls_get_addr) %call16(__tls_get_addr) |
+0x0c %tlsldm(tlsbin_ld) %gottprel(tlsvar_ie) |
+0x10 " " %tlsgd(tlsvar_gd) |
+0x14 %tlsgd(tlsvar_gd) " " |
+0x18 " " %tlsgd(tlsbin_gd) |
+0x1c %gottprel(tlsvar_ie) " " |
+0x20 %tlsgd(tlsbin_gd) %tlsldm(tlsbin_ld) |
+0x24 " " " " |
+0x28 %gottprel(tlsbin_ie) %gottprel(tlsbin_ie) |
|
2008-08-07 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/reloc-estimate-1.d, ld-mips-elf/reloc-estimate-1.ld, |
ld-mips-elf/reloc-estimate-1a.s, ld-mips-elf/reloc-estimate-1b.s: |
New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2008-08-06 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/tls-hidden3.ld: Remove the unused .MIPS.stubs section. |
Keep the text start address the same. |
* ld-mips-elf/tls-multi-got-1.got: We have removed a .MIPS.stubs |
section that contained only a 16-byte dummy stub. Subtract 16 |
from addresses to account for the change. |
* ld-mips-elf/tls-multi-got-1.r: Likewise. Adjust MIPS_UNREFEXTNO |
to account the removed section symbol. |
* ld-mips-elf/tlsdyn-o32-1.d: We have deleted a .MIPS.stubs |
section that contained only a 16-byte dummy stub. Remove it |
from the disassembly. |
* ld-mips-elf/tlsdyn-o32-2.d: Likewise. |
* ld-mips-elf/tlsdyn-o32-3.d: Likewise. |
* ld-mips-elf/tlsdyn-o32.d: Likewise. |
* ld-mips-elf/relax-jalr-n32-shared.d: Likewise. |
* ld-mips-elf/relax-jalr-n64-shared.d: Likewise. |
|
2008-08-06 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/mips16-local-stubs-1.d: Remove stub_for_h3, |
which was only referenced by the .pdr section, and was not |
actually needed by code. |
* ld-mips-elf/mips16-intermix.d: Remove unused static function stubs. |
* ld-mips-elf/mips16-pic-1a.s, |
ld-mips-elf/mips16-pic-1b.s, |
ld-mips-elf/mips16-pic-1-dummy.s, |
ld-mips-elf/mips16-pic-1.dd, |
ld-mips-elf/mips16-pic-1.gd, |
ld-mips-elf/mips16-pic-1.inc, |
ld-mips-elf/mips16-pic-1.ld, |
ld-mips-elf/mips16-pic-2a.s, |
ld-mips-elf/mips16-pic-2b.s, |
ld-mips-elf/mips16-pic-2.ad, |
ld-mips-elf/mips16-pic-2.dd, |
ld-mips-elf/mips16-pic-2.gd, |
ld-mips-elf/mips16-pic-2.nd, |
ld-mips-elf/mips16-pic-2.rd: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2008-08-06 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/extract-symbol-1sec.d: Update. |
|
2008-07-30 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/sec-to-seg.exp: New test: Checks the assignment of |
sections to segments. |
* ld-elf/sec-to-seg1.s: Test source file. |
* ld-elf/sec-to-seg2.s: Test source file. |
* ld-elf/sec-to-seg-script-same-page.t: Test linker script. |
* ld-elf/sec-to-seg-script-adjoining-pages.t: Test linker script. |
* ld-elf/sec-to-seg-script-disjoint-pages.t: Test linker script. |
|
2008-07-28 Alexandre Oliva <aoliva@redhat.com> |
|
* ld-i386/tlsbindesc.dd: Adjust incorrect expectations for LD to |
LE relaxation. |
* ld-x86-64/tlsbindesc.dd: Likewise. |
* ld-i386/tlsbindesc.rd: Adjust address of _TLS_MODULE_BASE_. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
Reported by Cary Coutant <ccoutant@google.com> |
|
2008-07-27 Alan Modra <amodra@bigpond.net.au> |
|
* ld-gc/gc.exp (test_gc): xfail powerpc64. |
|
2008-07-26 Michael Eager <eager@eagercon.com> |
|
* ld-powerpc/powerpc.exp: Run new tests. |
* ld-powerpc/attr-gnu-4-03.d: New file. |
* ld-powerpc/attr-gnu-4-14.d: New file. |
* ld-powerpc/attr-gnu-4-23.d: New file. |
* ld-powerpc/attr-gnu-4-24.d: New file. |
* ld-powerpc/attr-gnu-4-32.d: New file. |
* ld-powerpc/attr-gnu-4-33.d: New file. |
* ld-powerpc/attr-gnu-4-34.d: New file. |
* ld-powerpc/attr-gnu-4-41.d: New file. |
* ld-powerpc/attr-gnu-4-4.s: New file. |
* ld-powerpc/attr-gnu-4-13.d: Adjust. |
* ld-powerpc/attr-gnu-4-31.d: Adjust. |
|
2008-07-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/include.exp: Don't run test for aout. |
* ld-scripts/include.s: Use .fill rather than .4byte. |
* ld-scripts/include-1.d: Adjust. |
|
2008-07-22 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlsbin.rd: Update. |
* ld-alpha/tlsbinr.rd: Update. |
* ld-arm/mixed-app.sym: Update. |
* ld-arm/use-thumb-lib.sym: Update. |
* ld-cris/pv32-1.d: Update. |
|
2008-07-21 Nick Clifton <nickc@redhat.com> |
|
* ld-scripts/include-sections.t: Discard all sections not |
explicitly requested by the rest of the linker script. |
* ld-scripts/include-1.d: Expect test to fail for AIX ports. |
Do not assume that the .text section will be marked readonly. |
* ld-scripts/include.s: Replace .section directives with just |
.text or .data. |
|
2008-07-18 Joseph Myers <joseph@codesourcery.com> |
|
* ld-arm/attr-merge-wchar-0.s,ld-arm/attr-merge-wchar-2.s, |
ld-arm/attr-merge-wchar-4.s, ld-arm/attr-merge-wchar-00-nowarn.d, |
ld-arm/attr-merge-wchar-00.d, ld-arm/attr-merge-wchar-02-nowarn.d, |
ld-arm/attr-merge-wchar-02.d, ld-arm/attr-merge-wchar-04-nowarn.d, |
ld-arm/attr-merge-wchar-04.d, ld-arm/attr-merge-wchar-20-nowarn.d, |
ld-arm/attr-merge-wchar-20.d, ld-arm/attr-merge-wchar-22-nowarn.d, |
ld-arm/attr-merge-wchar-22.d, ld-arm/attr-merge-wchar-24-nowarn.d, |
ld-arm/attr-merge-wchar-24.d, ld-arm/attr-merge-wchar-40-nowarn.d, |
ld-arm/attr-merge-wchar-40.d, ld-arm/attr-merge-wchar-42-nowarn.d, |
ld-arm/attr-merge-wchar-42.d, ld-arm/attr-merge-wchar-44-nowarn.d, |
ld-arm/attr-merge-wchar-44.d: New. |
* ld-arm/arm-elf.exp: Run new tests. |
|
2008-07-11 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-m68k/got-12.s: Removed. |
* ld-m68k/got-13.s: Likewise. |
* ld-m68k/got-14.s: Likewise. |
* ld-m68k/got-15.s: Likewise. |
* ld-m68k/got-34.s: Likewise. |
* ld-m68k/got-35.s: Likewise. |
* ld-m68k/xgot-15.s: Likewise. |
|
* ld-m68k/got-multigot-12-13-14-34-35-ok.d: Remove #source |
and expected relocations. |
* ld-m68k/got-multigot-14-ok.d: Likewise. |
* ld-m68k/got-negative-12-13-14-34-ok.d: Likewise. |
* ld-m68k/got-negative-14-ok.d: Likewise. |
* ld-m68k/got-single-12-ok.d: Likewise. |
* ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: Likewise. |
* ld-m68k/got-xgot-15-ok.d: Likewise. |
|
* ld-m68k/got-multigot-15-er.d: Remove #source. |
* ld-m68k/got-negative-12-13-14-35-er.d: Likewise. |
* ld-m68k/got-negative-15-er.d: Likewise. |
* ld-m68k/got-single-13-er.d: Likewise. |
|
* ld-m68k/m68k.exp: Move GOT tests to ... |
* ld-m68k/m68k-got.exp: This. New. |
|
2008-07-10 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/no-shared-1-o32.s, |
ld-mips-elf/no-shared-1-o32.d, |
ld-mips-elf/no-shared-1-n32.d, |
ld-mips-elf/no-shared-1-n64.s, |
ld-mips-elf/no-shared-1-n64.d, |
ld-mips-elf/no-shared-1.ld: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2008-07-07 Stan Shebs <stan@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Use objdump -d for arm-be8 test. |
* ld-arm/arm-be8.d: Change to test disassembly. |
|
2008-07-06 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/include-1.d: New. |
* ld-scripts/include-1.t: New. |
* ld-scripts/include-data.t: New. |
* ld-scripts/include-mem.t: New. |
* ld-scripts/include-ram.t: New. |
* ld-scripts/include-sections.t: New. |
* ld-scripts/include-subdata.t: New. |
* ld-scripts/include.exp: New. |
* ld-scripts/include.s: New. |
|
2008-06-29 Andreas Schwab <schwab@suse.de> |
|
* ld-m68k/got-1.s: New file. |
* ld-m68k/got-1.d: New dump test. |
* ld-m68k/m68k.exp: Run it. |
|
2008-06-24 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d, |
ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d, |
ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d, |
ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d, |
ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d, |
ld-arm/farcall-thumb-arm-blx-pic-veneer.d, |
ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm.d, |
ld-arm/farcall-thumb-thumb-blx-pic-veneer.d, |
ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d, |
ld-arm/thumb2-bl-as-thumb1-bad.d, ld-arm/thumb2-bl-bad.d: Update for |
stub symbols and stub corrections. |
|
2008-06-20 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.d: Update. |
* ld-spu/ovl2.d: Update. |
|
2008-06-16 Hans-Peter Nilsson <hp@bitrange.com> |
|
PR gas/6607 |
* ld-mmix/loc10.d, ld-mmix/loc10.s, ld-mmix/loc10m.d, ld-mmix/loc8.d, |
ld-mmix/loc8.s, ld-mmix/loc8m.d, ld-mmix/loc9.d, ld-mmix/loc9.s, |
ld-mmix/loc9m.d: New tests. |
|
2008-06-12 Nick Clifton <nickc@redhat.com> |
|
* ld-scripts/overlay-size.t (end_of_bss_overlays): Define. |
(end_of_text_overlays): Define. |
(end_of_data_overlays): Define. |
* ld-scripts/overlay-size-map.d: Add expected values for |
end_of_bss_overlays, end_of_text_overlays and |
end_of_data_overlays. |
|
2008-06-09 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-sh/arch/arch_expected.txt: Regenerate. |
|
2008-06-09 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/mixed-lib.d: Loosen pattern. |
|
2008-06-09 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/farcall-thumb-thumb-m.d: Fix branch type. |
* ld-arm/farcall-thumb-arm.d: Likewise. |
|
2008-05-31 Nick Clifton <nickc@redhat.com> |
|
PR ld/6430 |
* ld-elfcomm/elfcomm.exp (test_sort_common): Test the |
ascending/descending argument to the --sort-common command line |
option. |
* ld-elfcomm/sort-common.s: New file. |
|
2008-05-28 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Skip farcalls tests for non-ARM-EABI |
targets. |
* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: New file. |
* ld-arm/thumb2-bl-bad-noeabi.d: Likewise. |
|
2008-05-22 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/farcall-arm-arm.s: Force function type on 'bar'. |
* ld-arm/farcall-thumb-arm.s: Likewise. |
* ld-arm/farcall-thumb-arm-blx.d: Fix encoding. |
* ld-arm/farcall-thumb-arm.d: Likewise. |
* ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise. |
* ld-arm/arm-elf.exp (armelftests): Add farcall-mix, farcall-mix2, |
farcall-group-default, farcall-group-size2, farcall-section Ignore |
gas warnings in farcall-thumb-arm, farcall-thumb-arm-blx, |
farcall-thumb-arm-blx-pic-veneer. |
|
2008-05-21 Maxim Kuvyrkov <maxim@codesourcery.com> |
|
* ld-m68k/got-12.s: New file. |
* ld-m68k/got-13.s: New file. |
* ld-m68k/got-14.s: New file. |
* ld-m68k/got-15.s: New file. |
* ld-m68k/got-34.s: New file. |
* ld-m68k/got-35.s: New file. |
* ld-m68k/got-single-12-ok.d: New dump test. |
* ld-m68k/got-single-13-er.d: New dump test. |
* ld-m68k/got-negative-14-ok.d: New dump test. |
* ld-m68k/got-negative-15-er.d: New dump test. |
* ld-m68k/got-negative-12-13-14-34-ok.d: New dump test. |
* ld-m68k/got-negative-12-13-14-35-er.d: New dump test. |
* ld-m68k/got-multigot-14-ok.d: New dump test. |
* ld-m68k/got-multigot-15-er.d: New dump test. |
* ld-m68k/got-multigot-12-13-14-34-35-ok.d: New dump test. |
* ld-m68k/xgot-15.s: New source. |
* ld-m68k/got-xgot-15-ok.d: New test. |
* ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: New test. |
* ld-m68k/m68k.exp: Run new tests. |
|
2008-05-15 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp (armelftests): Add farcall-arm-arm, |
farcall-arm-arm-pic-veneer, farcall-arm-arm-be8 farcall-arm-thumb, |
farcall-arm-thumb-blx, farcall-arm-thumb-pic-veneer, |
farcall-arm-thumb-blx-pic-veneer, farcall-thumb-thumb, |
farcall-thumb-thumb-pic-veneer, farcall-thumb-thumb-blx, |
farcall-thumb-thumb-m, farcall-thumb-thumb-m-pic-veneer, |
farcall-thumb-thumb-blx-pic-veneer, farcall-thumb-arm, |
farcall-thumb-arm-pic-veneer, farcall-thumb-arm-blx, |
farcall-thumb-arm-blx-pic-veneer. |
Change thumb2-bl-as-thumb1-bad, thumb2-bl-bad. |
* ld-arm/thumb2-bl-as-thumb1-bad.d: Reflects farcall stub |
generation. |
* ld-arm/thumb2-bl-bad.d: Likewise. |
* ld-arm/thumb2-bl-as-thumb1-bad.s: Update comments. |
* ld-arm/thumb2-bl-bad.s: Likewise. |
|
2008-05-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ear.s: Align various sections. |
* ld-spu/embed.rd: Update. |
|
2008-05-05 Alan Modra <amodra@bigpond.net.au> |
|
PR 6473 |
* ld-elf/lma.s, ld-elf/lma.lnk: New test. |
* ld-elf/binutils.exp: Run it. |
|
2008-05-03 Mike Frysinger <vapier@gentoo.org> |
|
* ld-scripts/defined.s: Use .set syntax rather than =. |
|
2008-05-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/6475 |
* ld-scripts/rgn-over8-ok.d: Accept any alignment. |
|
2008-04-29 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/symbian-seg1.s, ld-arm/symbian-seg1.d: New files. |
* ld-arm/arm-elf.exp: Run symbian-seg1. |
|
2008-04-28 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/rgn-over8.s: Tweak. |
|
* ld-scripts/rgn-over.exp: Allow -ok file names to pass. |
* ld-scripts/rgn-over8.s: New. |
* ld-scripts/rgn-over8.t: New. |
* ld-scripts/rgn-over8-ok.d: New. |
|
2008-04-21 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-vxworks/plt-mips1.s: New. |
* ld-vxworks/plt-mips1.d: New. |
|
2008-04-16 David S. Miller <davem@davemloft.net> |
|
* ld-sparc/gotop32.dd: New. |
* ld-sparc/gotop32.rd: Likewise. |
* ld-sparc/gotop32.s: Likewise. |
* ld-sparc/gotop32.sd: Likewise. |
* ld-sparc/gotop32.td: Likewise. |
* ld-sparc/gotop64.dd: Likewise. |
* ld-sparc/gotop64.rd: Likewise. |
* ld-sparc/gotop64.s: Likewise. |
* ld-sparc/gotop64.sd: Likewise. |
* ld-sparc/gotop64.td: Likewise. |
* ld-sparc/sparc.exp: Run new gotdata tests. |
|
2008-04-15 Andrew Stubbs <andrew.stubbs@st.com> |
|
* ld-sh/arch/sh-dsp.s: Regenerate. |
* ld-sh/arch/sh.s: Regenerate. |
* ld-sh/arch/sh2.s: Regenerate. |
* ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate. |
* ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate. |
* ld-sh/arch/sh2a-nofpu.s: Regenerate. |
* ld-sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate. |
* ld-sh/arch/sh2a-or-sh4.s: Regenerate. |
* ld-sh/arch/sh2a.s: Regenerate. |
* ld-sh/arch/sh2e.s: Regenerate. |
* ld-sh/arch/sh3-dsp.s: Regenerate. |
* ld-sh/arch/sh3-nommu.s: Regenerate. |
* ld-sh/arch/sh3.s: Regenerate. |
* ld-sh/arch/sh3e.s: Regenerate. |
* ld-sh/arch/sh4-nofpu.s: Regenerate. |
* ld-sh/arch/sh4-nommu-nofpu.s: Regenerate. |
* ld-sh/arch/sh4.s: Regenerate. |
* ld-sh/arch/sh4a-nofpu.s: Regenerate. |
* ld-sh/arch/sh4a.s: Regenerate. |
* ld-sh/arch/sh4al-dsp.s: Regenerate. |
|
2008-04-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl2.s: Extend to test jump table references and |
absolute _SPUEAR_ syms. |
* ld-spu/ovl2.d: Update. |
|
2008-03-28 Joseph Myers <joseph@codesourcery.com> |
|
* ld-elfcomm/elfcomm.exp: Run $READELF not readelf. |
|
2008-03-26 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-elf/flags1.d: Adjust for MIPS text alignment. |
|
2008-03-25 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-vxworks/tls-3.s: New. |
* ld-vxworks/tls-3.d: New. |
|
2008-03-22 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/libdso-10.d: Adjust for change in objdump output. |
|
2008-03-21 Adam Nemet <anemet@caviumnetworks.com> |
|
* ld-mips-elf/dyn-sec64.d, ld-mips-elf/dyn-sec64.s, |
ld-mips-elf/dyn-sec64.ld: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2008-03-20 Richard Sandiford <rsandifo@nildram.co.uk> |
|
* ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-1.s, |
ld-mips-elf/got-dump-1.ld, ld-mips-elf/got-dump-2.d, |
ld-mips-elf/got-dump-2.s, ld-mips-elf/got-dump-2.ld: New tests. |
* ld-mips-elf/mips-elf.exp: Run them. |
|
2008-03-20 Richard Sandiford <rsandifo@nildram.co.uk> |
|
* ld-mips-elf/elf-rel-got-n64-linux.d: Expect bit 63 rather than |
bit 31 of the second GOT entry to be set. |
* ld-mips-elf/elf-rel-got-n64.d: Likewise. |
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. |
* ld-mips-elf/elf-rel-xgot-n64.d: Likewise. |
|
2008-03-17 Richard Sandiford <rsandifo@nildram.co.uk> |
|
* ld-mips-elf/eh-frame1-n32.d: Expect a warning about .eh_frame_hdr. |
Remove duplicate CIEs. Adjust relocation addresses and .eh_frame |
offsets accordingly. Do not allow there to be any trailing |
R_MIPS_NONE relocations. |
* ld-mips-elf/eh-frame1-n64.d: Likewise. |
* ld-mips-elf/eh-frame2-n32.d: Likewise. |
* ld-mips-elf/eh-frame2-n64.d: Likewise. |
|
2008-03-17 Richard Sandiford <rsandifo@nildram.co.uk> |
|
* ld-mips-elf/mips-elf.exp (o32_as_flags, o32_ld_flags): New variables. |
(mips16_call_global_test, mips16_intermix_test): Use them. |
|
2008-03-16 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/5789 |
PR ld/5943 |
* ld-i386/hidden1.d: New. |
* ld-i386/hidden1.s: Likewise. |
* ld-i386/hidden2.d: Likewise. |
* ld-i386/hidden2.s: Likewise. |
* ld-i386/hidden3.d: Likewise. |
* ld-i386/hidden4.s: Likewise. |
* ld-i386/protected1.d: Likewise. |
* ld-i386/protected1.s: Likewise. |
* ld-i386/protected2.d: Likewise. |
* ld-i386/protected2.s: Likewise. |
* ld-i386/protected3.d: Likewise. |
* ld-i386/protected3.s: Likewise. |
* ld-x86-64/hidden1.d: Likewise. |
* ld-x86-64/hidden1.s: Likewise. |
* ld-x86-64/hidden2.d: Likewise. |
* ld-x86-64/hidden2.s: Likewise. |
* ld-x86-64/hidden3.d: Likewise. |
* ld-x86-64/hidden3.s: Likewise. |
* ld-x86-64/protected1.d: Likewise. |
* ld-x86-64/protected1.s: Likewise. |
* ld-x86-64/protected2.d: Likewise. |
* ld-x86-64/protected2.s: Likewise. |
* ld-x86-64/protected3.d: Likewise. |
* ld-x86-64/protected3.s: Likewise. |
|
* ld-i386/i386.exp: Run hidden1, hidden2, hidden3, protected1, |
protected2 and protected3. |
* ld-x86-64/x86-64.exp: Likewise. |
|
2008-03-14 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl2.s: Make setjmp global. |
* ld-spu/ovl2.d: Update. |
|
2008-03-12 Alan Modra <amodra@bigpond.net.au> |
|
PR 5900 |
* ld-elf/sec64k.exp: Update. |
|
2008-03-08 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Add thumb2-b-interwork. |
* ld-arm/thumb2-b-interwork.d: New test. |
* ld-arm/thumb2-b-interwork.s: New test. |
|
2008-03-07 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): Add movw-merge and arm-app-movw. |
* ld-arm/arm-app-movw.s: New test. |
* ld-arm/arm-app.r: Update expected output. |
* ld-arm/movw-merge.d: New test. |
* ld-arm/movw-merge.s: New test. |
|
2008-03-01 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/relbrlt.d: Update. Also check .branch_lt section. |
|
2008-02-27 Catherine Moore <clm@codesourcery.com> |
|
* ld-cris/libdso-10.d: Update expected output for the Dynamic |
Section to allow an arbitrary number of spaces. |
|
2008-02-20 Mark Mitchell <mark@codesourcery.com> |
|
ld/testsuite/ |
* ld-elf/seg.d: Expect .reginfo section on MIPS. |
|
2008-02-20 Pedro Alves <pedro_alves@portugalmail.pt> |
|
* ld-auto-import/auto-import.exp: Use $ld to link the dll for |
cygwin, not $CC. |
|
2008-02-18 Hans-Peter Nilsson <hp@axis.com> |
|
* lib/ld-lib.exp (run_dump_test): Don't apply prune_warnings |
for tool invocations where warnings or errors can be matched. |
|
2008-02-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-shared/sh1.c (shlib_overriddencall2): Moved to ... |
* ld-shared/sh2.c (shlib_overriddencall2): Here. New. |
|
2008-02-07 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.d: Update. |
* ld-spu/ovl2.d: Update. |
|
2008-02-04 Bob Wilson <bob.wilson@acm.org> |
|
* ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*. |
|
2008-01-31 Marc Gauthier <marc@tensilica.com> |
|
* ld-elf/merge.d: Recognize Xtensa processor variants. |
* ld-xtensa/coalesce.exp: Likewise. |
* ld-xtensa/lcall.exp: Likewise. |
|
2008-01-28 Petr Muller <pmuller@redhat.com> |
|
* ld-elfvers/vers.exp (test_ar): Sort the expected output so that |
it has matches the ordering of the obtained output. |
|
2008-01-28 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/eh1.d: Replace DW_CFA_def_cfa_reg with |
DW_CFA_def_cfa_register. Updated for i386/x86-64 register |
names. |
* ld-elf/eh2.d: Likewise. |
* ld-elf/eh3.d: Likewise. |
* ld-elf/eh4.d: Likewise. |
* ld-elf/eh5.d: Likewise. |
|
2008-01-28 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.d: Update. |
* ld-spu/ovl2.d: Update. |
|
2008-01-26 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/loadaddr.t: New, extracted from.. |
* ld-elf/loadaddr1.t: ..here. Use insert. |
* ld-elf/loadaddr2.t: Likewise. |
* ld-elf/loadaddr1.d: Update. |
* ld-elf/loadaddr2.d: Update. |
|
2008-01-25 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.lnk: Delete overlay. |
* ld-spu/ovl1.lnk: New file. |
* ld-spu/ovl2.lnk: New file. |
* ld-spu/ovl.d: Update. |
* ld-spu/ovl2.d: Update. |
|
2008-01-23 Andreas Schwab <schwab@suse.de> |
|
* ld-gc/gc.c: Make sure used_func is not inlined. |
|
2008-01-22 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-gc/gc.exp: Use [which $CC] != 0. |
|
2008-01-14 Tristan Gingold <gingold@adacore.com> |
|
* ld-gc/gc.exp (test_gc): Let missing C compiler make tests |
"untested" instead of "failed". |
|
2008-01-10 Tristan Gingold <gingold@adacore.com> |
|
* lib/ld-lib.exp (check_gc_sections_available): Now available on |
VxWorks. |
* ld-gc: New directory for testing --gc-sections. |
* ld-gc/gc.c: New file. |
* ld-gc/gc.exp: New file. |
* ld-gc/noent.s: New file. |
* ld-gc/noent.d: New file. |
|
2008-01-09 Richard Sandiford <rsandifo@nildram.co.uk> |
|
PR ld/5526 |
* ld-elf/eh6.s, ld-elf/eh6.d: New test. |
|
2008-01-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/5522 |
* ld-elf/noload-3.d: New file. |
* ld-elf/noload-3.s: Likewise. |
* ld-elf/noload-3.t: Likewise. |
|
For older changes see ChangeLog-2007 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2009
0,0 → 1,1743
2009-12-28 Daniel Gutson <dgutson@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): New test case added. |
* ld-arm/reloc-boundaries.s: New file. |
* ld-arm/reloc-boundaries.d: New file. |
|
2009-12-28 Daniel Gutson <dgutson@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Run missing test |
from a previous commit (callweak-2). |
|
2009-12-10 Maciej W. Rozycki <macro@codesourcery.com> |
|
* ld-mips-elf/undefined.d: New test. |
* ld-mips-elf/undefined.s: Source for the new test. |
* ld-mips-elf/mips-elf.exp: Run the new test. |
|
2009-12-09 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Add farcall-data. |
* ld-arm/farcall-data.d, ld-arm/farcall-data.s: New. |
* lib/ld-lib.exp (run_ld_link_tests, run_cc_link_tests): Correct |
regular expression for archives. |
|
2009-11-23 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/script-type.sym: New test. |
* ld-arm/script-type.s: New test. |
* ld-arm/script-type.s: New test. |
|
2009-11-20 Thomas Schwinge <thomas@codesourcery.com> |
|
* ld-arm/arm-dyn.ld: Adapt to main linker script changes. |
* ld-arm/arm-lib.ld: Likewise. |
* ld-arm/armthumb-lib.sym: : Adjust expected results. |
* ld-arm/farcall-mixed-app-v5.d: Likewise. |
* ld-arm/farcall-mixed-app.d: Likewise. |
* ld-arm/farcall-mixed-app.sym: Likewise. |
* ld-arm/farcall-mixed-lib.d: Likewise. |
* ld-arm/mixed-app-v5.d: Likewise. |
* ld-arm/mixed-app.d: Likewise. |
* ld-arm/mixed-app.sym: Likewise. |
* ld-arm/mixed-lib.sym: Likewise. |
* ld-arm/preempt-app.sym: Likewise. |
* ld-arm/tls-app.d: Likewise. |
|
2009-11-18 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/extract-symbol-1sec.d: Expect to fail for the RX target. |
* ld-scripts/overlay-size.d: Likewise. |
* ld-scripts/rgn-at1.d: Likewise. |
* ld-scripts/rgn-at2.d: Likewise. |
* ld-scripts/rgn-at3.d: Likewise. |
* ld-scripts/rgn-at4.d: Likewise. |
* ld-scripts/rgn-over8-ok.d: Likewise. |
|
2009-11-15 Kai Tietz <kai.tietz@onevision.com> |
|
* ld-pe/direct2_client.c: New file. |
* ld-pe/direct2_dll.c: Likewise. |
* ld-pe/direct2_dll.def: Likewise. |
* ld-pe/pe-run2.exp: Likewise. |
|
2009-11-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/tlsbin.dd: Updated for prefix processing. |
* ld-x86-64/tlsgdesc.dd: Likewise. |
* ld-x86-64/tlsld1.dd: Likewise. |
* ld-x86-64/tlspic.dd: Likewise. |
|
2009-11-09 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10911 |
* ld-ifunc/ifunc-4a-x86.d: New. |
|
2009-11-02 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add new attr-merge-vfp tests. |
* ld-arm/attr-merge-vfp-1.d: New test. |
* ld-arm/attr-merge-vfp-1r.d: New test. |
* ld-arm/attr-merge-vfp-2.d: New test. |
* ld-arm/attr-merge-vfp-2r.d: New test. |
* ld-arm/attr-merge-vfp-3.d: New test. |
* ld-arm/attr-merge-vfp-3r.d: New test. |
* ld-arm/attr-merge-vfp-4.d: New test. |
* ld-arm/attr-merge-vfp-4r.d: New test. |
* ld-arm/attr-merge-vfp-5.d: New test. |
* ld-arm/attr-merge-vfp-5r.d: New test. |
* ld-arm/attr-merge-vfp-2.s: New test. |
* ld-arm/attr-merge-vfp-3.s: New test. |
* ld-arm/attr-merge-vfp-3-d16.s: New test. |
* ld-arm/attr-merge-vfp-4.s: New test. |
* ld-arm/attr-merge-vfp-4-d16.s: New test. |
|
2009-11-02 Alan Modra <amodra@bigpond.net.au> |
|
* ld-scripts/phdrs3.exp (LDFLAGS): Add "--local-store 0:0" for SPU. |
|
2009-10-30 Mark Mitchell <mark@codesourcery.com> |
|
* ld-elfcomm/elfcomm.exp: Compile with -fcommon. |
|
2009-10-28 Johan Kristell <johankri@axis.com> |
|
* ld-cris/dso12-pltdis.d: New test. |
|
2009-10-19 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d, |
ld-cris/tls-e-80.d, ld-cris/tls-e-dtpoffd1.d, |
ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-ldgde-14.d, |
ld-cris/tls-ldgde-15.d, ld-cris/tls-ldgdex-14.d, |
ld-cris/tls-ldgdex-15.d: Adjust for change in non-shared |
R_CRIS_32_DTPREL and R_CRIS_16_DTPREL relocations. |
|
2009-10-17 Arnold Metselaar <arnold.metselaar@planet.nl> |
|
* ld-scripts/align.exp: Remove xfails for z80-*-coff |
|
2009-10-16 Rafael Avila de Espindola <espindola@google.com> |
|
* bootstrap.exp: Detect if plugins are enabled. Skip the static |
link test and add -ldl to the remaining tests if they are. |
|
2009-10-14 Joseph Myers <joseph@codesourcery.com> |
|
* ld-scripts/phdrs3.d: Allow colon in name of linker binary. |
|
2009-10-14 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/pr349-1.s, * ld-elf/pr349-2.s, * ld-elf/pr349.d: New. |
|
2009-10-09 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10749 |
* ld-elf/relocatable.d: New. |
* ld-elf/relocatable.t: Likewise. |
* ld-elf/simple.s: Likewise. |
|
2009-10-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10744 |
* ld-scripts/phdrs3.exp: Run phdrs3a. |
|
* ld-scripts/phdrs3a.d: New. |
* ld-scripts/phdrs3a.t: Likewise. |
|
2009-10-08 Alan Modra <amodra@bigpond.net.au> |
|
PR ld/10744 |
* ld-scripts/phdrs3.d: Update. |
|
2009-10-06 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/phdrs3.d: New. |
* ld-scripts/phdrs3.t: New. |
* ld-scripts/phdrs3.exp: New. |
|
2009-10-03 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsexe.d: Update. |
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexetoc.d: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlsso.d: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.d: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2009-10-02 Alan Modra <amodra@bigpond.net.au> |
|
* lib/ld-lib.exp (ld_simple_link_defsyms): New proc, adding |
powerpc-*-rtems to code setting symbols, extracted from.. |
* ld-srec/srec.exp (run_srec_test): ..here. Correct flags for sh64. |
* ld-gc/gc.exp (test_gc): Use ld_simple_link_defsyms. |
|
2009-10-01 Ulrich Weigand <uweigand@de.ibm.com> |
|
* ld-spu/icache1.d: Update to new section layout. |
|
2009-09-24 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10630 |
* ld-alpha/tlsbin.rd: Remove HIDDEN/.hidden on local symbols. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
* ld-cris/locref1.d: Likewise. |
* ld-cris/locref2.d: Likewise. |
* ld-cris/tls-e-20a.d: Likewise. |
* ld-cris/tls-e-20.d: Likewise. |
* ld-cris/tls-e-80.d: Likewise. |
* ld-cris/tls-gc-68.d: Likewise. |
* ld-cris/tls-gc-69.d: Likewise. |
* ld-cris/tls-gc-70.d: Likewise. |
* ld-cris/tls-gc-75.d: Likewise. |
* ld-cris/tls-gc-76.d: Likewise. |
* ld-cris/tls-gc-79.d: Likewise. |
* ld-cris/tls-gd-1h.d: Likewise. |
* ld-cris/tls-gd-2h.d: Likewise. |
* ld-cris/tls-ld-4.d: Likewise. |
* ld-cris/tls-ld-5.d: Likewise. |
* ld-cris/tls-ld-6.d: Likewise. |
* ld-cris/tls-ld-7.d: Likewise. |
* ld-cris/tls-ldgd-14.d: Likewise. |
* ld-cris/tls-ldgd-15.d: Likewise. |
* ld-cris/tls-local-63.d: Likewise. |
* ld-cris/tls-local-64.d: Likewise. |
* ld-elf/pr9676.rd: Likewise. |
* ld-elf/pr9679.rd: Likewise. |
* ld-elfvsb/hidden2.d: Likewise. |
* ld-i386/tlsbindesc.rd: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsdesc.rd: Likewise. |
* ld-i386/tlsgdesc.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-sparc/gotop32.rd: Likewise. |
* ld-sparc/gotop64.rd: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin64.rd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-sparc/tlssunpic64.rd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlsgdesc.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
* ld-xtensa/tlsbin.rd: Likewise. |
* ld-xtensa/tlspic.rd: Likewise. |
|
* ld-elf/local1.d: New. |
* ld-elf/local1.map: Likewise. |
* ld-elf/local1.s: Likewise. |
* ld-ia64/local1.d: Likewise. |
* ld-ia64/local1.map: Likewise. |
* ld-ia64/local1.s: Likewise. |
|
2009-09-23 Matt Rice <ratmice@gmail.com> |
|
* ld-elf/audit.exp: New. |
* ld-elf/audit.rd: New. |
* ld-elf/depaudit.rd: New. |
* ld-elf/depaudit2.rd: New. |
|
2009-09-23 Jie Zhang <jie.zhang@analog.com> |
|
* ld-srec/srec.exp: Add xfails for bfin-*-linux-uclibc. |
|
2009-09-23 Alan Modra <amodra@bigpond.net.au> |
|
* ld-alpha/tlsbin.rd: Tolerate some whitespace differences. |
* ld-alpha/tlsbinr.rd: Likewise. |
* ld-alpha/tlspic.rd: Likewise. |
* ld-arm/armthumb-lib.sym: Likewise. |
* ld-arm/farcall-mixed-app.sym: Likewise. |
* ld-arm/mixed-app.sym: Likewise. |
* ld-arm/mixed-lib.sym: Likewise. |
* ld-arm/preempt-app.sym: Likewise. |
* ld-arm/use-thumb-lib.sym: Likewise. |
* ld-cris/libdso-2.d: Likewise. |
* ld-cris/tls-local-63.d: Likewise. |
* ld-cris/tls-local-64.d: Likewise. |
* ld-cris/tls-und-38.d: Likewise. |
* ld-cris/tls-und-42.d: Likewise. |
* ld-cris/tls-und-46.d: Likewise. |
* ld-cris/tls-und-50.d: Likewise. |
* ld-cris/weakref3.d: Likewise. |
* ld-cris/weakref4.d: Likewise. |
* ld-elf/empty.d: Likewise. |
* ld-elf/group1.d: Likewise. |
* ld-elf/group3a.d: Likewise. |
* ld-elf/group3b.d: Likewise. |
* ld-elf/hash.d: Likewise. |
* ld-elf/warn1.d: Likewise. |
* ld-elf/warn2.d: Likewise. |
* ld-elfvers/vers24.rd: Likewise. |
* ld-elfvsb/hidden0.d: Likewise. |
* ld-elfvsb/hidden1.d: Likewise. |
* ld-elfvsb/hidden2.d: Likewise. |
* ld-elfvsb/internal0.d: Likewise. |
* ld-elfvsb/internal1.d: Likewise. |
* ld-elfvsb/protected0.d: Likewise. |
* ld-elfvsb/protected1.d: Likewise. |
* ld-i386/tlsbin.rd: Likewise. |
* ld-i386/tlsbindesc.rd: Likewise. |
* ld-i386/tlsdesc.rd: Likewise. |
* ld-i386/tlsgdesc.rd: Likewise. |
* ld-i386/tlsnopic.rd: Likewise. |
* ld-i386/tlspic.rd: Likewise. |
* ld-ia64/tlsbin.rd: Likewise. |
* ld-ia64/tlspic.rd: Likewise. |
* ld-mips-elf/got-vers-1.sd: Likewise. |
* ld-mips-elf/mips16-pic-2.nd: Likewise. |
* ld-mips-elf/mips16-pic-4a.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-1-rel.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-1.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-3b.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-4b.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-5b.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-6-n32.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-6-n64.nd: Likewise. |
* ld-mips-elf/pic-and-nonpic-6-o32.nd: Likewise. |
* ld-mips-elf/vxworks1-lib.nd: Likewise. |
* ld-mmix/bspec1.d: Likewise. |
* ld-mmix/bspec2.d: Likewise. |
* ld-mmix/local1.d: Likewise. |
* ld-mmix/local3.d: Likewise. |
* ld-mmix/local5.d: Likewise. |
* ld-mmix/local7.d: Likewise. |
* ld-mmix/undef-3.d: Likewise. |
* ld-mn10300/i135409-1.d: Likewise. |
* ld-mn10300/i135409-2.d: Likewise. |
* ld-powerpc/tlsexe.r: Likewise. |
* ld-powerpc/tlsexe32.r: Likewise. |
* ld-powerpc/tlsexetoc.r: Likewise. |
* ld-powerpc/tlsso.r: Likewise. |
* ld-powerpc/tlsso32.r: Likewise. |
* ld-powerpc/tlstocso.r: Likewise. |
* ld-powerpc/vxworks1-lib.nd: Likewise. |
* ld-s390/tlsbin.rd: Likewise. |
* ld-s390/tlsbin_64.rd: Likewise. |
* ld-s390/tlspic.rd: Likewise. |
* ld-s390/tlspic_64.rd: Likewise. |
* ld-sh/tlsbin-2.d: Likewise. |
* ld-sh/tlspic-2.d: Likewise. |
* ld-sh/vxworks1-lib.nd: Likewise. |
* ld-sh/sh64/crange1.rd: Likewise. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crangerel1.rd: Likewise. |
* ld-sh/sh64/crangerel2.rd: Likewise. |
* ld-sh/sh64/reldl32.rd: Likewise. |
* ld-sh/sh64/reldl64.rd: Likewise. |
* ld-sparc/gotop32.rd: Likewise. |
* ld-sparc/gotop64.rd: Likewise. |
* ld-sparc/tlssunbin32.rd: Likewise. |
* ld-sparc/tlssunbin64.rd: Likewise. |
* ld-sparc/tlssunnopic32.rd: Likewise. |
* ld-sparc/tlssunnopic64.rd: Likewise. |
* ld-sparc/tlssunpic32.rd: Likewise. |
* ld-sparc/tlssunpic64.rd: Likewise. |
* ld-vxworks/plt-mips1.d: Likewise. |
* ld-x86-64/tlsbin.rd: Likewise. |
* ld-x86-64/tlsbindesc.rd: Likewise. |
* ld-x86-64/tlsdesc.rd: Likewise. |
* ld-x86-64/tlsgdesc.rd: Likewise. |
* ld-x86-64/tlspic.rd: Likewise. |
* ld-xtensa/tlsbin.rd: Likewise. |
* ld-xtensa/tlspic.rd: Likewise. |
|
2009-09-21 Richard Sandiford <rdsandiford@googlemail.com> |
|
PR ld/10681 |
* ld-elf/eh6.d: Expect absolute pointers in shared libraries to |
be converted into PC-relative form. |
|
2009-09-21 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/eh-frame5.d: Expect PC-relative encodings |
to include DW_EH_PE_sdata4. |
|
2009-09-21 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/eh-frame1-n32.d: Expect PC-relative encodings |
to include DW_EH_PE_sdata4. |
* ld-mips-elf/eh-frame2-n32.d: Likewise. |
* ld-mips-elf/eh-frame1-n64.d: Expect PC-relative encodings |
to include DW_EH_PE_sdata8. |
* ld-mips-elf/eh-frame2-n64.d: Likewise. |
|
2009-09-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlslib.s: Delete dot-symbol entry syms. Add |
__tls_get_addr_opt. |
* ld-powerpc/tlslib32.s: Add __tls_get_addr_opt. |
* ld-powerpc/oldtlslib.s: New file, old-abi version of tlslib.s. |
* ld-powerpc/powerpc.exp: Build old-abi library and use it in |
two new link tests. |
* ld-powerpc/tlsexe.d: Update for new __tls_get_addr stub. |
* ld-powerpc/tlsexe.g, * ld-powerpc/tlsexe.r, *ld-powerpc/tlsexe32.d, |
* ld-powerpc/tlsexe32.g, * ld-powerpc/tlsexe32.r, |
* ld-powerpc/tlsexetoc.d, * ld-powerpc/tlsexetoc.g, |
* ld-powerpc/tlsexetoc.r: Likewise. |
|
2009-09-20 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/elf-rel-got-n64-linux.d: Expect BALs. |
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. |
|
2009-09-19 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/eh-frame5.s, ld-mips-elf/eh-frame5.ld, |
ld-mips-elf/eh-frame5.d: New test. |
* ld-mips-elf/mips-elf.exp: Run it. |
|
2009-09-18 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsso.d: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.d: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2009-09-15 Kaz Kojima <kkojima@rr.iij4u.or.jp> |
|
* ld-elfcomm/elfcomm.exp: Add appropriate emulation option |
for sh64*-*-*. |
* ld-gc/gc.exp (test_gc): Likewise. |
|
2009-09-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-undefined/entry-7.d: New. |
|
2009-09-13 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/eh-frame1-n32.d: Change "the section \.eh_frame" |
to "the \.eh_frame section". |
* ld-mips-elf/eh-frame1-n64.d: Likewise. |
* ld-mips-elf/eh-frame2-n32.d: Likewise. |
* ld-mips-elf/eh-frame2-n64.d: Likewise. |
* ld-mips-elf/eh-frame3.d: Likewise. |
* ld-mips-elf/eh-frame4.d: Likewise. |
* ld-mips-elf/elf-rel-got-n32.d: Expect bals. |
* ld-mips-elf/elf-rel-xgot-n32.d: Likewise. |
* ld-mips-elf/mips-elf.exp: Force the MIPS16 PIC tests to use -mips1. |
|
2009-09-11 Jie Zhang <jie.zhang@analog.com> |
|
* ld-elf/warn2.d: `Foo' appears in section 3 when target |
is bfin-*-linux-uclibc. |
|
2009-09-09 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/farcall-mixed-lib.d: Update. |
|
2009-09-09 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/sec64k.exp: For frv-linux use "aw" sections. |
* ld-elf/seg.d: Cater for GNU_STACK segment. |
* ld-elf/symbol1ref.s: Use data section. |
* ld-elf/symbol2ref.s: Likewise. |
* ld-scripts/empty-address-1.d: Don't run on frv-linux. |
* ld-scripts/empty-address-2a.d: Likewise. |
* ld-scripts/empty-address-2b.d: Likewise. |
* ld-scripts/empty-aligned.d: Likewise. |
* ld-elf/extract-symbol-1sym.d: Tolerate extra target supplied syms. |
* ld-scripts/sort_b_a-1.d: Likewise. |
* ld-scripts/sort_b_a.d: Likewise. |
* ld-scripts/sort_b_a_a-1.d: Likewise. |
* ld-scripts/sort_b_a_a-2.d: Likewise. |
* ld-scripts/sort_b_a_a-3.d: Likewise. |
* ld-scripts/sort_b_a_n-1.d: Likewise. |
* ld-scripts/sort_b_a_n-2.d: Likewise. |
* ld-scripts/sort_b_a_n-3.d: Likewise. |
* ld-scripts/sort_b_n-1.d: Likewise. |
* ld-scripts/sort_b_n.d: Likewise. |
* ld-scripts/sort_b_n_a-1.d: Likewise. |
* ld-scripts/sort_b_n_a-2.d: Likewise. |
* ld-scripts/sort_b_n_a-3.d: Likewise. |
* ld-scripts/sort_b_n_n-1.d: Likewise. |
* ld-scripts/sort_b_n_n-2.d: Likewise. |
* ld-scripts/sort_b_n_n-3.d: Likewise. |
* ld-scripts/sort_no-1.d: Likewise. |
* ld-scripts/sort_no-2.d: Likewise. |
|
2009-09-08 M R Swami Reddy <MR.Swami.Reddy@nsc.com> |
|
* ld-elf/merge.d: xfail cr16-*-*. |
|
2009-09-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/eh5.d: Don't run on hppa64. Allow non-pcrel encoding. |
Skip extra CIEs emitted on embedded targets and adjust FDE |
matches to suit. |
|
2009-09-05 Jie Zhang <jie.zhang@analog.com> |
|
* ld-elf/sec64k.exp: Use ".set" instead of "=" for bfin-*-*. |
|
2009-09-03 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/longsecn.d: Adjusted to match new .text section merging |
in default PE linker scripts. |
* ld-pe/longsecn-1.d: Likewise. |
* ld-pe/longsecn-2.d: Likewise. |
|
2009-08-31 Jie Zhang <jie.zhang@analog.com> |
|
* lib/ld-lib.exp (is_elf_format): Return 1 for bfin-*-uclinux. |
|
2009-08-31 Alan Modra <amodra@bigpond.net.au> |
|
* ld-ifunc/ifunc.exp: Match R_PPC64_JUMP_IREL. |
|
2009-08-30 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10569 |
* ld-elf/commonpage2.d: New. |
* ld-elf/maxpage4.d: Likewise. |
* ld-elf/maxpage4.t: Likewise. |
|
2009-08-26 Maxim Kuvyrkov <maxim@codesourcery.com> |
|
* ld-m68k/tls-def-1.s: New file. |
* ld-m68k/tls-def-1.d: New file. |
* ld-m68k/tls-gd-1.d2: New file. |
* ld-m68k/tls-gd-1.d3: New file. |
* ld-m68k/tls-main-1.s: New file. |
* ld-m68k/tls-main-1.d: New file. |
* ld-m68k/m68k.exp: Run new TLS tests. |
|
2009-08-23 Andreas Schwab <schwab@linux-m68k.org> |
|
* ld-powerpc/powerpc.exp: Move relaxing and relocatable relaxing |
tests from ppc64elftest to ppcelftest and pass -a32 to assembler. |
|
* ld-powerpc/relax.d: Fix whitespace. |
* ld-powerpc/relaxr.d: Likewise. |
|
2009-08-21 Daniel Gutson <dgutson@codesourcery.com> |
|
* ld-arm/callweak.d: Opcodes updated. |
* ld-arm/callweak.s: Architecture specified. |
* ld-arm/callweak-2.d: New test case. |
* ld-arm/callweak-2.s: New file. |
|
2009-08-17 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/linkonce1.d: Accept "UNUSED" as part of the name of an |
unused reloc. |
* ld-elf/linkonce2.d: Likewise. |
|
2009-08-10 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
Test go32 stub preservation by objcopy. |
* ld-i386/i386.exp (go32 stub, go32 stub patch the source) |
(go32 stub objcopy, go32 stub comparison after objcopy): New. |
|
2009-08-10 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-powerpc/relax.s: New. |
* ld-powerpc/relax.d: New. |
* ld-powerpc/relaxr.d: New. |
* ld-powerpc/powerpc.exp: Add new tests. |
|
2009-08-06 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add new test. |
* ld-arm/cortex-a8-fix-hdr.d: New. |
* ld-arm/cortex-a8-fix-hdr.s: New. |
* ld-arm/cortex-a8-fix-hdr.t: New. |
|
2009-08-05 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com> |
|
* ld-spu/fixup.d: New. |
* ld-spu/fixup.s: New. |
|
2009-08-05 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-arm/cortex-a8-far-1.s: New. |
* ld-arm/cortex-a8-far-2.s: New. |
* ld-arm/cortex-a8-far.d: New. |
* ld-arm/arm-elf.exp: Add new test. |
|
2009-08-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/6443 |
* ld-i386/i386.exp: Run tlspie1. |
* ld-x86-64/x86-64.exp: tlspie1. |
|
* ld-i386/tlspie1.d: New. |
* ld-i386/tlspie1.s: Likewise. |
* ld-x86-64/tlspie1.d: Likewise. |
* ld-x86-64/tlspie1.s: Likewise. |
|
2009-07-31 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-mmix/x.s, ld-mmix/y.s, ld-mmix/zeroeh.ld, |
ld-mmix/zeroehelf.d, ld-mmix/zeroehmmo.d: Use .gcc_except_table, |
not .eh_frame. |
|
2009-07-30 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/shared.exp: Comment out dl3b. |
|
2009-07-30 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-scripts/empty-address-3a.d, ld-scripts/empty-address-3b.d: |
Skip for mmix-knuth-mmixware. |
|
2009-07-29 Hans-Peter Nilsson <hp@bitrange.com> |
|
* ld-scripts/default-script.s (text): Globalize. |
* ld-scripts/default-script1.d, ld-scripts/default-script2.d, |
ld-scripts/default-script3.d, ld-scripts/default-script4.d: Adjust |
accordingly. |
|
2009-07-25 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/abs-l1om.d: New. |
* ld-x86-64/protected2-l1om.d: Likewise. |
* ld-x86-64/protected3-l1om.d: Likewise. |
|
* ld-x86-64/x86-64.exp: Run abs-l1om, protected2-l1om and |
protected3-l1om. |
|
2009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com> |
Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/pic.d: New. |
* ld-spu/pic.s: New. |
* ld-spu/picdef.s: New. |
|
2009-07-23 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10434 |
* ld-x86-64/tlsle1.d: New. |
* ld-x86-64/tlsle1.s: Likewise. |
|
* ld-x86-64/x86-64.exp: Run tlsle1. |
|
2009-07-21 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10426 |
* ld-ifunc/ifunc.exp: Check test-1 and libtest-2.so. Updated. |
|
* ld-ifunc/test-1.c: New. |
* ld-ifunc/test-2.c: Likewise. |
|
2009-07-17 Chao-ying Fu <fu@mips.com> |
|
* ld-mips-elf/pic-and-nonpic-3b.dd: Updated to use new PLT |
entries. |
* ld-mips-elf/pic-and-nonpic-5b.dd: Likewise. |
* ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise. |
* ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise. |
* ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise. |
|
2009-07-16 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc-5r-local-i386.d: New. |
* ld-ifunc/ifunc-5r-local-x86-64.d: Likewise. |
|
2009-07-16 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-arm/arm-target2.s: Add addend cases. |
* ld-arm/arm-target2-rel.d: Adjust. |
* ld-arm/arm-target2-abs.d: Adjust. |
* ld-arm/arm-target2-got-rel.d: Adjust. |
|
2009-07-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc.exp: Don't use -shared/-static to build object |
files. Use ld_simple_link to build static non-ifunc-using |
executable. Re-enable static non-ifunc-using executable check. |
|
2009-07-10 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc.exp: Don't check static non-ifunc-using |
executable. |
|
2009-07-10 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc-1-local-x86.d: Updated. |
* ld-ifunc/ifunc-1-x86.d: Likewise. |
* ld-ifunc/ifunc-3a-x86.d: Likewise. |
|
2009-07-10 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc-1-local-x86.d: Updated. |
* ld-ifunc/ifunc-1-x86.d: Likewise. |
* ld-ifunc/ifunc-2-local-x86-64.d: Likewise. |
* ld-ifunc/ifunc-2-x86-64.d: Likewise. |
* ld-ifunc/ifunc-3a-x86.d: Likewise. |
|
2009-07-10 Alan Modra <amodra@bigpond.net.au> |
|
* ld-ifunc/ifunc.exp: Run for powerpc. Really generate static |
executables, renaming the existing dynamic but local tests. |
|
2009-07-08 Alan Modra <amodra@bigpond.net.au> |
|
* ld-selective/selective.exp: Remove check that $CC contains the |
string "gcc". Do -dumpversion for $CXX. |
|
2009-06-30 Nick Clifton <nickc@redhat.com> |
|
PR 10288 |
* ld-arm/arm-app.d: Update expcted disassembly. |
* ld-arm/arm-be8.d: Likewise. |
* ld-arm/arm-call.d: Likewise. |
* ld-arm/arm-lib-plt32.d: Likewise. |
* ld-arm/arm-lib.d: Likewise. |
* ld-arm/arm-movwt.d: Likewise. |
* ld-arm/arm-pic-veneer.d: Likewise. |
* ld-arm/armthumb-lib.d: Likewise. |
* ld-arm/armv4-bx.d: Likewise. |
* ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise. |
* ld-arm/farcall-mixed-app-v5.d: Likewise. |
* ld-arm/farcall-mixed-app.d: Likewise. |
* ld-arm/farcall-mixed-lib.d: Likewise. |
* ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-arm-short.d: Likewise. |
* ld-arm/farcall-thumb-arm.d: Likewise. |
* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb-m.d: Likewise. |
* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb.d: Likewise. |
* ld-arm/group-relocs.d: Likewise. |
* ld-arm/mixed-app-v5.d: Likewise. |
* ld-arm/mixed-app.d: Likewise. |
* ld-arm/mixed-lib.d: Likewise. |
* ld-arm/movw-merge.d: Likewise. |
* ld-arm/thumb2-b-interwork.d: Likewise. |
* ld-arm/tls-app.d: Likewise. |
* ld-arm/tls-lib.d: Likewise. |
|
2009-06-29 Nick Clifton <nickc@redhat.com> |
|
PR 10288 |
* ld-arm/arm-app-abs32.d: Update expected disassembly. |
* ld-arm/arm-app.d: Likewise. |
* ld-arm/arm-lib-plt32.d: Likewise. |
* ld-arm/arm-lib.d: Likewise. |
* ld-arm/arm-pic-veneer.d: Likewise. |
* ld-arm/armthumb-lib.d: Likewise. |
* ld-arm/farcall-mixed-app-v5.d: Likewise. |
* ld-arm/farcall-mixed-app.d: Likewise. |
* ld-arm/farcall-mixed-lib.d: Likewise. |
* ld-arm/group-relocs.d: Likewise. |
* ld-arm/mixed-app-v5.d: Likewise. |
* ld-arm/mixed-app.d: Likewise. |
* ld-arm/mixed-lib.d: Likewise. |
* ld-arm/thumb2-bl-undefweak.d: Likewise. |
|
2009-06-27 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10337 |
* ld-ifunc/binutils.exp: New. |
|
2009-06-25 Kai Tietz <kai.tietz@onevision.com> |
|
* ld-pe/aligncomm-1.c (size_t): Add typedef. |
(main): Use it for casting pointer to scalar. |
* ld-pe/aligncomm-2.c: Likewise. |
* ld-pe/aligncomm-3.c: Likewise. |
* ld-pe/aligncomm-4.c: Likewise. |
* ld-scripts/empty-address.exp: Make sure that for x86_64-*-mingw* |
target imagebase is set to zero. |
* ld-scripts/weak.exp: Don't fail for x86_64-*-mingw* target. |
|
2009-06-22 Christophe Lyon <christophe.lyon@st.com> |
|
ld/testsuite: |
* ld-arm/farcall-mixed-app.s: Add new references to check more |
modes switching. |
* ld-arm/farcall-mixed-lib1.s: Likewise. |
* ld-arm/farcall-mixed-app-v5.d: Update expected result. |
* farcall-mixed-app.d: Likewise. |
* ld-arm/farcall-mixed-lib.d: Likewise. |
|
2009-06-22 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/pe-run.exp (proc test_direct_link_dll): Fix incorrect |
line-wrapping. |
|
2009-06-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/i386.exp: Run tlsgd2. |
|
* ld-i386/tlsgd2.d: New. |
* ld-i386/tlsgd2.s: Likewise. |
|
* ld-x86-64/tlsgd3.d: Updated. |
|
2009-06-18 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/pe-run.exp (proc test_direct_link_dll): Always pass |
--enable-auto-import to the linker. |
* ld-pe/vers-script-1.d: Replace '\$' by '_' in all symbol names. |
* ld-pe/vers-script-3.d: Likewise. |
* ld-pe/vers-script-4.d: Likewise. |
* ld-pe/vers-script-dll.c: Likewise. |
* lib/ld-lib.exp (proc is_pecoff_format): Also return true for |
"*-*-cegcc*" targets. |
|
2009-06-15 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc-9-x86.d: Fix a typo. |
|
2009-06-14 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10270 |
* ld-ifunc/ifunc-9-x86.d: New. |
* ld-ifunc/ifunc-9-x86.s: Likewise. |
|
2009-06-13 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10269 |
* ld-ifunc/ifunc-1-local-x86.d: New. |
* ld-ifunc/ifunc-1-local-x86.s: Likewise. |
* ld-ifunc/ifunc-2-local-i386.d: Likewise. |
* ld-ifunc/ifunc-2-local-i386.s: Likewise. |
* ld-ifunc/ifunc-2-local-x86-64.d: Likewise. |
* ld-ifunc/ifunc-2-local-x86-64.s: Likewise. |
* ld-ifunc/ifunc-4-local-x86.d: Likewise. |
* ld-ifunc/ifunc-4-local-x86.s: Likewise. |
* ld-ifunc/ifunc-5-local-i386.s: Likewise. |
* ld-ifunc/ifunc-5-local-x86-64.s: Likewise. |
* ld-ifunc/ifunc-5a-local-i386.d: Likewise. |
* ld-ifunc/ifunc-5a-local-x86-64.d: Likewise. |
* ld-ifunc/ifunc-5b-local-i386.d: Likewise. |
* ld-ifunc/ifunc-5b-local-x86-64.d: Likewise. |
|
2009-06-03 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc-2-x86-64.d: Pass --64 to as and -melf_x86_64 to |
ld. |
* ld-ifunc/ifunc-5a-x86-64.d: Likewise. |
* ld-ifunc/ifunc-5b-x86-64.d: Likewise. |
* ld-ifunc/ifunc-6a-x86-64.d: Likewise. |
* ld-ifunc/ifunc-6b-x86-64.d: Likewise. |
* ld-ifunc/ifunc-7a-x86-64.d: Likewise. |
* ld-ifunc/ifunc-7b-x86-64.d: Likewise. |
|
* ld-ifunc/ifunc-8a-i386.s: New. |
* ld-ifunc/ifunc-8a-x86-64.s: Likewise. |
* ld-ifunc/ifunc-8b-i386.s: Likewise. |
* ld-ifunc/ifunc-8b-x86-64.s: Likewise. |
* ld-ifunc/ifunc-8-i386.d: Likewise. |
* ld-ifunc/ifunc-8-x86-64.d: Likewise. |
|
2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-glink-3.s, ld-powerpc/aix-glink-3a.s, |
ld-powerpc/aix-glink-3b.s, ld-powerpc/aix-glink-3.dd, |
ld-powerpc/aix-glink-3-32.d, ld-powerpc/aix-glink-3-64.d: New tests. |
* ld-powerpc/aix52.exp: Run them. Move the lineno tests to maintain |
alphabetical order. |
|
2009-06-02 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc-5-i386.d: Renamed to ... |
* ld-ifunc/ifunc-5a-i386.d: This. |
|
* ld-ifunc/ifunc-5-x86-64.d: Renamed to ... |
* ld-ifunc/ifunc-5a-x86-64.d: This. |
|
* ld-ifunc/ifunc-5b-i386.d: New. |
* ld-ifunc/ifunc-5b-x86-64.d: Likewise. |
* ld-ifunc/ifunc-6a-i386.d: Likewise. |
* ld-ifunc/ifunc-6a-x86-64.d: Likewise. |
* ld-ifunc/ifunc-6b-i386.d: Likewise. |
* ld-ifunc/ifunc-6b-x86-64.d: Likewise. |
* ld-ifunc/ifunc-6-i386.s: Likewise. |
* ld-ifunc/ifunc-6-x86-64.s: Likewise. |
* ld-ifunc/ifunc-7a-i386.d: Likewise. |
* ld-ifunc/ifunc-7a-x86-64.d: Likewise. |
* ld-ifunc/ifunc-7b-i386.d: Likewise. |
* ld-ifunc/ifunc-7b-x86-64.d: Likewise. |
* ld-ifunc/ifunc-7-i386.s: Likewise. |
* ld-ifunc/ifunc-7-x86-64.s: Likewise. |
|
2009-06-01 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/10205 |
* ld-ifunc/ifunc.exp (contains_irelative_reloc): New. |
Use it on executable and shared library. |
Run *.d. |
|
* ld-ifunc/lib.c: Add a hidden alias, __GI_library_func2, for |
library_func2. |
(library_func): New. |
|
* ld-ifunc/ifunc-1-x86.d: New. |
* ld-ifunc/ifunc-1-x86.s: Likewise. |
* ld-ifunc/ifunc-2-i386.d: Likewise. |
* ld-ifunc/ifunc-2-i386.s: Likewise. |
* ld-ifunc/ifunc-2-x86-64.d: Likewise. |
* ld-ifunc/ifunc-2-x86-64.s: Likewise. |
* ld-ifunc/ifunc-3a-x86.d: Likewise. |
* ld-ifunc/ifunc-3b-x86.d: Likewise. |
* ld-ifunc/ifunc-3-x86.s: Likewise. |
* ld-ifunc/ifunc-4-x86.d: Likewise. |
* ld-ifunc/ifunc-4-x86.s: Likewise. |
* ld-ifunc/ifunc-5-i386.d: Likewise. |
* ld-ifunc/ifunc-5-i386.s: Likewise. |
* ld-ifunc/ifunc-5-x86-64.d: Likewise. |
* ld-ifunc/ifunc-5-x86-64.s: Likewise. |
|
2009-05-27 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/non-c-lang-syms.c: New dump test source file. |
* ld-pe/non-c-lang-syms.d: New dump test pattern file. |
* ld-pe/pe.exp: Run new "foreign symbol" test. |
|
2009-05-26 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-powerpc/vxworks-relax-2.s: New. |
* ld-powerpc/vxworks-relax-2.rd: New. |
* ld-powerpc/powerpc.exp: Add it. |
|
2009-05-22 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-scripts/rgn-over7.d: Adjust expected message for recent change. |
|
2009-05-22 Julian Brown <julian@codesourcery.com> |
|
* ld-arm/cortex-a8-arm-target.s: New. |
* ld-arm/cortex-a8-thumb-target.s: New. |
* ld-arm/cortex-a8-fix-b-rel.s: New. |
* ld-arm/cortex-a8-fix-b-rel-arm.d: New. |
* ld-arm/cortex-a8-fix-b-rel-thumb.d: New. |
* ld-arm/cortex-a8-fix-b.s: New. |
* ld-arm/cortex-a8-fix-b.d: New. |
* ld-arm/cortex-a8-fix-bl-rel.s: New. |
* ld-arm/cortex-a8-fix-bl-rel-arm.d: New. |
* ld-arm/cortex-a8-fix-bl-rel-thumb.d: New. |
* ld-arm/cortex-a8-fix-bl.s: New. |
* ld-arm/cortex-a8-fix-bl.d: New. |
* ld-arm/cortex-a8-fix-bcc-rel.s: New. |
* ld-arm/cortex-a8-fix-bcc-rel-thumb.d: New. |
* ld-arm/cortex-a8-fix-bcc.s: New. |
* ld-arm/cortex-a8-fix-bcc.d: New. |
* ld-arm/cortex-a8-fix-blx-rel.s: New. |
* ld-arm/cortex-a8-fix-blx-rel-arm.d: New. |
* ld-arm/cortex-a8-fix-blx-rel-thumb.d: New. |
* ld-arm/cortex-a8-fix-blx.s: New. |
* ld-arm/cortex-a8-fix-blx.d: New. |
* ld-arm/arm-elf.exp: Add new tests. |
|
2009-05-22 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/rgn-at4.t: New. |
* ld-scripts/rgn-at4.d: New. |
|
2009-05-21 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/aligncomm-1.c (_alloca): Add dummy definition to |
satisfy final link on Windows targets when using gcc-3. |
* ld-pe/aligncomm-2.c (_alloca): Likewise. |
* ld-pe/aligncomm-3.c (_alloca): Likewise. |
* ld-pe/aligncomm-4.c (_alloca): Likewise. |
|
2009-05-20 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* lib/ld-lib.exp (run_ld_link_tests): Filter test names against |
runtests list. |
|
2009-05-19 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/aligncomm-1.c: New test source file. |
* ld-pe/aligncomm-2.c: Likewise. |
* ld-pe/aligncomm-3.c: Likewise. |
* ld-pe/aligncomm-4.c: Likewise. |
* ld-pe/aligncomm.d: New test pattern file. |
|
* ld-pe/direct.exp: Deleted, and content moved into ... |
* ld-pe/pe-run.exp: ... New common file for all PE run tests. |
|
* ld-pe/vers-script.exp: Deleted, and content merged into ... |
* ld-pe/pe-compile.exp: ... New common file for PE tests needing |
a compiler, adding aligned common tests. |
|
* ld-pe/pe.exp: Update header comment. |
|
2009-05-17 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com> |
|
* ld-pe/exports.d: New file. |
* ld-pe/exports.s: New file. |
* ld-pe/pe.exp: New test for empty export table. |
|
2009-05-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, |
* ld-elf/orphan3c.s, * ld-elf/orphan3d.s, * ld-elf/orphan3e.s, |
* ld-elf/orphan3f.s: Increase section size to 16. |
* ld-pe/orphan.d, * ld-pe/orphana.s, * ld-pe/orphanb.s, |
* ld-pe/orphand.s, * ld-pe/orphane.s: Likewise. |
|
2009-05-15 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, |
* ld-elf/orphan3c.s, * ld-elf/orphan3d.s, * ld-elf/orphan3e.s, |
* ld-elf/orphan3f.s: New test. |
* ld-pe/orphan.d, * ld-pe/orphana.s, * ld-pe/orphanb.s, |
* ld-pe/orphand.s, * ld-pe/orphane.s: New test. |
* ld-pe/direct.exp: Use is_pecoff_format. |
* ld-pe/longsecn.exp: Delete. |
* ld-pe/pe.exp: Run new test and longsecn tests. |
|
2009-05-15 Andrew Stubbs <ams@codesourcery.com> |
Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm-elf.exp: Add unwind-5. |
* ld-arm/discard-unwind.ld: New file. |
* ld-arm/unwind-5.d: New test. |
* ld-arm/unwind-5.s: New test. |
|
2009-05-14 Ulrich Weigand <uweigand@de.ibm.com> |
|
* ld-spu/icache1.d: Update for compact stubs. |
|
2009-05-14 Ulrich Weigand <uweigand@de.ibm.com> |
|
* ld-spu/icache1.d: Update all addresses to accomodate icache |
buffer shifted down 0x800 bytes. |
|
2009-05-14 Ulrich Weigand <uweigand@de.ibm.com> |
|
* ld-spu/icache.d: Update file offsets. |
* ld-spu/ovl.d: Likewise. |
* ld-spu/ovl1.d: Likewise. |
|
2009-05-14 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/icache1.d: Update for changed overlay manager placement. |
* ld-spu/ovl.d: Likewise. |
* ld-spu/ovl2.d: Likewise. |
|
2009-05-05 Paul Brook <paul@codesourcery.com> |
|
* ld-arm/arm.ld: Add .ARM.exidx and .ARM.extab. |
* ld-arm/arm-elf.exp: Add unwind-[1-4]. |
* ld-arm/unwind-1.d: New test. |
* ld-arm/unwind-1.s: New test. |
* ld-arm/unwind-2.d: New test. |
* ld-arm/unwind-2.s: New test. |
* ld-arm/unwind-3.d: New test. |
* ld-arm/unwind-3.s: New test. |
* ld-arm/unwind-4.d: New test. |
* ld-arm/unwind-4.s: New test. |
|
2009-05-01 Julian Brown <julian@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Add thumb2-bl-blx-interwork test. |
* ld-arm/thumb2-bl-blx-interwork.s: New. |
* ld-arm/thumb2-bl-blx-interwork.d: New. |
|
2009-04-30 Nick Clifton <nickc@redhat.com> |
|
* ld-ifunc: New directory. |
* ld-ifunc/ifunc.exp: New file: Run the IFUNC tests. |
* ld-ifunc/prog.c: New file. |
* ld-ifunc/lib.c: New file. |
|
2009-04-30 Joseph Myers <joseph@codesourcery.com> |
|
* ld-arm/movw-shared-1.d, ld-arm/movw-shared-1.s, |
ld-arm/movw-shared-2.d, ld-arm/movw-shared-2.s, |
ld-arm/movw-shared-3.d, ld-arm/movw-shared-3.s, |
ld-arm/movw-shared-4.d, ld-arm/movw-shared-4.s: New tests. |
* ld-arm/arm-elf.exp: Run these new tests. |
|
2009-04-29 Chris Demetriou <cgd@google.com> |
|
* ld-elfvers/vers.exp (vers4b): New test to verify that |
--no-export-dynamic undoes --export-dynamic. |
|
2009-04-28 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-i386/vxworks1-lib.dd: Adjust expected disassembly. |
* ld-i386/vxworks1.dd: Adjust expected disassembly. |
* ld-i386/vxworks1-lib.rd: Sections are swapped. |
|
2009-04-22 Christophe Lyon <christophe.lyon@st.com> |
|
PR9743 |
* ld-arm/arm-call.d: Update expected result. |
* ld-arm/arm-pic-veneer.d: Likewise. |
* ld-arm/thumb2-b-interwork.d: Likewise. |
|
2009-04-22 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/rgn-at1.d: Cope with larger padding on sections. |
* ld-scripts/rgn-at2.d: Likewise. |
* ld-scripts/rgn-at3.d: Likewise. |
|
2009-04-21 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d, |
ld-arm/farcall-group-size2.d, ld-arm/farcall-group.d, |
ld-arm/farcall-mixed-lib.d: Update for linker changes. |
|
2009-04-17 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Add new test farcall-mixed-lib. |
* ld-arm/farcall-mixed-lib.d: Update expected output. |
* ld-arm/farcall-mixed-lib1.s: New file. |
* ld-arm/farcall-mixed-lib2.s: New file. |
|
2009-04-16 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-export-2.s, ld-powerpc/aix-export-2.nd: New test. |
* ld-powerpc/aix52.exp: Run it. |
|
2009-04-16 Alan Modra <amodra@bigpond.net.au> |
|
* ld-libs/lib-1.s: Use "==" instead of ".set". |
* ld-libs/lib-2.s: Likewise. |
* ld-scripts/defined.s: Likewise. |
|
2009-04-15 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Add 1 more test to check undef weak |
reference with PLT in ARM mode. |
* ld-arm/thumb2-bl-undefweak1.d, ld-arm/thumb2-bl-undefweak1.s: |
New files. |
|
2009-04-08 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/abs.d: Add --32 for assembler and -melf_i386 for |
linker. |
|
2009-04-03 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/rgn-at.s: Use explicit .section pseudos. |
|
2009-04-03 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/image_size.d (#target): Also run test on Cygwin and x86_64 |
MinGW targets. |
|
2009-04-03 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-scripts/rgn-at.exp: New. |
* ld-scripts/rgn-at.s: New. |
* ld-scripts/rgn-at1.d: New. |
* ld-scripts/rgn-at1.t: New. |
* ld-scripts/rgn-at2.d: New. |
* ld-scripts/rgn-at2.t: New. |
* ld-scripts/rgn-at3.d: New. |
* ld-scripts/rgn-at3.t: New. |
|
2009-04-03 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/export_dynamic_warning.s: Make dummy code portable. |
|
2009-04-02 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/export_dynamic_warning.d (#warning): Fix regex pattern. |
|
2009-04-02 Dave Korn <dave.korn.cygwin@gmail.com> |
|
PR ld/6744 |
* ld-pe/export_dynamic_warning.d: New test control file. |
* ld-pe/export_dynamic_warning.s: New test source file. |
* ld-pe/pe.exp: Also run export_dynamic_warning dump test. |
|
2009-04-02 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/farcall-thumb-thumb-pic-veneer.d: Update expected |
results. |
* ld-arm/farcall-thumb-thumb.d: Likewise. |
|
2009-04-02 Nick Clifton <nickc@redhat.com> |
|
PR 9987 |
* lib/ld-lib.exp (check_gc_sections_available): Do not run garbage |
collection tests for cygwin targets. |
|
2009-04-01 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-gc-1.nd: New test. |
* ld-powerpc/aix52.exp: Run it. |
|
2009-04-01 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-rel-1.s, ld-powerpc/aix-rel-1.od: New test. |
* ld-powerpc/aix52.exp: Run it. |
|
2009-04-01 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-cygwin/exe-export.exp: Add "-lkernel32" when linking test exe. |
* ld-cygwin/testexe.c (testexe_main): Indicate whether global_a |
was set to correct final value using error return status. |
(testexe_dummy): Dummy function calls an import from kernel32.dll |
to ensure it is mapped into the process space at runtime. |
|
2009-04-01 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: BE8 tests expect the same output as the |
default ones. |
* ld-arm/arm-be8.d: Print opcodes in little endian. |
* ld-arm/farcall-thumb-arm-be8.d: Removed useless expected result. |
* ld-arm/farcall-arm-arm-be8.d: Likewise. |
|
2009-03-25 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-e-tpoffcomm1.d, |
ld-cris/tls-e-tpoffcomm1.s: New tests. |
|
2009-03-24 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-commx.s, ld-cris/tls-dso-dtpoffd2.d, |
ld-cris/tls-dso-dtpoffd4.d, ld-cris/tls-dtpoffdx.s, |
ld-cris/tls-e-dtpoffd1.d: New tests. |
|
* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d, |
ld-cris/tls-e-80.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3h.d, |
ld-cris/tls-global-74.d, ld-cris/tls-ldgde-14.d, |
ld-cris/tls-ldgde-15.d, ld-cris/tls-legd-16.d, |
ld-cris/tls-legd-17.d, ld-cris/tls-local-57.d, |
ld-cris/tls-local-58.d, ld-cris/tls-local-59.d: Adjust for BFD |
change in link-time known GOT contents for GD relocations. |
|
2009-03-20 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/9970 |
* ld-pie/pie.exp: Use -fpie to compile. Run *.d tests. |
|
* ld-pie/start.d: New. |
* ld-pie/start.s: Likewise. |
|
2009-03-18 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/6766 |
* ld-undefined/dummy.s: New. |
* ld-undefined/entry-1.d: Likewise. |
* ld-undefined/entry-2.d: Likewise. |
* ld-undefined/entry-3.d: Likewise. |
* ld-undefined/entry-4.d: Likewise. |
* ld-undefined/entry-5.d: Likewise. |
* ld-undefined/entry-6.d: Likewise. |
* ld-undefined/entry.exp: Likewise. |
* ld-undefined/entry.s: Likewise. |
|
2009-03-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/icache1.d: Update for fixed set_id, new manager entry, and |
reduced data. |
|
2009-03-17 Alan Modra <amodra@bigpond.net.au> |
|
* config/default.exp (get_link_files): Replace double dollars with |
single dollars. |
|
2009-03-17 Alan Modra <amodra@bigpond.net.au> |
|
* ld-bootstrap/bootstrap.exp: Use DO_COMPARE. Remove unnecessary |
cleanup and log output. |
|
2009-03-16 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-bootstrap/bootstrap.exp: Also pass '-liconv' to linker when |
linking statically on Cygwin, necessitated by '-lintl'. |
|
2009-03-15 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-auto-import/auto-import.exp: Add missing dll entrypoint. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-export-1-all.dd, ld-powerpc/aix-export-1-full.dd, |
ld-powerpc/aix-export-1a.s, ld-powerpc/aix-export-1b.s: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-gc-1.s, ld-powerpc/aix-gc-1.ex, |
ld-powerpc/aix-gc-1-32.dd, ld-powerpc/aix-gc-1-64.dd, |
ld-powerpc/aix-weak-1-gcdso.dnd, ld-powerpc/aix-weak-1-gcdso.hd, |
ld-powerpc/aix-weak-1-gcdso.nd: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-glink-2a.s, ld-powerpc/aix-glink-2a.ex, |
ld-powerpc/aix-glink-2b.s, ld-powerpc/aix-glink-2c.s, |
ld-powerpc/aix-glink-2c.ex, ld-powerpc/aix-glink-2d.s, |
ld-powerpc/aix-glink-2-32.dd, ld-powerpc/aix-glink-2-64.dd, |
ld-powerpc/aix-weak-1a.s, ld-powerpc/aix-weak-1b.s, |
ld-powerpc/aix-weak-1-rel.hd, ld-powerpc/aix-weak-1-rel.nd, |
ld-powerpc/aix-weak-1-dso.hd, ld-powerpc/aix-weak-1-dso.nd, |
ld-powerpc/aix-weak-1-dso.dnd, ld-powerpc/aix-weak-1.ex, |
ld-powerpc/aix-weak-2a.s, ld-powerpc/aix-weak-2a.ex, |
ld-powerpc/aix-weak-2a.nd, ld-powerpc/aix-weak-2b.s, |
ld-powerpc/aix-weak-2b.nd, ld-powerpc/aix-weak-2c.s, |
ld-powerpc/aix-weak-2c.ex, ld-powerpc/aix-weak-2c.nd, |
ld-powerpc/aix-weak-2c.od, ld-powerpc/aix-weak-3a.s, |
ld-powerpc/aix-weak-3a.ex, ld-powerpc/aix-weak-3b.s, |
ld-powerpc/aix-weak-3b.ex, ld-powerpc/aix-weak-3-32.d, |
ld-powerpc/aix-weak-3-32.dd, ld-powerpc/aix-weak-3-64.d, |
ld-powerpc/aix-weak-3-64.dd: New tests. |
* ld-powerpc/aix52.exp: Run them. Replace tmp/aix-* with |
tmp/aix64-* in 64-bit ld options. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-no-dup-syms-1a.s, ld-powerpc/aix-no-dup-syms-1b.s, |
ld-powerpc/aix-no-dup-syms-1.ex, ld-powerpc/aix-no-dup-syms-1.im, |
ld-powerpc/aix-no-dup-syms-1-dso.dnd, |
ld-powerpc/aix-no-dup-syms-1-dso.drd, |
ld-powerpc/aix-no-dup-syms-1-dso.nd, |
ld-powerpc/aix-no-dup-syms-1-dso.rd, |
ld-powerpc/aix-no-dup-syms-1-rel.nd, |
ld-powerpc/aix-no-dup-syms-1-rel.rd: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-abs-branch-1.nd, |
ld-powerpc/aix-abs-reloc-1.nd: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-lineno-1.s, ld-powerpc/aix-lineno-1.txt, |
ld-powerpc/aix-lineno-1a.dd, ld-powerpc/aix-lineno-1a.nd, |
ld-powerpc/aix-lineno-1b.dd, ld-powerpc/aix-lineno-1b.nd: New tests. |
* ld-powerpc/aix52.exp: Run them. Copy aix-lineno-1.txt to tmpdir. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-toc-1.ex, ld-powerpc/aix-toc-1a.s, |
ld-powerpc/aix-toc-1b.s, ld-powerpc/aix-toc-1-32.dd, |
ld-powerpc/aix-toc-1-64.dd: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-glink-1.ex, ld-powerpc/aix-glink-1.s, |
ld-powerpc/aix-glink-1-32.dd, ld-powerpc/aix-glink-1-64.dd, |
ld-powerpc/aix-glink-1-32.d, ld-powerpc/aix-glink-1-64.d: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-abs-branch-1.im, ld-powerpc/aix-abs-branch-1.ex, |
ld-powerpc/aix-abs-branch-1.s, |
ld-powerpc/aix-abs-branch-1.dd: New test. |
* ld-powerpc/aix52.exp: Run it. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-abs-reloc-1.ex, ld-powerpc/aix-abs-reloc-1.im, |
ld-powerpc/aix-abs-reloc-1.od, ld-powerpc/aix-abs-reloc-1.s: New test. |
* ld-powerpc/aix52.exp: Run it. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-core-sec-1.s, ld-powerpc/aix-core-sec-1.ex, |
ld-powerpc/aix-core-sec-1.hd, ld-powerpc/aix-core-sec-2.s, |
ld-powerpc/aix-core-sec-2.ex, ld-powerpc/aix-core-sec-2.hd, |
ld-powerpc/aix-core-sec-3.s, ld-powerpc/aix-core-sec-3.ex, |
ld-powerpc/aix-core-sec-3.hd: New tests. |
* ld-powerpc/aix52.exp: New harness. |
|
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* lib/ld-lib.exp (ar_simple_create): Add an "aropts" parameter. |
(run_ld_link_tests): Treat the second list element as "ar" options |
when creating an archive. Don't run the linker in this case. |
(run_cc_link_tests): Likewise. |
|
2009-03-13 Nick Clifton <nickc@redhat.com> |
|
* lib/ld-lib.exp (run_dump_test): Add verbose to list of globals. |
Replace call to verbose_eval with a test of verbose level. If |
greater than 2 always dump the contents of the dumpfile. If equal |
to 2 only dump the contents if the regexp diff failed. |
(proc verbose_eval): Delete. |
|
2009-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> |
|
* ld-elf/empty2.d: Remove xfail for hppa*-*-*. |
* ld-elf/merge.d: Change xfail for hppa to hppa*64*-*-*. |
|
2009-03-05 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Add new farcall-group-limit test. |
* ld-arm/farcall-group-limit.d: New file. |
* ld-arm/farcall-group3.s: New file. |
* ld-arm/farcall-group4.s: New file. |
|
2009-03-05 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Add 2 more tests to check long branch stubs |
in PLT context. |
* ld-arm/farcall-mixed-app-v5.d: New file. |
* ld-arm/farcall-mixed-app.d: Likewise. |
* ld-arm/farcall-mixed-app.r: Likewise. |
* ld-arm/farcall-mixed-app.s: Likewise. |
* ld-arm/farcall-mixed-app.sym: Likewise. |
* ld-arm/farcall-mixed-lib.d: Likewise. |
* ld-arm/farcall-mixed-lib.r: Likewise. |
|
2009-03-04 Alan Modra <amodra@bigpond.net.au> |
|
* ld-powerpc/tlsmark.s, * ld-powerpc/tlsmark.d: New test. |
* ld-powerpc/tlsmark32.s, * ld-powerpc/tlsmark32.d: New test. |
* ld-powerpc/powerpc.exp: Run them. |
|
2009-03-02 Sebastian Huber <sebastian.huber@embedded-brains.de> |
|
* ld-scripts/regions-alias-1.t: New file. |
* ld-scripts/regions-alias-2.t: New file. |
* ld-scripts/regions-alias-3.t: New file. |
* ld-scripts/regions-alias-4.t: New file. |
* ld-scripts/script.exp: Run region alias tests. |
|
2009-02-27 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/pe.exp: Disable auto-import when linking on Cygwin. |
|
2009-02-26 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Add 3 tests for the 3 new stubs. |
* ld-arm/farcall-thumb-arm-pic-veneer.d: New expected result, the |
test is now expected to pass. |
* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise. |
|
2009-02-25 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Update expected result, |
as stubs are now generated and the end of the .text section. |
* ld-arm/thumb2-bl-bad-noeabi.d: Likewise. |
|
2009-02-24 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/farcall-arm-thumb-blx-pic-veneer.d, |
ld-arm/farcall-arm-thumb-pic-veneer.d, |
ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Update for fixed |
Thumb PIC stub. |
|
2009-02-24 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Update duplicate test names. |
Use normal output files for big-endian. |
* ld-arm/farcall-arm-arm-be.d, ld-arm/farcall-thumb-arm-be.d: Delete. |
* ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d, |
ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d, |
ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d, |
ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d, |
ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d, |
ld-arm/farcall-thumb-arm-be8.d, |
ld-arm/farcall-thumb-arm-blx-pic-veneer.d, |
ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm-short.d, |
ld-arm/farcall-thumb-arm.d, |
ld-arm/farcall-thumb-thumb-blx-pic-veneer.d, |
ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d, |
ld-arm/farcall-thumb-thumb.d, ld-arm/thumb2-bl-as-thumb1-bad.d, |
ld-arm/thumb2-bl-bad.d: Update for moved stubs. |
|
2009-02-23 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Run new tests. Correct BE8 output |
filename. |
* ld-arm/farcall-arm-arm-be.d, ld-arm/farcall-thumb-arm-be.d: New. |
|
2009-02-23 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Add new farcall-thumb-arm-be8 test. |
* ld-arm/farcall-thumb-arm-be8.d: New expected result. |
* ld-arm/farcall-arm-arm-be8.d: Replace wildcards by instructions. |
|
2009-02-23 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/arm-elf.exp: Rewrite non-EABI variants of |
thumb2-bl-as-thumb1-bad and thumb2-bl-bad tests, which now |
pass. farcall-thumb-thumb now passes in EABI mode. |
* ld-arm/farcall-thumb-arm-pic-veneer.d: Fixed name, source, as |
and ld flags to match intended test. |
* ld-arm/farcall-thumb-arm.d: New expected result. |
* ld-arm/farcall-thumb-thumb-m.d: Likewise. |
* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Fixed name and ld |
flags. |
* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb.d: New expected result, this test is |
now expected to pass. |
* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise. |
* ld-arm/thumb2-bl-bad-noeabi.d: Likewise. |
* ld-arm/thumb2-bl-as-thumb1-bad.d: Update addresses according to |
new use. |
* ld-arm/thumb2-bl-as-thumb1-bad.s: Update comment. |
|
2009-18-02 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-pe/longsecn-1.d: New test file. |
* ld-pe/longsecn-2.d: Likewise. |
* ld-pe/longsecn-3.d: Likewise. |
* ld-pe/longsecn-4.d: Likewise. |
* ld-pe/longsecn-5.d: Likewise. |
* ld-pe/longsecn.d: Likewise. |
* ld-pe/longsecn.exp: New test control script. |
* ld-pe/longsecn.s: New test source file. |
|
2009-02-18 Christophe Lyon <christophe.lyon@st.com> |
|
* ld-arm/farcall-arm-arm-pic-veneer.d, |
ld-arm/farcall-arm-thumb-blx-pic-veneer.d, |
ld-arm/farcall-arm-thumb-pic-veneer.d, |
ld-arm/farcall-thumb-arm-blx-pic-veneer.d, |
ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Fix expected stub |
target. |
|
2009-02-06 Joseph Myers <joseph@codesourcery.com> |
|
* lib/ld-lib.exp (check_gc_sections_available): Return 0 for |
*-*-mingw*. |
|
2009-02-05 Joseph Myers <joseph@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Restore thumb2-b-interwork. |
|
2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com> |
|
* ld-m68k/got-multigot-12-13-14-34-35-ok.d: Update. |
* ld-m68k/got-multigot-14-ok.d: Update. |
* ld-m68k/m68k-got.exp: Update. |
* ld-m68k/got-negative-12-13-14-34-ok.d: Update. |
* ld-m68k/got-negative-14-ok.d: Update. |
* ld-m68k/tls-gd-1.d, ld-m68k/tls-gd-2.d: New tests. |
* ld-m68k/tls-gd-ie-1.d, ld-m68k/tls-ie-1.d: New tests. |
* ld-m68k/tls-ld-1.d, ld-m68k/tls-ld-2.d: New tests. |
* ld-m68k/tls-ld-1.s, ld-m68k/tls-ld-2.s, ld-m68k/tls-le-1.s: |
New test sources. |
* ld-m68k/tls-no-1.s, ld-m68k/tls-gd-ie-1.s, ld-m68k/tls-gd-1.s: |
New test sources. |
* ld-m68k/tls-gd-2.s, ld-m68k/tls-ie-1.s: New test sources. |
* ld-m68k/m68k.exp: Run new tests. |
(merge isa-a isa-a:nodiv): Fix. |
|
2009-02-01 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
* ld-elf/eh-group2.s: New `.cfi_lsda' referencing `.gcc_except_table'. |
* ld-elf/eh-group.exp: New test and conditional defininiton of `ELF64'. |
|
2009-01-29 Nick Clifton <nickc@redhat.com> |
|
* lib/ld-lib.exp (check_gc_sections_available): Add MeP to list of |
targets which do not support garbage collection. |
* ld-srec/srec.exp (run_srec_test): Expect tests to fail for MeP. |
* ld-elf/group8a.d: Likewise. |
* ld-elf/group8b.d: Likewise. |
* ld-elf/group9a.d: Likewise. |
* ld-elf/group9b.d: Likewise. |
|
2009-01-27 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-tbss64.s, ld-cris/tls-e-80.d: New test. |
|
* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d, |
ld-cris/tls-ldgde-14.d, ld-cris/tls-ldgde-15.d, |
ld-cris/tls-ldgdex-14.d, ld-cris/tls-ldgdex-15.d: Adjust for |
change in relocation values. |
|
* ld-cris/weakhiddso.d, ld-cris/weakhid.s: New test. |
|
2009-01-26 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-powerpc/powerpc.exp: Add vxworks relax testcase. |
* ld-powerpc/vxworks-relax.s, ld-powerpc/vxworks-relax.rd: New. |
* ld-powerpc/vxworks1.ld: Add .pad and .far input sections. |
* ld-powerpc/vxworks1.rd: Correct regexp for undefined symbols. |
|
2009-01-26 Andrew Stubbs <ams@codesourcery.com> |
|
* ld-arm/attr-merge-3.attr: Update following gas change. |
* ld-arm/attr-merge-2.attr: Update Tag_ARM_ISA_use and |
Tag_THUMB_ISA_use following gas changes. |
* ld-arm/attr-merge-4.attr: Likewise. |
* ld-arm/attr-merge-5.attr: Likewise. |
* ld-arm/attr-merge-arch-1.attr: Likewise. |
* ld-arm/attr-merge-arch-2.attr: Likewise. |
* ld-arm/attr-merge-unknown-2.d: Likewise. |
* ld-arm/attr-merge-unknown-2r.d: Likewise. |
* ld-arm/attr-merge-unknown-3.d: Likewise. |
* ld-arm/attr-merge-wchar-00-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-00.d: Likewise. |
* ld-arm/attr-merge-wchar-02-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-02.d: Likewise. |
* ld-arm/attr-merge-wchar-04-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-04.d: Likewise. |
* ld-arm/attr-merge-wchar-20-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-20.d: Likewise. |
* ld-arm/attr-merge-wchar-22-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-22.d: Likewise. |
* ld-arm/attr-merge-wchar-24-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-40-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-40.d: Likewise. |
* ld-arm/attr-merge-wchar-42-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-44-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-44.d: Likewise. |
* ld-arm/attr-merge.attr: Likewise. |
|
2009-01-21 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/icache1.d: Add --non-ia-text to ld options. |
|
2009-01-19 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/expdref3.s, ld-cris/expdref4.s, ld-cris/weakref3.d, |
ld-cris/weakref4.d: New tests. |
* ld-cris/libdso-15b.d: Adjust for recent weakref fix. |
|
2009-01-19 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/group9.s: Replace .byte with .long. |
|
2009-01-19 Andrew Stubbs <ams@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Add EABI attribute merging 3, |
EABI attribute merging 4, and EABI attribute merging 5, |
EABI attribute arch merging 1, EABI attribute arch merging 1 reversed, |
EABI attribute arch merging 2, EABI attribute arch merging 2 reversed. |
Add attr-merge-unknown-1, attr-merge-unknown-2, attr-merge-unknown-2r, |
and attr-merge-unknown-3 dump tests. |
* ld-arm/arch-v6.s: New file. |
* ld-arm/arch-v6k.s: New file. |
* ld-arm/arch-v6t2.s: New file. |
* ld-arm/attr-merge-3.attr: New file. |
* ld-arm/attr-merge-3a.s: New file. |
* ld-arm/attr-merge-3b.s: New file. |
* ld-arm/attr-merge-4.attr: New file. |
* ld-arm/attr-merge-4a.s: New file. |
* ld-arm/attr-merge-4b.s: New file. |
* ld-arm/attr-merge-5.attr: New file. |
* ld-arm/attr-merge-5.s: New file. |
* ld-arm/attr-merge-arch-1.attr: New file. |
* ld-arm/attr-merge-arch-2.attr: New file. |
* ld-arm/attr-merge-unknown-1.d: New file. |
* ld-arm/attr-merge-unknown-1.s: New file. |
* ld-arm/attr-merge-unknown-2.d: New file. |
* ld-arm/attr-merge-unknown-2.s: New file. |
* ld-arm/attr-merge-unknown-2r.d: New file. |
* ld-arm/attr-merge-unknown-3.d: New file. |
* ld-arm/blank.s: New file. |
|
2009-01-16 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/textaddr1.d: New. |
* ld-elf/textaddr2.d: Likewise. |
|
2009-01-14 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/9727 |
* ld-elf/group8.s: New. |
* ld-elf/group8a.d: Likewise. |
* ld-elf/group8b.d: Likewise. |
* ld-elf/group9.s: Likewise. |
* ld-elf/group9a.d: Likewise. |
* ld-elf/group9b.d: Likewise. |
|
2009-01-13 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/icache1.s: New file. |
* ld-spu/icache1.d: New file. |
|
2009-01-13 Alan Modra <amodra@bigpond.net.au> |
|
* ld-elf/elf.exp: Save and restore LDFLAGS. |
* ld-scripts/default-script.exp: Likewise. |
* ld-scripts/empty-orphan.exp: Likewise, and add to LDFLAGS rather |
than replacing. |
* ld-scripts/include.exp: Set --local-store for SPU. |
|
2009-01-12 Alan Modra <amodra@bigpond.net.au> |
|
* ld-spu/ovl.d: Allow for absolute branches in stubs. |
* ld-spu/ovl2.d: Likewise. |
|
2009-01-11 Jan Kratochvil <jan.kratochvil@redhat.com> |
|
* ld-elf/linkoncerdiff.d, ld-elf/linkoncerdiff1.s, |
ld-elf/linkoncerdiff2.s: New. |
|
2009-01-07 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d, |
ld-cris/tls-e-23.d, ld-cris/tls-e-66.d, ld-cris/tls-gd-3.d, |
ld-cris/tls-gd-3h.d, ld-cris/tls-global-74.d, |
ld-cris/tls-ie-8e1.d, ld-cris/tls-ldgde-14.d, |
ld-cris/tls-ldgde-15.d, ld-cris/tls-le-12.d, ld-cris/tls-le-13.d, |
ld-cris/tls-le-13s.d, ld-cris/tls-legd-16.d, |
ld-cris/tls-legd-17.d, ld-cris/tls-legdx-16.d, |
ld-cris/tls-legdx-17.d, ld-cris/tls-leie-18.d, |
ld-cris/tls-leie-19.d, ld-cris/tls-local-57.d, |
ld-cris/tls-local-58.d, ld-cris/tls-local-59.d: Adjust for |
relocation value now offset by negative program TLS block size. |
* ld-cris/tls-le-12s.d: Ditto. Move 128-byte tls-data to last. |
Adjust accordingly. |
* ld-cris/tls-le-12s.s: Use movs, not movu, for sign-extended |
always-negative relocation. |
* ld-cris/tls-tprelm.s: Move filler data to after symbol for |
tested relocation. |
* ld-cris/tls-ok-36.d: Adjust accordingly. |
|
2009-01-03 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-cris/tls-js1.d: New test. |
|
2009-01-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/9679 |
* ld-elf/pr9679-1.c: New. |
* ld-elf/pr9679-2.c: Likewise. |
* ld-elf/pr9679.rd: Likewise. |
|
* ld-elf/shared.exp (build_tests): Add test for libpr9679.so. |
|
2009-01-02 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/9676 |
* ld-elf/pr9676-1.c: New. |
* ld-elf/pr9676-2.c: Likewiswe. |
* ld-elf/pr9676-3.c: Likewiswe. |
* ld-elf/pr9676-4.c: Likewiswe. |
* ld-elf/pr9676.rd: Likewiswe. |
|
* ld-elf/shared.exp (build_tests): Add tests for libpr9676-1.a, |
libpr9676-2.a, libpr9676-3.so, libpr9676-4.so and |
libpr9676-4a.so. |
|
* lib/ld-lib.exp (ar_simple_create): New. |
(run_ld_link_tests): Support archive. |
(run_cc_link_tests): Likewiswe. |
|
For older changes see ChangeLog-2008 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |
/ChangeLog-2010
0,0 → 1,1312
2010-12-31 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> |
|
* ld-undefined/undefined.exp (testline): XFAIL hppa*64*-*-*. |
|
PR ld/12360 |
* ld-elfcomm/elfcomm.exp (test1w1): Use same check as MIPS on |
hppa*64*-*-*. |
|
2010-12-31 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/mips-elf-flags.exp: Handle FreeBSD targets. |
* ld-mips-elf/mips-elf.exp: Likewise. |
* ld-mips-elf/mips16-call-global.d: Accept any file format. |
* ld-mips-elf/mips16-intermix.d: Likewise. |
|
2010-12-28 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/12327 |
* ld-scripts/defined4.d: New. |
* ld-scripts/defined4.s: Likewise. |
* ld-scripts/defined4.t: Likewise. |
* ld-scripts/expr2.d: Likewise. |
* ld-scripts/expr2.s: Likewise. |
* ld-scripts/expr2.t: Likewise. |
|
* ld-scripts/defined.exp: Run defined4. |
|
* ld-scripts/expr.exp: Run expr2. |
|
2010-12-21 Kai Tietz <kai.tietz@onevision.com> |
|
* ld-pe/pe.exp: Add TLS directory test. |
* ld-pe/tlssec.s: New. |
* ld-pe/tlssec64.d: New. |
* ld-pe/tlssec32.d: New. |
|
2010-12-20 Alan Modra <amodra@gmail.com> |
|
* ld-bootstrap/bootstrap.exp: Fix misplaced comment. |
|
2010-12-20 Alan Modra <amodra@gmail.com> |
|
PR ld/12001 |
* ld-scripts/default-script2.d: Revert 2010-11-03 change. |
|
2010-12-15 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/elf.exp (array_tests): Add init-mixed. |
(array_tests_static): Likewise. |
Also delete tmpdir/init-mixed. |
|
* ld-elf/init-mixed.c: New. |
* ld-elf/init-mixed.out: Likewise. |
|
2010-12-11 Alan Modra <amodra@gmail.com> |
|
* ld-elfvers/vers25a.dsym: Really include _? in match. |
|
2010-12-10 Mike Frysinger <vapier@gentoo.org> |
|
* ld-elfvers/vers.h: New file. |
* ld-elfvers/vers1.c: Include vers.h. Change asm(.symver) to SYMVER(). |
* ld-elfvers/vers4.c, ld-elfvers/vers5.c, ld-elfvers/vers6.c, |
ld-elfvers/vers7a.c, ld-elfvers/vers9.c, ld-elfvers/vers15.c, |
ld-elfvers/vers18.c, ld-elfvers/vers21.c, ld-elfvers/vers22a.c, |
ld-elfvers/vers23a.c, ld-elfvers/vers24a.c, ld-elfvers/vers24c.c, |
ld-elfvers/vers27d1.c: Likewise. |
|
* ld-elf/pr9676.rd: Include _? in symbol match |
* ld-elf/pr9676.rd, ld-elf/pr9679.rd, ld-elfvers/vers1.dsym, |
ld-elfvers/vers1.sym, ld-elfvers/vers15.dsym, ld-elfvers/vers15.sym, |
ld-elfvers/vers16.dsym, ld-elfvers/vers16a.dsym, ld-elfvers/vers17.dsym, |
ld-elfvers/vers18.dsym, ld-elfvers/vers18.sym, ld-elfvers/vers19.dsym, |
ld-elfvers/vers2.dsym, ld-elfvers/vers20.dsym, ld-elfvers/vers21.dsym, |
ld-elfvers/vers21.sym, ld-elfvers/vers22.dsym, ld-elfvers/vers22a.dsym, |
ld-elfvers/vers22a.sym, ld-elfvers/vers22b.dsym, ld-elfvers/vers23.dsym, |
ld-elfvers/vers23a.dsym, ld-elfvers/vers23a.sym, |
ld-elfvers/vers23b.dsym, ld-elfvers/vers23d.dsym, |
ld-elfvers/vers24.rd, ld-elfvers/vers25a.dsym, |
ld-elfvers/vers26a.dsym, ld-elfvers/vers27a.dsym, |
ld-elfvers/vers27d.dsym, ld-elfvers/vers27d.sym, |
ld-elfvers/vers27d4.dsym, ld-elfvers/vers28b.dsym, |
ld-elfvers/vers28c.dsym, ld-elfvers/vers29.dsym, ld-elfvers/vers3.dsym, |
ld-elfvers/vers30.dsym, ld-elfvers/vers31.dsym, ld-elfvers/vers32a.dsym, |
ld-elfvers/vers32b.dsym, ld-elfvers/vers4.sym, ld-elfvers/vers4a.dsym, |
ld-elfvers/vers4a.sym, ld-elfvers/vers6.dsym, ld-elfvers/vers6.sym, |
ld-elfvers/vers7a.dsym, ld-elfvers/vers7a.sym, ld-elfvers/vers9.dsym, |
ld-elfvers/vers9.sym: Likewise. |
|
2010-12-05 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-plugin/plugin-vis-1.d: Updated. |
|
2010-12-04 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-selective/selective.exp: Don't pass -fvtable-gc to GCC |
3.4.0 or above. |
|
2010-12-04 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elfvers/vers.exp: Replace -export-dynamic with |
-Wl,-export-dynamic. |
|
2010-11-30 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-scripts/script.exp: Remove full path from REGION_ALIAS test |
names. |
|
2010-11-25 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Replace --defsym argument in |
jump-reloc-veneers* tests with --section-start .text=0x8000. |
|
2010-11-20 Richard Sandiford <rdsandiford@googlemail.com> |
|
* lib/ld-lib.exp (regexp_diff, simple_diff): Delete. |
|
2010-11-20 Richard Sandiford <rdsandiford@googlemail.com> |
|
* lib/ld-lib.exp (load_common_lib): New function. Load |
binutils-common.exp. |
(is_elf_format, is_elf64, is_aout_format, is_pecoff_format): Delete. |
|
2010-11-18 Alan Modra <amodra@gmail.com> |
|
* ld-elf/binutils.exp: Correct x86 gnu target match. |
* ld-i386/i386.exp: Likewise. |
* ld-ifunc/binutils.exp: Likewise. |
* ld-ifunc/ifunc.exp: Likewise. |
* ld-discard/discard.exp: Remove unnecessary line continuations. |
* ld-elfvers/vers.exp: Likewise. Simplify linuxaout and linuxoldld |
test. |
* ld-elfweak/elfweak.exp: Likewise. |
|
2010-11-17 Andreas Schwab <schwab@linux-m68k.org> |
|
* ld-gc/pr11218-2.c: Declare |
unresolved_detected_at_runtime_not_at_linktime. |
|
2010-11-17 Alan Modra <amodra@gmail.com> |
|
* ld-plugin/plugin.exp: Define printf and puts as main. |
|
2010-11-08 Thomas Schwinge <thomas@schwinge.name> |
|
* lib/ld-lib.exp (is_elf_format): Consider for *-*-gnu*, too. |
* ld-discard/discard.exp: Likewise. |
* ld-elf/binutils.exp: Likewise. |
* ld-elf/commonpage1.d (target): Likewise. |
* ld-elf/compress1c.d (target): Likewise. |
* ld-elf/discard1.d (target): Likewise. |
* ld-elf/discard2.d (target): Likewise. |
* ld-elf/discard3.d (target): Likewise. |
* ld-elf/dynsym1.d (target): Likewise. |
* ld-elf/eh6.d (target): Likewise. |
* ld-elf/elf.exp: Likewise. |
(array_tests): Move -static tests to... |
(array_tests_static): ... here, and handle it accordingly. |
* ld-elf/hash.d (target): Likewise. |
* ld-elf/header.d (target): Likewise. |
* ld-elf/loadaddr1.d (target): Likewise. |
* ld-elf/loadaddr2.d (target): Likewise. |
* ld-elf/loadaddr3a.d (target): Likewise. |
* ld-elf/loadaddr3b.d (target): Likewise. |
* ld-elf/local1.d (target): Likewise. |
* ld-elf/maxpage1.d (target): Likewise. |
* ld-elf/maxpage2.d (target): Likewise. |
* ld-elf/maxpage3a.d (target): Likewise. |
* ld-elf/multibss1.d (target): Likewise. |
* ld-elf/noload-2.d (target): Likewise. |
* ld-elf/seg.d (target): Likewise. |
* ld-elf/textaddr1.d (target): Likewise. |
* ld-elf/textaddr2.d (target): Likewise. |
* ld-elf/textaddr3.d (target): Likewise. |
* ld-elf/textaddr4.d (target): Likewise. |
* ld-elf/textaddr5.d (target): Likewise. |
* ld-elf/textaddr6.d (target): Likewise. |
* ld-elf/textaddr7.d (target): Likewise. |
* ld-elf/tls_common.exp: Likewise. |
* ld-elf/unknown2.d (target): Likewise. |
* ld-elfvers/vers.exp: Likewise. |
* ld-elfvsb/elfvsb.exp: Likewise. |
* ld-elfweak/elfweak.exp: Likewise. |
(setup_xfail_gnu_hurd): New function. Use it where appropriate. |
* ld-gc/abi-note.d (target): Likewise. |
* ld-gc/gc.exp: Likewise. |
* ld-gc/pr11218.d (target): Likewise. |
* ld-gc/start.d (target): Likewise. |
* ld-i386/i386.exp: Likewise. |
* ld-ifunc/binutils.exp: Likewise. |
* ld-ifunc/ifunc.exp: Likewise. |
* ld-linkonce/linkonce.exp: Likewise. |
* ld-linkonce/zeroehl32.d (target): Likewise. |
* ld-pie/pie.exp: Likewise. |
* ld-scripts/phdrs2.exp: Likewise. |
* ld-scripts/rgn-at5.d (target): Likewise. |
* ld-shared/shared.exp: Likewise. |
* ld-undefined/entry-3.d (target): Likewise. |
* ld-undefined/entry-4.d (target): Likewise. |
* ld-undefined/weak-undef.exp: Likewise. |
|
2010-11-06 Kirill A. Shutemov <kirill@shutemov.name> |
|
* ld-plugin/plugin-6.d: Relax file name match. |
|
2010-11-05 Joseph Myers <joseph@codesourcery.com> |
|
* ld-tic6x/attr-unknown-1.d, ld-tic6x/attr-unknown-1000-1.s, |
ld-tic6x/attr-unknown-1000-2.s, ld-tic6x/attr-unknown-1024-1.s, |
ld-tic6x/attr-unknown-2.d, ld-tic6x/attr-unknown-3.d, |
ld-tic6x/attr-unknown-4.d, ld-tic6x/attr-unknown-5.d, |
ld-tic6x/attr-unknown-54-1.s, ld-tic6x/attr-unknown-55-a.s, |
ld-tic6x/attr-unknown-6.d, ld-tic6x/attr-unknown-7.d, |
ld-tic6x/attr-unknown-71-a.s, ld-tic6x/attr-unknown-71-b.s: New |
tests. |
|
2010-11-05 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-plugin/plugin.exp (testobjfiles): Dont use HOSTING_CRT0. |
(testobjfiles_notext): Likewise. |
(libs): Don't use HOSTING_LIBS; fill with default symbol defs instead. |
* lib/ld-lib.exp (ld_simple_link_defsyms): Add cygming clause. |
|
2010-11-05 Alan Modra <amodra@gmail.com> |
|
* ld-elfvers/vers32c.dsym, * ld-elfvers/vers32c.ver: Delete. |
* ld-elfvers/vers32d.ver: Delete. |
* ld-elfvers/vers.exp: Don't run them. |
|
2010-11-03 Nick Clifton <nickc@redhat.com> |
|
PR ld/12001 |
* ld-script/default-script2.d: Fix expected address for text |
section. |
|
2010-11-02 Joseph Myers <joseph@codesourcery.com> |
|
* ld-tic6x/attr-array-16-16.d, ld-tic6x/attr-array-16-4.d, |
ld-tic6x/attr-array-16-416.d, ld-tic6x/attr-array-16-48.d, |
ld-tic6x/attr-array-16-8.d, ld-tic6x/attr-array-16-816.d, |
ld-tic6x/attr-array-16.s, ld-tic6x/attr-array-4-16.d, |
ld-tic6x/attr-array-4-4.d, ld-tic6x/attr-array-4-416.d, |
ld-tic6x/attr-array-4-48.d, ld-tic6x/attr-array-4-8.d, |
ld-tic6x/attr-array-4-816.d, ld-tic6x/attr-array-4.s, |
ld-tic6x/attr-array-416-16.d, ld-tic6x/attr-array-416-4.d, |
ld-tic6x/attr-array-416-416.d, ld-tic6x/attr-array-416-48.d, |
ld-tic6x/attr-array-416-8.d, ld-tic6x/attr-array-416-816.d, |
ld-tic6x/attr-array-416.s, ld-tic6x/attr-array-48-16.d, |
ld-tic6x/attr-array-48-4.d, ld-tic6x/attr-array-48-416.d, |
ld-tic6x/attr-array-48-48.d, ld-tic6x/attr-array-48-8.d, |
ld-tic6x/attr-array-48-816.d, ld-tic6x/attr-array-48.s, |
ld-tic6x/attr-array-8-16.d, ld-tic6x/attr-array-8-4.d, |
ld-tic6x/attr-array-8-416.d, ld-tic6x/attr-array-8-48.d, |
ld-tic6x/attr-array-8-8.d, ld-tic6x/attr-array-8-816.d, |
ld-tic6x/attr-array-8.s, ld-tic6x/attr-array-816-16.d, |
ld-tic6x/attr-array-816-4.d, ld-tic6x/attr-array-816-416.d, |
ld-tic6x/attr-array-816-48.d, ld-tic6x/attr-array-816-8.d, |
ld-tic6x/attr-array-816-816.d, ld-tic6x/attr-array-816.s, |
ld-tic6x/attr-conformance-10-10.d, |
ld-tic6x/attr-conformance-10-11.d, |
ld-tic6x/attr-conformance-10-none.d, |
ld-tic6x/attr-conformance-10.s, ld-tic6x/attr-conformance-11-10.d, |
ld-tic6x/attr-conformance-11-11.d, |
ld-tic6x/attr-conformance-11-none.d, |
ld-tic6x/attr-conformance-11.s, |
ld-tic6x/attr-conformance-none-10.d, |
ld-tic6x/attr-conformance-none-11.d, |
ld-tic6x/attr-conformance-none-none.d, |
ld-tic6x/attr-conformance-none.s, ld-tic6x/attr-pic-0.s, |
ld-tic6x/attr-pic-00.d, ld-tic6x/attr-pic-01.d, |
ld-tic6x/attr-pic-1.s, ld-tic6x/attr-pic-10.d, |
ld-tic6x/attr-pic-11.d, ld-tic6x/attr-pid-0.s, |
ld-tic6x/attr-pid-00.d, ld-tic6x/attr-pid-01.d, |
ld-tic6x/attr-pid-02.d, ld-tic6x/attr-pid-1.s, |
ld-tic6x/attr-pid-10.d, ld-tic6x/attr-pid-11.d, |
ld-tic6x/attr-pid-12.d, ld-tic6x/attr-pid-2.s, |
ld-tic6x/attr-pid-20.d, ld-tic6x/attr-pid-21.d, |
ld-tic6x/attr-pid-22.d, ld-tic6x/attr-stack-16-16.d, |
ld-tic6x/attr-stack-16-8.d, ld-tic6x/attr-stack-16-816.d, |
ld-tic6x/attr-stack-16.s, ld-tic6x/attr-stack-8-16.d, |
ld-tic6x/attr-stack-8-8.d, ld-tic6x/attr-stack-8-816.d, |
ld-tic6x/attr-stack-8.s, ld-tic6x/attr-stack-816-16.d, |
ld-tic6x/attr-stack-816-8.d, ld-tic6x/attr-stack-816-816.d, |
ld-tic6x/attr-stack-816.s, ld-tic6x/attr-wchar-0.s, |
ld-tic6x/attr-wchar-00.d, ld-tic6x/attr-wchar-01.d, |
ld-tic6x/attr-wchar-02.d, ld-tic6x/attr-wchar-1.s, |
ld-tic6x/attr-wchar-10.d, ld-tic6x/attr-wchar-11.d, |
ld-tic6x/attr-wchar-12.d, ld-tic6x/attr-wchar-2.s, |
ld-tic6x/attr-wchar-20.d, ld-tic6x/attr-wchar-21.d, |
ld-tic6x/attr-wchar-22.d: New tests. |
|
2010-11-02 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/compress1a.d: Also check MIPS_DWARF. |
* ld-elf/compress1b.d: Likewise. |
* ld-elf/compress1c.d: Likewise. |
|
2010-10-29 Joseph Myers <joseph@codesourcery.com> |
|
* ld-tic6x/attr-compatibility-gnu-gnu.d, |
ld-tic6x/attr-compatibility-gnu-other.d, |
ld-tic6x/attr-compatibility-gnu.s, |
ld-tic6x/attr-compatibility-other-gnu.d, |
ld-tic6x/attr-compatibility-other-other.d, |
ld-tic6x/attr-compatibility-other.s: New tests. |
|
2010-10-29 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/compress1c.d: Only run for Linux targets. |
|
2010-10-29 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/compress.exp: New. |
* ld-elf/compress1.s: Likewise. |
* ld-elf/compress1a.d: Likewise. |
* ld-elf/compress1b.d: Likewise. |
* ld-elf/compress1c.d: Likewise. |
|
2010-10-29 Bernd Schmidt <bernds@codesourcery.com> |
Joseph Myers <joseph@codesourcery.com> |
|
* ld-tic6x/attr-dsbt-0.s, ld-tic6x/attr-dsbt-00.d, |
ld-tic6x/attr-dsbt-01.d, ld-tic6x/attr-dsbt-1.s, |
ld-tic6x/attr-dsbt-10.d, ld-tic6x/attr-dsbt-11.d: New tests. |
|
2010-10-28 Thomas Schwinge <thomas@schwinge.name> |
|
* ld-scripts/script.exp: Sort all filename globs. |
|
2010-10-28 Alan Modra <amodra@gmail.com> |
|
* ld-plugin/plugin.exp (libs): Remove $LIBS. |
|
2010-10-28 Alan Modra <amodra@gmail.com> |
|
* ld-elf/sec-to-seg.exp (B_test_same_seg): Clear for i960, |
microblaze, moxie, and mt. |
|
* ld-elf/flags1.s: Use arm compatible .type syntax. |
* ld-elf/flags1.d: Remove arm and xscale xfails, add i960, ip2k, |
moxie, mt. |
|
2010-10-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> |
|
* ld-s390/tlsbin.dd: bc 0,0 -> nop 0 and bcr 0,%r0 -> nopr %r0. |
|
2010-10-25 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-discard/zero-range.d, ld-discard/zero-range.s: New files. |
|
2010-10-23 Mark Mitchell <mark@codesourcery.com> |
|
* ld-elf/group10.d: Expect ".group" for the name of group |
sections. |
* ld-elf/group2.d: Likewise. |
* ld-elf/group7.d: Likewise. |
|
2010-10-21 Joseph Myers <joseph@codesourcery.com> |
|
* ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d, |
ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d, |
ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d, |
ld-tic6x/attr-arch-c64x+-c62x.d, ld-tic6x/attr-arch-c64x+-c64x+.d, |
ld-tic6x/attr-arch-c64x+-c64x.d, ld-tic6x/attr-arch-c64x+-c674x.d, |
ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d, |
ld-tic6x/attr-arch-c64x-c62x.d, ld-tic6x/attr-arch-c64x-c64x+.d, |
ld-tic6x/attr-arch-c64x-c64x.d, ld-tic6x/attr-arch-c64x-c674x.d, |
ld-tic6x/attr-arch-c64x-c67x+.d, ld-tic6x/attr-arch-c64x-c67x.d, |
ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d, |
ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d, |
ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d, |
ld-tic6x/attr-arch-c67x+-c62x.d, ld-tic6x/attr-arch-c67x+-c64x+.d, |
ld-tic6x/attr-arch-c67x+-c64x.d, ld-tic6x/attr-arch-c67x+-c674x.d, |
ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d, |
ld-tic6x/attr-arch-c67x-c62x.d, ld-tic6x/attr-arch-c67x-c64x+.d, |
ld-tic6x/attr-arch-c67x-c64x.d, ld-tic6x/attr-arch-c67x-c674x.d, |
ld-tic6x/attr-arch-c67x-c67x+.d, ld-tic6x/attr-arch-c67x-c67x.d: |
Update for attribute renaming. |
|
2010-10-20 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-plugin/plugin.exp: Mark tests UNSUPPORTED, not UNRESOLVED, if |
no suitable target compiler is available. |
|
2010-10-16 Kai Tietz <kai.tietz@onevision.com> |
|
* ld-pe/pe-run2.exp: Prefix --enable-auto-import by -Wl. |
|
2010-10-15 Dave Korn <dave.korn.cygwin@gmail.com> |
|
* ld-plugin/plugin.exp: Don't error out if there is no target compiler |
available, make tests UNSUPPORTED instead. |
|
2010-10-14 Dave Korn <dave.korn.cygwin@gmail.com> |
|
Apply LD plugin patch series (part 6/6). |
* ld-plugin/plugin-10.d: New dump test control script. |
* ld-plugin/plugin-11.d: Likewise. |
* ld-plugin/plugin.exp: Run them. |
|
2010-10-14 Dave Korn <dave.korn.cygwin@gmail.com> |
|
Apply LD plugin patch series (part 5/6). |
* ld-plugin/plugin-ignore.d: New dump test control script. |
* ld-plugin/plugin-vis-1.d: Likewise. |
* ld-plugin/plugin.exp: Add list of ELF-only tests and run them if |
testing on an ELF target. |
|
2010-10-14 Dave Korn <dave.korn.cygwin@gmail.com> |
|
Apply LD plugin patch series (part 4/6). |
* ld-plugin/plugin-9.d: New testcase. |
* ld-plugin/plugin.exp: Invoke it. |
|
2010-10-14 Dave Korn <dave.korn.cygwin@gmail.com> |
|
Apply LD plugin patch series (part 3/6). |
* ld-plugin/plugin-8.d: New testcase. |
* ld-plugin/plugin.exp: Invoke it. |
|
2010-10-14 Dave Korn <dave.korn.cygwin@gmail.com> |
|
Apply LD plugin patch series (part 2/6). |
* ld-plugin/plugin-3.d: Enable regexes for new functionality. |
* ld-plugin/plugin-5.d: Likewise. |
* ld-plugin/plugin-6.d: New testcase. |
* ld-plugin/plugin-7.d: Likewise. |
* ld-plugin/plugin.exp: Use 'nm' on compiled test objects to determine |
whether symbols in plugin arguments need an underscore prefix. Add |
new plugin-6.d and plugin-7.d testcases. |
|
2010-10-14 Dave Korn <dave.korn.cygwin@gmail.com> |
|
Apply LD plugin patch series (part 1/6). |
* ld-bootstrap/bootstrap.exp: Skip static tests also if LD plugins |
are enabled. |
* lib/ld-lib.exp (proc regexp_diff): Extend verbose debug output. |
(proc set_file_contents): Write a file with the supplied content. |
(run_ld_link_tests): Add new 'ld' action to test linker output. |
(proc check_plugin_api_available): Return true if linker under test |
supports the plugin API. |
* ld-plugin/func.c: New test source file. |
* ld-plugin/main.c: Likewise. |
* ld-plugin/text.c: Likewise. |
* ld-plugin/plugin-1.d: New dump test output pattern script. |
* ld-plugin/plugin-2.d: Likewise. |
* ld-plugin/plugin-3.d: Likewise. |
* ld-plugin/plugin-4.d: Likewise. |
* ld-plugin/plugin-5.d: Likewise. |
* ld-plugin/plugin.exp: New test control script. |
|
2010-10-11 Alan Modra <amodra@gmail.com> |
|
* ld-elf/orphan-region.d: xfail frv-*-*. |
|
2010-10-11 Alan Modra <amodra@gmail.com> |
|
* ld-mmix/sec-3.d: Adjust for 2010-09-29 orphan change. |
* ld-mmix/sec-7m.d: Likewise. |
|
2010-10-06 Nick Clifton <nickc@redhat.com> |
|
* ld-scripts/rgn-at5.t: Add some more output sections. |
* ld-scripts/rgn-at5.d: Update expected output. |
|
2010-09-30 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11812 |
* ld-i386/nogot2.d: New |
* ld-i386/nogot2.s: Likewise. |
* ld-x86-64/nogot2.d: Likewise. |
* ld-x86-64/nogot2.s: Likewise. |
|
* ld-i386/i386.exp: Run nogot2. |
* ld-x86-64/x86-64.exp: Likewise. |
|
2010-09-29 Alan Modra <amodra@gmail.com> |
|
* ld-h8300/h8300.exp: Use is_elf_format. |
|
* lib/ld-lib.exp (is_elf_format): Merge with binutils and gas versions. |
(is_aout_format): Update target list. |
(is_pecoff_format): Remove unnecessary line continuation. |
|
2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> |
|
* ld-s390/tlsbin.dd: bcr 0,%r7 -> nopr %r7. |
* ld-s390/tlsbin_64.dd: Likewise. |
* ld-s390/tlspic.dd: Likewise. |
* ld-s390/tlspic_64.dd: Likewise. |
|
2010-09-23 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11812 |
* ld-i386/nogot1.s: Don't use GOTOFF. |
|
2010-09-23 Bernd Schmidt <bernds@codesourcery.com> |
|
* ld-tic6x/pcrel-reloc-local-r-rel-rela.d: New test. |
|
2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/attr-merge-6.attr: Update for Security Extensions. |
* ld-arm/attr-merge-7.attr: Likewise. |
|
2010-09-23 Alan Modra <amodra@gmail.com> |
|
* ld-elf/elf.exp: Don't run --gc-sections tls var test on v850. |
* ld-elf/group2.d: xfail xstormy. |
* ld-elf/group4.d: Likewise. |
* ld-elf/group5.d: Likewise. |
* ld-elf/group6.d: Likewise. |
* ld-elf/init-fini-arrays.d: xfail cr16 and crx. |
* ld-elf/orphan2.d: xfail xstormy. |
* ld-elf/sec64k.exp: Don't run on targets using generic linker. |
Allow a larger range for ld -r expected bar_1 section. Don't run |
final link test on a number of targets. Select avr6 for avr targets. |
* ld-elfcomm/elfcomm.exp: Don't attempt on hpux. |
|
* ld-d10v/reloc-007.d: Don't error. |
* ld-d10v/reloc-008.d: Likewise. |
* ld-d10v/reloc-015.d: Likewise. |
* ld-d10v/reloc-016.d: Likewise. |
* ld-d10v/reloc-012.ld: Use a sane offset. |
|
2010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/attr-merge-6.attr: Update test for change in canonical CPU |
name. |
* ld-arm/attr-merge-7.attr: Likewise. |
* ld-arm/attr-merge-2.attr: Likewise. |
* ld-arm/attr-merge-arch-2.attr: Likewise. |
|
2010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/script-type.ld: Update to generate symbols in a section. |
|
2010-09-19 Richard Sandiford <rdsandiford@googlemail.com> |
|
* ld-mips-elf/elf-rel-got-n32.d: Swap two local GOT entries |
and remove some duplication between the global and local GOT |
entries. Adjust GP offsets accordingly. |
* ld-mips-elf/elf-rel-got-n64-linux.d: Likewise. |
* ld-mips-elf/elf-rel-xgot-n32.d: Reorder GOT entries and update |
GP offsets accordingly. |
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. |
* ld-mips-elf/mips16-pic-1.gd: Move all global GOT entries to |
the local GOT. |
* ld-mips-elf/mips16-pic-1.dd: Update GP offsets accordingly. |
* ld-mips-elf/multi-got-no-shared.d: Adjust GP setup for |
smaller GOT sizes. |
|
2010-09-18 Alan Modra <amodra@gmail.com> |
|
* lib/ld-lib.exp (check_gc_sections_available): Fail more targets. |
* ld-discard/discard.exp: Move xfails from here.. |
* ld-discard/extern.d: ..to here. |
* ld-discard/start.d: ..and here. |
* ld-discard/static.d: ..and here. |
* ld-elf/binutils.exp: Don't run tbss1 and tbss2 tests on hppa64. |
* ld-elf/empty2.d: Remove xfails. |
* ld-elf/flags1.d: xfail hppa64. |
* ld-elf/group1.d: Add comment. |
* ld-elf/group2.d: xfail cr16 and crx. |
* ld-elf/group3b.d: Correct xfail and add comment. |
* ld-elf/group4.d: xfail cr16 and crx. |
* ld-elf/group5.d: Likewise. |
* ld-elf/group6.d: Likewise. |
* ld-elf/group7.d: Likewise. |
* ld-elf/group8a.d: Add more notarget and xfail entries. Comment. |
* ld-elf/group8b.d: Likewise. |
* ld-elf/group9a.d: Likewise. |
* ld-elf/group9b.d: Likewise. |
* ld-elf/linkonce2.d: Correct notarget and comment. |
* ld-elf/merge2.d: Remove iq2000 from xfail. |
* ld-elf/multibss1.d: xfail hppa64. |
* ld-elf/nobits-1.d: Likewise. |
* ld-elf/note-1.d: Likewise. |
* ld-elf/note-2.d: Likewise. |
* ld-elf/orphan-region.d: Add xfails. |
* ld-elf/orphan-region.ld: Discard some sections. |
* ld-elf/orphan.d: Add xfails. |
* ld-elf/orphan.ld: Discard some sections. |
* ld-elf/orphan3.d: Replace xfail frv-*-* with frv-*-elf. Remove |
cr16, crx and d10v. |
* ld-elf/pr349.d: Add xfails. |
* ld-elf/warn2.d: Add xfails. Tweak symbol section for hppa64. |
* ld-scripts/rgn-at5.t: Discard .reginfo. |
|
2010-09-16 Alan Modra <amodra@gmail.com> |
|
* ld-elf/orphan-region.d: xfail for spu. |
* ld-elf/relocatable.d: xfail for hppa. |
|
* ld-elf/group3b.d: Disable for generic linker targets. |
* ld-elf/linkonce2.d: Likewise. |
* ld-scripts/empty-address-2a.d: Disable for frv and aout,oldld. |
* ld-scripts/empty-address-2b.d: Likewise. |
* ld-scripts/rgn-at5.s: Don't use .word. |
* ld-scripts/rgn-at5.d: Update. |
|
2010-09-10 Alan Modra <amodra@gmail.com> |
|
* ld-gc/abi-note.d: Exclude aout and oldld targets. |
* ld-gc/start.d: Likewise. |
* ld-scripts/section-match-1.d: Likewise, and tic30. |
|
2010-09-10 Hans-Peter Nilsson <hp@axis.com> |
|
* ld-scripts/rgn-at5.d: Restrict to *-*-linux*. |
|
2010-09-09 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11998 |
* ld-scripts/rgn-at5.d: New. |
* ld-scripts/rgn-at5.s: Likewise. |
* ld-scripts/rgn-at5.t: Likewise. |
|
2010-09-07 Andrew Burgess <aburgess@broadcom.com> |
|
* ld-x86-64/split-by-file.rd: New test. |
* ld-x86-64/split-by-file1.s: New test source code. |
* ld-x86-64/split-by-file2.s: New test source code. |
* ld-x86-64/x86-64.exp: Run the new test. |
|
2010-08-31 Nick Clifton <nickc@redhat.com> |
|
* ld-scripts/section-match.exp: New file. Runs the |
section-match-1 test. |
* ld-scripts/section-match-1.d: New file. |
* ld-scripts/section-match-1.s: New file. |
* ld-scripts/section-match-1.t: New file. |
|
2010-08-25 Julian Brown <julian@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): Add cortex-a8-fix-blx-bcond.s. |
* ld-arm/cortex-a8-fix-blx-bcond.s: New. |
* ld-arm/cortex-a8-fix-blx-bcond.d: New. |
|
2010-08-24 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-x86-64/x86-64.exp: Fix typos. |
|
2010-08-23 Maciej W. Rozycki <macro@codesourcery.com> |
|
* ld-mips-elf/attr-gnu-4-04.d: Adjust Tag_GNU_MIPS_ABI_FP for |
the new MIPS32r2 64-bit FPU description. |
* ld-mips-elf/attr-gnu-4-40.d: Likewise. |
* ld-mips-elf/attr-gnu-4-44.d: Likewise. |
|
2010-08-22 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11933 |
* ld-x86-64/mixed1a.s: New. |
* ld-x86-64/mixed1b.s: Likewise. |
* ld-x86-64/mixed2a.s: Likewise. |
* ld-x86-64/mixed2b.s: Likewise. |
|
* ld-x86-64/x86-64.exp: Test mixed x86_64 and i386 inputs. |
|
2010-08-20 Maciej W. Rozycki <macro@codesourcery.com> |
|
* ld-sh/sh.exp: Add missing newline. |
|
2010-08-20 Maciej W. Rozycki <macro@codesourcery.com> |
|
* ld-mips-elf/attr-gnu-4-01.d: Correct Tag_GNU_MIPS_ABI_FP. |
* ld-mips-elf/attr-gnu-4-02.d: Likewise. |
* ld-mips-elf/attr-gnu-4-10.d: Likewise. |
* ld-mips-elf/attr-gnu-4-11.d: Likewise. |
* ld-mips-elf/attr-gnu-4-15.d: Likewise. |
* ld-mips-elf/attr-gnu-4-20.d: Likewise. |
* ld-mips-elf/attr-gnu-4-22.d: Likewise. |
* ld-mips-elf/attr-gnu-4-25.d: Likewise. |
|
2010-08-19 Alan Modra <amodra@gmail.com> |
|
* ld-scripts/memory.t: Remove ORIGIN fudge. |
|
2010-08-13 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11913 |
* ld-i386/discarded1.d: New. |
* ld-i386/discarded1.s: Likewise. |
* ld-i386/discarded1.t: Likewise. |
* ld-x86-64/discarded1.d: Likewise. |
* ld-x86-64/discarded1.s: Likewise. |
* ld-x86-64/discarded1.t: Likewise. |
|
* ld-i386/i386.exp: Run discarded1. |
* ld-x86-64/x86-64.exp: Likewise. |
|
2010-08-09 Catherine Moore <clm@codesourcery.com> |
|
* ld-mips-elf/mode-change-error-1.d: New. |
* ld-mips-elf/mode-change-error-1a.s: New. |
* ld-mips-elf/mode-change-error-1b.s: New. |
* ld-mips-elf/mips-elf.exp: Run new test. |
|
2010-08-06 Alan Modra <amodra@gmail.com> |
|
* ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test. |
* ld-powerpc/powerpc.exp: Run it. |
|
2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com> |
Ina Pandit <ina.pandit@kpitcummins.com> |
|
* ld-v850/split-lo16.d: Update the "ld" instructions with a space |
for second operand. |
|
2010-07-20 Alan Modra <amodra@gmail.com> |
|
* ld-powerpc/tlsexe.r: Update. |
* ld-powerpc/tlsexetoc.r: Update. |
* ld-powerpc/tlsso.r: Update. |
* ld-powerpc/tlstocso.r: Update. |
|
2010-07-20 Alan Modra <amodra@gmail.com> |
|
* ld-powerpc/vxworks-relax.s: Add branches to match expected output. |
* ld-powerpc/vxworks-relax-2.s: Likewise. |
* ld-powerpc/vxworks1-lib.rd: Reorder reloc sections. |
|
2010-07-19 Andreas Schwab <schwab@redhat.com> |
|
* ld-mmix/bspec1.d: Ignore "Key to Flags" contents. |
* ld-mmix/bspec2.d: Likewise. |
* ld-mmix/local1.d: Likewise. |
* ld-mmix/local3.d: Likewise. |
* ld-mmix/local5.d: Likewise. |
* ld-mmix/local7.d: Likewise. |
* ld-mmix/undef-3.d: Likewise. |
* ld-sh/sh64/crange1.rd: Likewise. |
* ld-sh/sh64/crange2.rd: Likewise. |
* ld-sh/sh64/crange3-cmpct.rd: Likewise. |
* ld-sh/sh64/crange3-media.rd: Likewise. |
* ld-sh/sh64/crange3.rd: Likewise. |
* ld-sh/sh64/crangerel1.rd: Likewise. |
* ld-sh/sh64/crangerel2.rd: Likewise. |
|
2010-07-14 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11817 |
* ld-i386/compressed1.s: New. |
* ld-i386/compressed1.d: Likewise. |
* ld-x86-64/compressed1.s: Likewise. |
* ld-x86-64/compressed1.d: Likewise. |
|
* ld-i386/i386.exp: Run compressed1. |
* ld-x86-64/x86-64.exp: Likewise. |
|
2010-07-13 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11812 |
* ld-elf/exclude3b.d: Don't run on ia64-*-*. Replace .got with |
.dynamic. |
|
* ld-elf/exclude3d.d: New. |
* ld-i386/nogot1.d: Likewise. |
* ld-i386/nogot1.s: Likewise. |
* ld-x86-64/nogot1.d: Likewise. |
* ld-x86-64/nogot1.s: Likewise. |
|
* ld-i386/i386.exp: Run nogot1. |
* ld-x86-64/x86-64.exp: Likewise. |
|
2010-07-13 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-i386/hidden2.d: Don't hard code expected output. |
* ld-i386/protected3.d: Likewise. |
* ld-x86-64/hidden2.d: Likewise. |
* ld-x86-64/protected3.d: Likewise. |
|
2010-07-13 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11791 |
* ld-ifunc/ifunc-10-i386.d: New. |
* ld-ifunc/ifunc-10-i386.s: Likewise. |
* ld-ifunc/ifunc-10-x86-64.d: Likewise. |
* ld-ifunc/ifunc-10-x86-64.s: Likewise. |
* ld-ifunc/ifunc-11-i386.d: Likewise. |
* ld-ifunc/ifunc-11-i386.s: Likewise. |
* ld-ifunc/ifunc-11-x86-64.d: Likewise. |
* ld-ifunc/ifunc-11-x86-64.s: Likewise. |
|
2010-07-06 Alan Modra <amodra@gmail.com> |
|
* ld-powerpc/relax.s: Add branch back to _start. |
* ld-powerpc/relax.d: Update. |
* ld-powerpc/relaxr.d: Update. |
|
2010-07-01 Alan Modra <amodra@gmail.com> |
|
* lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before |
any other options in $ld. |
|
2010-06-29 Alan Modra <amodra@gmail.com> |
|
* ld-maxq/maxq.exp: Delete file. |
* ld-maxq/addend.dd, * ld-maxq/addend.s, * ld-maxq/paddr.dd, |
* ld-maxq/paddr.s, * ld-maxq/paddr1.dd, * ld-maxq/paddr1.s, |
* ld-maxq/r32-1.s, * ld-maxq/r32-2.s, * ld-maxq/r32.dd: Likewise. |
|
2010-06-15 Joseph Myers <joseph@codesourcery.com> |
|
* ld-elf/orphan3.d: Allow section names starting '_'. |
* ld-tic6x/attr-arch-c62x-c62x.d, ld-tic6x/attr-arch-c62x-c64x+.d, |
ld-tic6x/attr-arch-c62x-c64x.d, ld-tic6x/attr-arch-c62x-c674x.d, |
ld-tic6x/attr-arch-c62x-c67x+.d, ld-tic6x/attr-arch-c62x-c67x.d, |
ld-tic6x/attr-arch-c62x.s, ld-tic6x/attr-arch-c64x+-c62x.d, |
ld-tic6x/attr-arch-c64x+-c64x+.d, ld-tic6x/attr-arch-c64x+-c64x.d, |
ld-tic6x/attr-arch-c64x+-c674x.d, |
ld-tic6x/attr-arch-c64x+-c67x+.d, ld-tic6x/attr-arch-c64x+-c67x.d, |
ld-tic6x/attr-arch-c64x+.s, ld-tic6x/attr-arch-c64x-c62x.d, |
ld-tic6x/attr-arch-c64x-c64x+.d, ld-tic6x/attr-arch-c64x-c64x.d, |
ld-tic6x/attr-arch-c64x-c674x.d, ld-tic6x/attr-arch-c64x-c67x+.d, |
ld-tic6x/attr-arch-c64x-c67x.d, ld-tic6x/attr-arch-c64x.s, |
ld-tic6x/attr-arch-c674x-c62x.d, ld-tic6x/attr-arch-c674x-c64x+.d, |
ld-tic6x/attr-arch-c674x-c64x.d, ld-tic6x/attr-arch-c674x-c674x.d, |
ld-tic6x/attr-arch-c674x-c67x+.d, ld-tic6x/attr-arch-c674x-c67x.d, |
ld-tic6x/attr-arch-c674x.s, ld-tic6x/attr-arch-c67x+-c62x.d, |
ld-tic6x/attr-arch-c67x+-c64x+.d, ld-tic6x/attr-arch-c67x+-c64x.d, |
ld-tic6x/attr-arch-c67x+-c674x.d, |
ld-tic6x/attr-arch-c67x+-c67x+.d, ld-tic6x/attr-arch-c67x+-c67x.d, |
ld-tic6x/attr-arch-c67x+.s, ld-tic6x/attr-arch-c67x-c62x.d, |
ld-tic6x/attr-arch-c67x-c64x+.d, ld-tic6x/attr-arch-c67x-c64x.d, |
ld-tic6x/attr-arch-c67x-c674x.d, ld-tic6x/attr-arch-c67x-c67x+.d, |
ld-tic6x/attr-arch-c67x-c67x.d, ld-tic6x/attr-arch-c67x.s: New. |
|
2010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/arm-call.d: Handle change in lsls/movs disassembly. |
* ld-arm/farcall-thumb-arm-short.d: Likewise. |
* ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb-blx.d: Likewise. |
* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb-m.d: Likewise. |
* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-thumb.d: Likewise. |
* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise. |
* ld-arm/thumb2-bl-as-thumb1-bad.d: Likewise. |
* ld-arm/thumb2-bl-bad-noeabi.d: Likewise. |
* ld-arm/thumb2-bl-bad.d: Likewise. |
|
2010-05-26 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11628 |
* ld-elf/textaddr3.d: New. |
* ld-elf/textaddr4.d: Likewise. |
* ld-elf/textaddr5.d: Likewise. |
* ld-elf/textaddr6.d: Likewise. |
* ld-elf/textaddr7.d: Likewise. |
|
2010-05-25 Daniel Jacobowitz <dan@codesourcery.com> |
Joseph Myers <joseph@codesourcery.com> |
Andrew Stubbs <ams@codesourcery.com> |
|
* ld-sh/sh.exp: Handle uClinux like Linux. |
* lib/ld-lib.exp (is_elf_format): Include sh*-*-uclinux*. |
* ld-sh/fdpic-funcdesc-shared.d: New file. |
* ld-sh/fdpic-funcdesc-shared.s: New file. |
* ld-sh/fdpic-funcdesc-static.d: New file. |
* ld-sh/fdpic-funcdesc-static.s: New file. |
* ld-sh/fdpic-gotfuncdesc-shared.d: New file. |
* ld-sh/fdpic-gotfuncdesc-shared.s: New file. |
* ld-sh/fdpic-gotfuncdesc-static.d: New file. |
* ld-sh/fdpic-gotfuncdesc-static.s: New file. |
* ld-sh/fdpic-gotfuncdesci20-shared.d: New file. |
* ld-sh/fdpic-gotfuncdesci20-shared.s: New file. |
* ld-sh/fdpic-gotfuncdesci20-static.d: New file. |
* ld-sh/fdpic-gotfuncdesci20-static.s: New file. |
* ld-sh/fdpic-goti20-shared.d: New file. |
* ld-sh/fdpic-goti20-shared.s: New file. |
* ld-sh/fdpic-goti20-static.d: New file. |
* ld-sh/fdpic-goti20-static.s: New file. |
* ld-sh/fdpic-gotofffuncdesc-shared.d: New file. |
* ld-sh/fdpic-gotofffuncdesc-shared.s: New file. |
* ld-sh/fdpic-gotofffuncdesc-static.d: New file. |
* ld-sh/fdpic-gotofffuncdesc-static.s: New file. |
* ld-sh/fdpic-gotofffuncdesci20-shared.d: New file. |
* ld-sh/fdpic-gotofffuncdesci20-shared.s: New file. |
* ld-sh/fdpic-gotofffuncdesci20-static.d: New file. |
* ld-sh/fdpic-gotofffuncdesci20-static.s: New file. |
* ld-sh/fdpic-gotoffi20-shared.d: New file. |
* ld-sh/fdpic-gotoffi20-shared.s: New file. |
* ld-sh/fdpic-gotoffi20-static.d: New file. |
* ld-sh/fdpic-gotoffi20-static.s: New file. |
* ld-sh/fdpic-plt-be.d: New file. |
* ld-sh/fdpic-plt-le.d: New file. |
* ld-sh/fdpic-plt.s: New file. |
* ld-sh/fdpic-plti20-be.d: New file. |
* ld-sh/fdpic-plti20-le.d: New file. |
* ld-sh/fdpic-stack-default.d: New file. |
* ld-sh/fdpic-stack-size.d: New file. |
* ld-sh/fdpic-stack.s: New file. |
|
2010-05-18 H.J. Lu <hongjiu.lu@intel.com> |
|
PR gas/11600 |
* ld-elf/exclude3.s: New. |
* ld-elf/exclude3a.d: Likewise. |
* ld-elf/exclude3b.d: Likewise. |
* ld-elf/exclude3c.d: Likewise. |
|
2010-05-11 Andrew Stubbs <ams@codesourcery.com> |
|
* ld-arm/attr-merge-2.attr: Add Tag_DIV_use. |
* ld-arm/attr-merge-2a.s: Likewise. |
* ld-arm/attr-merge-2b.s: Likewise. |
* ld-arm/attr-merge-3a.s: Likewise. |
* ld-arm/attr-merge-3b.s: Likewise. |
* ld-arm/attr-merge-4.attr: Likewise. |
* ld-arm/attr-merge-5.attr: Likewise. |
* ld-arm/attr-merge-6.attr: Likewise. |
* ld-arm/attr-merge-7.attr: Likewise. |
* ld-arm/attr-merge-arch-1.attr: Likewise. |
* ld-arm/attr-merge-arch-2.attr: Likewise. |
* ld-arm/attr-merge-unknown-2.d: Likewise. |
* ld-arm/attr-merge-unknown-2r.d: Likewise. |
* ld-arm/attr-merge-unknown-3.d: Likewise. |
* ld-arm/attr-merge-vfp-1.d: Likewise. |
* ld-arm/attr-merge-vfp-1r.d: Likewise. |
* ld-arm/attr-merge-vfp-2.d: Likewise. |
* ld-arm/attr-merge-vfp-2r.d: Likewise. |
* ld-arm/attr-merge-vfp-3.d: Likewise. |
* ld-arm/attr-merge-vfp-3r.d: Likewise. |
* ld-arm/attr-merge-vfp-4.d: Likewise. |
* ld-arm/attr-merge-vfp-4r.d: Likewise. |
* ld-arm/attr-merge-vfp-5.d: Likewise. |
* ld-arm/attr-merge-vfp-5r.d: Likewise. |
* ld-arm/attr-merge-wchar-00-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-00.d: Likewise. |
* ld-arm/attr-merge-wchar-02-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-02.d: Likewise. |
* ld-arm/attr-merge-wchar-04-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-04.d: Likewise. |
* ld-arm/attr-merge-wchar-20-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-20.d: Likewise. |
* ld-arm/attr-merge-wchar-22-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-22.d: Likewise. |
* ld-arm/attr-merge-wchar-24-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-40-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-40.d: Likewise. |
* ld-arm/attr-merge-wchar-42-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-44-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-44.d: Likewise. |
* ld-arm/attr-merge.attr: Likewise. |
|
2010-05-11 Jie Zhang <jie@codesourcery.com> |
|
* ld-arm/attr-merge-vfp-6.d: New test. |
* ld-arm/attr-merge-vfp-6r.d: New test. |
* ld-arm/attr-merge-vfpv3xd.s: New test. |
* ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r. |
|
2010-05-07 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/cortex-a8-fix-bl-rel-plt.d: New file. |
* ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d. |
|
2010-05-06 Joseph Myers <joseph@codesourcery.com> |
|
* ld-elf/orphan-region.d: Use ld -N. |
|
2010-04-30 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11542 |
* ld-elf/discard.ld: New. |
* ld-elf/discard1.d: Likewise. |
* ld-elf/discard1.s: Likewise. |
* ld-elf/discard2.d: Likewise. |
* ld-elf/discard2.s: Likewise. |
* ld-elf/discard3.d: Likewise. |
|
2010-04-22 Alan Modra <amodra@gmail.com> |
|
* ld-elf/extract-symbol-1sec.d: Update lma. |
* ld-i386/alloc.d: Expect a warning, not an error. |
|
2010-04-20 Joseph Myers <joseph@codesourcery.com> |
|
* ld-tic6x/data-reloc-global-rel.d, |
ld-tic6x/data-reloc-global-rel.s, |
ld-tic6x/data-reloc-local-r-rel.d, |
ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d, |
ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s, |
ld-tic6x/mvk-reloc-local-2-rel.s, |
ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d, |
ld-tic6x/pcrel-reloc-global-rel.d, |
ld-tic6x/pcrel-reloc-local-r-rel.d, |
ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d, |
ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s, |
ld-tic6x/sbr-reloc-local-2-rel.s, |
ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d: |
New. |
|
2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/attr-merge-2.attr: Update for changes in attribute output. |
* ld-arm/attr-merge-3.attr: Likewise. |
* ld-arm/attr-merge-vfp-1.d: Likewise. |
* ld-arm/attr-merge-vfp-1r.d: Likewise. |
* ld-arm/attr-merge-vfp-2.d: Likewise. |
* ld-arm/attr-merge-vfp-2r.d: Likewise. |
* ld-arm/attr-merge-vfp-3.d: Likewise. |
* ld-arm/attr-merge-vfp-3r.d: Likewise. |
* ld-arm/attr-merge-vfp-4.d: Likeiwse. |
* ld-arm/attr-merge-vfp-4r.d: Likewise. |
* ld-arm/attr-merge-vfp-5.d: Likewise. |
* ld-arm/attr-merge-vfp-5r.d: Likewise. |
* ld-arm/attr-merge-wchar-00-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-00.d: Likewise. |
* ld-arm/attr-merge-wchar-02-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-02.d: Likewise. |
* ld-arm/attr-merge-wchar-04-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-04.d: Likewise. |
* ld-arm/attr-merge-wchar-20-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-20.d: Likewise. |
* ld-arm/attr-merge-wchar-22-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-22.d: Likewise. |
* ld-arm/attr-merge-wchar-24-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-40-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-40.d: Likewise. |
* ld-arm/attr-merge-wchar-42-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-44-nowarn.d: Likewise. |
* ld-arm/attr-merge-wchar-44.d: Likewise. |
* ld-arm/attr-merge.attr: Likewise. |
|
2010-04-06 David S. Miller <davem@davemloft.net> |
|
* ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-* |
|
2010-04-05 Kai Tietz <kai.tietz@onevision.com> |
|
* ld-pe/orphan_nu.d: New test for --no-leading-underscore. |
* ld-pe/orphana_nu.s: New file. |
* ld-pe/pe.exp: Add orphan_nu test. |
|
2010-04-01 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-powerpc/apuinfo-nul.rd: New. |
* ld-powerpc/apuinfo-nul1.s: New. |
* ld-powerpc/powerpc.exp: Add it. |
|
2010-03-31 Kai TIetz <kai.tietz@onevision.com> |
|
* ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc |
before string compare. |
|
2010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/script-type.sym: Fix test. |
|
2010-03-31 Kai TIetz <kai.tietz@onevision.com> |
|
* ld-pe/basefile1.s: New. |
* ld-pe/pe-compile.exp: Add base-file test. |
|
2010-03-31 Hans-Peter Nilsson <hp@axis.com> |
|
PR ld/11458 |
* ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test. |
|
* lib/ld-lib.exp (run_dump_test): When checking linker message and |
return code, when success with no message is expected, don't |
continue if we have an abnormal exit with a message. Check output |
of inspection program and fail if it had output or an abnormal |
exit code. Include "warning" and "error" among the directives |
where multiples are allowed and append to previous values. |
|
* ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply |
"file rootname", not "file tail", before applying runtest_file_p. |
|
2010-03-29 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test. |
|
2010-03-25 Joseph Myers <joseph@codesourcery.com> |
|
* ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*. |
* ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*. |
* ld-tic6x: New directory and testcases. |
|
2010-03-19 Jie Zhang <jie@codesourcery.com> |
|
PR ld/11304 |
* ld-elf/pr11304.d: New test. |
* ld-elf/pr11304a.s: New test. |
* ld-elf/pr11304b.s: New test. |
* lib/ld-lib.exp (regexp_diff): Add support for #failif. |
|
2010-03-15 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-elf/orphan-region.d, ld-elf/orphan-region.ld, |
ld-elf/orphan-region.s: New files. |
|
2010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/arm-merge-incompatible.d: New test. |
* ld-arm/arm-merge-incompatiblea.s: Likewise. |
* ld-arm/arm-merge-incompatibleb.s: Likewise. |
* ld-arm/arm-elf.exp: Run the new test. |
|
2010-03-02 Christophe Lyon <christophe.lyon@st.com> |
Alan Modra <amodra@gmail.com> |
|
* ld-arm/arm-elf.exp: Change .text start address for |
farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib |
test. |
* ld-arm/farcall-mixed-lib-v4t.d: New test. |
* ld-arm/farcall-mixed-lib1.s: Don't force armv5t. |
* ld-arm/farcall-mixed-lib2.s: Likewise. |
* ld-arm/arm-call.d: Update expected results. |
* ld-arm/cortex-a8-far.d: Likewise. |
* ld-arm/farcall-group-size2.d: Likewise. |
* ld-arm/farcall-group.d: Likewise. |
* ld-arm/farcall-mix.d: Likewise. |
* ld-arm/farcall-mix2.d: Likewise. |
* ld-arm/farcall-mixed-app-v5.d: Likewise. |
* ld-arm/farcall-mixed-app.d: Likewise. |
* ld-arm/farcall-mixed-lib.d: Likewise. |
* ld-arm/farcall-thumb-arm.d: Likewise. |
* ld-arm/farcall-thumb-arm-blx.d: Likewise. |
* ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise. |
* ld-arm/farcall-thumb-arm.s: Update test. Add a new call to |
potentially generate different types of stubs. |
|
2010-02-27 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/init-fini-arrays.d: Pass --wide to readelf. |
|
2010-02-27 Jie Zhang <jie@codesourcery.com> |
|
* ld-elf/init-fini-arrays.s: New test. |
* ld-elf/init-fini-arrays.d: New test. |
|
2010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/group-relocs.s: Mark code sections as executable. |
* ld-arm/arm-elf.exp (armelftests): Only dump executable sections in |
group-relocs test. |
* ld-arm/reloc-boundaries.d: Fix test to work on Linux targets. |
|
2010-02-23 Nick Clifton <nickc@redhat.com> |
|
* ld-elf/orphan4.d: Allow for other sections to be present in the |
output. |
|
2010-02-18 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic |
ifunc-using executable. |
|
2010-02-19 Alan Modra <amodra@gmail.com> |
|
* ld-elf/group.ld: Discard .dropme sections. |
* ld-elf/group10.d, * ld-elf/group10.s: New test. |
|
2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/attr-merge-6.attr: Add new test. Missed off last commit. |
|
2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/attr-merge-3.attr: Fix test for new attribute values. |
* ld-arm/attr-merge-3b.s: Likewise. |
* ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised |
attribute ID. |
* ld-arm/attr-merge-unknown-1.s: Likewise. |
* ld-arm/attr-merge-6.attr: New test. |
* ld-arm/attr-merge-6a.s: Likewise. |
* ld-arm/attr-merge-6b.s: Likewise. |
* ld-arm/attr-merge-7.attr: Likewise. |
* ld-arm/attr-merge-7a.s: Likewise. |
* ld-arm/attr-merge-7b.s: Likewise. |
* ld-arm/arm-elf.exp: Run the new tests. |
|
2010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/jump-reloc-veneers-long.d: Correct testcase for |
arm-none-eabi target. |
* ld-arm/jump-reloc-veneers-short1.d: Likewise |
* ld-arm/jump-reloc-veneers-short2.d: Likewise |
|
2010-02-12 Daniel Gutson <dgutson@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): New test case added. |
* ld-arm/data-only-map.s: New file. |
* ld-arm/data-only-map.d: New file. |
* ld-arm/data-only-map.ld: New file. |
|
2010-02-11 David S. Miller <davem@davemloft.net> |
|
* ld-sparc/gotop32.s: Add local symbol case. |
* ld-sparc/gotop64.s: Likewise. |
* ld-sparc/gotop32.rd: Adjust expected results. |
* ld-sparc/gotop32.td: Likewise. |
* ld-sparc/gotop64.dd: Likewise. |
* ld-sparc/gotop64.rd: Likewise. |
* ld-sparc/gotop64.td: Likewise. |
|
2010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*. |
* ld-shared/shared.exp: Likewise. |
|
2010-02-08 David S. Miller <davem@davemloft.net> |
|
* ld-ifunc/ifunc.exp: Run for sparc. |
|
2010-02-08 Nathan Sidwell <nathan@codesourcery.com> |
|
* ld-powerpc/apuinfo-nul.s: New. |
* ld-powerpc/apuinfo.rd: Add it. |
* ld-powerpc/powerpc.exp: Likewise. |
|
2010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
|
* ld-arm/jump-reloc-veneers-long.d: New test. |
* ld-arm/jump-reloc-veneers-short1.d: Likewise. |
* ld-arm/jump-reloc-veneers-short2.d: Likewise. |
* ld-arm/jump-reloc-veneers.s: Likewise. |
* ld-arm/arm-elf.exp (armelftests): Run them. |
|
2010-01-28 Nick Clifton <nickc@redhat.com> |
|
PR 11225 |
* ld-sh/refdbg-0-dso.d: Dump all sections. |
|
2010-01-26 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11218 |
* ld-gc/dummy.s: New. |
* ld-gc/pr11218-1.c: Likewise. |
* ld-gc/pr11218-2.c: Likewise. |
* ld-gc/pr11218.d: Likewise. |
|
2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com> |
|
* ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od, |
ld-powerpc/aix-ref-1.s: New tests. |
* ld-powerpc/aix52.exp: Run them. |
|
2010-01-14 H.J. Lu <hongjiu.lu@intel.com> |
|
* ld-elf/orphan4.d: Support 64bit targets. |
|
2010-01-13 DJ Delorie <dj@redhat.com> |
|
* ld-elf/orphan4.d: New. |
* ld-elf/orphan4.ld: New. |
* ld-elf/orphan4.s: New. |
|
2010-01-13 Chao-ying Fu <fu@mips.com> |
|
* ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests. |
* ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source. |
* ld-mips-elf/mips-elf.exp: Run new tests. |
|
2010-01-13 Daniel Jacobowitz <dan@codesourcery.com> |
|
* ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with |
-mcpu=cortex-a8. |
|
2010-01-13 Nick Clifton <nickc@redhat.com> |
|
* ld-scrips/sort.exp: Skip these tests when the target is the |
h8300. |
|
2010-01-11 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11146 |
* ld-elf/dynsym1.d: New. |
|
2010-01-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11138 |
* ld-elf/pr11138-1.c: New. |
* ld-elf/pr11138-1.map: Likewise. |
* ld-elf/pr11138-2.c: Likewise. |
* ld-elf/pr11138-2.map: Likewise. |
* ld-elf/pr11138.out: Likewise. |
|
* ld-elf/shared.exp (build_tests): Add libpr11138-1.so and |
libpr11138-2.o. |
(run_tests): Add 2 tests for PR ld/11138. |
|
2010-01-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11133 |
* ld-gc/gc.exp: Run start. |
|
* ld-gc/start.d: New. |
* ld-gc/start.s: Likewise. |
|
2010-01-07 H.J. Lu <hongjiu.lu@intel.com> |
|
PR ld/11143 |
* ld-gc/gc.exp: Run abi-note. |
|
* ld-gc/abi-note.d: New. |
* ld-gc/abi-note.s: Likewise. |
|
For older changes see ChangeLog-2009 |
|
Local Variables: |
mode: change-log |
left-margin: 8 |
fill-column: 74 |
version-control: never |
End: |