diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2011-11-06 15:35:36 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2011-11-06 15:35:36 +0000 |
commit | 7127cb0d2abad770a97a6dd86a97d316fda698ce (patch) | |
tree | 4656c13e437039089fed86a423ddcb2033c87b32 /gcc/rundeja | |
parent | e3d5bc5b538a58ca65dd313ddf6e6f0c88bd36d0 (diff) |
2011-11-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* do_one: do_cleanup defaults to "no".
Add initial support for Objective-C and FORTRAN.
- Objective-C needs work on run-time support
- FORTRAN needs to be tested
* gcc_status: Use BUILDDIR not BASEDIR.
* gccgo_status: Use BUILDDIR not BASEDIR.
* networkconfig.h: Update.
* rtems_gccgo_init.c: Switch to unlimited objects configuration.
* rundeja: Add Objective-C.
* test_driver: Add -C to check options and exit.
Add --enable-watchdog to PPL configuration.
* testsuite/ada/acats/Makefile.rtems: Correct uC5282.
* gccobjc_status: New file.
Diffstat (limited to 'gcc/rundeja')
-rwxr-xr-x | gcc/rundeja | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/rundeja b/gcc/rundeja index 4846da7..f32f4fb 100755 --- a/gcc/rundeja +++ b/gcc/rundeja @@ -146,6 +146,22 @@ case $2 in --target_board=rtems-${CPU}-${DEJABSP} \ " ;; + objc) + RTEMS_MAKEFILE_PATH=${rtemsdir} \ + SCRIPTDIR=${SCRIPTDIR} \ + make -f ${SCRIPTDIR}/gcc/Makefile.rtems_gccmain + if [ $? -ne 0 ] ; then + echo unable to compile RTEMS GCC Main + exit 1 + fi + rtems_config=`pwd`/rtems_gcc_main.o + make check-objc RUNTESTFLAGS="\ + SIM=${BSP_SIM} \ + RTEMS_MAKEFILE_PATH=${rtemsdir} \ + RTEMS_CONFIG_OBJ=${rtems_config} \ + --target_board=rtems-${CPU}-${DEJABSP} \ + " + ;; libjava) RTEMS_MAKEFILE_PATH=${rtemsdir} \ SCRIPTDIR=${SCRIPTDIR} \ |