Commit | Line | Data |
---|---|---|
252b5132 RH |
1 | # |
2 | # Some PowerPC tests | |
3 | # | |
4 | ||
5 | # These tests are currently ELF specific, only because nobody has | |
6 | # converted them to look for XCOFF relocations. | |
7 | ||
e88b7c97 AM |
8 | if { [istarget powerpc64*-*-*] || [istarget *-*-elf64*]} then { |
9 | # FIXME: Pass -x to objdump as well as -Dr for astest64 and astest2_64. | |
10 | run_dump_test "astest64" | |
11 | run_dump_test "astest2_64" | |
12 | run_dump_test "test1elf64" | |
03417200 | 13 | run_dump_test "power4" |
c5c2803a | 14 | run_list_test "range64" "-a64" |
e88b7c97 AM |
15 | } elseif { [istarget powerpc*-*aix*] } then { |
16 | run_dump_test "test1xcoff32" | |
17 | } elseif { [istarget powerpc*-*-*bsd*] \ | |
252b5132 RH |
18 | || [istarget powerpc*-*-elf*] \ |
19 | || [istarget powerpc*-*-eabi*] \ | |
20 | || [istarget powerpc*-*-sysv4*] \ | |
21 | || [istarget powerpc*-*-linux*] \ | |
22 | || [istarget powerpc*-*-solaris*] \ | |
23 | || [istarget powerpc*-*-rtems*] } then { | |
24 | run_dump_test "astest" | |
25 | run_dump_test "astest2" | |
e88b7c97 | 26 | run_dump_test "test1elf32" |
252b5132 RH |
27 | } |
28 | ||
29 | if { [istarget powerpc*-*-*] } then { | |
4bff14ba AM |
30 | run_dump_test "simpshft" |
31 | run_dump_test "machine" | |
2c524891 | 32 | run_dump_test "regnames" |
74a21df4 | 33 | |
7bbfa6f5 | 34 | if { [istarget powerpc-*-*aix*] } then { |
74a21df4 TR |
35 | run_dump_test "altivec_xcoff" |
36 | run_dump_test "altivec_xcoff64" | |
37 | } else { | |
38 | run_dump_test "altivec" | |
c7a5aa9c | 39 | run_dump_test "altivec2" |
b0e34bfe | 40 | run_dump_test "altivec_and_spe" |
ff3a6ee3 | 41 | run_dump_test "booke" |
7bbfa6f5 | 42 | run_dump_test "e500" |
c5c2803a | 43 | run_list_test "range" "-a32" |
c3d65c1c | 44 | run_dump_test "ppc750ps" |
9239aded | 45 | run_dump_test "e500mc" |
aea77599 AM |
46 | run_dump_test "e6500" |
47 | run_dump_test "e500mc64_nop" | |
48 | run_dump_test "e5500_nop" | |
49 | run_dump_test "e6500_nop" | |
e0d602ec | 50 | run_dump_test "a2" |
38233209 | 51 | run_dump_test "cell" |
a08f0c75 PB |
52 | run_dump_test "common" |
53 | run_dump_test "power4_32" | |
38233209 | 54 | run_dump_test "power6" |
9b4e5766 | 55 | run_dump_test "power7" |
066be9f7 | 56 | run_dump_test "vsx" |
9fe54b1c | 57 | run_dump_test "476" |
ce3d2015 | 58 | run_dump_test "titan" |
b9c361e0 JL |
59 | run_dump_test "vle" |
60 | run_dump_test "vle-reloc" | |
61 | run_dump_test "vle-simple-1" | |
62 | run_dump_test "vle-simple-2" | |
63 | run_dump_test "vle-simple-3" | |
64 | run_dump_test "vle-simple-4" | |
65 | run_dump_test "vle-simple-5" | |
66 | run_dump_test "vle-simple-6" | |
74a21df4 | 67 | } |
252b5132 | 68 | } |