* gas/bfin: New testsuite for bfin.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / bfin / bfin.exp
CommitLineData
8df55cb8
CM
1# Blackfin assembler testsuite
2
3proc run_list_test { name opts } {
4 global srcdir subdir
5 set testname "bfin $name"
6 set file $srcdir/$subdir/$name
7 gas_run ${name}.s $opts ">&dump.out"
8 if { [regexp_diff "dump.out" "${file}.l"] } then {
9 fail $testname
10 verbose "output is [file_contents "dump.out"]" 2
11 return
12 }
13 pass $testname
14}
15if [istarget bfin*-*-*] {
16 run_dump_test "arithmetic"
17 run_dump_test "bit"
18 run_dump_test "bit2"
19 run_dump_test "cache"
20 run_dump_test "cache2"
21 run_dump_test "control_code"
22 run_dump_test "control_code2"
23 run_dump_test "event"
24 run_dump_test "event2"
25 run_list_test "expected_errors" ""
26 run_list_test "expected_move_errors" ""
27 run_dump_test "flow"
28 run_dump_test "flow2"
29 run_dump_test "load"
30 run_dump_test "logical"
31 run_dump_test "logical2"
32 run_dump_test "move"
33 run_dump_test "move2"
34 run_dump_test "parallel"
35 run_dump_test "parallel2"
36 run_dump_test "parallel3"
37 run_dump_test "parallel4"
38 run_dump_test "reloc"
39 run_dump_test "shift"
40 run_dump_test "shift2"
41 run_dump_test "stack"
42 run_dump_test "stack2"
43 run_dump_test "store"
44 run_dump_test "vector"
45 run_dump_test "vector2"
46 run_dump_test "video"
47 run_dump_test "video2"
48}
This page took 0.023785 seconds and 4 git commands to generate.