Index: ld-elf/elf.exp =================================================================== RCS file: /cvs/src/src/ld/testsuite/ld-elf/elf.exp,v retrieving revision 1.2 diff -c -r1.2 elf.exp *** ld-elf/elf.exp 21 Nov 2002 21:37:06 -0000 1.2 --- ld-elf/elf.exp 27 May 2003 15:00:00 -0000 *************** *** 18,32 **** # Exclude non-ELF targets. ! if { ![istarget *-*-linux*] \ ! && ![istarget *-*-gnu] \ ! && ![istarget hppa*64*-*-hpux*] \ ! && ![istarget *-*-elf] } { ! return ! } ! ! if { [istarget *-*-linux*aout*] \ ! || [istarget *-*-linux*oldld*] } { return } --- 18,24 ---- # Exclude non-ELF targets. ! if ![is_elf_format] { return } Index: ld-elf/sec64k.exp =================================================================== RCS file: /cvs/src/src/ld/testsuite/ld-elf/sec64k.exp,v retrieving revision 1.3 diff -c -r1.3 sec64k.exp *** ld-elf/sec64k.exp 21 Nov 2002 21:37:06 -0000 1.3 --- ld-elf/sec64k.exp 27 May 2003 15:00:01 -0000 *************** *** 20,34 **** # Exclude non-ELF targets. ! if { ![istarget *-*-linux*] \ ! && ![istarget *-*-gnu] \ ! && ![istarget hppa*64*-*-hpux*] \ ! && ![istarget *-*-elf] } { ! return ! } ! ! if { [istarget *-*-linux*aout*] \ ! || [istarget *-*-linux*oldld*] } { return } --- 20,26 ---- # Exclude non-ELF targets. ! if ![is_elf_format] { return } Index: ld-elfcomm/elfcomm.exp =================================================================== RCS file: /cvs/src/src/ld/testsuite/ld-elfcomm/elfcomm.exp,v retrieving revision 1.4 diff -c -r1.4 elfcomm.exp *** ld-elfcomm/elfcomm.exp 24 Apr 2003 21:00:06 -0000 1.4 --- ld-elfcomm/elfcomm.exp 27 May 2003 15:00:01 -0000 *************** *** 21,36 **** # Make sure that ld correctly handles common symbols in ELF. # This test can only be run on ELF platforms. ! # Square bracket expressions seem to confuse istarget. ! if { ![istarget hppa*64*-*-hpux*] \ ! && ![istarget *-*-gnu] \ ! && ![istarget *-*-linux*] \ ! && ![istarget *-*-elf] } { ! return ! } ! ! if { [istarget *-*-linux*aout*] \ ! || [istarget *-*-linux*oldld*] } { return } --- 21,27 ---- # Make sure that ld correctly handles common symbols in ELF. # This test can only be run on ELF platforms. ! if ![is_elf_format] { return } Index: lib/ld-lib.exp =================================================================== RCS file: /cvs/src/src/ld/testsuite/lib/ld-lib.exp,v retrieving revision 1.21 diff -c -r1.21 ld-lib.exp *** lib/ld-lib.exp 16 May 2003 05:04:34 -0000 1.21 --- lib/ld-lib.exp 27 May 2003 15:00:02 -0000 *************** *** 349,354 **** --- 349,355 ---- && ![istarget *-*-unixware*] \ && ![istarget *-*-elf*] \ && ![istarget *-*-eabi*] \ + && ![istarget hppa*64*-*-hpux*] \ && ![istarget *-*-linux*] \ && ![istarget *-*-irix5*] \ && ![istarget *-*-irix6*] \