* dbxout.c (current_file): Also wrap inside DBX_DEBUGGING_INFO ||
[official-gcc.git] / gcc / testsuite / ada / acats / run_acats
blobc69a4e1fe3e2f38cbfb5c4d7b0c0830433474e94
1 #!/bin/sh
3 if [ "$testdir" = "" ]; then
4 echo You must use make check or make check-ada
5 exit 1
6 fi
8 # Set up environment to use the Ada compiler from the object tree
10 host_gnatmake=`which gnatmake`
11 host_gcc=`which gcc`
12 ROOT=`pwd`
13 BASE=`cd $ROOT/../../..; pwd`
14 PATH=$BASE:$ROOT:$PATH
15 ADA_INCLUDE_PATH=$BASE/ada/rts
16 ADA_OBJECTS_PATH=$ADA_INCLUDE_PATH
17 export PATH ADA_INCLUDE_PATH ADA_OBJECTS_PATH
19 echo '#!/bin/sh' > gcc
20 echo exec $BASE/xgcc -B$BASE/ '"$@"' >> gcc
22 echo '#!/bin/sh' > host_gnatmake
23 echo PATH=`dirname $host_gnatmake`:'$PATH' >> host_gnatmake
24 echo unset ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_EXEC_PREFIX >> host_gnatmake
25 echo export PATH >> host_gnatmake
26 echo exec $host_gnatmake '"$@"' >> host_gnatmake
28 echo '#!/bin/sh' > host_gcc
29 echo PATH=`dirname $host_gcc`:'$PATH' >> host_gcc
30 echo export PATH >> host_gcc
31 echo exec $host_gcc '"$@"' >> host_gcc
33 chmod +x gcc host_gnatmake host_gcc
35 exec $testdir/run_all.sh "$@"