summaryrefslogtreecommitdiffstats
path: root/gcc
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-03-02 20:33:01 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-03-02 20:33:01 +0000
commit1164bca97f3701b833e15044411f55b1d07b7039 (patch)
tree343e5f735789421d8931c75908746599280f4244 /gcc
parent2009-02-24 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-testing-1164bca97f3701b833e15044411f55b1d07b7039.tar.bz2
2009-03-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* gcc/do_one, gcc/test_driver, gcc/testsuite/ada/acats/run_all_rtems.sh: Fix typos and use -k on make RTEMS multilib.
Diffstat (limited to 'gcc')
-rwxr-xr-xgcc/do_one3
-rwxr-xr-xgcc/test_driver4
-rwxr-xr-xgcc/testsuite/ada/acats/run_all_rtems.sh2
3 files changed, 5 insertions, 4 deletions
diff --git a/gcc/do_one b/gcc/do_one
index 78aa243..3d40566 100755
--- a/gcc/do_one
+++ b/gcc/do_one
@@ -454,6 +454,7 @@ j_rtems()
case $bspArg in
multilib)
ENABLE_BSP="--enable-multilib"
+ MAKE_ARG="-k"
;;
qemu|pc386)
ENABLE_BSP="--enable-rtemsbsp=pc386"
@@ -470,7 +471,7 @@ j_rtems()
esac
${RTEMSDIR}/configure --target=${TARGET} ${ENABLE_BSP} \
${RTEMS_ARGS} --enable-maintainer-mode --disable-tests \
- --prefix=${BSP_INSTALL} && make ${MAKEJOBS} && make install
+ --prefix=${BSP_INSTALL} && make ${MAKEJOBS} ${MAKE_ARG} && make install
cd ..
}
diff --git a/gcc/test_driver b/gcc/test_driver
index 88108fc..04bdc1d 100755
--- a/gcc/test_driver
+++ b/gcc/test_driver
@@ -129,7 +129,7 @@ do_cpus()
doOne=${SCRIPTDIR}/gcc/do_one
# Everything
time sh -x ${doOne} -v -d -A ${tests} \
- ${cpu} ${bsp} >$${BASEDIR}/{bsp}.log 2>&1
+ ${cpu} ${bsp} >${BASEDIR}/${bsp}.log 2>&1
# Just C
#time sh -x ${doOne} -v -b -D -1 -r ${tests} \
# ${cpu} ${bsp} >${BASEDIR}/${bsp}.log 2>&1
@@ -183,7 +183,7 @@ if [ $? -eq 0 ] ; then
do_cpus arm
# no simulator -- waiting for Skyeye
- do_cpus bfin m68k avr
+ do_cpus bfin m68k
# port insufficient to run gcc tests
do_cpus avr
diff --git a/gcc/testsuite/ada/acats/run_all_rtems.sh b/gcc/testsuite/ada/acats/run_all_rtems.sh
index b684fb0..649aba2 100755
--- a/gcc/testsuite/ada/acats/run_all_rtems.sh
+++ b/gcc/testsuite/ada/acats/run_all_rtems.sh
@@ -311,7 +311,7 @@ for chapter in $chapters; do
cxb30*) EXTERNAL_OBJECTS="$dir/support/cxb30040.o $dir/support/cxb30060.o $dir/support/cxb30130.o $dir/support/cxb30131.o";;
ca1020e) rm -f ca1020e_func1.adb ca1020e_func2.adb ca1020e_proc1.adb ca1020e_proc2.adb > /dev/null 2>&1;;
ca14028) rm -f ca14028_func2.ads ca14028_func3.ads ca14028_proc1.ads ca14028_proc3.ads > /dev/null 2>&1;;
- cxh1001) extraflags="-a -f"; echo "pragma Normalize_Scalars;" > gnat.adc
+ cxh1001) extraflags="-a -f"; echo "pragma Normalize_Scalars;" > gnat.adc ;;
c380004) extraflags="-DGNAT_MAIN_STACKSIZE=1100" ;;
esac
if [ "$main" = "" ]; then