run_acats

来自「用于进行gcc测试」· 代码 · 共 56 行

TXT
56
字号
#!/bin/shif [ "$testdir" = "" ]; then   echo You must use make check or make check-ada   exit 1fi# Set up environment to use the Ada compiler from the object treehost_gnatchop=`type gnatchop | awk '{print $3}'`host_gnatmake=`type gnatmake | awk '{print $3}'`ROOT=`${PWDCMD-pwd}`BASE=`cd $ROOT/../../..; ${PWDCMD-pwd}`PATH=$BASE:$ROOT:$PATHADA_INCLUDE_PATH=$BASE/ada/rtsLD_LIBRARY_PATH=$ADA_INCLUDE_PATH:$BASE:$LD_LIBRARY_PATHADA_OBJECTS_PATH=$ADA_INCLUDE_PATHif [ ! -d $ADA_INCLUDE_PATH ]; then   echo gnatlib missing, exiting.   exit 1fiif [ ! -f $BASE/gnatchop ]; then   echo gnattools missing, exiting.   exit 1fiif [ ! -f $BASE/gnatmake ]; then   echo gnattools missing, exiting.   exit 1fiGCC_DRIVER="$BASE/xgcc"GCC="$BASE/xgcc -B$BASE/"export PATH ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_DRIVER GCC LD_LIBRARY_PATHecho '#!/bin/sh' > host_gnatchopecho PATH=`dirname $host_gnatchop`:'$PATH' >> host_gnatchopecho unset ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_EXEC_PREFIX >> host_gnatchopecho export PATH >> host_gnatchopecho exec gnatchop '"$@"' >> host_gnatchopchmod +x host_gnatchopecho '#!/bin/sh' > host_gnatmakeecho PATH=`dirname $host_gnatmake`:'$PATH' >> host_gnatmakeecho unset ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_EXEC_PREFIX >> host_gnatmakeecho export PATH >> host_gnatmakeecho exec gnatmake '"$@"' >> host_gnatmakechmod +x host_gnatmakeexec $testdir/run_all.sh ${1+"$@"}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?