summaryrefslogtreecommitdiffstats
path: root/c/src/tests/sptests (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-07-13Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+3
that is yet another multilib-related structual cleanup patch: Changes: * Make RTEMS_TEST_NO_PAUSE a tests/ subpackage specific option. - Remove RTEMS_TEST_NO_PAUSE from custom/*.cfg, targopts.h and cpuopts.h. - Add autoconf macros RTEMS_*_RTEMS_TEST_NO_PAUSE (aclocal/rtems-test-no-pause.m4). - Add RTEMS_*_RTEMS_TEST_NO_PAUSE support to sptests/configure.ins and tmtests/configure.in. These are the only subdirectories which currently apply RTEMS_TEST_NO_PAUSE. - Add autoconf-DEFS support to all test subpackages' configure.ins below tests/. I.e. AC_DEFINES now get explicitly propagated as preprocessor defines into Makefiles, cf. AM_CPPFLAGS in tests/*/*.am, instead of using a global config-files. - Remove NDEBUG from custom/*.cfg. * AC_DEFINE POSIX_API, ITRON_API and MULTIPROCESSING in exec/configure.in, only. - All other sources now should relay on the values from cpuopts.h and should not define them themselves. - Several related changes to many configure.ins * Bug-fixes to RTEMS_*_RTEMS_DEBUG macros (Actually workarounds to quoting bugs in autoconf). Notes: * This patch is rather immature and only tested for a small subset of BSPs (requires the tests to be enabled and therefore takes an tremendous amount of disc space and time.) * The patches to *cfg were generated by a script. Expect file formating changes :)
2000-06-14Thread iterate not ready for submission -- removed.Joel Sherrill1-1/+1
2000-06-14Thread iterator and libgjc support submitted too early.Joel Sherrill10-874/+0
2000-06-13Added .cvsignore.Joel Sherrill1-0/+2
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill8-0/+871
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill2-1/+2
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill67-274/+314
2000-04-13Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill30-0/+71
adds .cvsignore.
2000-02-08Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-2/+1
that contains: * Removes remaining (now illegal) references to $(SRC) from a couple of Makefile.ams * Removes duplicate AC_CONFIG_SUBDIRS macro from c/configure.in * Moves ENABLE_LIBCDIR into RTEMS_PROG_C[C|XX]_FOR_TARGET (hides LIBCDIR from most configure scripts, i.e. LIBCDIR becomes less visible) * Adds RTEMS_PROG_C[C|XX]_FOR_TARGET and RTEMS_CANONICALIZE_TOOLS to libbsp/*/configure.ins (A minor bug in previous implementations, which only has an impact when switching to GNU/Cygnus canonicalization) * Cleans up several bogus comments. * Removes MKLIB * Switches the version number to 4.5.0 (for testing version number handling)
2000-01-31Patch rtems-rc-20000118-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill29-29/+0
that contains cosmetical changes to the Makefile.ams below tests (removes old, now invalid comments from these Makefile.ams).
2000-01-21Patch from Eric Norum <eric@cls.usask.ca> to implement this:Joel Sherrill1-14/+12
I'd like to propose a change to RTEMS task variables that I think would make them more useful. I think that it is early enough in their existence to still make changes to their API. 1) Change type from `int' to `void *'. 2) Add extra argument to task_variable_add -- if non-NULL, a pointer to a `destructor' function to be called when the task exits. This function would be called with that task's value of the task variable as its argument. In many cases, the `dtor' function could be `free'. rtems_status_code rtems_task_variable_add ( rtems_id tid, void **ptr, void (*dtor)(void *)); rtems_status_code rtems_task_variable_delete (rtems_id tid, void **ptr); This would be all we'd need to cleanly and efficiently support C++ per-thread exception information without dragging in all that POSIX API stuff.
2000-01-13Added test case for broadcast to queue with messages pending.Joel Sherrill2-0/+14
2000-01-13Added start and end herald.Jennifer Averett2-2/+6
2000-01-06Fixed comment.Joel Sherrill1-2/+2
2000-01-05Updated to reflect change in object class numbering due to ITRON APIJoel Sherrill3-3/+3
addition.
2000-01-05Corrected test and screen to reflect implementation working.Joel Sherrill2-5/+13
2000-01-05Changed screen to reflect change in object class numbers with ITRONJoel Sherrill4-19/+19
addition.
2000-01-04Fixed warnings.Joel Sherrill3-6/+1
1999-12-13First attempt at adding simple binary semaphore in addition to the currentJoel Sherrill6-1/+216
"mutex" and counting semaphore. This is at the request of Eric Norum and his EPICS porting effort.
1999-11-23Missed in previous automake conversion patches from Ralf CorsepiusJoel Sherrill1-0/+1
<corsepiu@faw.uni-ulm.de>.
1999-11-23Patch rtems-rc-19991117-12.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+23
to convert the libtests directory from Makefile.in to Makefile.am.
1999-11-22Patch rtems-rc-19991117-8.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill28-28/+2
to fix some minor bugs in the conversion to automake.
1999-11-22Converted to automake.Joel Sherrill57-2267/+1120
1999-11-18Patch rtems-rc-19991117-0.diff.gz from Ralf CorsepiusJoel Sherrill2-2/+2
<corsepiu@faw.uni-ulm.de> which corrects some configuration problems and cleans up a few Makefile.in's.
1999-11-17Updated copyright notice.Joel Sherrill172-344/+172
1999-11-16Added proper nesting level for dispatch disable check.Joel Sherrill3-3/+3
1999-11-16Corrected nesting level on dispatching verification.Joel Sherrill1-1/+1
1999-11-16Corrected disable dispatch nesting count checks.Joel Sherrill1-7/+7
1999-11-12Added comment block and removed include of deleted file.Joel Sherrill1-1/+4
1999-11-11Screen updated.Joel Sherrill1-0/+2
1999-11-11Added new test sp28 to test the task variable directives.Joel Sherrill6-1/+180
1999-11-10rtems_semaphore_flush test from Eric Norum <eric@cls.usask.ca>.Joel Sherrill7-28/+186
1999-11-05This is another pass at making sure that nothing outside the BSPJoel Sherrill4-15/+6
unnecessarily uses any variables defined by the BSP. On this sweep, use of BSP_Configuration and Cpu_table was eliminated. A significant part of this modification was the addition of macros to access fields in the RTEMS configuration structures. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
1999-11-01Increased stack space of task 2.Joel Sherrill2-2/+2
1999-11-01Increased stack space for a task.Joel Sherrill2-1/+3
1999-11-01Increased stack space for task 1.Joel Sherrill2-2/+2
1999-10-26New ideas on test incorporated.Joel Sherrill1-9/+17
1999-10-25Added notes for new test.Joel Sherrill1-0/+19
1999-10-25Added sp26 which tests the rtems_task_is_suspended directive.Joel Sherrill8-1/+332
1999-10-06Removed aclocal.m4 generated from aclocal macrosJoel Sherrill1-840/+0
1999-10-06Removed configure generated from configure.inJoel Sherrill1-2438/+0
1999-10-05Regenerated.Joel Sherrill2-233/+365
1999-10-04Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to make fix bugJoel Sherrill1-4/+4
where wrapup left pieces out of the librtemsall.a.
1999-10-04Removed Makefile.in generated from Makefile.amJoel Sherrill1-416/+0
1999-10-04Regenerated.Joel Sherrill3-52/+56
1999-09-07Applied patch rtems-rc-19990820-6.diff.gz fromJoel Sherrill1-1/+1
Ralf Corsepius <corsepiu@faw.uni-ulm.de> which converted many Makefile.in's to Makefile.am's. This added a lot of files.
1999-08-18Reran and replaced screen after report from Gerwin Pfab <pb@schenk.isar.de>.Joel Sherrill1-7/+9
1999-08-10New configuration files added by patch fromJoel Sherrill4-0/+3233
Ralf Corsepius <corsepiu@faw.uni-ulm.de>".
1999-08-06Patch rtems-rc-19990709-6-diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill26-65/+451
applied. This modified many Makefiles and custom files and makes many more settings (network, multiprocessing, etc) gnerated by autoconf.
1999-08-02Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill24-25/+25
The patch below fixes a nasty bug in acpolish, which has broken many Makefile.ins below c/src/tests/ APPLYING THE PATCH: patch -p1 < rtems-rc-19990709-5.diff The essential part of this patch is the diff-fragment for acpolish contained in this patch. Ie. if any of the other diffs do not apply, make sure that the acpolish diff was applied correctly and then run cd <srcdir> tools/update/rtems-polish.sh -ac