Jim Wilson
b32711aa6a
A misc IA-64 ELF patch I missed in the first pass.
* testsuite/ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
27 years ago
Alan Modra
62043cea9b
Add workaround for gcc-2.95.2 failure.
27 years ago
Alan Modra
e76e4c9104
(test4): Test for presence of foo__1B, not absence
27 years ago
Alan Modra
3017ff0eca
(test4): Delete incorrect foo__1B test. Reformat file.
27 years ago
Nick Clifton
e40eb3e94d
discard all unexpected sections.
27 years ago
H.J. Lu
d1bcade6ba
2000-02-27 H.J. Lu (hjl@gnu.org)
* lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
27 years ago
Alan Modra
e1c47aa42d
To satisfy latest CVS gcc:
* emultempl/*.em (ld_emulation_xfer_struct): Add missing NULL
initialisers, and comments.
* testsuite/ld-srec/sr3.cc (__rethrow): New.
27 years ago
Nick Clifton
197d87f8ec
Fixed test to disable these checks if the target is PE based.
27 years ago
Catherine Moore
05d26f04bc
*** empty log message ***
27 years ago
Catherine Moore
7cdea22fb0
Remove test6.
27 years ago
Nick Clifton
abdbda5ecb
Fix testsuite failures for arm -linux
27 years ago
Alan Modra
b7be1db6b5
Support 8 and 16-bit relocs for i386coff. Enable i386 gas testsuite tests
27 years ago
Ian Lance Taylor
777690b647
* ld-scripts/script.exp: Add --image-base 0 for PE targets.
27 years ago
Ian Lance Taylor
5be8a006bb
1999-08-17 H.J. Lu <hjl@gnu.org>
* ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
27 years ago
Ian Lance Taylor
b33b6e4569
1999-08-09 Jakub Jelinek <jj@ultra.linux.cz>
* ld-elfvers/vers.exp: Run tests on sparc*-*-linux*.
* ld-shared/shared.exp: Likewise.
27 years ago
Nick Clifton
38e31547d1
Notice multlib switches.
27 years ago
Ian Lance Taylor
0cd9f5f03b
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.
27 years ago
Mark Mitchell
d49560a9c3
* ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual as
with other DWARF2 targets.
27 years ago
Nick Clifton
5dcf458ac4
Remove xfails for arm toolchains.
27 years ago
Ian Lance Taylor
734caf4d9f
* ld-elfvers/vers.exp: Use -rpath in new vers19 test.
27 years ago
Ian Lance Taylor
f04894943e
* ld-elfvers/vers.exp: Add new tests vers17 to vers19.
* ld/elfvers/{vers17.*, vers18.*, vers19.*}: New files.
27 years ago
Ian Lance Taylor
197a7bfdca
* 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.
28 years ago
Ian Lance Taylor
99c262f8b0
* 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.
28 years ago
Andreas Schwab
2bdba6c9ec
* ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning.
* ld-shared/sh1.c: Fix typo.
28 years ago
Ian Lance Taylor
77e0b0efdb
1999-06-04 H.J. Lu <hjl@gnu.org>
* lib/ld-lib.exp (default_ld_nm): Clear nm_output first if
necessary.
28 years ago
Nick Clifton
8535ca756a
Add xfail for mcore-elf
28 years ago
DJ Delorie
69f868fa5d
* ld-srec/srec.exp: Do not run tests for PE based ports.
28 years ago
Richard Henderson
252b5132c7
19990502 sourceware import
28 years ago
Stan Shebs
071ea11e85
Initial creation of sourceware repository
28 years ago
Nick Clifton
22f94ab06c
Fix for PR 19070 - add ability to detect and generate errors when sections
overlap.
28 years ago
Catherine Moore
f4355fa583
* ld-selective/selective.exp: Disable test for unsupported
targets. Change tests to check for absence of symbols instead
of address zero.
28 years ago
Ken Raeburn
7cada34aec
(Ugh. Last checkin was supposed to have been aborted. Oops.)
Replace elf-offset.ld with a version we can ship.
Use "-T" in linker invocation when specifying linker script.
28 years ago
Ken Raeburn
6772620740
sanitization for new test case. discard it when sanitizing, until it gets
rewritten or assigned to the fsf.
28 years ago
Ken Raeburn
687788cd4b
* 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.
Should allow running of at least some of the tests by releng.
* 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.
PR ld/17962 -- not fixed, but customer has what should be an adequate
workaround.
28 years ago
Ian Lance Taylor
d11b289ba8
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.
28 years ago
Catherine Moore
1280763791
add ld-selective
28 years ago
Catherine Moore
d967fee5a7
New for ld-selective
28 years ago
Catherine Moore
4b329e3518
* ld-selective: New directory with new files to test
28 years ago
Richard Henderson
ea0a321df9
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.
28 years ago
Catherine Moore
07f50e4e2c
remove armelf sanitization
28 years ago
Catherine Moore
0fc4a7d044
remove armelf sanitization.
28 years ago
Nick Clifton
97837cef65
Added missing sanitization markers
28 years ago
Nick Clifton
70bb54baba
Add arm/thumb-elf expected failures
28 years ago
Ian Lance Taylor
d02e7bc8b7
Based on patch from H.J. Lu <hjl@gnu.org>:
* ld-srec/srec.exp: Add xfails for Alpha ELF targets.
28 years ago
Ian Lance Taylor
e42578b65e
* 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.
28 years ago
Nick Clifton
d8d4c4e71a
Pass thumb-pe and arm-pe
29 years ago
Ian Lance Taylor
0d61eedd67
* ld-scripts/weak.exp: New test.
* ld-scripts/weak.t: New file.
* ld-scripts/weak1.s: New file.
* ld-scripts/weak2.s: New file.
29 years ago
Ian Lance Taylor
8c02e37df8
* 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.
29 years ago
Ian Lance Taylor
cc96256766
* 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.
29 years ago
Ian Lance Taylor
792dfb93dc
comment changes
29 years ago