Commit Graph
39 Commits
Author SHA1 Message Date
Joel Sherrill e94ad1feb9 Adding ChangeLogs. 2000-08-10 13:24:00 +00:00
Joel Sherrill b8a30d07a5 Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
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-07-13 15:05:38 +00:00
Joel Sherrill df49c60c96 Merged from 4.5.0-beta3a 2000-06-12 15:00:15 +00:00
Joel Sherrill bf85b19188 Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
adds .cvsignore.
2000-04-13 14:37:14 +00:00
Joel Sherrill 8fbdf07b62 Patch rtems-rc-20000118-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that contains cosmetical changes to the Makefile.ams below tests (removes
old, now invalid comments from these Makefile.ams).
2000-01-31 15:22:23 +00:00
Joel Sherrill 98c875a15b Initialize the attributes structure. Random data was causing the test
to fail sporadically.
2000-01-06 22:44:27 +00:00
Joel Sherrill bfded728ec Fixed warnings. 2000-01-04 14:16:00 +00:00
Joel Sherrill 116e54ad16 Uncommitted remains of a previous patch from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> which converted fiels to automake.
1999-11-30 14:03:29 +00:00
Joel Sherrill 1d9a2fc5ab Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
which (among other things) converted the mptests to automake.

    SUB_DIRS was used instead of SUBDIRS in some Makefile.ins
    (apparently a leftover from moving the start* directories)

    Addtional major bugs:
    * psxtests/include was empty (incomplete psxtests changes).
    * bogus handling of *.scn in itrontests (screens/sptests vs.
      screens/itrontests installation dirs)

    In addition I have added a few more changes (I couldn't resist)
    * automake support for itrontests
    * OPERATION_COUNT support in tmitrontests/
    * automake support for tmitrontests
    * automake suppport for mptests
    * Some (minor) corrections to several configure.in/Makefile.ams

    => c/src/tests/ is completly under automake control, now.
    => we could start to sort out the structural issues with c/src/tests
      (tests/support, stubdr, tools, get "make dist" working)
1999-11-29 15:45:11 +00:00
Joel Sherrill de759c54f5 Patch rtems-rc-19991117-8.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
to fix some minor bugs in the conversion to automake.
1999-11-22 19:23:10 +00:00
Jennifer Averett 9d9a3dd8d3 + Updated copyright information. 1999-11-17 16:47:58 +00:00
Joel Sherrill 4ccd0203a2 New shell of a test for ITRON Mailbox Manager. 1999-11-17 15:24:32 +00:00
Jennifer Averett 9c7867b64c Inserted output from the erc32 run into the output file. 1999-11-16 21:30:41 +00:00
Joel Sherrill 7fe5ff380e Use miniIMFS like hello from samples. 1999-11-16 21:15:03 +00:00
Joel Sherrill a470c0eeff Increased stack space because message buffers are on the stack. 1999-11-16 21:10:48 +00:00
Jennifer Averett 47c77059a0 Added data to the log file so it matches the real output. 1999-11-16 20:49:18 +00:00
Jennifer Averett ac0ba84277 Added comment to log file indicating that task order is not
critical.
1999-11-16 20:48:48 +00:00
Jennifer Averett 36072c8a5d Added test case of rsm_tsk and frsm_tsk on a task not suspended.
This should result in nothing happening, but an E_OK result.
1999-11-16 20:47:30 +00:00
Jennifer Averett d37aa4442a Changed asserts to tmmacros. 1999-11-16 15:39:08 +00:00
Jennifer Averett 2d82857db3 Updated scn file to match new output. Left out unemplemented
parts as a reminder to fix when these routines became implemented.
1999-11-16 15:38:44 +00:00
Jennifer Averett 4761995134 + Changed ID to 1. ( Compilation error introduced by modifications. ) 1999-11-16 15:33:10 +00:00
Jennifer Averett 1da9f4bdff Modified scan file to match. 1999-11-16 15:30:04 +00:00
Jennifer Averett 3fb7b70be2 Changed to call tmmacros instead of assert. 1999-11-16 14:39:56 +00:00
Jennifer Averett e672263c39 Fixed verificaiton checks to call correct macro if dispatch is disabled. 1999-11-15 21:28:21 +00:00
Jennifer Averett 06380cfeac + Added check that a task could be sent to a dormant state
then sta_tsk used to restart the task to its initial state.
+ Added calls to ref_tsk to yellow paths for suspended and
  ready but not running tasks.
+ Fixed output file to correctly state test name
+ Added priority of preempt to the header file.  Allows ref_tsk verification.
1999-11-15 21:25:53 +00:00
Jennifer Averett 0f88857a3a + Changed preempt routine into two dummy tasks one that is in dormant
state and one that is in non-dormant state.
+ Increased the priority of the Init task to force the dummy tasks to
  run first.
+ Added calls to ref_tsk to verify the state of the dummy tasks and
  test ref_tsk.
1999-11-15 21:19:58 +00:00
Joel Sherrill afb11f80e6 + Modified calls to use TSK_SLF for calls to self.
+ Modified calls to use the task id macro for calls to the PREEMPT task.
1999-11-12 22:00:10 +00:00
Joel Sherrill 624d7ca497 + Added comments on paths tested. 1999-11-12 21:27:42 +00:00
Joel Sherrill e8c902cd41 + Added check for priority over 256.
+ Modified output to correctly state the error.
1999-11-12 21:26:54 +00:00
Joel Sherrill 8ed3125de3 Added comments for path's tested. 1999-11-12 21:24:56 +00:00
Joel Sherrill f477165695 Test name changed to reflect placement after merger. 1999-11-12 14:51:03 +00:00
Joel Sherrill ec0b5ce5d7 Test name changed to reflect placement after merger.
Changed output to reflect what was actually being tested.
1999-11-12 14:50:42 +00:00
Joel Sherrill 3136f5c917 Test name changed to reflect placement after merger.
Increased stack space.
1999-11-12 14:49:47 +00:00
Joel Sherrill 6977b3886a Enabled after merging message buffer code. 1999-11-12 13:45:39 +00:00
Joel Sherrill 713b2eac2f General cleanup. Test documentation improved. The message buffer test
prints a message instead of actually testing since the message buffer
implementation is not in yet.
1999-11-10 22:15:42 +00:00
Joel Sherrill 442d047832 Combination of committing some new files which had been overlooked
and adding code which installed screens for itron tests.
1999-11-10 14:19:55 +00:00
Joel Sherrill bab5ba4446 Added more tasking tests. 1999-11-09 23:28:04 +00:00
Joel Sherrill e099180999 Merged tests from Task group. 1999-11-09 23:27:05 +00:00
Joel Sherrill 352c9b2035 This patch adds the basic framework for the ITRON 3.0 API implementation
for RTEMS.
1999-11-09 22:07:23 +00:00