Jack Palevich | 36d9414 | 2009-06-08 15:55:32 -0700 | [diff] [blame^] | 1 | #!/bin/bash |
Jack Palevich | 1cdef20 | 2009-05-22 12:06:27 -0700 | [diff] [blame] | 2 | |
Jack Palevich | 36d9414 | 2009-06-08 15:55:32 -0700 | [diff] [blame^] | 3 | SCRIPT_DIR=`dirname $BASH_SOURCE` |
| 4 | DATA=$SCRIPT_DIR/data |
| 5 | |
| 6 | echo "Compiling returnval-ansi.c" |
| 7 | acc -S $DATA/returnval-ansi.c |
| 8 | |
| 9 | echo "Compiling whole compiler." |
| 10 | acc -S "$DATA/otcc-ansi.c" |
| 11 | |
| 12 | if (( "$(uname)" = "Linux" )) && (( "$(uname -m)" = "i686" )); then |
| 13 | echo "Linux i686. Testing otcc-ansi.c" |
| 14 | acc -R "$DATA/otcc-ansi.c" "$DATA/returnval.c" |
| 15 | acc -R $DATA/otcc-ansi.c $DATA/otcc.c $DATA/returnval.c |
Jack Palevich | 1cdef20 | 2009-05-22 12:06:27 -0700 | [diff] [blame] | 16 | fi |
Jack Palevich | 36d9414 | 2009-06-08 15:55:32 -0700 | [diff] [blame^] | 17 | |
| 18 | echo "Done with tests." |