Adding aarch64-linux-nat support.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / nios2 / nios2.exp
CommitLineData
36591ba1
SL
1#
2# Some generic Nios II tests
3#
4
5proc run_list_test { name } {
6 global srcdir subdir
7 set testname "NIOS2 $name"
8 set file $srcdir/$subdir/$name
9 gas_run ${name}.s "" ">&dump.out"
10 if { [regexp_diff "dump.out" "${file}.l"] } then {
11 fail $testname
12 verbose "output is [file_contents "dump.out"]" 2
13 return
14 }
15 pass $testname
16}
17
18if { [istarget nios2-*-*] } then {
19
20 run_dump_test "add"
21 run_dump_test "and"
22 run_dump_test "align_fill"
23 run_dump_test "align_text"
24
25 run_dump_test "branch"
26
27 run_dump_test "break"
28 run_dump_test "bret"
29 run_dump_test "cache"
30
31 run_dump_test "call"
32 run_dump_test "call26"
33
34 run_dump_test "cmp"
35
36 run_dump_test "jmp"
37 run_dump_test "ldw"
38 run_dump_test "ldh"
39 run_dump_test "ldb"
40
41 run_dump_test "flushda"
42
43 run_dump_test "mul"
44
45 run_dump_test "nor"
46 run_dump_test "or"
47
48 run_dump_test "ctl"
49 run_dump_test "ret"
50 run_dump_test "rotate"
51
52 run_dump_test "stw"
53 run_dump_test "sth"
54 run_dump_test "stb"
55
56 run_dump_test "sub"
57 run_dump_test "sync"
58 run_dump_test "trap"
59 run_dump_test "tret"
60
61 run_dump_test "custom"
62 run_dump_test "xor"
63 run_dump_test "movia"
64
65 run_dump_test "complex"
66 run_dump_test "comments"
67 run_dump_test "etbt"
68 run_dump_test "lineseparator"
69 run_dump_test "movi"
70
71 run_list_test "illegal"
72 run_list_test "warn_nobreak"
73 run_list_test "warn_noat"
74
75}
This page took 0.02645 seconds and 4 git commands to generate.