summaryrefslogtreecommitdiffstats
path: root/gcc/rundeja
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2011-08-20 18:37:29 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2011-08-20 18:37:29 +0000
commite8cc0dbb4cc6f9afbd7f5f2d236e199ac6db6f39 (patch)
tree79267741ca8f00c512b263b34a74408ee69c0ac7 /gcc/rundeja
parent2011-08-02 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-testing-e8cc0dbb4cc6f9afbd7f5f2d236e199ac6db6f39.tar.bz2
2011-08-21 Jie Liu <lj8175@gmail.com>
* gcc/rtems_gcj_init.c: New file for rtems/gcj testing. * gcc/Makefile.rtems_gcjinit: The Makefile for gcc/rtems_gcj_init.c * gcc/rundeja: Add options for libjava test. * gcc/test_driver: Add GCJ options. * gcc/do_one: Add GCJ build and test options.
Diffstat (limited to 'gcc/rundeja')
-rwxr-xr-xgcc/rundeja16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/rundeja b/gcc/rundeja
index 690130f..4846da7 100755
--- a/gcc/rundeja
+++ b/gcc/rundeja
@@ -146,6 +146,22 @@ case $2 in
--target_board=rtems-${CPU}-${DEJABSP} \
"
;;
+ libjava)
+ RTEMS_MAKEFILE_PATH=${rtemsdir} \
+ SCRIPTDIR=${SCRIPTDIR} \
+ make -f ${SCRIPTDIR}/gcc/Makefile.rtems_gcjinit
+ if [ $? -ne 0 ] ; then
+ echo unable to compile RTEMS GCC Java Init File
+ exit 1
+ fi
+ rtems_config=`pwd`/rtems_gcj_init.o
+ make check-gcc-java RUNTESTFLAGS="\
+ SIM=${BSP_SIM} \
+ RTEMS_MAKEFILE_PATH=${rtemsdir} \
+ RTEMS_CONFIG_OBJ=${rtems_config} \
+ --target_board=rtems-${CPU}-${DEJABSP} \
+ "
+ ;;
gcc)
RTEMS_MAKEFILE_PATH=${rtemsdir} \
SCRIPTDIR=${SCRIPTDIR} \