Age | Commit message (Collapse) | Author |
|
Closes #2442.
|
|
|
|
closes #2447.
|
|
updates #2453.
|
|
This patch enables rtems tests samples on the do_one script.
When setting up the environment for testing stdlibc++ you need this test
samples to check everything it's ok before running the gcc test suite.
This check consists on running a sample (i.e ticker.exe) making sure it
behaves as it should.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This script uses GNU Parallel to build and test all RTEMS
target toolsets in parallel. This can keep a server completely
saturated for the entire build period. This appears to
reduce the build time by at least 75% RTEMS Build Farm servers.
|
|
|
|
+ Separate secondary language options
+ Remove support for unarchiving gdb and binutils RPMs
+ Rework argument checking for native/cross
+ Add -B n for controlling number of parallel jobs
Now assume that if gcc support libraries like mpc, mpfr, isl, etc
are needed, they will be symbolically linked into the gcc source tree.
|
|
|
|
Include <bsp.h> instead of <rtems.h> to get BSP specific configuration
options for <rtems/confdefs.h>.
|
|
|
|
|
|
|
|
|
|
* do_one: Consolidate capturing test results and mailing them.
* test_driver: Add support for Objective-C and FORTRAN.
|
|
* do_one: If a secondary language fails to build, do not abort build but
continue on and attempt other secondary languages.
Clean up arguments to rundeja to reflect clean up in that script.
* rtems_gcc_main.c: Add /tmp directory and file support so more tests pass.
Make sure argc/argv are correctly setup.
* rtems_gcj_init.c: Add comment.
* rundeja: Consolidate similar cases to eliminate duplication.
* test_driver: Install autotools if autoconf is not at install point.
|
|
* 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.
|
|
* test_driver: Spacing.
|
|
* 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.
|
|
* do_one, rundeja, test_driver: Updates and add initial support for
running Objective-C tests.
|
|
* do_one, gcc_status, gccgo_status, rtems_gccgo_init.c, rundeja,
test_driver: Make directory names more consistent. Clean up.
* testsuite/ada/acats/Makefile.rtems: Attempt to filter -G0
|
|
* do_one, networkconfig.h, rtems_gccgo_init.c: Now running Go tests on
PowerPC (2/3 passing) and i386 (in process).
|
|
* do_one, test_driver, testsuite/ada/acats/Makefile.rtems: Various
improvements as part of testing gcc 4.6.0.
|
|
* do_one: Fix script.
|
|
* gcc/do_one, gcc/testsuite/ada/acats/rtems_generate_acats_email:
Detect RTEMS version.
|
|
* do_one, test_driver, testsuite/ada/acats/Makefile.rtems:
* Makefile.rtems_gccgoinit, gccgo_status, networkconfig.h,
rtems_gccgo_init.c: New files.
|
|
* do_one, rundeja: Add support for libgo testing.
* rtems_libgo_init.c: New file.
|
|
* do_one: Add Go support. Plus some cleanup from Joel.
|
|
* do_one, rundeja, test_driver: Add Go support. Plus some cleanup from
Joel.
|
|
* test_driver: Add -T option to getopt string.
|
|
* do_one: Turn off -x.
|
|
* do_one: Only send results if things ran OK.
* test_driver: Add quotes in terms of test.
* testsuite/ada/acats/Makefile.rtems: Add lm32_evr and m32rsim.
|
|
* do_one, test_driver: Add more arguments. Remove early exit.
|
|
* rundeja, test_driver: Add lm32. Do not attempt to update gcc
source if update will ask for passphrase.
|