summaryrefslogtreecommitdiffstats
path: root/testsuites/tmtests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-1634-96/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makefile.am: Reflect having moved automake. include/Makefile.am: Reflect having moved automake. tm01/Makefile.am: Reflect having moved automake. tm02/Makefile.am: Reflect having moved automake. tm03/Makefile.am: Reflect having moved automake. tm04/Makefile.am: Reflect having moved automake. tm05/Makefile.am: Reflect having moved automake. tm06/Makefile.am: Reflect having moved automake. tm07/Makefile.am: Reflect having moved automake. tm08/Makefile.am: Reflect having moved automake. tm09/Makefile.am: Reflect having moved automake. tm10/Makefile.am: Reflect having moved automake. tm11/Makefile.am: Reflect having moved automake. tm12/Makefile.am: Reflect having moved automake. tm13/Makefile.am: Reflect having moved automake. tm14/Makefile.am: Reflect having moved automake. tm15/Makefile.am: Reflect having moved automake. tm16/Makefile.am: Reflect having moved automake. tm17/Makefile.am: Reflect having moved automake. tm18/Makefile.am: Reflect having moved automake. tm19/Makefile.am: Reflect having moved automake. tm20/Makefile.am: Reflect having moved automake. tm21/Makefile.am: Reflect having moved automake. tm22/Makefile.am: Reflect having moved automake. tm23/Makefile.am: Reflect having moved automake. tm24/Makefile.am: Reflect having moved automake. tm25/Makefile.am: Reflect having moved automake. tm26/Makefile.am: Reflect having moved automake. tm27/Makefile.am: Reflect having moved automake. tm28/Makefile.am: Reflect having moved automake. tm29/Makefile.am: Reflect having moved automake. tmck/Makefile.am: Reflect having moved automake. tmoverhd/Makefile.am: Reflect having moved automake.
* 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-112-1/+5
| | | | * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
* 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-05-272-2/+5
| | | | | * configure.ac: Remove CC_CFLAGS_DEBUG_V. CC_CFLAGS_DEFAULT (obsolete).
* 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-05-272-2/+5
| | | | | * configure.ac: Remove CC_CFLAGS_PROFILE_V. Remove CC_LDFLAGS_PROFILE_V.
* Merger from rtems-4-6-branch.Ralf Corsepius2003-03-112-1/+4
|
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-112-1/+5
| | | | * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-112-1/+5
| | | | * configure.ac: AC_PREREQ(2.57).
* 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-212-3/+9
| | | | | | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-1132-31/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tm01/Makefile.am: Use $(OBJEXT) instead of .o. * tm02/Makefile.am: Use $(OBJEXT) instead of .o. * tm03/Makefile.am: Use $(OBJEXT) instead of .o. * tm04/Makefile.am: Use $(OBJEXT) instead of .o. * tm05/Makefile.am: Use $(OBJEXT) instead of .o. * tm06/Makefile.am: Use $(OBJEXT) instead of .o. * tm07/Makefile.am: Use $(OBJEXT) instead of .o. * tm08/Makefile.am: Use $(OBJEXT) instead of .o. * tm09/Makefile.am: Use $(OBJEXT) instead of .o. * tm10/Makefile.am: Use $(OBJEXT) instead of .o. * tm11/Makefile.am: Use $(OBJEXT) instead of .o. * tm12/Makefile.am: Use $(OBJEXT) instead of .o. * tm13/Makefile.am: Use $(OBJEXT) instead of .o. * tm14/Makefile.am: Use $(OBJEXT) instead of .o. * tm15/Makefile.am: Use $(OBJEXT) instead of .o. * tm16/Makefile.am: Use $(OBJEXT) instead of .o. * tm17/Makefile.am: Use $(OBJEXT) instead of .o. * tm18/Makefile.am: Use $(OBJEXT) instead of .o. * tm19/Makefile.am: Use $(OBJEXT) instead of .o. * tm20/Makefile.am: Use $(OBJEXT) instead of .o. * tm21/Makefile.am: Use $(OBJEXT) instead of .o. * tm22/Makefile.am: Use $(OBJEXT) instead of .o. * tm23/Makefile.am: Use $(OBJEXT) instead of .o. * tm24/Makefile.am: Use $(OBJEXT) instead of .o. * tm25/Makefile.am: Use $(OBJEXT) instead of .o. * tm26/Makefile.am: Use $(OBJEXT) instead of .o. * tm27/Makefile.am: Use $(OBJEXT) instead of .o. * tm28/Makefile.am: Use $(OBJEXT) instead of .o. * tm29/Makefile.am: Use $(OBJEXT) instead of .o. * tmck/Makefile.am: Use $(OBJEXT) instead of .o. * tmoverhd/Makefile.am: Use $(OBJEXT) instead of .o.
* 2002-08-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-0233-33/+49
| | | | | | | | | | | | | | | | | * Per PR47 add support for buffered test output. This involved adding defines to redirect output to a buffer and dump it when full, at "test pause", and at exit. To avoid problems when redefining exit(), all tests were modified to call rtems_test_exit(). Some tests, notable psxtests, had to be modified to include the standard test macro .h file (pmacros.h or tmacros.h) to enable this support. * include/timesys.h, tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c, tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c, tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c, tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmck/task1.c, tmoverhd/testtask.c: Modified.
* 2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-162-2/+4
| | | | * configure.ac: Remove ENABLE_GCC28.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-2835-35/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * tm01/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm02/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm03/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm04/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm05/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm06/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm07/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm08/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm09/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm10/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm11/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm12/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm13/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm14/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm15/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm16/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm17/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm18/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm19/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm20/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm21/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm22/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm23/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm24/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm25/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm26/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm27/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm28/Makefile.am: Remove AUTOMAKE_OPTIONS. * tm29/Makefile.am: Remove AUTOMAKE_OPTIONS. * tmck/Makefile.am: Remove AUTOMAKE_OPTIONS. * tmoverhd/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2001-11-08 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill2001-11-082-7/+21
| | | | | | | This fix is response to test results reported by Jerry Needell <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80. * tm27/task1.c: Account for overhead in starting and stopping the timer.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-121-0/+78
| | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-112-0/+7
| | | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
* 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-242-1/+5
| | | | * tmtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
* 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-1932-31/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tm27/Makefile.am: include leaf.am instead of leaf.cfg. * tm26/Makefile.am: include leaf.am instead of leaf.cfg. * tm24/Makefile.am: include leaf.am instead of leaf.cfg. * tm16/Makefile.am: include leaf.am instead of leaf.cfg. * tm18/Makefile.am: include leaf.am instead of leaf.cfg. * tm02/Makefile.am: include leaf.am instead of leaf.cfg. * tm10/Makefile.am: include leaf.am instead of leaf.cfg. * tm11/Makefile.am: include leaf.am instead of leaf.cfg. * tm15/Makefile.am: include leaf.am instead of leaf.cfg. * tm19/Makefile.am: include leaf.am instead of leaf.cfg. * tm04/Makefile.am: include leaf.am instead of leaf.cfg. * tm17/Makefile.am: include leaf.am instead of leaf.cfg. * tm28/Makefile.am: include leaf.am instead of leaf.cfg. * tmck/Makefile.am: include leaf.am instead of leaf.cfg. * tm08/Makefile.am: include leaf.am instead of leaf.cfg. * tm12/Makefile.am: include leaf.am instead of leaf.cfg. * tm03/Makefile.am: include leaf.am instead of leaf.cfg. * tm13/Makefile.am: include leaf.am instead of leaf.cfg. * tm29/Makefile.am: include leaf.am instead of leaf.cfg. * tmoverhd/Makefile.am: include leaf.am instead of leaf.cfg. * tm20/Makefile.am: include leaf.am instead of leaf.cfg. * tm09/Makefile.am: include leaf.am instead of leaf.cfg. * tm01/Makefile.am: include leaf.am instead of leaf.cfg. * tm21/Makefile.am: include leaf.am instead of leaf.cfg. * tm07/Makefile.am: include leaf.am instead of leaf.cfg. * tm25/Makefile.am: include leaf.am instead of leaf.cfg. * tm22/Makefile.am: include leaf.am instead of leaf.cfg. * tm06/Makefile.am: include leaf.am instead of leaf.cfg. * tm05/Makefile.am: include leaf.am instead of leaf.cfg. * tm14/Makefile.am: include leaf.am instead of leaf.cfg. * tm23/Makefile.am: include leaf.am instead of leaf.cfg.
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-101-0/+4
| | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-262-1/+5
| | | | * tm20/Makefile.am: Remove stubdir.rel
* 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-092-1/+5
| | | | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
* 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-022-1/+5
| | | | * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
* 2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-10-273-2/+8
| | | | | | * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization. * tmtests.am: Remove DEFS.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-0532-0/+45
| | | | | | | | | | | | | | * tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am, tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am, tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am, tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am, tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am, tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am, tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am, tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am, tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am, tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am, tmoverhd/Makefile.am: Include compile.am
* Adding ChangeLogs.Joel Sherrill2000-08-101-0/+3
|
* Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill2000-07-261-0/+15
| | | | | | | | | | | a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.
* Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-07-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 :)
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-1270-242/+225
|
* Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-1333-0/+77
| | | | adds .cvsignore.
* Patch rtems-rc-20000118-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-01-3131-31/+0
| | | | | that contains cosmetical changes to the Makefile.ams below tests (removes old, now invalid comments from these Makefile.ams).
* Patch from Jay Kulpinski <jskulpin@eng01.gdds.com> to make sureJoel Sherrill2000-01-101-1/+1
| | | | RTEMS_TM27 is defined before the bsp.h is included.
* Increased stack space.Joel Sherrill2000-01-051-0/+1
|
* Added define to trip items that are private to tm27 in bsp.h.Joel Sherrill2000-01-031-0/+1
|
* Modifications to avoid having the size of the Buffer_addresses arrayJoel Sherrill1999-12-201-8/+16
| | | | too small when OPERATION_COUNT is less than 10.
* Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-292-2/+2
| | | | | | | | | | | | | | | | | | | | | | | 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)
* Missed in previous automake conversion patches from Ralf CorsepiusJoel Sherrill1999-11-231-0/+11
| | | | <corsepiu@faw.uni-ulm.de>.
* Patch rtems-rc-19991117-12.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-2332-0/+1397
| | | | to convert the tmtests directory from Makefile.in to Makefile.am.
* Removed IT_COUNT since it was not used.Joel Sherrill1999-11-181-13/+0
|
* Patch rtems-rc-19991105-3.diff.gz from Ralf CorsepiusJoel Sherrill1999-11-181-9/+6
| | | | | <corsepiu@faw.uni-ulm.de> which turns OPERATION_COUNT into a configure time option.
* Updated copyright notice.Joel Sherrill1999-11-1797-194/+97
|
* Fixed typo.Joel Sherrill1999-11-161-1/+1
|
* Added BSP_MAXIMUM_OPERATION_COUNT and BSP_ITERATION_COUNTJoel Sherrill1999-11-161-2/+27
| | | | | | | | | which allow the BSP to override the default number of objects that will be created in the timing tests. This is useful for reducing memory consumption on small targets. The BSP_ITERATION_COUNT can be used to reduce the number of repititions in some of the tests. This is useful for extremely slow targets (we haven't seen any slow enough to justify modifying this one yet though. :)
* Added nesting count for suspend/resume.Joel Sherrill1999-11-091-1/+1
|
* This is another pass at making sure that nothing outside the BSPJoel Sherrill1999-11-051-1/+1
| | | | | | | | | | | | 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>.
* Backed out change that increased the minimum stack size since itJoel Sherrill1999-11-0231-31/+0
| | | | | was unnecessary. The real fix was an alignment error in the object extend memory allocation scheme.
* Increased stack space for all initialization tasks in tmtests.Joel Sherrill1999-11-0131-0/+31
|
* Removed ifdef on go32.Joel Sherrill1999-10-051-1/+1
|
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to make fix bugJoel Sherrill1999-10-042-6/+6
| | | | where wrapup left pieces out of the librtemsall.a.
* New configuration files added by patch fromJoel Sherrill1999-08-102-0/+22
| | | | Ralf Corsepius <corsepiu@faw.uni-ulm.de>".
* Added CONFIGURE_EXTRA_TASK_STACKS definition to make memory requirementsJoel Sherrill1998-04-271-0/+2
| | | | more accurate.
* Increased stack size so test would run in debug mode.Joel Sherrill1998-04-061-1/+1
|