4 proc run_list_test
{ name opts
} {
6 set testname
"ia64 $name"
7 set file $srcdir
/$subdir
/$
name
8 gas_run $
{name}.s $opts
">&dump.out"
9 if { [regexp_diff
"dump.out" "${file}.l"] } then {
11 verbose
"output is [file_contents "dump.out"]" 2
17 if [istarget
"ia64-*"] then {
21 run_list_test
"opc-a-err" ""
27 run_dump_test
"pseudo"
29 run_dump_test
"mov-ar"
30 run_list_test
"operands" ""
31 run_list_test
"reg-err" ""
33 run_list_test
"dv-raw-err" ""
34 run_list_test
"dv-waw-err" ""
35 run_list_test
"dv-war-err" ""
36 run_list_test
"dv-entry-err" ""
37 run_list_test
"dv-mutex-err" ""
38 run_dump_test
"dv-branch"
39 run_dump_test
"dv-imply"
40 run_dump_test
"dv-mutex"
41 gas_test
"pred-rel.s" "" "" ".pred.rel alternative forms"
42 run_dump_test
"dv-safe"
43 run_dump_test
"dv-srlz"
44 run_list_test
"regval" ""
46 run_dump_test
"ldxmov-1"
47 run_list_test
"ldxmov-2" ""
48 run_dump_test
"ltoff22x-1"
50 run_dump_test
"nostkreg"
51 run_list_test
"invalid-ar" ""
53 run_dump_test
"dependency-1"
56 run_list_test
"reloc-bad" ""
62 run_dump_test
"global"
63 if [istarget
"ia64-*-hpux*"] then {
64 run_dump_test
"secname-ilp32"
65 run_dump_test
"unwind-ilp32"
66 run_dump_test
"alias-ilp32"
67 run_dump_test
"xdata-ilp32"
68 run_dump_test
"reloc-uw-ilp32"
70 run_dump_test
"secname"
71 run_dump_test
"unwind"
74 run_dump_test
"reloc-uw"
75 run_dump_test
"group-1"
76 run_dump_test
"group-2"
79 run_list_test
"alloc" ""
80 run_dump_test
"bundling"
81 run_dump_test
"forward"
82 run_list_test
"index" ""
83 run_list_test
"label" ""
84 run_list_test
"last" ""
85 run_list_test
"no-fit" ""
86 run_list_test
"pound" "-al"
87 run_list_test
"proc" "-munwind-check=error"
88 run_list_test
"radix" ""
89 run_list_test
"rotX" ""
90 run_list_test
"slot2" ""
91 run_dump_test
"strange"
92 run_list_test
"unwind-bad" ""
93 run_list_test
"unwind-err" "-munwind-check=error"
94 run_dump_test
"unwind-ok"
95 run_dump_test
"operand-or"
96 run_list_test
"hint.b-err" ""
97 run_list_test
"hint.b-warn" "-mhint.b=warning"