aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite
AgeCommit message (Collapse)AuthorFilesLines
2000-07-162000-07-16 H.J. Lu (hjl@gnu.org)H.J. Lu3-5/+57
* 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-152000-07-15 H.J. Lu (hjl@gnu.org)H.J. Lu4-7/+32
* 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-10Even more hppa testsuite patches.Alan Modra5-2/+24
2000-06-20tic54x/ibmc54xdsp target for ld.Timothy Wall2-4/+10
2000-06-052000-06-05 H.J. Lu (hjl@gnu.org)H.J. Lu7-11/+230
* 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-212000-05-21 H.J. Lu (hjl@gnu.org)H.J. Lu2-1/+12
* ld-elfvsb/main.c (main_visibility_check): Fix the protected visibility test.
2000-05-132000-05-13 H.J. Lu (hjl@gnu.org)H.J. Lu8-4/+836
* 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.
2000-04-21A misc IA-64 ELF patch I missed in the first pass.Jim Wilson2-1/+5
* testsuite/ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
2000-04-12Add workaround for gcc-2.95.2 failure.Alan Modra2-1/+10
2000-04-12(test4): Test for presence of foo__1B, not absenceAlan Modra2-9/+29
2000-04-12(test4): Delete incorrect foo__1B test. Reformat file.Alan Modra2-37/+36
2000-03-14discard all unexpected sections.Nick Clifton2-1/+5
2000-02-272000-02-27 H.J. Lu (hjl@gnu.org)H.J. Lu2-1/+6
* lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
2000-01-22To satisfy latest CVS gcc:Alan Modra1-0/+5
* emultempl/*.em (ld_emulation_xfer_struct): Add missing NULL initialisers, and comments. * testsuite/ld-srec/sr3.cc (__rethrow): New.
1999-11-01Fixed test to disable these checks if the target is PE based.Nick Clifton2-1/+9
1999-10-29*** empty log message ***Catherine Moore1-1/+6
1999-10-29Remove test6.Catherine Moore2-63/+0
1999-10-28Fix testsuite failures for arm -linuxNick Clifton2-5/+11
1999-09-18Support 8 and 16-bit relocs for i386coff. Enable i386 gas testsuite testsAlan Modra2-0/+6
previously disabled for lack of such support. For *-*-linux*libc1 targets, XFAIL a ld testsuite that fails due to a bug in the dynamic linker prior to glibc-2.1.
1999-09-12 * ld-scripts/script.exp: Add --image-base 0 for PE targets.Ian Lance Taylor2-2/+17
1999-08-171999-08-17 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-1/+5
* ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
1999-08-091999-08-09 Jakub Jelinek <jj@ultra.linux.cz>Ian Lance Taylor3-1/+8
* ld-elfvers/vers.exp: Run tests on sparc*-*-linux*. * ld-shared/shared.exp: Likewise.
1999-07-28Notice multlib switches.Nick Clifton2-6/+62
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor12-3/+47
* 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.
1999-07-15 * ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual asMark Mitchell2-0/+6
with other DWARF2 targets.
1999-07-13Remove xfails for arm toolchains.Nick Clifton2-3/+8
1999-07-09 * ld-elfvers/vers.exp: Use -rpath in new vers19 test.Ian Lance Taylor2-2/+6
1999-07-07 * ld-elfvers/vers.exp: Add new tests vers17 to vers19.Ian Lance Taylor14-0/+114
* ld/elfvers/{vers17.*, vers18.*, vers19.*}: New files.
1999-06-12 * ld-checks/asm.s: Use a symbol name for .lcomm.Ian Lance Taylor3-9/+13
* ld-checks/checks.exp: Use different names for the two tests. Don't add extra text when invoking fail.
1999-06-12 * ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*"Ian Lance Taylor4-11/+13
to "*-*-linux*aout*". * ld-scripts/weak.exp: Likewise. * ld-shared/shared.exp: Likewise. Simplify condition a bit.
1999-06-09 * ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning.Andreas Schwab3-2/+7
* ld-shared/sh1.c: Fix typo.
1999-06-041999-06-04 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-0/+9
* lib/ld-lib.exp (default_ld_nm): Clear nm_output first if necessary.
1999-05-17Add xfail for mcore-elfNick Clifton2-0/+5
1999-05-11* ld-srec/srec.exp: Do not run tests for PE based ports.DJ Delorie2-0/+10
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson127-0/+7211