Jack Palevich | f54db02 | 2009-05-08 15:18:32 -0700 | [diff] [blame] | 1 | #!/bin/sh |
Jack Palevich | e7b5906 | 2009-05-19 17:12:17 -0700 | [diff] [blame] | 2 | rm -f tests/acc |
Jack Palevich | a653561 | 2009-05-13 16:24:17 -0700 | [diff] [blame] | 3 | g++ acc.cpp disassem.cpp -g -ldl -o tests/acc && tests/acc tests/otcc.c -a x86 -d tests/otcc.out && diff tests/otcc.out tests/otcc.out-orig |
Jack Palevich | e7b5906 | 2009-05-19 17:12:17 -0700 | [diff] [blame] | 4 | if [ -x "tests/acc" ]; then |
| 5 | tests/acc -S tests/returnval.c |
| 6 | |
| 7 | if [ "$(uname)" = "Linux" ]; then |
| 8 | if [ "$(uname -m)" = "i686" ]; then |
| 9 | echo "Linux i686. Testing otcc.c" |
| 10 | tests/acc tests/otcc.c tests/otcc.c tests/returnval.c |
| 11 | fi |
| 12 | fi |
| 13 | fi |