source: rtems/testsuites/sptests/ChangeLog @ 3ee8430b

4.104.115
Last change on this file since 3ee8430b was 3ee8430b, checked in by Joel Sherrill <joel.sherrill@…>, on 11/09/09 at 14:30:10

2009-11-09 Joel Sherrill <joel.sherrill@…>

  • spprintk/spprintk.scn: Add end of line at end of file.
  • Property mode set to 100644
File size: 90.3 KB
Line 
12009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * spprintk/spprintk.scn: Add end of line at end of file.
4
52009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
8        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
9        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
10        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
11        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
12        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
13        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
14        spwkspace/Makefile.am: Add documentation files for multiple tests.
15        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
16        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
17        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
18        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
19        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
20        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
21        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
22        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
23        spwkspace/spwkspace.doc: New files.
24
252009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
28        Include "tmacros.h".
29        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
30        _Heap_Allocate for 16bit compliance.
31        * sp44/init.c: Another printf format fix.
32
332009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * sp37/init.c: Add local prototypes for
36        rtems_interrupt_disable, rtems_interrupt_enable,
37        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
38        * sp43/init.c: Add local prototypes for
39        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
40        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
41        rtems_object_id_api_minimum, rtems_object_id_get_api,
42        rtems_object_id_get_class, rtems_object_id_get_index,
43        rtems_object_id_get_node.
44        Spray PRId32's into printf's for 16bit target complianance.
45        * sp37/init.c: Add local prototype for
46        rtems_interrupt_level_attribute.
47
482009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * sp29/init.c: Include "tmacros.h".
51        Misc. changes related to rtems_intervals.
52        * sp14/asr.c: Add PRIxrtems_signal_set.
53        Use PRIxrtems_signal_set to print rtems_signal_set's.
54        * sp13/task3.c: Use PRIu32 to print "count".
55        * sp09/screen12.c: Segment sizes are uintptr_t's.
56        * sp09/screen11.c: Use size_t for "size".
57        * sp62/init.c: Segment sizes are uintptr_t's.
58        * sp25/task1.c: Use PRIuPTR to print segment_size's.
59        * sp21/task1.c: Add PRIurtems_device_major_number.
60        * sp11/task1.c, sp11/task2.c:
61        Use PRIxrtems_event_set to print rtems_event_set's.
62        * sp09/screen13.c: Revert previous change.
63        Remove broken extraneous line seemingly having crept into in
64        2009-08-10 patch.
65        * sp27/init.c: Remove extraneous argument to print.
66        * spsize/size.c: Use PRIu32 to print sys_req.
67        * sp37/init.c: Add missing argument to printf.
68        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
69        sp12/pritask.c, sp34/changepri.c:
70        Use PRIdrtems_task_argument to print rtems_task_argument's.
71
722009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * sp25/task1.c: segment_size is uintptr_t.
75        * spfatal06/testcase.h: Add missing return.
76        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
77        Duplicate code from rtems_name_to_characters to convert rtems_name's
78        into char arrays.
79        * sp09/screen13.c: Comment out unused return status.
80        * sp63/init.c: Use PRIu32 to print uint32_t's.
81        * sp33/init.c: Use PRIu32 to print uint32_t's.
82        * sp28/init.c: Use PRIu32 to print uint32_t's.
83
842009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * sp31/task1.c: Use PRIdWatchdog_Interval to print
87        Watchdog_Interval's.
88        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
89        PRIdrtems_interval to print rtems_interval's.
90
912009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * sp13/task1.c: Misc. uint32_t fixes.
94        * sp20/task1.c: Misc. uint32_t fixes.
95        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
96        Use PRIXrtems_mode to print rtems_mode's.
97        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
98        Use PRIxrtems_mode to print rtems_mode's.
99        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
100        sp19/task1.c: Add missing PRI*32's.
101
1022009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * sp34/changepri.c, sp35/priinv.c:
105        Use PRIdPriority_Control to print Priority_Control's.
106
1072009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * sp34/changepri.c, sp59/init.c:
110        Use PRIdrtems_task_priority to print rtems_task_priority's.
111        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
112        Use PRIdrtems_task_priority to print rtems_task_priority's.
113        * sp12/system.h:
114        Change Priority_Test_driver to use rtems_task_priority argument.
115        * sp12/pridrv.c:
116        Change Priority_Test_driver to use rtems_task_priority argument.
117        Use PRIdrtems_task_priority to print rtems_task_priority's.
118
1192009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
122        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
123        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
124        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
125        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
126
1272009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
130        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
131        * sp63/init.c: Fix _Heap_Resize_block args.
132        * sp09/screen09.c: Eliminate unused var warning.
133
1342009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * sp27/init.c, spsize/init.c: Fix prototypes.
137        * spwatchdog/task1.c: Remove unused vars.
138
1392009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
142        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
143        spobjgetnext/init.c, spprintk/init.c:
144        Eliminate unused vars.
145
1462009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * configure.ac: Don't add -ansi -fasm to CFLAGS.
149
1502009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * sp32/init.c: Lengthen the clock tick and move configuration to the
153        bottom of the file.
154
1552009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * Makefile.am, configure.ac: Add new test to exercise when the ticks
158        since boot wraps around 0 and the timer server must deal with that
159        condition.
160        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
161        sp67/sp67.scn: New files.
162
1632009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
164
165        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
166
1672009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
168
169        * spintrcritical09/init.c, spintrcritical10/init.c,
170        spintrcritical11/init.c: Fixed potentially infinite loops.
171        * sp20/system.h: Increased micro seconds per tick in order to be more
172        independent of the console output speed.
173
1742009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
177        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
178        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
179        at -Os and m68k at -Os. Fix typos.
180
1812009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * sp54/init.c: Use rtems_build_id to make building Objects_Id
184        RTEMS_USE_16_BIT_OBJECT clean.
185
1862009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * Makefile.am, configure.ac: Add new test to exercise when notepads are
189        not configured.
190        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
191        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
192
1932009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
196        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
197        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
198        coverage runs.
199
2002009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
203        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
204        some error cases uncovered by uC5282 coverage runs.
205
2062009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
207
208        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
209        uC5282 coverage runs.
210
2112009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
214        Correct minor issues uncovered on uC5282.
215
2162009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
219        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
220        Eliminate use of deprecated rtems_extension.
221
2222009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
223
224        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
225        run when IO speed varies.
226
2272009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
230        the intended code.
231
2322009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * configure.ac: Revert accidentally committed lines.
235
2362009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
239        simple priority ceiling case that was previously only tested via the
240        POSIX API.
241        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
242        sp66/sp66.scn: New files.
243
2442009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
247        for Id which is in range for the object class but not allocated yet.
248
2492009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
250
251        * sp46/init.c, sp46/sp46.scn: Fix numbering.
252
2532009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
254
255        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
256
2572009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
260        spfatal02/spfatal02.scn, spfatal02/testcase.h,
261        spfatal03/spfatal03.scn, spfatal03/testcase.h,
262        spfatal04/spfatal04.scn, spfatal04/testcase.h,
263        spfatal05/spfatal05.scn, spfatal05/testcase.h,
264        spfatal06/spfatal06.scn, spfatal06/testcase.h,
265        spfatal07/spfatal07.scn, spfatal07/testcase.h,
266        spfatal08/spfatal08.scn, spfatal08/testcase.h,
267        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
268        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
269        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
270        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
271        tests use testcase.h and spfatal_support framework. Print test name
272        herald in all cases.
273        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
274        New files.
275        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
276
2772009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        * spfatal07/testcase.h: Indicate test is not applicable on some
280        architectures.
281
2822009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
283
284        * Makefile.am: Fix spacing.
285
2862009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
287
288        * spstkalloc/init.c: Changed allocator signature. Functions are now
289        static.
290
2912009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
292
293        * sp29/init.c: Fixed return value evaluation.
294        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
295        * sp63/init.c: Check return value of _Heap_Initialize().
296
2972009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
300        _Watchdog_Report() when name is not NULL. This case was covered at
301        -Os on erc32 but at -O2 we had more code.
302
3032009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
304
305        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
306        overflowing on _Heap_Allocate_aligned.
307
3082009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
311        for various null parameters.
312
3132009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
314
315        * sp16/sp16.scn, sp16/task1.c: Fix typo.
316
3172009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
318
319        * sp65/init.c: Remove stray print.
320        * sp65/sp65.doc: Add information on second case.
321
3222009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
323
324        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
325        verify that obtaining a priority ceiling mutex when the calling
326        task's priority is the same as the priority ceiling is handled
327        correctly.
328
3292009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
332        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
333        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
334        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
335        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
336        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
337        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
338        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
339        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
340        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
341        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
342        rtems_clock_get_ticks_per_second().
343
3442009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
347        Change attributes to priority ceiling. Use directive_failed, not
348        assert. Configure a semaphore not a region.
349
3502009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
351
352        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
353        mutex cases.
354        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
355        sp65/sp65.scn: New files.
356
3572009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
358
359        * Makefile.am, configure.ac: Add new test for some core mutex cases.
360        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
361        sp65/sp65.scn: New files.
362
3632009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
366        per tick.
367
3682009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
369
370        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
371        adjust existing for alignment. New test ensures coverage begin and
372        end marker methods are exercised so they do not get considered
373        unexecuted.
374        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
375        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
376
3772009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
378
379        * Makefile.am, configure.ac: Add new test to exercise legacy
380        rtems_clock_get().
381        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
382        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
383
3842009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
385
386        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
387        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
388        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
389
3902009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
391
392        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
393        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
394        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
395        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
396        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
397        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
398        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
399        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
400        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
401
4022009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
403
404        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
405        cases.
406
4072009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
408
409        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
410        all memory is successfully allocated. This means the test can
411        validate the heap is unchanged on extend failure.
412
4132009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
414
415        * spintrcritical01/init.c, spintrcritical06/init.c,
416        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
417        per tick so tests run quicker and more reliably hit the intended
418        critical section.
419
4202009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
421
422        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
423        when we are unable to allocate the memory needed for an object
424        extend. Make sure all is handled properly.
425        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
426        sp64/sp64.scn: New files.
427
4282009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * sp63/init.c: Correct test case two.
431
4322009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
435        test case to exercise another odd branch not taken.
436
4372009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
440        particular path is taken through the _Heap_Resize_block code.
441        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
442        sp63/sp63.scn: New files.
443
4442009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
445
446        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
447        wrong thing in a cpp macro. Added contents to screen file and add
448        documentation file.
449        * sp42/sp42.doc: New file.
450
4512009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
454
4552009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * spintrcritical16/init.c: Tinker with test to make it hit the case
458        more reliably.
459
4602009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
461
462        * Makefile.am, configure.ac: Add new test to exercise as many cases as
463        possible of not being able to allocate memory from the workspace
464        during thread creation.
465        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
466        sp18/sp18.scn: New files.
467
4682009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * Makefile.am, configure.ac: Add new test to handle the case where
471        a region resize frees enough memory to unblock a task.
472        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
473        sp62/sp62.scn: New files.
474        * sp61/init.c: Test does not need regions.
475
4762009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * Makefile.am, configure.ac: Add test case for processing a timeout
479        on a thread (that is the thread executing) that has also had its
480        request satisfied while it is being enqueued.
481        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
482        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
483        spintrcritical16/spintrcritical16.scn: New files.
484        * spintrcritical15/init.c: Remove unused TSR>
485
4862009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * Makefile.am, configure.ac: Add test case for a thread timing out on a
489        thread queue while another thread is in the process of blocking on
490        the same thread queue.
491        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
492        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
493        spintrcritical15/spintrcritical15.scn: New files.
494
4952009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
498
4992009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
500
501        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
502        sp40/sp40.scn: Now verified to hit coverage cases.
503        * sp40/sp40.doc: New file.
504
5052009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
508        to catch two remaining uncovered cases in rtems_io_register_driver.
509        * sp40/system.h: Removed.
510
5112009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * Makefile.am, configure.ac: Add new test to exercise odd case in
514        rtems_iterate_over_all_threads.
515        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
516        sp41/sp41.scn: New files.
517
5182009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
521        inheritance protocol since there is no holder associated with them.
522
5232009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
524
525        * Makefile.am, configure.ac: Add new tests to exercise cases where a
526        timer is scheduled from an ISR while it is being scheduled at the
527        task level.
528        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
529        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
530        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
531        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
532        spintrcritical14/spintrcritical14.scn: New files.
533
5342009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * spintrcritical01/init.c, spintrcritical06/init.c,
537        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
538        cleanup and make the tests more similar.
539
5402009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * spintrcritical06/init.c: Test now hits forward and reverse cases.
543
5442009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
547        test work for case that it is documented to handle.
548
5492009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
552        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
553        spintrcritical10/spintrcritical10.scn: New files.
554
5552009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
556
557        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
558        unreliable third case in sp39 to spintrcritical10. New tests to hit
559        other event synchronization critical sections.
560        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
561        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
562        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
563        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
564        spintrcritical12/spintrcritical12.scn: New files.
565
5662009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
569        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
570        sp10/sp10.scn: New files.
571
5722009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * spintrcritical06/init.c: Clean up.
575        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
576        * spintrcritical09/spintrcritical09.scn: Fill in.
577
5782009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
579
580        * spintrcritical06/init.c: Add comment to indicate test is not finished
581        and known to not hit the case.
582        * Makefile.am, configure.ac: Add a couple more interrupt critical
583        section tests.
584        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
585        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
586        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
587        spintrcritical09/Makefile.am, spintrcritical09/init.c,
588        spintrcritical09/spintrcritical09.doc,
589        spintrcritical09/spintrcritical09.scn: New files.
590
5912009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
592
593        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
594        at hitting interrupt synchronization critical section in thread queue
595        enqueue priority for reverse insertions.
596        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
597        spintrcritical07/spintrcritical07.doc,
598        spintrcritical07/spintrcritical07.scn: New files.
599
6002009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * Makefile.am, configure.ac: Add test case for the
603        _Thread_queue_Enqueue_priority interrupt critical section where the
604        TCB we are using as a current pointer is removed from the thread
605        queue when we flash interrupts while searching forward.
606        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
607        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
608        spintrcritical06/spintrcritical06.scn: New files.
609
6102009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
611
612        * spintrcritical_support/intrcritical.c,
613        spintrcritical_support/intrcritical.h: Change prototype of delay
614        method to indicate when counter is reset. This can be used to count
615        how many iterations we are doing.
616
6172009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
620        blocked on one period while another expires. Add sp61 which exercises
621        the case where a call is made to rtems_shutdown_executive when the
622        system is not up.
623        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
624        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
625        sp61/sp61.doc, sp61/sp61.scn: New files.
626
6272009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
628
629        * sp04/init.c: To be timesliced, tasks must also me preemptible.
630
6312009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
634        what it was intended to do.
635
6362009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * spintrcritical_support/intrcritical.c,
639        spintrcritical_support/intrcritical.h: New files.
640
6412009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
642
643        * Makefile.am, configure.ac: Add new infrastructure which is more
644        reliable about generating cases which hit interrupt critical
645        sections. Remove sp41 since it used its own mechanism.
646        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
647        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
648        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
649        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
650        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
651        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
652        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
653        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
654        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
655        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
656        spintrcritical05/spintrcritical05.scn: New files.
657        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
658        sp41/system.h: Removed.
659
6602009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        * sp41/init.c: Remove incorrect comment.
663
6642009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
665
666        * sp29/init.c: Simple binary semaphores can not be inherit priority.
667
6682009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * sp25/init.c: Spacing.
671
6722009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
673
674        * Makefile.am, configure.ac: Add sp59 to test path through
675        _Thread_queue_First_priority where the task's priority was in the
676        bottom 1/4 of the range.
677        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
678        sp59/sp59.scn: New files.
679
6802009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
683        not blocked on a thread queue.
684        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
685        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
686
6872009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
688
689        * Makefile.am, configure.ac: Add test for timespec divide by zero.
690        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
691        sp58/sp58.scn: New files.
692
6932009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
694
695        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
696        pointer being null. This does not happen naturally at this time so
697        force the point.
698
6992009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
700
701        * sp12/sp12.scn: Update screen to reflect priority changes from long
702        ago.
703
7042009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
705
706        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
707        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
708        as sp27a and test flushing both counting and binary semaphores.
709        Reformatted.
710        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
711        sp27a/sp27a.scn: New files.
712
7132009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
714
715        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
716        copied fomr other Makefile.am's.
717
7182009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
721        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
722        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
723        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
724
7252009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * sp57/sp57.doc: Correct.
728
7292009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
730
731        * Makefile.am, configure.ac: Add test of restarting a task which is in
732        the middle of a sleep or wake after.
733        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
734        sp57/sp57.scn: New files.
735
7362009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
737
738        * sp43/init.c, sp43/sp43.scn: Add more cases for
739        rtems_object_get_class_information() to improve coverage.
740
7412009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * Makefile.am, configure.ac: Add new test to verify that when a user
744        extension create hook fails, that the error is properly propagated.
745        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
746        sp56/sp56.scn: New files.
747
7482009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
749
750        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
751        rtems_extension_delete.
752
7532009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
754
755        * sp09/screen01.c, sp09/sp09.scn: Add test for
756        rtems_object_get_classic_name with invalid id.
757
7582009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
759
760        * sp02/task1.c: Minor spacing.
761
7622009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        * spfatal12/init.c: Address to heap initialize must be aligned but size
765        must be too small.
766
7672009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
768
769        * Makefile.am, configure.ac: Add new test to exercise case when
770        broadcasting to a message queue with a pending message.
771        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
772        sp55/sp55.scn: New files.
773
7742009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
777        spfatal tests appear to cover all fatal error cases.
778        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
779        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
780        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
781        spfatal/task1.c: Removed.
782
7832009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
784
785        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
786        initialize workspace heap during initialize. Can be caused by
787        unaligned address or not enough memory to initialize heap required
788        overhead.
789        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
790        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
791
7922009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
793
794        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
795
7962009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
799
8002009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
801
802        * spstkalloc/spstkalloc.scn: Update screen.
803
8042009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * Makefile.am, configure.ac: Add new test for user configured stack
807        allocator/deallocator. Test both pass and fail cases.
808        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
809        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
810
8112009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
812
813        * spchain/init.c, spchain/spchain.scn: Clean up test.
814
8152009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
816
817        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
818        routines whose bodies are not used by RTEMS itself.
819        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
820        spchain/spchain.doc, spchain/spchain.scn: New files.
821
8222009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
823
824        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
825        chain for coverage.
826
8272009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
828
829        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
830        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
831        improve coverage.
832
8332009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
834
835        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
836
8372009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
840        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
841
8422009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
845        Enhance spprintk. Add two new fatal error tests to cover
846        __assert_func.
847        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
848        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
849
8502009-06-18      Chris Johns <chrisj@rtems.org>
851
852        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
853        workaround the H8300 gcc bug.
854
8552009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
856
857        * sp54/init.c: Fix spacing.
858
8592009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
860
861        * sp02/sp02.doc, sp02/system.h: Update copyright year.
862
8632009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
866
8672009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
868
869        * Makefile.am, configure.ac: Add new test.
870        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
871        sp54/sp54.scn: New files.
872
8732009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
874
875        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
876        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
877        the time of day forward not making server based timers fire.
878        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
879        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
880        sp53/sp53.scn: New files.
881
8822009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
885
8862009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        PR 1415/cpukit
889        * Makefile.am, configure.ac: Add test for very simple priority ceiling
890        violation.
891        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
892        sp51/sp51.scn: New files.
893
8942009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        PR 1413/cpukit
897        * Makefile.am, configure.ac: Add test for case where server based
898        timers which reinitiated themselves did not get reinserted onto timer
899        chain.
900        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
901        sp50/sp50.scn: New files.
902
9032009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
904
905        PR 1414/cpukit
906        * Makefile.am, configure.ac: Tighten math on extraction of index so it
907        is harder to trick by passing in a valid id of an incorrect object
908        class.
909        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
910        sp49/sp49.scn: New files.
911
9122009-05-19      Chris Johns <chrisj@rtems.org>
913
914        * sp04/tswitch.c: Lower sample count for small memory targets.
915       
9162009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
917
918        * spprintk/init.c: printk() now 100% covered.
919
9202009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * spprintk/init.c: More test cases.
923
9242009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
927        large enough for buffer node overhead.
928
9292009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * Makefile.am, configure.ac, spwatchdog/system.h,
932        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
933        printk. These will help coverage. Simplify spwkspace.
934        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
935        spprintk/spprintk.scn: New files.
936        * spwkspace/system.h: Removed.
937
9382009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
939
940        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
941        methods.
942        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
943        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
944
9452009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
948        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
949        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
950        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
951        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
952        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
953        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
954        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
955        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
956        spsize/size.c: Fix warnings.
957
9582009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
959
960        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
961        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
962        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
963        spobjgetnext/system.h: New files.
964
9652009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
968        64k to 20k. No impact on test behavior.
969
9702009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
971
972        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
973
9742009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
975
976        * sp37/init.c, sp37/sp37.scn: Add test case for
977        rtems_interrupt_level_attribute body.
978
9792009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
982        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
983        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
984        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
985        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
986        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
987        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
988        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
989        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
990        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
991        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
992        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
993        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
994        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
995        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
996        sp48/Makefile.am, spfatal/Makefile.am,
997        spfatal01/Makefile.am, spfatal02/Makefile.am,
998        spfatal03/Makefile.am, spfatal04/Makefile.am,
999        spfatal05/Makefile.am, spfatal06/Makefile.am,
1000        spfatal07/Makefile.am, spfatal08/Makefile.am,
1001        spfatal09/Makefile.am, spsize/Makefile.am,
1002        spwatchdog/Makefile.am:
1003        Eliminate _exe_/.exe.
1004
10052009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1006
1007        PR 1388/cpukit
1008        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1009        allow both priority inherit and ceiling attributes to be set on
1010        semaphore create. These attributes are mutually exclusive and this
1011        should be an error.
1012
10132009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1016        unlimited objects when configured for a unified workspace works as
1017        expected.
1018        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1019        sp48/sp48.scn: New files.
1020
10212009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1022                Joel Sherrill <joel.sherrill@oarcorp.com>
1023
1024        PR 1357/cpukit
1025        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1026        honored.
1027        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1028        sp47/sp47.scn: New files.
1029
10302009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1031
1032        * Makefile.am, configure.ac: Add new test to test Watchdog display
1033        helper routines. These reach into the SuperCore.
1034        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1035        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1036        spwatchdog/system.h, spwatchdog/task1.c: New files.
1037
10382009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1039
1040        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1041
10422009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1043
1044        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1045        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1046        hard-coded hex numbers for bad object Ids.
1047
10482009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1049
1050        * sp15/system.h, sp19/system.h: Array of task names should be of type
1051        rtems_name not rtems_id. Similarly array of task ids should be
1052        rtems_id not rtems_name.
1053
10542008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1055
1056        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1057
10582008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1059
1060        * Makefile.am, configure.ac, spfatal06/testcase.h,
1061        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1062        spsize/size.c: Eliminate pointers to API configuration tables in the
1063        main configuration table. Reference the main configuration table and
1064        the API configuration tables directly using the confdefs.h version
1065        rather than obtaining a pointer to it. This eliminated some
1066        variables, a potential fatal error, some unnecessary default
1067        configuration structures. Overall, about a 4.5% reduction in the code
1068        size for minimum and hello on the SPARC.
1069        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1070        spfatal10/testcase.h: Removed.
1071
10722008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1073
1074        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1075        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1076        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1077        successfully with maxixum number of priorities as 16 instead of 256.
1078        This was done by temporarily modifying the score priority.h maximum.
1079        This allowed testing of all API code to ensure that it worked
1080        properly with a reduced number of priorities. Most modifications were
1081        to switch from hard-coded maximum to using the API provided methods
1082        to determine maximum number of priority levels.
1083
10842008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1085
1086        * sp46/sp46.scn: Add screen missed earlier.
1087
10882008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1089
1090        PR 1348/cpukit
1091        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1092        usage information while a period is running.
1093        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1094        sp46/sp46.scn: New files.
1095
10962008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1097
1098        * sp45/init.c: New file.
1099
11002008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1101
1102        PR 1347/cpukit
1103        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1104        Rework Timer Server to ensure that the context allows for blocking,
1105        allocating memory, and acquiring semaphores and mutexes.
1106        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1107        New files.
1108
11092008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1110
1111        * sp25/system.h: Add warning and temporary m32c conditional until size
1112        type addressed.
1113
11142008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1115
1116        * sp09/screen07.c: Use INT_MAX as number of messages so always
1117        properly sized and no overflow on constant.
1118        * sp09/screen10.c: Delay so on targets with simulator idle clock
1119        tick driver this will work.
1120        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1121        byte boundaries rather than two byte boundaries.
1122        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1123        allocate more memory than size_t holds on m32c.
1124
11252008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1126
1127        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1128        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1129        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1130        and Region calls. On 16-bit architectures, size_t can be 16-bits
1131        which would limit sizes to 64K. Also address constants which
1132        overflowed on 16-bit integer targets.
1133
11342008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * sp43/sp43.scn: Bump version to 4.9.99.0
1137
11382008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1139
1140        * sp19/system.h: Use "double" instead of "rtems_double".
1141
11422008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1143
1144        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1145
11462008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1147
1148        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1149        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1150        spfatal_support/init.c, spfatal_support/system.h:
1151        Convert to "bool".
1152
11532008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1154
1155        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1156        declared in a public place.
1157
11582008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1161
11622008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * sp43/init.c: Fix derefence of uninitialized pointer.
1165
11662008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1169        multiprocessing is not enabled. Saves one more variable from single
1170        processor configuration.
1171
11722008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1173
1174        PR 1212/cpukit
1175        * Makefile.am, configure.ac: Time slicing will not happen if the task
1176        mode is changed from a non-timeslicing mode to timeslicing mode if it
1177        is done by the executing thread (e.g. in its task body). This change
1178        includes sp44 to demonstrate the problem and verify the correction.
1179        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1180
11812008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1182
1183        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1184        architectures they are not supported on.
1185
11862008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1187
1188        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1189
11902008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1191
1192        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1193          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1194
11952008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1196
1197        * sp28/init.c: Corrections to configuration.
1198        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1199        * spsize/size.c: _ISR_Vector_table only exists on architectures
1200        which use the Simple Vectored Interrupt Model.
1201
12022008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1203
1204        * spsize/size.c: Convention calls for leading underscore on private
1205        RTEMS variables.
1206
12072008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1208
1209        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1210        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1211        Refactored and renamed initialization routines to
1212        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1213        rtems_initialize_device_drivers, and
1214        rtems_initialize_start_multitasking. This opened the sequence up so
1215        that bootcard() could provide a more robust and flexible framework
1216        which is easier to explain and understand. This also lays the
1217        groundwork for sharing the division of available memory between the
1218        RTEMS workspace and heap and the C library initialization across all
1219        BSPs.
1220
12212008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1222
1223        * sp32/init.c: Formatting.
1224
12252008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        * sp09/screen01.c: Correct test.
1228        * sp09/screen14.c: Update copyright.
1229        * sp28/init.c: Correct end of test messages.
1230
12312008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1232
1233        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1234
12352008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1236
1237        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1238        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1239        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1240        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1241        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1242        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1243        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1244        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1245        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1246        tests. Add a clock_settime case for < 1988.
1247
12482008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1249
1250        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1251
12522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1253
1254        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1255        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1256        * sp41/sp41.scn: Now has content.
1257        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1258        Object Services recently added to API.
1259
12602008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1261
1262        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1263        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1264        collection. This changed the name of a few previously public but
1265        undocumented services and added a some new services.
1266        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1267        sp43/system.h: New files.
1268
12692008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * spfatal10/.cvsignore: New file.
1272
12732008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1274
1275        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1276        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1277        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1278        New files.
1279
12802008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1281
1282        * Makefile.am, configure.ac: Added fatal error tests
1283        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1284        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1285        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1286        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1287        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1288        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1289        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1290        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1291        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1292        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1293        spfatal_support/init.c, spfatal_support/system.h: New files.
1294
12952008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1296
1297        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1298        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1299        test messages.
1300
13012008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1302
1303        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1304        simple type to a union of an unsigned 32 bit integer and a pointer.
1305        This should help eliminate weird casts between u32 and pointers in
1306        various places. The APIs now have to explicitly call _u32 or _string
1307        versions of helper routines. This should also simplify things and
1308        eliminate the need for ugly casts in some cases.
1309
13102008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1311
1312        * sp42/Makefile.am: New file.
1313
13142008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1315
1316        Add sp42 to exercise thread queue with knowledge of the implementation
1317        so we can exercise all of the normal paths possible.
1318        * Makefile.am, configure.ac: Add sp42.
1319        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1320
13212008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1322
1323        * sp39/init.c: Add case for long timeout on blocking operation.
1324        * Makefile.am, configure.ac: Add new test to exercise thread
1325        queue blokcing synchronization. sp39 and sp41 are very similar.
1326        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1327        sp41/system.h: New files.
1328
13292008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1330
1331        * sp39/init.c: Clean up.
1332
13332008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1334
1335        * sp39/init.c: Modify to improve coverage.
1336
13372008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1338
1339        * sp36/strict_order_mut.c:
1340
13412008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1342
1343        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1344        driver registration.
1345        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1346        sp40/system.h: New files.
1347
13482008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1349
1350        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1351        Add test cases for:
1352          + message queue create requesting too many message buffers
1353            for the available memory
1354          + region extend with address inside existing heap
1355          + timer server initiate too large a stack, create error
1356        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1357          + task set priority while holding resource
1358
13592008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1360
1361        * Makefile.am, configure.ac: Added sp38 and sp39.
1362        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1363        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1364        sp39/sp39.scn, sp39/system.h: New files.
1365
13662007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1367
1368        * sp36/strict_order_mut.c: New file.
1369
13702007-12-21      Xi Yang <hiyangxi@gmail.com>
1371
1372        * Makefile.am, configure.ac: Add support for proper stacking of
1373        priority inheritance on mutexes as well as enforce proper order of
1374        release.
1375        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1376        sp36/sp36.scn: New files.
1377
13782007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1379
1380        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1381        directive instead of violating RTEMS internals.
1382
13832007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1384
1385        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1386        Add test cases for User Extension Manager to improve code coverage.
1387        * sp21/task1.c: Fix spelling error.
1388
13892007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1390
1391        * spsize/size.c: Account for previous changes in calculation of MPCI
1392        receive server stack.
1393
13942007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1395
1396        * sp09/screen07.c, sp09/sp09.scn: Add test for
1397        rtems_message_queue_broadcast for bad buffer and count pointers.
1398        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1399        with bad priority or initiating twice.
1400        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1401        it forces a dispatch.
1402        * sp37/init.c: New file.
1403
14042007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1405
1406        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1407        enable, flash, and is in progress. These are normally inlines but
1408        also have bodies for non-C code. This test also exercises the odd
1409        case of calling clock tick from outside an ISR.
1410        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1411
14122007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1413
1414        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1415        using notepad with the current task's ID or SELF
1416        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1417        test missing test cases for clock_get.
1418
14192007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1420
1421        * sp28/init.c: Add test code for task variables to improve coverage.
1422
14232007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1424
1425        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1426        RTEMS provided accessor macros to obtain configuration fields.
1427
14282007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1429
1430        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1431        Configuration Table. Eliminate CPU Table from all ports. Delete
1432        references to CPU Table in all forms.
1433
14342007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1435
1436        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1437
14382007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1439
1440        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1441        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1442        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1443        to improve test coverage.
1444
14452007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1446
1447        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1448        coverage.
1449
14502007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1451
1452        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1453
14542007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1455
1456        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1457        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1458        .scn files.
1459
14602007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1461
1462        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1463        commented out and updated the .scn file.
1464
14652007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1466
1467        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1468        buffered test IO.
1469
14702007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1471
1472        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1473        rtems_io_unregister_driver did not have any test code.
1474
14752007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1476
1477        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1478        since it was used to configure a no longer used feature. Device names
1479        are now part of the filesystem not in a table. This also eliminated
1480        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1481        RTEMS as well as the memory allocation used to populate
1482        _IO_Driver_name_table.
1483
14842007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1485
1486        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1487        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1488        properly.
1489
14902007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1491
1492        * spsize/size.c: Eliminated the variables
1493        _RTEMS_tasks_User_initialization_tasks and
1494        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1495        used in one place after initialized. It was a waste of space.
1496
14972007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1498
1499        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1500        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1501        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1502        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1503        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1504        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1505        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1506        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1507        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1508        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1509        spsize/size.c: Add optional managers to Makefiles. Clean up test
1510        cases so last output line follows END OF pattern. Make sure test case
1511        all run. All tests appeared ok on sis.
1512
15132007-04-05      Joel Sherrill <joel@OARcorp.com>
1514
1515        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1516
15172007-04-05      Joel Sherrill <joel@OARcorp.com>
1518
1519        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1520        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1521        CONFIGURE_APPLICATION_NEEDS_XXX.
1522
15232007-04-02      Joel Sherrill <joel@OARcorp.com>
1524
1525        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1526
15272007-04-02      Joel Sherrill <joel@OARcorp.com>
1528
1529        * spsize/size.c: Convert from Classic API style TOD_Control as
1530        fundamental time structure to POSIX struct timespec. Add
1531        clock_get_uptime().
1532
15332007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1534
1535        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1536
15372007-03-26      Joel Sherrill <joel@OARcorp.com>
1538
1539        * sp35/priinv.c: Remove warning.
1540
15412007-03-10      Joel Sherrill <joel@OARcorp.com>
1542
1543        * sp26/system.h: Remove incorrect and duplicate
1544        CONFIGURE_EXTRA_TASK_STACKS.
1545
15462007-03-05      Joel Sherrill <joel@OARcorp.com>
1547
1548        PR 1222/cpukit
1549        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1550        thread that is blocked on a priority based thread queue is changed,
1551        that its placement in the queue is reevaluated based upon the new
1552        priority. This enhancement includes modifications to the SuperCore as
1553        well as new test cases.
1554        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1555        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1556        sp35/sp35.doc, sp35/sp35.scn: New files.
1557
15582007-03-05      Joel Sherrill <joel@OARcorp.com>
1559
1560        * sp26/system.h: Correct memory required for stack sizes.
1561
15622007-02-06      Joel Sherrill <joel@OARcorp.com>
1563
1564        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1565        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1566        tests.
1567
15682006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1569
1570        * sp33/init.c: Improve barrier test to include normal blocking with
1571        manual release and unblocking in barrier deletion.
1572
15732006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1574
1575        * configure.ac: New BUG-REPORT address.
1576
15772006-11-20      Joel Sherrill <joel@OARcorp.com>
1578
1579        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1580        and make output more compliant with other tests.
1581
15822006-11-17      Joel Sherrill <joel@OARcorp.com>
1583
1584        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1585        cases intended on all targets possible with new heap algorithm.
1586
15872006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1588
1589        * Makefile.am, configure.ac: Adding Classic API Barriers.
1590        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1591        New files.
1592
15932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1594
1595        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1596
15972006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1598
1599        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1600        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1601        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1602        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1603        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1604        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1605        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1606        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1607        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1608        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1609        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1610        Use rtems_testsdir instead.
1611
16122006-04-05      Joel Sherrill <joel@OARcorp.com>
1613                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1614
1615        * spsize/size.c: Victor spotted the problem that
1616        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1617        variables and needed to be set to the same value.  I took that
1618        idea and just removed _Thread_MP_Receive.  All uses are now
1619        _MPCI_Receive_server_tcb.
1620
16212005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1622
1623        * configure.ac: Remove RTEMS_ENABLE_BARE,
1624        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1625
16262005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1627
1628        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1629        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1630        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1631        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1632        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1633        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1634        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1635        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1636        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1637        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1638        spfatal/Makefile.am, spsize/Makefile.am:
1639        Convert to use *_PROGRAMS.
1640
16412005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1642
1643        * sp01/Makefile.am, sp02/Makefile.am,
1644        sp03/Makefile.am, sp04/Makefile.am,
1645        sp05/Makefile.am, sp06/Makefile.am,
1646        sp07/Makefile.am, sp08/Makefile.am,
1647        sp09/Makefile.am, sp11/Makefile.am,
1648        sp12/Makefile.am, sp13/Makefile.am,
1649        sp14/Makefile.am, sp15/Makefile.am,
1650        sp16/Makefile.am, sp17/Makefile.am,
1651        sp19/Makefile.am, sp20/Makefile.am,
1652        sp21/Makefile.am, sp22/Makefile.am,
1653        sp23/Makefile.am, sp24/Makefile.am,
1654        sp25/Makefile.am, sp26/Makefile.am,
1655        sp27/Makefile.am, sp28/Makefile.am,
1656        sp29/Makefile.am, sp30/Makefile.am,
1657        sp31/Makefile.am, sp32/Makefile.am,
1658        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1659
16602005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1661
1662        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1663        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1664        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1665        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1666        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1667        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1668        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1669        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1670        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1671        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1672        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1673        * sptests.am: Remove.
1674
16752005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1676
1677        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1678        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1679        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1680        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1681        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1682        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1683        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1684        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1685        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1686        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1687        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1688
16892005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1692
16932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1694
1695        * spsize/Makefile.am: Rename TEST to spsize.
1696        * spsize/size.scn: Remove.
1697        * spsize/spsize.scn: New (renamed from size.scn).
1698
16992005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1700
1701        * configure.ac: Add spfatal/Makefile.
1702        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1703        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1704        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1705        * sptests.am: Remove LIB_VARIANT.
1706
17072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1708
1709        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1710        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1711        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1712        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1713        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1714        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1715        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1716        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1717        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1718        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1719        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1720
17212005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1722
1723        * Makefile.am: Cleanup.
1724
17252005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1726
1727        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1728        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1729        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1730        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1731        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1732        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1733        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1734        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1735        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1736        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1737        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1738        spfatal/Makefile.am, spsize/Makefile.am:
1739        Partial conversion to automake.
1740
17412005-03-07      Joel Sherrill <joel@OARcorp.com>
1742
1743        * sp13/task1.c: Removed warnings.
1744
17452004-09-29      Joel Sherrill <joel@OARcorp.com>
1746
1747        * spsize/size.c: i960 obsoleted and all references removed.
1748
17492004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1750
1751        * configure.ac: Require automake > 1.9.
1752
17532004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1754
1755        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1756        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1757        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1758        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1759        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1760        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1761        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1762        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1763        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1764        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1765        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1766        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1767        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1768        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1769        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1770        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1771        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1772        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1773        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1774        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1775        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1776        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1777        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1778        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1779        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1780        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1781        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1782        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1783        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1784        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1785        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1786        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1787
17882004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1789
1790        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1791
17922004-03-30      David Querbach <querbach@realtime.bc.ca>
1793
1794        PR 595/tests
1795        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1796        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1797        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1798        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1799        others treat it as a count of longs.
1800
18012004-03-30      David Querbach <querbach@realtime.bc.ca>
1802
1803        PR 596/tests
1804        * sp32/init.c: A missing definition of TEST_INIT before including
1805        <tmacros.h> means that buffered output will not work even if selected
1806        in buffer_test_io.h.
1807
18082004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1809
1810        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1811        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1812        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1813        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1814        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1815        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1816        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1817        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1818        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1819        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1820        types.
1821
18222004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * configure.ac: Add 2nd arg to RTEMS_TOP.
1825
18262004-03-05      Joel Sherrill <joel@OARcorp.com>
1827
1828        * sp07/buffered_io.c: Remove warning.
1829
18302004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1833        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1834        * sp02/Makefile.am: Ditto.
1835        * sp03/Makefile.am: Ditto.
1836        * sp04/Makefile.am: Ditto.
1837        * sp05/Makefile.am: Ditto.
1838        * sp06/Makefile.am: Ditto.
1839        * sp07/Makefile.am: Ditto.
1840        * sp08/Makefile.am: Ditto.
1841        * sp09/Makefile.am: Ditto.
1842        * sp11/Makefile.am: Ditto.
1843        * sp12/Makefile.am: Ditto.
1844        * sp13/Makefile.am: Ditto.
1845        * sp14/Makefile.am: Ditto.
1846        * sp15/Makefile.am: Ditto.
1847        * sp16/Makefile.am: Ditto.
1848        * sp17/Makefile.am: Ditto.
1849        * sp19/Makefile.am: Ditto.
1850        * sp20/Makefile.am: Ditto.
1851        * sp21/Makefile.am: Ditto.
1852        * sp22/Makefile.am: Ditto.
1853        * sp23/Makefile.am: Ditto.
1854        * sp24/Makefile.am: Ditto.
1855        * sp25/Makefile.am: Ditto.
1856        * sp26/Makefile.am: Ditto.
1857        * sp27/Makefile.am: Ditto.
1858        * sp28/Makefile.am: Ditto.
1859        * sp29/Makefile.am: Ditto.
1860        * sp30/Makefile.am: Ditto.
1861        * sp31/Makefile.am: Ditto.
1862        * sp32/Makefile.am: Ditto.
1863        * spfatal/Makefile.am: Ditto.
1864        * spsize/Makefile.am: Ditto.
1865
18662003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * sptests.am: Add dirstamp support.
1869
18702003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1873
18742003-12-16      Joel Sherrill <joel@OARcorp.com>
1875
1876        PR 544/tests
1877        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1878        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1879        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1880        make tests account for resources and not print at inappropriate
1881        times.
1882        * sp07/buffered_io.c: New file.
1883
18842003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1887
18882003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1889
1890        * sp01/Makefile.am: Remove all-local: $(ARCH).
1891        * sp02/Makefile.am: Remove all-local: $(ARCH).
1892        * sp03/Makefile.am: Remove all-local: $(ARCH).
1893        * sp04/Makefile.am: Remove all-local: $(ARCH).
1894        * sp05/Makefile.am: Remove all-local: $(ARCH).
1895        * sp06/Makefile.am: Remove all-local: $(ARCH).
1896        * sp07/Makefile.am: Remove all-local: $(ARCH).
1897        * sp08/Makefile.am: Remove all-local: $(ARCH).
1898        * sp09/Makefile.am: Remove all-local: $(ARCH).
1899        * sp11/Makefile.am: Remove all-local: $(ARCH).
1900        * sp12/Makefile.am: Remove all-local: $(ARCH).
1901        * sp13/Makefile.am: Remove all-local: $(ARCH).
1902        * sp14/Makefile.am: Remove all-local: $(ARCH).
1903        * sp15/Makefile.am: Remove all-local: $(ARCH).
1904        * sp16/Makefile.am: Remove all-local: $(ARCH).
1905        * sp17/Makefile.am: Remove all-local: $(ARCH).
1906        * sp19/Makefile.am: Remove all-local: $(ARCH).
1907        * sp20/Makefile.am: Remove all-local: $(ARCH).
1908        * sp21/Makefile.am: Remove all-local: $(ARCH).
1909        * sp22/Makefile.am: Remove all-local: $(ARCH).
1910        * sp23/Makefile.am: Remove all-local: $(ARCH).
1911        * sp24/Makefile.am: Remove all-local: $(ARCH).
1912        * sp25/Makefile.am: Remove all-local: $(ARCH).
1913        * sp26/Makefile.am: Remove all-local: $(ARCH).
1914        * sp27/Makefile.am: Remove all-local: $(ARCH).
1915        * sp28/Makefile.am: Remove all-local: $(ARCH).
1916        * sp29/Makefile.am: Remove all-local: $(ARCH).
1917        * sp30/Makefile.am: Remove all-local: $(ARCH).
1918        * sp31/Makefile.am: Remove all-local: $(ARCH).
1919        * sp32/Makefile.am: Remove all-local: $(ARCH).
1920        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1921        * spsize/Makefile.am: Remove all-local: $(ARCH).
1922
19232003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1924
1925        * configure.ac: Reflect having moved to testsuites/.
1926
19272003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1930
19312003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1932
1933        * configure.ac:Remove RTEMS_CHECK_CPU.
1934
19352003-09-04      Joel Sherrill <joel@OARcorp.com>
1936
1937        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1938        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1939        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1940        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1941        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1942        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1943        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1944        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1945        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1946        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1947        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1948        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1949        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1950        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1951        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1952        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1953        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1954        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1955        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1956        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1957        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1958        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1959        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1960        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1961        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1962        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1963        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1964        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1965        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1966        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1967        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1968        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1969        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1970        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1971        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1972        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1973        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1974        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1975        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1976        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1977        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1978        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1979        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1980        spsize/size.c, spsize/system.h: URL for license changed.
1981
19822003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1983
1984        PR 458/tests
1985        * sp30/task1.c: Correct indexing problem.
1986
19872003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1988
1989        * Makefile.am: Reflect having moved aclocal/.
1990
19912003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1992
1993        * Makefile.am: Reflect having moved automake/.
1994        * sp01/Makefile.am: Reflect having moved automake/.
1995        * sp02/Makefile.am: Reflect having moved automake/.
1996        * sp03/Makefile.am: Reflect having moved automake/.
1997        * sp04/Makefile.am: Reflect having moved automake/.
1998        * sp05/Makefile.am: Reflect having moved automake/.
1999        * sp06/Makefile.am: Reflect having moved automake/.
2000        * sp07/Makefile.am: Reflect having moved automake/.
2001        * sp08/Makefile.am: Reflect having moved automake/.
2002        * sp09/Makefile.am: Reflect having moved automake/.
2003        * sp11/Makefile.am: Reflect having moved automake/.
2004        * sp12/Makefile.am: Reflect having moved automake/.
2005        * sp13/Makefile.am: Reflect having moved automake/.
2006        * sp14/Makefile.am: Reflect having moved automake/.
2007        * sp15/Makefile.am: Reflect having moved automake/.
2008        * sp16/Makefile.am: Reflect having moved automake/.
2009        * sp17/Makefile.am: Reflect having moved automake/.
2010        * sp19/Makefile.am: Reflect having moved automake/.
2011        * sp20/Makefile.am: Reflect having moved automake/.
2012        * sp21/Makefile.am: Reflect having moved automake/.
2013        * sp22/Makefile.am: Reflect having moved automake/.
2014        * sp23/Makefile.am: Reflect having moved automake/.
2015        * sp24/Makefile.am: Reflect having moved automake/.
2016        * sp25/Makefile.am: Reflect having moved automake/.
2017        * sp26/Makefile.am: Reflect having moved automake/.
2018        * sp27/Makefile.am: Reflect having moved automake/.
2019        * sp28/Makefile.am: Reflect having moved automake/.
2020        * sp29/Makefile.am: Reflect having moved automake/.
2021        * sp30/Makefile.am: Reflect having moved automake/.
2022        * sp31/Makefile.am: Reflect having moved automake/.
2023        * sp32/Makefile.am: Reflect having moved automake/.
2024        * spfatal/Makefile.am: Reflect having moved automake/.
2025        * spsize/Makefile.am: Reflect having moved automake/.
2026
20272003-08-14      Joel Sherrill <joel@OARcorp.com>
2028
2029        * sp02/task1.c: Added ID to name lookup service and changed name of
2030        id/name translation status code. This propagated to multiple
2031        functions. The user API service added was rtems_object_id_to_name()
2032
20332003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2036
20372003-05-29      Joel Sherrill <joel@OARcorp.com>
2038
2039        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2040
20412003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2042
2043        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2044        CC_CFLAGS_DEFAULT (obsolete).
2045
20462003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2047
2048        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2049        Remove CC_LDFLAGS_PROFILE_V.
2050
20512003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2054
20552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2058
20592003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * configure.ac: AC_PREREQ(2.57).
2062
20632002-11-14      Joel Sherrill <joel@OARcorp.com>
2064
2065        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2066        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2067        update the IDs in the screens.
2068
20692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * .cvsignore: Reformat.
2072        Add autom4te*cache.
2073        Remove autom4te.cache.
2074
20752002-09-14      Joel Sherrill <joel@OARcorp.com>
2076
2077        * sp32/.cvsignore: New file.
2078
20792002-09-14      Aaron J. Grier <aaron@frye.com>
2080
2081        * PR271 was not applicable against the current source but included
2082        a nice test that Joel decided to add to the tree as sp32.
2083        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2084        * Makefile.am, configure.ac: Modified to reflect addition.
2085
20862002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2089        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2090        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2091        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2092        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2093        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2094        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2095        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2096        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2097        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2098        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2099        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2100        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2101        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2102        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2103        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2104        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2105        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2106        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2107        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2108        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2109        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2110        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2111        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2112        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2113        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2114        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2115        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2116        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2117        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2118        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2119
21202002-08-01      Joel Sherrill <joel@OARcorp.com>
2121
2122        * Per PR47 add support for buffered test output.  This involved
2123        adding defines to redirect output to a buffer and dump it when
2124        full, at "test pause", and at exit.  To avoid problems when redefining
2125        exit(), all tests were modified to call rtems_test_exit().
2126        Some tests, notable psxtests, had to be modified to include
2127        the standard test macro .h file (pmacros.h or tmacros.h) to
2128        enable this support.
2129        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2130        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2131        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2132        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2133        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2134        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2135        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2136
21372002-07-30      Joel Sherrill <joel@OARcorp.com>
2138
2139        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2140        stack if the port doesn't configure using it.
2141
21422002-07-04      Joel Sherrill <joel@OARcorp.com>
2143
2144        * Jump table for single entry point removed.
2145        * spsize/size.c:  Modified to reflect above.
2146
21472002-07-01      Joel Sherrill <joel@OARcorp.com>
2148
2149        * sp29/init.c: Corrected definitions for task stack usage.
2150
21512002-07-01      Joel Sherrill <joel@OARcorp.com>
2152
2153        * spsize/size.c: _Thread_queue_Extract_table removed.
2154
21552001-05-17      Joel Sherrill <joel@OARcorp.com>
2156
2157        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2158        number of staticly configured device drivers.
2159
21602001-05-14      Joel Sherrill <joel@OARcorp.com>
2161
2162        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2163        than the configured number of drivers.
2164 
21652002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * configure.ac: Remove ENABLE_GCC28.
2168
21692001-04-04      Joel Sherrill <joel@OARcorp.com>
2170
2171        * spsize/size.c: Reflect SPARC modifcation to get rid of
2172        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2173 
21742001-03-29      Joel Sherrill <joel@OARcorp.com>
2175
2176        * Per PR147 addressed problems when reseting and inserting a timer
2177        into a timer chain that did not honor time passage since the last
2178        time the timer server was scheduled and the new insertion.
2179        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2180
21812001-03-28      Joel Sherrill <joel@OARcorp.com>
2182
2183        * Side-effect of PR132.
2184        * sp21/system.h: Now must explicitly request NULL driver.
2185
21862002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * configure.ac:
2189        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2190        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2191        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2192        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2193        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2194        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2195        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2196        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2197        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2198        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2199        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2200        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2201        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2202        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2203        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2204        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2205        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2206        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2207        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2208        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2209        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2210        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2211        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2212        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2213        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2214        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2215        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2216        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2217        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2218        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2219        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2220        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2221        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2222        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2223
22242002-03-20      Chris Johns <ccj@acm.org>
2225
2226        * PR145.
2227        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2228        in system (e.g. driver tasks).  Also exit on minimum number of
2229        switches not precise number.
2230
22312001-01-29      Joel Sherrill <joel@OARcorp.com>
2232
2233        * Fixed bug where resetting a timer that was not at the head
2234        of one of the task timer chains resulted in the Timer Server
2235        task waking up too far in the future.
2236        * Added rtems_timer_get_information() directive to support testing.
2237        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2238        above condition.
2239
22402001-01-22      Joel Sherrill <joel@OARcorp.com>
2241
2242        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2243        because priority added as argument to rtems_timer_initiate_server().
2244
22452001-01-16      Joel Sherrill <joel@OARcorp.com>
2246
2247        * Added tests for task-based timers.  This included the new tests
2248        sp30 and sp31.
2249        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2250        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2251        for task-based timer services.
2252        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2253        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2254        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2255        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2256        sp31/task1.c: New files.
2257
22582001-11-01      Joel Sherrill <joel@OARcorp.com>
2259
2260        * sp26/system.h: Properly account for stack memory used by
2261        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2262        and processed as PR78.
2263
22642001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2265
2266        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2267        * configure.in: Remove.
2268        * configure.ac: New file, generated from configure.in by autoupdate.
2269
22702001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2271
2272        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2273
22742001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2275
2276        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2277        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2278        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2279        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2280        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2281        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2282        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2283        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2284        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2285        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2286        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2287        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2288        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2289        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2290        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2291        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2292        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2293        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2294        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2295        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2296        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2297        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2298        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2299        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2300        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2301        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2302        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2303        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2304        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2305
23062001-08-16      Joel Sherrill <joel@OARcorp.com>
2307
2308        * sp20/system.h: Account for extra task stacks properly.
2309
23102001-08-16      Joel Sherrill <joel@OARcorp.com>
2311
2312        * sp13/sp13.scn: Id in screen had wrong class field value.
2313        * sp13/system.h: Account for message buffer memory.
2314        * sp13/task2.c: Remove unnecessary check for failure.
2315
23162001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2317
2318        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2319
23202001-04-20      Joel Sherrill <joel@OARcorp.com>
2321
2322        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2323        file.
2324
23252001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2328
23292001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * sp21/Makefile.am: Remove libtest.
2332
23332000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2334
2335        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2336
23372000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2340
23412000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2344        Switch to GNU canonicalization.
2345        * sptests.am: Remove DEFS.
2346
23472000-09-29      Joel Sherrill <joel@OARcorp.com>
2348
2349        * sp20/sp20.scn: Corrected to reflect new addition.
2350        * sp20/system.h: Removed comment reflecting history.
2351
23522000-09-29      Stephan Merker <merker@decrc.abb.de>
2353
2354        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2355        Added new task to test sequence of altering a period's length
2356        while it is still active.
2357
23582000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2361        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2362        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2363        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2364        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2365        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2366        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2367        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2368        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2369        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2370
23712000-08-10      Joel Sherrill <joel@OARcorp.com>
2372
2373        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.