source: rtems/testsuites/sptests/ChangeLog @ 380c61a

4.104.115
Last change on this file since 380c61a was 380c61a, checked in by Joel Sherrill <joel.sherrill@…>, on Nov 9, 2009 at 2:25:28 PM

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

  • sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am, sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am, sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am, spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am, spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am, spfatal09/Makefile.am, spobjgetnext/Makefile.am, spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am, spwkspace/Makefile.am: Add documentation files for multiple tests.
  • sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc, sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc, spfatal02/spfatal02.doc, spfatal03/spfatal03.doc, spfatal04/spfatal04.doc, spfatal05/spfatal05.doc, spfatal06/spfatal06.doc, spfatal07/spfatal07.doc, spfatal08/spfatal08.doc, spfatal09/spfatal09.doc, spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc, spsize/spsize.doc, spwatchdog/spwatchdog.doc, spwkspace/spwkspace.doc: New files.
  • Property mode set to 100644
File size: 90.2 KB
Line 
12009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
4        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
5        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
6        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
7        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
8        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
9        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
10        spwkspace/Makefile.am: Add documentation files for multiple tests.
11        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
12        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
13        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
14        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
15        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
16        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
17        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
18        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
19        spwkspace/spwkspace.doc: New files.
20
212009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
24        Include "tmacros.h".
25        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
26        _Heap_Allocate for 16bit compliance.
27        * sp44/init.c: Another printf format fix.
28
292009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * sp37/init.c: Add local prototypes for
32        rtems_interrupt_disable, rtems_interrupt_enable,
33        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
34        * sp43/init.c: Add local prototypes for
35        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
36        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
37        rtems_object_id_api_minimum, rtems_object_id_get_api,
38        rtems_object_id_get_class, rtems_object_id_get_index,
39        rtems_object_id_get_node.
40        Spray PRId32's into printf's for 16bit target complianance.
41        * sp37/init.c: Add local prototype for
42        rtems_interrupt_level_attribute.
43
442009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * sp29/init.c: Include "tmacros.h".
47        Misc. changes related to rtems_intervals.
48        * sp14/asr.c: Add PRIxrtems_signal_set.
49        Use PRIxrtems_signal_set to print rtems_signal_set's.
50        * sp13/task3.c: Use PRIu32 to print "count".
51        * sp09/screen12.c: Segment sizes are uintptr_t's.
52        * sp09/screen11.c: Use size_t for "size".
53        * sp62/init.c: Segment sizes are uintptr_t's.
54        * sp25/task1.c: Use PRIuPTR to print segment_size's.
55        * sp21/task1.c: Add PRIurtems_device_major_number.
56        * sp11/task1.c, sp11/task2.c:
57        Use PRIxrtems_event_set to print rtems_event_set's.
58        * sp09/screen13.c: Revert previous change.
59        Remove broken extraneous line seemingly having crept into in
60        2009-08-10 patch.
61        * sp27/init.c: Remove extraneous argument to print.
62        * spsize/size.c: Use PRIu32 to print sys_req.
63        * sp37/init.c: Add missing argument to printf.
64        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
65        sp12/pritask.c, sp34/changepri.c:
66        Use PRIdrtems_task_argument to print rtems_task_argument's.
67
682009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * sp25/task1.c: segment_size is uintptr_t.
71        * spfatal06/testcase.h: Add missing return.
72        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
73        Duplicate code from rtems_name_to_characters to convert rtems_name's
74        into char arrays.
75        * sp09/screen13.c: Comment out unused return status.
76        * sp63/init.c: Use PRIu32 to print uint32_t's.
77        * sp33/init.c: Use PRIu32 to print uint32_t's.
78        * sp28/init.c: Use PRIu32 to print uint32_t's.
79
802009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * sp31/task1.c: Use PRIdWatchdog_Interval to print
83        Watchdog_Interval's.
84        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
85        PRIdrtems_interval to print rtems_interval's.
86
872009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * sp13/task1.c: Misc. uint32_t fixes.
90        * sp20/task1.c: Misc. uint32_t fixes.
91        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
92        Use PRIXrtems_mode to print rtems_mode's.
93        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
94        Use PRIxrtems_mode to print rtems_mode's.
95        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
96        sp19/task1.c: Add missing PRI*32's.
97
982009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * sp34/changepri.c, sp35/priinv.c:
101        Use PRIdPriority_Control to print Priority_Control's.
102
1032009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * sp34/changepri.c, sp59/init.c:
106        Use PRIdrtems_task_priority to print rtems_task_priority's.
107        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
108        Use PRIdrtems_task_priority to print rtems_task_priority's.
109        * sp12/system.h:
110        Change Priority_Test_driver to use rtems_task_priority argument.
111        * sp12/pridrv.c:
112        Change Priority_Test_driver to use rtems_task_priority argument.
113        Use PRIdrtems_task_priority to print rtems_task_priority's.
114
1152009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
118        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
119        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
120        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
121        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
122
1232009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
126        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
127        * sp63/init.c: Fix _Heap_Resize_block args.
128        * sp09/screen09.c: Eliminate unused var warning.
129
1302009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * sp27/init.c, spsize/init.c: Fix prototypes.
133        * spwatchdog/task1.c: Remove unused vars.
134
1352009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
138        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
139        spobjgetnext/init.c, spprintk/init.c:
140        Eliminate unused vars.
141
1422009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * configure.ac: Don't add -ansi -fasm to CFLAGS.
145
1462009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * sp32/init.c: Lengthen the clock tick and move configuration to the
149        bottom of the file.
150
1512009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * Makefile.am, configure.ac: Add new test to exercise when the ticks
154        since boot wraps around 0 and the timer server must deal with that
155        condition.
156        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
157        sp67/sp67.scn: New files.
158
1592009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
160
161        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
162
1632009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
164
165        * spintrcritical09/init.c, spintrcritical10/init.c,
166        spintrcritical11/init.c: Fixed potentially infinite loops.
167        * sp20/system.h: Increased micro seconds per tick in order to be more
168        independent of the console output speed.
169
1702009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
173        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
174        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
175        at -Os and m68k at -Os. Fix typos.
176
1772009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * sp54/init.c: Use rtems_build_id to make building Objects_Id
180        RTEMS_USE_16_BIT_OBJECT clean.
181
1822009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * Makefile.am, configure.ac: Add new test to exercise when notepads are
185        not configured.
186        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
187        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
188
1892009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
192        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
193        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
194        coverage runs.
195
1962009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
199        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
200        some error cases uncovered by uC5282 coverage runs.
201
2022009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
205        uC5282 coverage runs.
206
2072009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
210        Correct minor issues uncovered on uC5282.
211
2122009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
215        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
216        Eliminate use of deprecated rtems_extension.
217
2182009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
221        run when IO speed varies.
222
2232009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
226        the intended code.
227
2282009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        * configure.ac: Revert accidentally committed lines.
231
2322009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
235        simple priority ceiling case that was previously only tested via the
236        POSIX API.
237        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
238        sp66/sp66.scn: New files.
239
2402009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
243        for Id which is in range for the object class but not allocated yet.
244
2452009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
246
247        * sp46/init.c, sp46/sp46.scn: Fix numbering.
248
2492009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
250
251        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
252
2532009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
254
255        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
256        spfatal02/spfatal02.scn, spfatal02/testcase.h,
257        spfatal03/spfatal03.scn, spfatal03/testcase.h,
258        spfatal04/spfatal04.scn, spfatal04/testcase.h,
259        spfatal05/spfatal05.scn, spfatal05/testcase.h,
260        spfatal06/spfatal06.scn, spfatal06/testcase.h,
261        spfatal07/spfatal07.scn, spfatal07/testcase.h,
262        spfatal08/spfatal08.scn, spfatal08/testcase.h,
263        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
264        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
265        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
266        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
267        tests use testcase.h and spfatal_support framework. Print test name
268        herald in all cases.
269        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
270        New files.
271        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
272
2732009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * spfatal07/testcase.h: Indicate test is not applicable on some
276        architectures.
277
2782009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
279
280        * Makefile.am: Fix spacing.
281
2822009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
283
284        * spstkalloc/init.c: Changed allocator signature. Functions are now
285        static.
286
2872009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
288
289        * sp29/init.c: Fixed return value evaluation.
290        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
291        * sp63/init.c: Check return value of _Heap_Initialize().
292
2932009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
294
295        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
296        _Watchdog_Report() when name is not NULL. This case was covered at
297        -Os on erc32 but at -O2 we had more code.
298
2992009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
300
301        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
302        overflowing on _Heap_Allocate_aligned.
303
3042009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
305
306        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
307        for various null parameters.
308
3092009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
310
311        * sp16/sp16.scn, sp16/task1.c: Fix typo.
312
3132009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
314
315        * sp65/init.c: Remove stray print.
316        * sp65/sp65.doc: Add information on second case.
317
3182009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
319
320        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
321        verify that obtaining a priority ceiling mutex when the calling
322        task's priority is the same as the priority ceiling is handled
323        correctly.
324
3252009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
328        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
329        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
330        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
331        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
332        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
333        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
334        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
335        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
336        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
337        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
338        rtems_clock_get_ticks_per_second().
339
3402009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
343        Change attributes to priority ceiling. Use directive_failed, not
344        assert. Configure a semaphore not a region.
345
3462009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
347
348        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
349        mutex cases.
350        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
351        sp65/sp65.scn: New files.
352
3532009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
354
355        * Makefile.am, configure.ac: Add new test for some core mutex cases.
356        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
357        sp65/sp65.scn: New files.
358
3592009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
360
361        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
362        per tick.
363
3642009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
365
366        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
367        adjust existing for alignment. New test ensures coverage begin and
368        end marker methods are exercised so they do not get considered
369        unexecuted.
370        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
371        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
372
3732009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
374
375        * Makefile.am, configure.ac: Add new test to exercise legacy
376        rtems_clock_get().
377        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
378        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
379
3802009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
383        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
384        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
385
3862009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
389        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
390        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
391        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
392        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
393        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
394        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
395        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
396        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
397
3982009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
399
400        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
401        cases.
402
4032009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
404
405        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
406        all memory is successfully allocated. This means the test can
407        validate the heap is unchanged on extend failure.
408
4092009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
410
411        * spintrcritical01/init.c, spintrcritical06/init.c,
412        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
413        per tick so tests run quicker and more reliably hit the intended
414        critical section.
415
4162009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
417
418        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
419        when we are unable to allocate the memory needed for an object
420        extend. Make sure all is handled properly.
421        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
422        sp64/sp64.scn: New files.
423
4242009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
425
426        * sp63/init.c: Correct test case two.
427
4282009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
431        test case to exercise another odd branch not taken.
432
4332009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
436        particular path is taken through the _Heap_Resize_block code.
437        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
438        sp63/sp63.scn: New files.
439
4402009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
441
442        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
443        wrong thing in a cpp macro. Added contents to screen file and add
444        documentation file.
445        * sp42/sp42.doc: New file.
446
4472009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
450
4512009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * spintrcritical16/init.c: Tinker with test to make it hit the case
454        more reliably.
455
4562009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
457
458        * Makefile.am, configure.ac: Add new test to exercise as many cases as
459        possible of not being able to allocate memory from the workspace
460        during thread creation.
461        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
462        sp18/sp18.scn: New files.
463
4642009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * Makefile.am, configure.ac: Add new test to handle the case where
467        a region resize frees enough memory to unblock a task.
468        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
469        sp62/sp62.scn: New files.
470        * sp61/init.c: Test does not need regions.
471
4722009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * Makefile.am, configure.ac: Add test case for processing a timeout
475        on a thread (that is the thread executing) that has also had its
476        request satisfied while it is being enqueued.
477        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
478        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
479        spintrcritical16/spintrcritical16.scn: New files.
480        * spintrcritical15/init.c: Remove unused TSR>
481
4822009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
483
484        * Makefile.am, configure.ac: Add test case for a thread timing out on a
485        thread queue while another thread is in the process of blocking on
486        the same thread queue.
487        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
488        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
489        spintrcritical15/spintrcritical15.scn: New files.
490
4912009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
494
4952009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
498        sp40/sp40.scn: Now verified to hit coverage cases.
499        * sp40/sp40.doc: New file.
500
5012009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
504        to catch two remaining uncovered cases in rtems_io_register_driver.
505        * sp40/system.h: Removed.
506
5072009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * Makefile.am, configure.ac: Add new test to exercise odd case in
510        rtems_iterate_over_all_threads.
511        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
512        sp41/sp41.scn: New files.
513
5142009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
515
516        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
517        inheritance protocol since there is no holder associated with them.
518
5192009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * Makefile.am, configure.ac: Add new tests to exercise cases where a
522        timer is scheduled from an ISR while it is being scheduled at the
523        task level.
524        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
525        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
526        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
527        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
528        spintrcritical14/spintrcritical14.scn: New files.
529
5302009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * spintrcritical01/init.c, spintrcritical06/init.c,
533        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
534        cleanup and make the tests more similar.
535
5362009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
537
538        * spintrcritical06/init.c: Test now hits forward and reverse cases.
539
5402009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
543        test work for case that it is documented to handle.
544
5452009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
546
547        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
548        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
549        spintrcritical10/spintrcritical10.scn: New files.
550
5512009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
554        unreliable third case in sp39 to spintrcritical10. New tests to hit
555        other event synchronization critical sections.
556        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
557        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
558        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
559        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
560        spintrcritical12/spintrcritical12.scn: New files.
561
5622009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
563
564        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
565        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
566        sp10/sp10.scn: New files.
567
5682009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
569
570        * spintrcritical06/init.c: Clean up.
571        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
572        * spintrcritical09/spintrcritical09.scn: Fill in.
573
5742009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * spintrcritical06/init.c: Add comment to indicate test is not finished
577        and known to not hit the case.
578        * Makefile.am, configure.ac: Add a couple more interrupt critical
579        section tests.
580        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
581        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
582        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
583        spintrcritical09/Makefile.am, spintrcritical09/init.c,
584        spintrcritical09/spintrcritical09.doc,
585        spintrcritical09/spintrcritical09.scn: New files.
586
5872009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
590        at hitting interrupt synchronization critical section in thread queue
591        enqueue priority for reverse insertions.
592        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
593        spintrcritical07/spintrcritical07.doc,
594        spintrcritical07/spintrcritical07.scn: New files.
595
5962009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * Makefile.am, configure.ac: Add test case for the
599        _Thread_queue_Enqueue_priority interrupt critical section where the
600        TCB we are using as a current pointer is removed from the thread
601        queue when we flash interrupts while searching forward.
602        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
603        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
604        spintrcritical06/spintrcritical06.scn: New files.
605
6062009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
607
608        * spintrcritical_support/intrcritical.c,
609        spintrcritical_support/intrcritical.h: Change prototype of delay
610        method to indicate when counter is reset. This can be used to count
611        how many iterations we are doing.
612
6132009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
614
615        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
616        blocked on one period while another expires. Add sp61 which exercises
617        the case where a call is made to rtems_shutdown_executive when the
618        system is not up.
619        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
620        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
621        sp61/sp61.doc, sp61/sp61.scn: New files.
622
6232009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
624
625        * sp04/init.c: To be timesliced, tasks must also me preemptible.
626
6272009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
628
629        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
630        what it was intended to do.
631
6322009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
633
634        * spintrcritical_support/intrcritical.c,
635        spintrcritical_support/intrcritical.h: New files.
636
6372009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
638
639        * Makefile.am, configure.ac: Add new infrastructure which is more
640        reliable about generating cases which hit interrupt critical
641        sections. Remove sp41 since it used its own mechanism.
642        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
643        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
644        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
645        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
646        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
647        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
648        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
649        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
650        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
651        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
652        spintrcritical05/spintrcritical05.scn: New files.
653        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
654        sp41/system.h: Removed.
655
6562009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
657
658        * sp41/init.c: Remove incorrect comment.
659
6602009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        * sp29/init.c: Simple binary semaphores can not be inherit priority.
663
6642009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
665
666        * sp25/init.c: Spacing.
667
6682009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * Makefile.am, configure.ac: Add sp59 to test path through
671        _Thread_queue_First_priority where the task's priority was in the
672        bottom 1/4 of the range.
673        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
674        sp59/sp59.scn: New files.
675
6762009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
679        not blocked on a thread queue.
680        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
681        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
682
6832009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * Makefile.am, configure.ac: Add test for timespec divide by zero.
686        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
687        sp58/sp58.scn: New files.
688
6892009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
690
691        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
692        pointer being null. This does not happen naturally at this time so
693        force the point.
694
6952009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
696
697        * sp12/sp12.scn: Update screen to reflect priority changes from long
698        ago.
699
7002009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
701
702        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
703        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
704        as sp27a and test flushing both counting and binary semaphores.
705        Reformatted.
706        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
707        sp27a/sp27a.scn: New files.
708
7092009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
710
711        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
712        copied fomr other Makefile.am's.
713
7142009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
715
716        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
717        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
718        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
719        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
720
7212009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
722
723        * sp57/sp57.doc: Correct.
724
7252009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * Makefile.am, configure.ac: Add test of restarting a task which is in
728        the middle of a sleep or wake after.
729        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
730        sp57/sp57.scn: New files.
731
7322009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * sp43/init.c, sp43/sp43.scn: Add more cases for
735        rtems_object_get_class_information() to improve coverage.
736
7372009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * Makefile.am, configure.ac: Add new test to verify that when a user
740        extension create hook fails, that the error is properly propagated.
741        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
742        sp56/sp56.scn: New files.
743
7442009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
745
746        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
747        rtems_extension_delete.
748
7492009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
750
751        * sp09/screen01.c, sp09/sp09.scn: Add test for
752        rtems_object_get_classic_name with invalid id.
753
7542009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * sp02/task1.c: Minor spacing.
757
7582009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
759
760        * spfatal12/init.c: Address to heap initialize must be aligned but size
761        must be too small.
762
7632009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * Makefile.am, configure.ac: Add new test to exercise case when
766        broadcasting to a message queue with a pending message.
767        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
768        sp55/sp55.scn: New files.
769
7702009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
771
772        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
773        spfatal tests appear to cover all fatal error cases.
774        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
775        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
776        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
777        spfatal/task1.c: Removed.
778
7792009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
782        initialize workspace heap during initialize. Can be caused by
783        unaligned address or not enough memory to initialize heap required
784        overhead.
785        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
786        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
787
7882009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
789
790        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
791
7922009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
793
794        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
795
7962009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * spstkalloc/spstkalloc.scn: Update screen.
799
8002009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
801
802        * Makefile.am, configure.ac: Add new test for user configured stack
803        allocator/deallocator. Test both pass and fail cases.
804        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
805        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
806
8072009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
808
809        * spchain/init.c, spchain/spchain.scn: Clean up test.
810
8112009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
812
813        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
814        routines whose bodies are not used by RTEMS itself.
815        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
816        spchain/spchain.doc, spchain/spchain.scn: New files.
817
8182009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
819
820        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
821        chain for coverage.
822
8232009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
824
825        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
826        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
827        improve coverage.
828
8292009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
830
831        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
832
8332009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
834
835        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
836        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
837
8382009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
839
840        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
841        Enhance spprintk. Add two new fatal error tests to cover
842        __assert_func.
843        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
844        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
845
8462009-06-18      Chris Johns <chrisj@rtems.org>
847
848        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
849        workaround the H8300 gcc bug.
850
8512009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
852
853        * sp54/init.c: Fix spacing.
854
8552009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
856
857        * sp02/sp02.doc, sp02/system.h: Update copyright year.
858
8592009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
860
861        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
862
8632009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
864
865        * Makefile.am, configure.ac: Add new test.
866        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
867        sp54/sp54.scn: New files.
868
8692009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
870
871        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
872        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
873        the time of day forward not making server based timers fire.
874        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
875        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
876        sp53/sp53.scn: New files.
877
8782009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
879
880        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
881
8822009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        PR 1415/cpukit
885        * Makefile.am, configure.ac: Add test for very simple priority ceiling
886        violation.
887        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
888        sp51/sp51.scn: New files.
889
8902009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        PR 1413/cpukit
893        * Makefile.am, configure.ac: Add test for case where server based
894        timers which reinitiated themselves did not get reinserted onto timer
895        chain.
896        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
897        sp50/sp50.scn: New files.
898
8992009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        PR 1414/cpukit
902        * Makefile.am, configure.ac: Tighten math on extraction of index so it
903        is harder to trick by passing in a valid id of an incorrect object
904        class.
905        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
906        sp49/sp49.scn: New files.
907
9082009-05-19      Chris Johns <chrisj@rtems.org>
909
910        * sp04/tswitch.c: Lower sample count for small memory targets.
911       
9122009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
913
914        * spprintk/init.c: printk() now 100% covered.
915
9162009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * spprintk/init.c: More test cases.
919
9202009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
923        large enough for buffer node overhead.
924
9252009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
926
927        * Makefile.am, configure.ac, spwatchdog/system.h,
928        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
929        printk. These will help coverage. Simplify spwkspace.
930        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
931        spprintk/spprintk.scn: New files.
932        * spwkspace/system.h: Removed.
933
9342009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
935
936        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
937        methods.
938        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
939        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
940
9412009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
942
943        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
944        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
945        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
946        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
947        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
948        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
949        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
950        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
951        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
952        spsize/size.c: Fix warnings.
953
9542009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
955
956        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
957        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
958        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
959        spobjgetnext/system.h: New files.
960
9612009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
962
963        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
964        64k to 20k. No impact on test behavior.
965
9662009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
967
968        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
969
9702009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
971
972        * sp37/init.c, sp37/sp37.scn: Add test case for
973        rtems_interrupt_level_attribute body.
974
9752009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
976
977        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
978        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
979        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
980        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
981        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
982        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
983        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
984        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
985        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
986        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
987        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
988        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
989        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
990        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
991        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
992        sp48/Makefile.am, spfatal/Makefile.am,
993        spfatal01/Makefile.am, spfatal02/Makefile.am,
994        spfatal03/Makefile.am, spfatal04/Makefile.am,
995        spfatal05/Makefile.am, spfatal06/Makefile.am,
996        spfatal07/Makefile.am, spfatal08/Makefile.am,
997        spfatal09/Makefile.am, spsize/Makefile.am,
998        spwatchdog/Makefile.am:
999        Eliminate _exe_/.exe.
1000
10012009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1002
1003        PR 1388/cpukit
1004        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1005        allow both priority inherit and ceiling attributes to be set on
1006        semaphore create. These attributes are mutually exclusive and this
1007        should be an error.
1008
10092009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1010
1011        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1012        unlimited objects when configured for a unified workspace works as
1013        expected.
1014        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1015        sp48/sp48.scn: New files.
1016
10172009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1018                Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        PR 1357/cpukit
1021        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1022        honored.
1023        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1024        sp47/sp47.scn: New files.
1025
10262009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1027
1028        * Makefile.am, configure.ac: Add new test to test Watchdog display
1029        helper routines. These reach into the SuperCore.
1030        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1031        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1032        spwatchdog/system.h, spwatchdog/task1.c: New files.
1033
10342009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1035
1036        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1037
10382009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1039
1040        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1041        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1042        hard-coded hex numbers for bad object Ids.
1043
10442009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1045
1046        * sp15/system.h, sp19/system.h: Array of task names should be of type
1047        rtems_name not rtems_id. Similarly array of task ids should be
1048        rtems_id not rtems_name.
1049
10502008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1051
1052        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1053
10542008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1055
1056        * Makefile.am, configure.ac, spfatal06/testcase.h,
1057        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1058        spsize/size.c: Eliminate pointers to API configuration tables in the
1059        main configuration table. Reference the main configuration table and
1060        the API configuration tables directly using the confdefs.h version
1061        rather than obtaining a pointer to it. This eliminated some
1062        variables, a potential fatal error, some unnecessary default
1063        configuration structures. Overall, about a 4.5% reduction in the code
1064        size for minimum and hello on the SPARC.
1065        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1066        spfatal10/testcase.h: Removed.
1067
10682008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1069
1070        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1071        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1072        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1073        successfully with maxixum number of priorities as 16 instead of 256.
1074        This was done by temporarily modifying the score priority.h maximum.
1075        This allowed testing of all API code to ensure that it worked
1076        properly with a reduced number of priorities. Most modifications were
1077        to switch from hard-coded maximum to using the API provided methods
1078        to determine maximum number of priority levels.
1079
10802008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1081
1082        * sp46/sp46.scn: Add screen missed earlier.
1083
10842008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1085
1086        PR 1348/cpukit
1087        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1088        usage information while a period is running.
1089        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1090        sp46/sp46.scn: New files.
1091
10922008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1093
1094        * sp45/init.c: New file.
1095
10962008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1097
1098        PR 1347/cpukit
1099        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1100        Rework Timer Server to ensure that the context allows for blocking,
1101        allocating memory, and acquiring semaphores and mutexes.
1102        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1103        New files.
1104
11052008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1106
1107        * sp25/system.h: Add warning and temporary m32c conditional until size
1108        type addressed.
1109
11102008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1111
1112        * sp09/screen07.c: Use INT_MAX as number of messages so always
1113        properly sized and no overflow on constant.
1114        * sp09/screen10.c: Delay so on targets with simulator idle clock
1115        tick driver this will work.
1116        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1117        byte boundaries rather than two byte boundaries.
1118        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1119        allocate more memory than size_t holds on m32c.
1120
11212008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1122
1123        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1124        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1125        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1126        and Region calls. On 16-bit architectures, size_t can be 16-bits
1127        which would limit sizes to 64K. Also address constants which
1128        overflowed on 16-bit integer targets.
1129
11302008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * sp43/sp43.scn: Bump version to 4.9.99.0
1133
11342008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1135
1136        * sp19/system.h: Use "double" instead of "rtems_double".
1137
11382008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1139
1140        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1141
11422008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1143
1144        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1145        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1146        spfatal_support/init.c, spfatal_support/system.h:
1147        Convert to "bool".
1148
11492008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1150
1151        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1152        declared in a public place.
1153
11542008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1157
11582008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * sp43/init.c: Fix derefence of uninitialized pointer.
1161
11622008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1165        multiprocessing is not enabled. Saves one more variable from single
1166        processor configuration.
1167
11682008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1169
1170        PR 1212/cpukit
1171        * Makefile.am, configure.ac: Time slicing will not happen if the task
1172        mode is changed from a non-timeslicing mode to timeslicing mode if it
1173        is done by the executing thread (e.g. in its task body). This change
1174        includes sp44 to demonstrate the problem and verify the correction.
1175        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1176
11772008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1178
1179        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1180        architectures they are not supported on.
1181
11822008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1183
1184        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1185
11862008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1187
1188        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1189          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1190
11912008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1192
1193        * sp28/init.c: Corrections to configuration.
1194        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1195        * spsize/size.c: _ISR_Vector_table only exists on architectures
1196        which use the Simple Vectored Interrupt Model.
1197
11982008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1199
1200        * spsize/size.c: Convention calls for leading underscore on private
1201        RTEMS variables.
1202
12032008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1204
1205        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1206        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1207        Refactored and renamed initialization routines to
1208        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1209        rtems_initialize_device_drivers, and
1210        rtems_initialize_start_multitasking. This opened the sequence up so
1211        that bootcard() could provide a more robust and flexible framework
1212        which is easier to explain and understand. This also lays the
1213        groundwork for sharing the division of available memory between the
1214        RTEMS workspace and heap and the C library initialization across all
1215        BSPs.
1216
12172008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        * sp32/init.c: Formatting.
1220
12212008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1222
1223        * sp09/screen01.c: Correct test.
1224        * sp09/screen14.c: Update copyright.
1225        * sp28/init.c: Correct end of test messages.
1226
12272008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1228
1229        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1230
12312008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1232
1233        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1234        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1235        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1236        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1237        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1238        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1239        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1240        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1241        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1242        tests. Add a clock_settime case for < 1988.
1243
12442008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1245
1246        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1247
12482008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1249
1250        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1251        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1252        * sp41/sp41.scn: Now has content.
1253        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1254        Object Services recently added to API.
1255
12562008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1257
1258        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1259        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1260        collection. This changed the name of a few previously public but
1261        undocumented services and added a some new services.
1262        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1263        sp43/system.h: New files.
1264
12652008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1266
1267        * spfatal10/.cvsignore: New file.
1268
12692008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1272        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1273        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1274        New files.
1275
12762008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1277
1278        * Makefile.am, configure.ac: Added fatal error tests
1279        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1280        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1281        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1282        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1283        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1284        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1285        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1286        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1287        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1288        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1289        spfatal_support/init.c, spfatal_support/system.h: New files.
1290
12912008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1292
1293        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1294        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1295        test messages.
1296
12972008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1298
1299        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1300        simple type to a union of an unsigned 32 bit integer and a pointer.
1301        This should help eliminate weird casts between u32 and pointers in
1302        various places. The APIs now have to explicitly call _u32 or _string
1303        versions of helper routines. This should also simplify things and
1304        eliminate the need for ugly casts in some cases.
1305
13062008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1307
1308        * sp42/Makefile.am: New file.
1309
13102008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1311
1312        Add sp42 to exercise thread queue with knowledge of the implementation
1313        so we can exercise all of the normal paths possible.
1314        * Makefile.am, configure.ac: Add sp42.
1315        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1316
13172008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1318
1319        * sp39/init.c: Add case for long timeout on blocking operation.
1320        * Makefile.am, configure.ac: Add new test to exercise thread
1321        queue blokcing synchronization. sp39 and sp41 are very similar.
1322        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1323        sp41/system.h: New files.
1324
13252008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1326
1327        * sp39/init.c: Clean up.
1328
13292008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1330
1331        * sp39/init.c: Modify to improve coverage.
1332
13332008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1334
1335        * sp36/strict_order_mut.c:
1336
13372008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1338
1339        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1340        driver registration.
1341        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1342        sp40/system.h: New files.
1343
13442008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1345
1346        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1347        Add test cases for:
1348          + message queue create requesting too many message buffers
1349            for the available memory
1350          + region extend with address inside existing heap
1351          + timer server initiate too large a stack, create error
1352        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1353          + task set priority while holding resource
1354
13552008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1356
1357        * Makefile.am, configure.ac: Added sp38 and sp39.
1358        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1359        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1360        sp39/sp39.scn, sp39/system.h: New files.
1361
13622007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1363
1364        * sp36/strict_order_mut.c: New file.
1365
13662007-12-21      Xi Yang <hiyangxi@gmail.com>
1367
1368        * Makefile.am, configure.ac: Add support for proper stacking of
1369        priority inheritance on mutexes as well as enforce proper order of
1370        release.
1371        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1372        sp36/sp36.scn: New files.
1373
13742007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1375
1376        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1377        directive instead of violating RTEMS internals.
1378
13792007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1380
1381        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1382        Add test cases for User Extension Manager to improve code coverage.
1383        * sp21/task1.c: Fix spelling error.
1384
13852007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1386
1387        * spsize/size.c: Account for previous changes in calculation of MPCI
1388        receive server stack.
1389
13902007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1391
1392        * sp09/screen07.c, sp09/sp09.scn: Add test for
1393        rtems_message_queue_broadcast for bad buffer and count pointers.
1394        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1395        with bad priority or initiating twice.
1396        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1397        it forces a dispatch.
1398        * sp37/init.c: New file.
1399
14002007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1401
1402        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1403        enable, flash, and is in progress. These are normally inlines but
1404        also have bodies for non-C code. This test also exercises the odd
1405        case of calling clock tick from outside an ISR.
1406        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1407
14082007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1409
1410        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1411        using notepad with the current task's ID or SELF
1412        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1413        test missing test cases for clock_get.
1414
14152007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1416
1417        * sp28/init.c: Add test code for task variables to improve coverage.
1418
14192007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1420
1421        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1422        RTEMS provided accessor macros to obtain configuration fields.
1423
14242007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1425
1426        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1427        Configuration Table. Eliminate CPU Table from all ports. Delete
1428        references to CPU Table in all forms.
1429
14302007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1431
1432        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1433
14342007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1435
1436        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1437        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1438        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1439        to improve test coverage.
1440
14412007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1442
1443        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1444        coverage.
1445
14462007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1447
1448        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1449
14502007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1451
1452        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1453        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1454        .scn files.
1455
14562007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1457
1458        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1459        commented out and updated the .scn file.
1460
14612007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1462
1463        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1464        buffered test IO.
1465
14662007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1467
1468        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1469        rtems_io_unregister_driver did not have any test code.
1470
14712007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1472
1473        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1474        since it was used to configure a no longer used feature. Device names
1475        are now part of the filesystem not in a table. This also eliminated
1476        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1477        RTEMS as well as the memory allocation used to populate
1478        _IO_Driver_name_table.
1479
14802007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1481
1482        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1483        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1484        properly.
1485
14862007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1487
1488        * spsize/size.c: Eliminated the variables
1489        _RTEMS_tasks_User_initialization_tasks and
1490        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1491        used in one place after initialized. It was a waste of space.
1492
14932007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1494
1495        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1496        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1497        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1498        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1499        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1500        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1501        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1502        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1503        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1504        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1505        spsize/size.c: Add optional managers to Makefiles. Clean up test
1506        cases so last output line follows END OF pattern. Make sure test case
1507        all run. All tests appeared ok on sis.
1508
15092007-04-05      Joel Sherrill <joel@OARcorp.com>
1510
1511        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1512
15132007-04-05      Joel Sherrill <joel@OARcorp.com>
1514
1515        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1516        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1517        CONFIGURE_APPLICATION_NEEDS_XXX.
1518
15192007-04-02      Joel Sherrill <joel@OARcorp.com>
1520
1521        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1522
15232007-04-02      Joel Sherrill <joel@OARcorp.com>
1524
1525        * spsize/size.c: Convert from Classic API style TOD_Control as
1526        fundamental time structure to POSIX struct timespec. Add
1527        clock_get_uptime().
1528
15292007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1530
1531        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1532
15332007-03-26      Joel Sherrill <joel@OARcorp.com>
1534
1535        * sp35/priinv.c: Remove warning.
1536
15372007-03-10      Joel Sherrill <joel@OARcorp.com>
1538
1539        * sp26/system.h: Remove incorrect and duplicate
1540        CONFIGURE_EXTRA_TASK_STACKS.
1541
15422007-03-05      Joel Sherrill <joel@OARcorp.com>
1543
1544        PR 1222/cpukit
1545        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1546        thread that is blocked on a priority based thread queue is changed,
1547        that its placement in the queue is reevaluated based upon the new
1548        priority. This enhancement includes modifications to the SuperCore as
1549        well as new test cases.
1550        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1551        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1552        sp35/sp35.doc, sp35/sp35.scn: New files.
1553
15542007-03-05      Joel Sherrill <joel@OARcorp.com>
1555
1556        * sp26/system.h: Correct memory required for stack sizes.
1557
15582007-02-06      Joel Sherrill <joel@OARcorp.com>
1559
1560        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1561        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1562        tests.
1563
15642006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1565
1566        * sp33/init.c: Improve barrier test to include normal blocking with
1567        manual release and unblocking in barrier deletion.
1568
15692006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1570
1571        * configure.ac: New BUG-REPORT address.
1572
15732006-11-20      Joel Sherrill <joel@OARcorp.com>
1574
1575        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1576        and make output more compliant with other tests.
1577
15782006-11-17      Joel Sherrill <joel@OARcorp.com>
1579
1580        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1581        cases intended on all targets possible with new heap algorithm.
1582
15832006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1584
1585        * Makefile.am, configure.ac: Adding Classic API Barriers.
1586        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1587        New files.
1588
15892006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1590
1591        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1592
15932006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1594
1595        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1596        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1597        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1598        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1599        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1600        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1601        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1602        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1603        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1604        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1605        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1606        Use rtems_testsdir instead.
1607
16082006-04-05      Joel Sherrill <joel@OARcorp.com>
1609                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1610
1611        * spsize/size.c: Victor spotted the problem that
1612        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1613        variables and needed to be set to the same value.  I took that
1614        idea and just removed _Thread_MP_Receive.  All uses are now
1615        _MPCI_Receive_server_tcb.
1616
16172005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1618
1619        * configure.ac: Remove RTEMS_ENABLE_BARE,
1620        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1621
16222005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1623
1624        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1625        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1626        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1627        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1628        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1629        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1630        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1631        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1632        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1633        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1634        spfatal/Makefile.am, spsize/Makefile.am:
1635        Convert to use *_PROGRAMS.
1636
16372005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1638
1639        * sp01/Makefile.am, sp02/Makefile.am,
1640        sp03/Makefile.am, sp04/Makefile.am,
1641        sp05/Makefile.am, sp06/Makefile.am,
1642        sp07/Makefile.am, sp08/Makefile.am,
1643        sp09/Makefile.am, sp11/Makefile.am,
1644        sp12/Makefile.am, sp13/Makefile.am,
1645        sp14/Makefile.am, sp15/Makefile.am,
1646        sp16/Makefile.am, sp17/Makefile.am,
1647        sp19/Makefile.am, sp20/Makefile.am,
1648        sp21/Makefile.am, sp22/Makefile.am,
1649        sp23/Makefile.am, sp24/Makefile.am,
1650        sp25/Makefile.am, sp26/Makefile.am,
1651        sp27/Makefile.am, sp28/Makefile.am,
1652        sp29/Makefile.am, sp30/Makefile.am,
1653        sp31/Makefile.am, sp32/Makefile.am,
1654        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1655
16562005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1657
1658        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1659        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1660        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1661        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1662        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1663        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1664        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1665        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1666        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1667        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1668        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1669        * sptests.am: Remove.
1670
16712005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1672
1673        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1674        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1675        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1676        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1677        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1678        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1679        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1680        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1681        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1682        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1683        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1684
16852005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1686
1687        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1688
16892005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * spsize/Makefile.am: Rename TEST to spsize.
1692        * spsize/size.scn: Remove.
1693        * spsize/spsize.scn: New (renamed from size.scn).
1694
16952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1696
1697        * configure.ac: Add spfatal/Makefile.
1698        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1699        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1700        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1701        * sptests.am: Remove LIB_VARIANT.
1702
17032005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1704
1705        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1706        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1707        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1708        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1709        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1710        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1711        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1712        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1713        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1714        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1715        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1716
17172005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1718
1719        * Makefile.am: Cleanup.
1720
17212005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1722
1723        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1724        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1725        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1726        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1727        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1728        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1729        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1730        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1731        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1732        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1733        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1734        spfatal/Makefile.am, spsize/Makefile.am:
1735        Partial conversion to automake.
1736
17372005-03-07      Joel Sherrill <joel@OARcorp.com>
1738
1739        * sp13/task1.c: Removed warnings.
1740
17412004-09-29      Joel Sherrill <joel@OARcorp.com>
1742
1743        * spsize/size.c: i960 obsoleted and all references removed.
1744
17452004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1746
1747        * configure.ac: Require automake > 1.9.
1748
17492004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1750
1751        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1752        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1753        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1754        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1755        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1756        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1757        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1758        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1759        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1760        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1761        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1762        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1763        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1764        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1765        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1766        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1767        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1768        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1769        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1770        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1771        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1772        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1773        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1774        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1775        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1776        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1777        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1778        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1779        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1780        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1781        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1782        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1783
17842004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1785
1786        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1787
17882004-03-30      David Querbach <querbach@realtime.bc.ca>
1789
1790        PR 595/tests
1791        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1792        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1793        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1794        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1795        others treat it as a count of longs.
1796
17972004-03-30      David Querbach <querbach@realtime.bc.ca>
1798
1799        PR 596/tests
1800        * sp32/init.c: A missing definition of TEST_INIT before including
1801        <tmacros.h> means that buffered output will not work even if selected
1802        in buffer_test_io.h.
1803
18042004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1805
1806        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1807        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1808        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1809        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1810        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1811        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1812        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1813        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1814        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1815        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1816        types.
1817
18182004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1819
1820        * configure.ac: Add 2nd arg to RTEMS_TOP.
1821
18222004-03-05      Joel Sherrill <joel@OARcorp.com>
1823
1824        * sp07/buffered_io.c: Remove warning.
1825
18262004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1829        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1830        * sp02/Makefile.am: Ditto.
1831        * sp03/Makefile.am: Ditto.
1832        * sp04/Makefile.am: Ditto.
1833        * sp05/Makefile.am: Ditto.
1834        * sp06/Makefile.am: Ditto.
1835        * sp07/Makefile.am: Ditto.
1836        * sp08/Makefile.am: Ditto.
1837        * sp09/Makefile.am: Ditto.
1838        * sp11/Makefile.am: Ditto.
1839        * sp12/Makefile.am: Ditto.
1840        * sp13/Makefile.am: Ditto.
1841        * sp14/Makefile.am: Ditto.
1842        * sp15/Makefile.am: Ditto.
1843        * sp16/Makefile.am: Ditto.
1844        * sp17/Makefile.am: Ditto.
1845        * sp19/Makefile.am: Ditto.
1846        * sp20/Makefile.am: Ditto.
1847        * sp21/Makefile.am: Ditto.
1848        * sp22/Makefile.am: Ditto.
1849        * sp23/Makefile.am: Ditto.
1850        * sp24/Makefile.am: Ditto.
1851        * sp25/Makefile.am: Ditto.
1852        * sp26/Makefile.am: Ditto.
1853        * sp27/Makefile.am: Ditto.
1854        * sp28/Makefile.am: Ditto.
1855        * sp29/Makefile.am: Ditto.
1856        * sp30/Makefile.am: Ditto.
1857        * sp31/Makefile.am: Ditto.
1858        * sp32/Makefile.am: Ditto.
1859        * spfatal/Makefile.am: Ditto.
1860        * spsize/Makefile.am: Ditto.
1861
18622003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * sptests.am: Add dirstamp support.
1865
18662003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1869
18702003-12-16      Joel Sherrill <joel@OARcorp.com>
1871
1872        PR 544/tests
1873        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1874        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1875        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1876        make tests account for resources and not print at inappropriate
1877        times.
1878        * sp07/buffered_io.c: New file.
1879
18802003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1881
1882        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1883
18842003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * sp01/Makefile.am: Remove all-local: $(ARCH).
1887        * sp02/Makefile.am: Remove all-local: $(ARCH).
1888        * sp03/Makefile.am: Remove all-local: $(ARCH).
1889        * sp04/Makefile.am: Remove all-local: $(ARCH).
1890        * sp05/Makefile.am: Remove all-local: $(ARCH).
1891        * sp06/Makefile.am: Remove all-local: $(ARCH).
1892        * sp07/Makefile.am: Remove all-local: $(ARCH).
1893        * sp08/Makefile.am: Remove all-local: $(ARCH).
1894        * sp09/Makefile.am: Remove all-local: $(ARCH).
1895        * sp11/Makefile.am: Remove all-local: $(ARCH).
1896        * sp12/Makefile.am: Remove all-local: $(ARCH).
1897        * sp13/Makefile.am: Remove all-local: $(ARCH).
1898        * sp14/Makefile.am: Remove all-local: $(ARCH).
1899        * sp15/Makefile.am: Remove all-local: $(ARCH).
1900        * sp16/Makefile.am: Remove all-local: $(ARCH).
1901        * sp17/Makefile.am: Remove all-local: $(ARCH).
1902        * sp19/Makefile.am: Remove all-local: $(ARCH).
1903        * sp20/Makefile.am: Remove all-local: $(ARCH).
1904        * sp21/Makefile.am: Remove all-local: $(ARCH).
1905        * sp22/Makefile.am: Remove all-local: $(ARCH).
1906        * sp23/Makefile.am: Remove all-local: $(ARCH).
1907        * sp24/Makefile.am: Remove all-local: $(ARCH).
1908        * sp25/Makefile.am: Remove all-local: $(ARCH).
1909        * sp26/Makefile.am: Remove all-local: $(ARCH).
1910        * sp27/Makefile.am: Remove all-local: $(ARCH).
1911        * sp28/Makefile.am: Remove all-local: $(ARCH).
1912        * sp29/Makefile.am: Remove all-local: $(ARCH).
1913        * sp30/Makefile.am: Remove all-local: $(ARCH).
1914        * sp31/Makefile.am: Remove all-local: $(ARCH).
1915        * sp32/Makefile.am: Remove all-local: $(ARCH).
1916        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1917        * spsize/Makefile.am: Remove all-local: $(ARCH).
1918
19192003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920
1921        * configure.ac: Reflect having moved to testsuites/.
1922
19232003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1924
1925        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1926
19272003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * configure.ac:Remove RTEMS_CHECK_CPU.
1930
19312003-09-04      Joel Sherrill <joel@OARcorp.com>
1932
1933        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1934        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1935        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1936        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1937        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1938        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1939        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1940        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1941        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1942        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1943        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1944        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1945        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1946        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1947        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1948        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1949        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1950        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1951        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1952        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1953        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1954        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1955        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1956        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1957        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1958        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1959        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1960        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1961        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1962        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1963        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1964        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1965        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1966        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1967        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1968        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1969        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1970        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1971        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1972        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1973        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1974        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1975        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1976        spsize/size.c, spsize/system.h: URL for license changed.
1977
19782003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1979
1980        PR 458/tests
1981        * sp30/task1.c: Correct indexing problem.
1982
19832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * Makefile.am: Reflect having moved aclocal/.
1986
19872003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1988
1989        * Makefile.am: Reflect having moved automake/.
1990        * sp01/Makefile.am: Reflect having moved automake/.
1991        * sp02/Makefile.am: Reflect having moved automake/.
1992        * sp03/Makefile.am: Reflect having moved automake/.
1993        * sp04/Makefile.am: Reflect having moved automake/.
1994        * sp05/Makefile.am: Reflect having moved automake/.
1995        * sp06/Makefile.am: Reflect having moved automake/.
1996        * sp07/Makefile.am: Reflect having moved automake/.
1997        * sp08/Makefile.am: Reflect having moved automake/.
1998        * sp09/Makefile.am: Reflect having moved automake/.
1999        * sp11/Makefile.am: Reflect having moved automake/.
2000        * sp12/Makefile.am: Reflect having moved automake/.
2001        * sp13/Makefile.am: Reflect having moved automake/.
2002        * sp14/Makefile.am: Reflect having moved automake/.
2003        * sp15/Makefile.am: Reflect having moved automake/.
2004        * sp16/Makefile.am: Reflect having moved automake/.
2005        * sp17/Makefile.am: Reflect having moved automake/.
2006        * sp19/Makefile.am: Reflect having moved automake/.
2007        * sp20/Makefile.am: Reflect having moved automake/.
2008        * sp21/Makefile.am: Reflect having moved automake/.
2009        * sp22/Makefile.am: Reflect having moved automake/.
2010        * sp23/Makefile.am: Reflect having moved automake/.
2011        * sp24/Makefile.am: Reflect having moved automake/.
2012        * sp25/Makefile.am: Reflect having moved automake/.
2013        * sp26/Makefile.am: Reflect having moved automake/.
2014        * sp27/Makefile.am: Reflect having moved automake/.
2015        * sp28/Makefile.am: Reflect having moved automake/.
2016        * sp29/Makefile.am: Reflect having moved automake/.
2017        * sp30/Makefile.am: Reflect having moved automake/.
2018        * sp31/Makefile.am: Reflect having moved automake/.
2019        * sp32/Makefile.am: Reflect having moved automake/.
2020        * spfatal/Makefile.am: Reflect having moved automake/.
2021        * spsize/Makefile.am: Reflect having moved automake/.
2022
20232003-08-14      Joel Sherrill <joel@OARcorp.com>
2024
2025        * sp02/task1.c: Added ID to name lookup service and changed name of
2026        id/name translation status code. This propagated to multiple
2027        functions. The user API service added was rtems_object_id_to_name()
2028
20292003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2032
20332003-05-29      Joel Sherrill <joel@OARcorp.com>
2034
2035        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2036
20372003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2038
2039        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2040        CC_CFLAGS_DEFAULT (obsolete).
2041
20422003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2043
2044        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2045        Remove CC_LDFLAGS_PROFILE_V.
2046
20472003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2048
2049        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2050
20512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2054
20552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * configure.ac: AC_PREREQ(2.57).
2058
20592002-11-14      Joel Sherrill <joel@OARcorp.com>
2060
2061        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2062        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2063        update the IDs in the screens.
2064
20652002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2066
2067        * .cvsignore: Reformat.
2068        Add autom4te*cache.
2069        Remove autom4te.cache.
2070
20712002-09-14      Joel Sherrill <joel@OARcorp.com>
2072
2073        * sp32/.cvsignore: New file.
2074
20752002-09-14      Aaron J. Grier <aaron@frye.com>
2076
2077        * PR271 was not applicable against the current source but included
2078        a nice test that Joel decided to add to the tree as sp32.
2079        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2080        * Makefile.am, configure.ac: Modified to reflect addition.
2081
20822002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2083
2084        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2085        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2086        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2087        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2088        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2089        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2090        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2091        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2092        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2093        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2094        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2095        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2096        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2097        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2098        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2099        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2100        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2101        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2102        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2103        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2104        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2105        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2106        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2107        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2108        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2109        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2110        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2111        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2112        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2113        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2114        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2115
21162002-08-01      Joel Sherrill <joel@OARcorp.com>
2117
2118        * Per PR47 add support for buffered test output.  This involved
2119        adding defines to redirect output to a buffer and dump it when
2120        full, at "test pause", and at exit.  To avoid problems when redefining
2121        exit(), all tests were modified to call rtems_test_exit().
2122        Some tests, notable psxtests, had to be modified to include
2123        the standard test macro .h file (pmacros.h or tmacros.h) to
2124        enable this support.
2125        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2126        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2127        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2128        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2129        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2130        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2131        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2132
21332002-07-30      Joel Sherrill <joel@OARcorp.com>
2134
2135        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2136        stack if the port doesn't configure using it.
2137
21382002-07-04      Joel Sherrill <joel@OARcorp.com>
2139
2140        * Jump table for single entry point removed.
2141        * spsize/size.c:  Modified to reflect above.
2142
21432002-07-01      Joel Sherrill <joel@OARcorp.com>
2144
2145        * sp29/init.c: Corrected definitions for task stack usage.
2146
21472002-07-01      Joel Sherrill <joel@OARcorp.com>
2148
2149        * spsize/size.c: _Thread_queue_Extract_table removed.
2150
21512001-05-17      Joel Sherrill <joel@OARcorp.com>
2152
2153        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2154        number of staticly configured device drivers.
2155
21562001-05-14      Joel Sherrill <joel@OARcorp.com>
2157
2158        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2159        than the configured number of drivers.
2160 
21612002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * configure.ac: Remove ENABLE_GCC28.
2164
21652001-04-04      Joel Sherrill <joel@OARcorp.com>
2166
2167        * spsize/size.c: Reflect SPARC modifcation to get rid of
2168        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2169 
21702001-03-29      Joel Sherrill <joel@OARcorp.com>
2171
2172        * Per PR147 addressed problems when reseting and inserting a timer
2173        into a timer chain that did not honor time passage since the last
2174        time the timer server was scheduled and the new insertion.
2175        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2176
21772001-03-28      Joel Sherrill <joel@OARcorp.com>
2178
2179        * Side-effect of PR132.
2180        * sp21/system.h: Now must explicitly request NULL driver.
2181
21822002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * configure.ac:
2185        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2186        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2187        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2188        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2189        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2190        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2191        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2192        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2193        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2194        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2195        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2196        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2197        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2198        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2199        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2200        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2201        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2202        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2203        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2204        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2205        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2206        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2207        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2208        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2209        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2210        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2211        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2212        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2213        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2214        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2215        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2216        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2217        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2218        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2219
22202002-03-20      Chris Johns <ccj@acm.org>
2221
2222        * PR145.
2223        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2224        in system (e.g. driver tasks).  Also exit on minimum number of
2225        switches not precise number.
2226
22272001-01-29      Joel Sherrill <joel@OARcorp.com>
2228
2229        * Fixed bug where resetting a timer that was not at the head
2230        of one of the task timer chains resulted in the Timer Server
2231        task waking up too far in the future.
2232        * Added rtems_timer_get_information() directive to support testing.
2233        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2234        above condition.
2235
22362001-01-22      Joel Sherrill <joel@OARcorp.com>
2237
2238        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2239        because priority added as argument to rtems_timer_initiate_server().
2240
22412001-01-16      Joel Sherrill <joel@OARcorp.com>
2242
2243        * Added tests for task-based timers.  This included the new tests
2244        sp30 and sp31.
2245        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2246        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2247        for task-based timer services.
2248        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2249        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2250        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2251        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2252        sp31/task1.c: New files.
2253
22542001-11-01      Joel Sherrill <joel@OARcorp.com>
2255
2256        * sp26/system.h: Properly account for stack memory used by
2257        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2258        and processed as PR78.
2259
22602001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2261
2262        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2263        * configure.in: Remove.
2264        * configure.ac: New file, generated from configure.in by autoupdate.
2265
22662001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2267
2268        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2269
22702001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2271
2272        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2273        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2274        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2275        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2276        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2277        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2278        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2279        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2280        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2281        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2282        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2283        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2284        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2285        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2286        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2287        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2288        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2289        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2290        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2291        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2292        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2293        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2294        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2295        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2296        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2297        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2298        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2299        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2300        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2301
23022001-08-16      Joel Sherrill <joel@OARcorp.com>
2303
2304        * sp20/system.h: Account for extra task stacks properly.
2305
23062001-08-16      Joel Sherrill <joel@OARcorp.com>
2307
2308        * sp13/sp13.scn: Id in screen had wrong class field value.
2309        * sp13/system.h: Account for message buffer memory.
2310        * sp13/task2.c: Remove unnecessary check for failure.
2311
23122001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2313
2314        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2315
23162001-04-20      Joel Sherrill <joel@OARcorp.com>
2317
2318        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2319        file.
2320
23212001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2322
2323        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2324
23252001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * sp21/Makefile.am: Remove libtest.
2328
23292000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2332
23332000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2334
2335        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2336
23372000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2340        Switch to GNU canonicalization.
2341        * sptests.am: Remove DEFS.
2342
23432000-09-29      Joel Sherrill <joel@OARcorp.com>
2344
2345        * sp20/sp20.scn: Corrected to reflect new addition.
2346        * sp20/system.h: Removed comment reflecting history.
2347
23482000-09-29      Stephan Merker <merker@decrc.abb.de>
2349
2350        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2351        Added new task to test sequence of altering a period's length
2352        while it is still active.
2353
23542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2357        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2358        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2359        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2360        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2361        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2362        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2363        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2364        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2365        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2366
23672000-08-10      Joel Sherrill <joel@OARcorp.com>
2368
2369        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.