X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Ftestsuite%2Fgas%2Fppc%2Fppc.exp;h=a04431a73c4f302652c73a7a75fcce66d0119f8a;hb=a08f0c757380a9ebc0d9d47d8c0741f466aadd3e;hp=572fbc345b49355290de1bc949a7d313c6dabffc;hpb=d0352a18a504a4e7b761f6b3264cf11347d8d056;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/gas/ppc/ppc.exp b/gas/testsuite/gas/ppc/ppc.exp index 572fbc345b..a04431a73c 100644 --- a/gas/testsuite/gas/ppc/ppc.exp +++ b/gas/testsuite/gas/ppc/ppc.exp @@ -5,7 +5,16 @@ # These tests are currently ELF specific, only because nobody has # converted them to look for XCOFF relocations. -if { [istarget powerpc*-*-*bsd*] \ +if { [istarget powerpc64*-*-*] || [istarget *-*-elf64*]} then { +# FIXME: Pass -x to objdump as well as -Dr for astest64 and astest2_64. + run_dump_test "astest64" + run_dump_test "astest2_64" + run_dump_test "test1elf64" + run_dump_test "power4" + run_list_test "range64" "-a64" +} elseif { [istarget powerpc*-*aix*] } then { + run_dump_test "test1xcoff32" +} elseif { [istarget powerpc*-*-*bsd*] \ || [istarget powerpc*-*-elf*] \ || [istarget powerpc*-*-eabi*] \ || [istarget powerpc*-*-sysv4*] \ @@ -14,8 +23,31 @@ if { [istarget powerpc*-*-*bsd*] \ || [istarget powerpc*-*-rtems*] } then { run_dump_test "astest" run_dump_test "astest2" + run_dump_test "test1elf32" } if { [istarget powerpc*-*-*] } then { - run_dump_test "simpshft" + run_dump_test "simpshft" + run_dump_test "machine" + run_dump_test "regnames" + + if { [istarget powerpc-*-*aix*] } then { + run_dump_test "altivec_xcoff" + run_dump_test "altivec_xcoff64" + run_dump_test "booke_xcoff" + run_dump_test "booke_xcoff64" + } else { + run_dump_test "altivec" + run_dump_test "altivec_and_spe" + run_dump_test "booke" + run_dump_test "e500" + run_list_test "range" "-a32" + run_dump_test "ppc750ps" + run_dump_test "e500mc" + run_dump_test "cell" + run_dump_test "common" + run_dump_test "power4_32" + run_dump_test "power6" + run_dump_test "power7" + } }