2003-08-16 Ralf Corsepius * Makefile.am: Reflect having moved automake/. * sp01/Makefile.am: Reflect having moved automake/. * sp02/Makefile.am: Reflect having moved automake/. * sp03/Makefile.am: Reflect having moved automake/. * sp04/Makefile.am: Reflect having moved automake/. * sp05/Makefile.am: Reflect having moved automake/. * sp06/Makefile.am: Reflect having moved automake/. * sp07/Makefile.am: Reflect having moved automake/. * sp08/Makefile.am: Reflect having moved automake/. * sp09/Makefile.am: Reflect having moved automake/. * sp11/Makefile.am: Reflect having moved automake/. * sp12/Makefile.am: Reflect having moved automake/. * sp13/Makefile.am: Reflect having moved automake/. * sp14/Makefile.am: Reflect having moved automake/. * sp15/Makefile.am: Reflect having moved automake/. * sp16/Makefile.am: Reflect having moved automake/. * sp17/Makefile.am: Reflect having moved automake/. * sp19/Makefile.am: Reflect having moved automake/. * sp20/Makefile.am: Reflect having moved automake/. * sp21/Makefile.am: Reflect having moved automake/. * sp22/Makefile.am: Reflect having moved automake/. * sp23/Makefile.am: Reflect having moved automake/. * sp24/Makefile.am: Reflect having moved automake/. * sp25/Makefile.am: Reflect having moved automake/. * sp26/Makefile.am: Reflect having moved automake/. * sp27/Makefile.am: Reflect having moved automake/. * sp28/Makefile.am: Reflect having moved automake/. * sp29/Makefile.am: Reflect having moved automake/. * sp30/Makefile.am: Reflect having moved automake/. * sp31/Makefile.am: Reflect having moved automake/. * sp32/Makefile.am: Reflect having moved automake/. * spfatal/Makefile.am: Reflect having moved automake/. * spsize/Makefile.am: Reflect having moved automake/. 2003-08-14 Joel Sherrill * sp02/task1.c: Added ID to name lookup service and changed name of id/name translation status code. This propagated to multiple functions. The user API service added was rtems_object_id_to_name() 2003-08-11 Ralf Corsepius * configure.ac: Use rtems-bugs@rtems.com as bug report email address. 2003-05-29 Joel Sherrill * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings. 2003-05-27 Ralf Corsepius * configure.ac: Remove CC_CFLAGS_DEBUG_V. CC_CFLAGS_DEFAULT (obsolete). 2003-05-27 Ralf Corsepius * configure.ac: Remove CC_CFLAGS_PROFILE_V. Remove CC_LDFLAGS_PROFILE_V. 2003-03-06 Ralf Corsepius * configure.ac: Remove AC_CONFIG_AUX_DIR. 2003-02-11 Ralf Corsepius * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). 2003-02-11 Ralf Corsepius * configure.ac: AC_PREREQ(2.57). 2002-11-14 Joel Sherrill * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn, sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239 update the IDs in the screens. 2002-10-21 Ralf Corsepius * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache. 2002-09-14 Joel Sherrill * sp32/.cvsignore: New file. 2002-09-14 Aaron J. Grier * PR271 was not applicable against the current source but included a nice test that Joel decided to add to the tree as sp32. * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file. * Makefile.am, configure.ac: Modified to reflect addition. 2002-08-11 Ralf Corsepius * sp01/Makefile.am: Use $(OBJEXT) instead of .o. * sp02/Makefile.am: Use $(OBJEXT) instead of .o. * sp03/Makefile.am: Use $(OBJEXT) instead of .o. * sp04/Makefile.am: Use $(OBJEXT) instead of .o. * sp05/Makefile.am: Use $(OBJEXT) instead of .o. * sp06/Makefile.am: Use $(OBJEXT) instead of .o. * sp07/Makefile.am: Use $(OBJEXT) instead of .o. * sp08/Makefile.am: Use $(OBJEXT) instead of .o. * sp09/Makefile.am: Use $(OBJEXT) instead of .o. * sp11/Makefile.am: Use $(OBJEXT) instead of .o. * sp12/Makefile.am: Use $(OBJEXT) instead of .o. * sp13/Makefile.am: Use $(OBJEXT) instead of .o. * sp14/Makefile.am: Use $(OBJEXT) instead of .o. * sp15/Makefile.am: Use $(OBJEXT) instead of .o. * sp16/Makefile.am: Use $(OBJEXT) instead of .o. * sp17/Makefile.am: Use $(OBJEXT) instead of .o. * sp19/Makefile.am: Use $(OBJEXT) instead of .o. * sp20/Makefile.am: Use $(OBJEXT) instead of .o. * sp21/Makefile.am: Use $(OBJEXT) instead of .o. * sp22/Makefile.am: Use $(OBJEXT) instead of .o. * sp23/Makefile.am: Use $(OBJEXT) instead of .o. * sp24/Makefile.am: Use $(OBJEXT) instead of .o. * sp25/Makefile.am: Use $(OBJEXT) instead of .o. * sp26/Makefile.am: Use $(OBJEXT) instead of .o. * sp27/Makefile.am: Use $(OBJEXT) instead of .o. * sp28/Makefile.am: Use $(OBJEXT) instead of .o. * sp29/Makefile.am: Use $(OBJEXT) instead of .o. * sp30/Makefile.am: Use $(OBJEXT) instead of .o. * sp31/Makefile.am: Use $(OBJEXT) instead of .o. * spfatal/Makefile.am: Use $(OBJEXT) instead of .o. * spsize/Makefile.am: Use $(OBJEXT) instead of .o. 2002-08-01 Joel Sherrill * 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. * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c, sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c, sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c, sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c, sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c, sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c, sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified. 2002-07-30 Joel Sherrill * spsize/size.c: Don't reference the RTEMS allocated interrupt stack if the port doesn't configure using it. 2002-07-04 Joel Sherrill * Jump table for single entry point removed. * spsize/size.c: Modified to reflect above. 2002-07-01 Joel Sherrill * sp29/init.c: Corrected definitions for task stack usage. 2002-07-01 Joel Sherrill * spsize/size.c: _Thread_queue_Extract_table removed. 2001-05-17 Joel Sherrill * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect number of staticly configured device drivers. 2001-05-14 Joel Sherrill * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more than the configured number of drivers. 2002-04-14 Ralf Corsepius * configure.ac: Remove ENABLE_GCC28. 2001-04-04 Joel Sherrill * spsize/size.c: Reflect SPARC modifcation to get rid of NO_TABLE_MOVE and references to _CPU_Trap_Table_area. 2001-03-29 Joel Sherrill * Per PR147 addressed problems when reseting and inserting a timer into a timer chain that did not honor time passage since the last time the timer server was scheduled and the new insertion. * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case. 2001-03-28 Joel Sherrill * Side-effect of PR132. * sp21/system.h: Now must explicitly request NULL driver. 2002-03-27 Ralf Corsepius * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS. * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS. * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS. * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS. 2002-03-20 Chris Johns * PR145. * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present in system (e.g. driver tasks). Also exit on minimum number of switches not precise number. 2001-01-29 Joel Sherrill * Fixed bug where resetting a timer that was not at the head of one of the task timer chains resulted in the Timer Server task waking up too far in the future. * Added rtems_timer_get_information() directive to support testing. * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for above condition. 2001-01-22 Joel Sherrill * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified because priority added as argument to rtems_timer_initiate_server(). 2001-01-16 Joel Sherrill * Added tests for task-based timers. This included the new tests sp30 and sp31. * Makefile.am, configure.ac: Modified to reflect new tests and files. * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks for task-based timer services. * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c, sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c, sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h, sp31/task1.c: New files. 2001-11-01 Joel Sherrill * sp26/system.h: Properly account for stack memory used by this test. Reported by Jerry Needell and processed as PR78. 2001-10-11 Ralf Corsepius * .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 * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy. 2001-09-19 Ralf Corsepius * sp20/Makefile.am: include leaf.am instead of leaf.cfg. * sp02/Makefile.am: include leaf.am instead of leaf.cfg. * sp19/Makefile.am: include leaf.am instead of leaf.cfg. * sp11/Makefile.am: include leaf.am instead of leaf.cfg. * sp25/Makefile.am: include leaf.am instead of leaf.cfg. * sp04/Makefile.am: include leaf.am instead of leaf.cfg. * spsize/Makefile.am: include leaf.am instead of leaf.cfg. * sp01/Makefile.am: include leaf.am instead of leaf.cfg. * sp16/Makefile.am: include leaf.am instead of leaf.cfg. * sp05/Makefile.am: include leaf.am instead of leaf.cfg. * sp09/Makefile.am: include leaf.am instead of leaf.cfg. * spfatal/Makefile.am: include leaf.am instead of leaf.cfg. * sp06/Makefile.am: include leaf.am instead of leaf.cfg. * sp23/Makefile.am: include leaf.am instead of leaf.cfg. * sp28/Makefile.am: include leaf.am instead of leaf.cfg. * sp03/Makefile.am: include leaf.am instead of leaf.cfg. * sp29/Makefile.am: include leaf.am instead of leaf.cfg. * sp13/Makefile.am: include leaf.am instead of leaf.cfg. * sp27/Makefile.am: include leaf.am instead of leaf.cfg. * sp14/Makefile.am: include leaf.am instead of leaf.cfg. * sp07/Makefile.am: include leaf.am instead of leaf.cfg. * sp15/Makefile.am: include leaf.am instead of leaf.cfg. * sp17/Makefile.am: include leaf.am instead of leaf.cfg. * sp22/Makefile.am: include leaf.am instead of leaf.cfg. * sp12/Makefile.am: include leaf.am instead of leaf.cfg. * sp26/Makefile.am: include leaf.am instead of leaf.cfg. * sp21/Makefile.am: include leaf.am instead of leaf.cfg. * sp24/Makefile.am: include leaf.am instead of leaf.cfg. * sp08/Makefile.am: include leaf.am instead of leaf.cfg. 2001-08-16 Joel Sherrill * sp20/system.h: Account for extra task stacks properly. 2001-08-16 Joel Sherrill * sp13/sp13.scn: Id in screen had wrong class field value. * sp13/system.h: Account for message buffer memory. * sp13/task2.c: Remove unnecessary check for failure. 2001-05-10 Ralf Corsepius * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]). 2001-04-20 Joel Sherrill * sp298/sp28.scn: Minor adjustment so test output matches the screen file. 2001-02-07 Ralf Corsepius * spsize/size.c: Use #if !defined(RTEMS_UNIX). 2001-01-26 Ralf Corsepius * sp21/Makefile.am: Remove libtest. 2000-11-09 Ralf Corsepius * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. 2000-11-02 Ralf Corsepius * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. 2000-10-27 Ralf Corsepius * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization. * sptests.am: Remove DEFS. 2000-09-29 Joel Sherrill * sp20/sp20.scn: Corrected to reflect new addition. * sp20/system.h: Removed comment reflecting history. 2000-09-29 Stephan Merker * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c: Added new task to test sequence of altering a period's length while it is still active. 2000-09-04 Ralf Corsepius * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am, sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am, sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am, sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am, sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am, sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am, sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am, sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am, sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am: Include compile.am 2000-08-10 Joel Sherrill * ChangeLog: New file.