source: rtems/testsuites/sptests/ChangeLog @ 845770a3

4.104.115
Last change on this file since 845770a3 was 845770a3, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/30/09 at 06:12:41

2009-10-30 Ralf Corsépius <ralf.corsepius@…>

  • sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to _Heap_Allocate for 16bit compliance.
  • Property mode set to 100644
File size: 89.1 KB
Line 
12009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
4        _Heap_Allocate for 16bit compliance.
5        * sp44/init.c: Another printf format fix.
6
72009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * sp37/init.c: Add local prototypes for
10        rtems_interrupt_disable, rtems_interrupt_enable,
11        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
12        * sp43/init.c: Add local prototypes for
13        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
14        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
15        rtems_object_id_api_minimum, rtems_object_id_get_api,
16        rtems_object_id_get_class, rtems_object_id_get_index,
17        rtems_object_id_get_node.
18        Spray PRId32's into printf's for 16bit target complianance.
19        * sp37/init.c: Add local prototype for
20        rtems_interrupt_level_attribute.
21
222009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * sp29/init.c: Include "tmacros.h".
25        Misc. changes related to rtems_intervals.
26        * sp14/asr.c: Add PRIxrtems_signal_set.
27        Use PRIxrtems_signal_set to print rtems_signal_set's.
28        * sp13/task3.c: Use PRIu32 to print "count".
29        * sp09/screen12.c: Segment sizes are uintptr_t's.
30        * sp09/screen11.c: Use size_t for "size".
31        * sp62/init.c: Segment sizes are uintptr_t's.
32        * sp25/task1.c: Use PRIuPTR to print segment_size's.
33        * sp21/task1.c: Add PRIurtems_device_major_number.
34        * sp11/task1.c, sp11/task2.c:
35        Use PRIxrtems_event_set to print rtems_event_set's.
36        * sp09/screen13.c: Revert previous change.
37        Remove broken extraneous line seemingly having crept into in
38        2009-08-10 patch.
39        * sp27/init.c: Remove extraneous argument to print.
40        * spsize/size.c: Use PRIu32 to print sys_req.
41        * sp37/init.c: Add missing argument to printf.
42        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
43        sp12/pritask.c, sp34/changepri.c:
44        Use PRIdrtems_task_argument to print rtems_task_argument's.
45
462009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * sp25/task1.c: segment_size is uintptr_t.
49        * spfatal06/testcase.h: Add missing return.
50        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
51        Duplicate code from rtems_name_to_characters to convert rtems_name's
52        into char arrays.
53        * sp09/screen13.c: Comment out unused return status.
54        * sp63/init.c: Use PRIu32 to print uint32_t's.
55        * sp33/init.c: Use PRIu32 to print uint32_t's.
56        * sp28/init.c: Use PRIu32 to print uint32_t's.
57
582009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * sp31/task1.c: Use PRIdWatchdog_Interval to print
61        Watchdog_Interval's.
62        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
63        PRIdrtems_interval to print rtems_interval's.
64
652009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * sp13/task1.c: Misc. uint32_t fixes.
68        * sp20/task1.c: Misc. uint32_t fixes.
69        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
70        Use PRIXrtems_mode to print rtems_mode's.
71        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
72        Use PRIxrtems_mode to print rtems_mode's.
73        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
74        sp19/task1.c: Add missing PRI*32's.
75
762009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * sp34/changepri.c, sp35/priinv.c:
79        Use PRIdPriority_Control to print Priority_Control's.
80
812009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * sp34/changepri.c, sp59/init.c:
84        Use PRIdrtems_task_priority to print rtems_task_priority's.
85        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
86        Use PRIdrtems_task_priority to print rtems_task_priority's.
87        * sp12/system.h:
88        Change Priority_Test_driver to use rtems_task_priority argument.
89        * sp12/pridrv.c:
90        Change Priority_Test_driver to use rtems_task_priority argument.
91        Use PRIdrtems_task_priority to print rtems_task_priority's.
92
932009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
96        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
97        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
98        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
99        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
100
1012009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
104        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
105        * sp63/init.c: Fix _Heap_Resize_block args.
106        * sp09/screen09.c: Eliminate unused var warning.
107
1082009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * sp27/init.c, spsize/init.c: Fix prototypes.
111        * spwatchdog/task1.c: Remove unused vars.
112
1132009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
116        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
117        spobjgetnext/init.c, spprintk/init.c:
118        Eliminate unused vars.
119
1202009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * configure.ac: Don't add -ansi -fasm to CFLAGS.
123
1242009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * sp32/init.c: Lengthen the clock tick and move configuration to the
127        bottom of the file.
128
1292009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * Makefile.am, configure.ac: Add new test to exercise when the ticks
132        since boot wraps around 0 and the timer server must deal with that
133        condition.
134        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
135        sp67/sp67.scn: New files.
136
1372009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
138
139        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
140
1412009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
142
143        * spintrcritical09/init.c, spintrcritical10/init.c,
144        spintrcritical11/init.c: Fixed potentially infinite loops.
145        * sp20/system.h: Increased micro seconds per tick in order to be more
146        independent of the console output speed.
147
1482009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
151        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
152        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
153        at -Os and m68k at -Os. Fix typos.
154
1552009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * sp54/init.c: Use rtems_build_id to make building Objects_Id
158        RTEMS_USE_16_BIT_OBJECT clean.
159
1602009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * Makefile.am, configure.ac: Add new test to exercise when notepads are
163        not configured.
164        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
165        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
166
1672009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
170        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
171        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
172        coverage runs.
173
1742009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
177        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
178        some error cases uncovered by uC5282 coverage runs.
179
1802009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
183        uC5282 coverage runs.
184
1852009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
188        Correct minor issues uncovered on uC5282.
189
1902009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
191
192        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
193        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
194        Eliminate use of deprecated rtems_extension.
195
1962009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
199        run when IO speed varies.
200
2012009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
204        the intended code.
205
2062009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
207
208        * configure.ac: Revert accidentally committed lines.
209
2102009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
213        simple priority ceiling case that was previously only tested via the
214        POSIX API.
215        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
216        sp66/sp66.scn: New files.
217
2182009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
221        for Id which is in range for the object class but not allocated yet.
222
2232009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * sp46/init.c, sp46/sp46.scn: Fix numbering.
226
2272009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
228
229        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
230
2312009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
234        spfatal02/spfatal02.scn, spfatal02/testcase.h,
235        spfatal03/spfatal03.scn, spfatal03/testcase.h,
236        spfatal04/spfatal04.scn, spfatal04/testcase.h,
237        spfatal05/spfatal05.scn, spfatal05/testcase.h,
238        spfatal06/spfatal06.scn, spfatal06/testcase.h,
239        spfatal07/spfatal07.scn, spfatal07/testcase.h,
240        spfatal08/spfatal08.scn, spfatal08/testcase.h,
241        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
242        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
243        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
244        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
245        tests use testcase.h and spfatal_support framework. Print test name
246        herald in all cases.
247        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
248        New files.
249        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
250
2512009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * spfatal07/testcase.h: Indicate test is not applicable on some
254        architectures.
255
2562009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
257
258        * Makefile.am: Fix spacing.
259
2602009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
261
262        * spstkalloc/init.c: Changed allocator signature. Functions are now
263        static.
264
2652009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
266
267        * sp29/init.c: Fixed return value evaluation.
268        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
269        * sp63/init.c: Check return value of _Heap_Initialize().
270
2712009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
274        _Watchdog_Report() when name is not NULL. This case was covered at
275        -Os on erc32 but at -O2 we had more code.
276
2772009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
278
279        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
280        overflowing on _Heap_Allocate_aligned.
281
2822009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
283
284        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
285        for various null parameters.
286
2872009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
288
289        * sp16/sp16.scn, sp16/task1.c: Fix typo.
290
2912009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
292
293        * sp65/init.c: Remove stray print.
294        * sp65/sp65.doc: Add information on second case.
295
2962009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
297
298        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
299        verify that obtaining a priority ceiling mutex when the calling
300        task's priority is the same as the priority ceiling is handled
301        correctly.
302
3032009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
306        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
307        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
308        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
309        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
310        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
311        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
312        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
313        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
314        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
315        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
316        rtems_clock_get_ticks_per_second().
317
3182009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
321        Change attributes to priority ceiling. Use directive_failed, not
322        assert. Configure a semaphore not a region.
323
3242009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
325
326        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
327        mutex cases.
328        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
329        sp65/sp65.scn: New files.
330
3312009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
332
333        * Makefile.am, configure.ac: Add new test for some core mutex cases.
334        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
335        sp65/sp65.scn: New files.
336
3372009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
340        per tick.
341
3422009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
345        adjust existing for alignment. New test ensures coverage begin and
346        end marker methods are exercised so they do not get considered
347        unexecuted.
348        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
349        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
350
3512009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
352
353        * Makefile.am, configure.ac: Add new test to exercise legacy
354        rtems_clock_get().
355        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
356        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
357
3582009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
361        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
362        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
363
3642009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
367        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
368        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
369        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
370        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
371        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
372        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
373        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
374        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
375
3762009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
379        cases.
380
3812009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
384        all memory is successfully allocated. This means the test can
385        validate the heap is unchanged on extend failure.
386
3872009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
388
389        * spintrcritical01/init.c, spintrcritical06/init.c,
390        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
391        per tick so tests run quicker and more reliably hit the intended
392        critical section.
393
3942009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
395
396        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
397        when we are unable to allocate the memory needed for an object
398        extend. Make sure all is handled properly.
399        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
400        sp64/sp64.scn: New files.
401
4022009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        * sp63/init.c: Correct test case two.
405
4062009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
409        test case to exercise another odd branch not taken.
410
4112009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
414        particular path is taken through the _Heap_Resize_block code.
415        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
416        sp63/sp63.scn: New files.
417
4182009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
421        wrong thing in a cpp macro. Added contents to screen file and add
422        documentation file.
423        * sp42/sp42.doc: New file.
424
4252009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
426
427        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
428
4292009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * spintrcritical16/init.c: Tinker with test to make it hit the case
432        more reliably.
433
4342009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * Makefile.am, configure.ac: Add new test to exercise as many cases as
437        possible of not being able to allocate memory from the workspace
438        during thread creation.
439        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
440        sp18/sp18.scn: New files.
441
4422009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
443
444        * Makefile.am, configure.ac: Add new test to handle the case where
445        a region resize frees enough memory to unblock a task.
446        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
447        sp62/sp62.scn: New files.
448        * sp61/init.c: Test does not need regions.
449
4502009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add test case for processing a timeout
453        on a thread (that is the thread executing) that has also had its
454        request satisfied while it is being enqueued.
455        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
456        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
457        spintrcritical16/spintrcritical16.scn: New files.
458        * spintrcritical15/init.c: Remove unused TSR>
459
4602009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * Makefile.am, configure.ac: Add test case for a thread timing out on a
463        thread queue while another thread is in the process of blocking on
464        the same thread queue.
465        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
466        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
467        spintrcritical15/spintrcritical15.scn: New files.
468
4692009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
472
4732009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
474
475        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
476        sp40/sp40.scn: Now verified to hit coverage cases.
477        * sp40/sp40.doc: New file.
478
4792009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
482        to catch two remaining uncovered cases in rtems_io_register_driver.
483        * sp40/system.h: Removed.
484
4852009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
486
487        * Makefile.am, configure.ac: Add new test to exercise odd case in
488        rtems_iterate_over_all_threads.
489        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
490        sp41/sp41.scn: New files.
491
4922009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
495        inheritance protocol since there is no holder associated with them.
496
4972009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * Makefile.am, configure.ac: Add new tests to exercise cases where a
500        timer is scheduled from an ISR while it is being scheduled at the
501        task level.
502        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
503        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
504        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
505        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
506        spintrcritical14/spintrcritical14.scn: New files.
507
5082009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * spintrcritical01/init.c, spintrcritical06/init.c,
511        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
512        cleanup and make the tests more similar.
513
5142009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
515
516        * spintrcritical06/init.c: Test now hits forward and reverse cases.
517
5182009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
521        test work for case that it is documented to handle.
522
5232009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
524
525        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
526        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
527        spintrcritical10/spintrcritical10.scn: New files.
528
5292009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
532        unreliable third case in sp39 to spintrcritical10. New tests to hit
533        other event synchronization critical sections.
534        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
535        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
536        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
537        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
538        spintrcritical12/spintrcritical12.scn: New files.
539
5402009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
543        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
544        sp10/sp10.scn: New files.
545
5462009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * spintrcritical06/init.c: Clean up.
549        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
550        * spintrcritical09/spintrcritical09.scn: Fill in.
551
5522009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * spintrcritical06/init.c: Add comment to indicate test is not finished
555        and known to not hit the case.
556        * Makefile.am, configure.ac: Add a couple more interrupt critical
557        section tests.
558        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
559        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
560        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
561        spintrcritical09/Makefile.am, spintrcritical09/init.c,
562        spintrcritical09/spintrcritical09.doc,
563        spintrcritical09/spintrcritical09.scn: New files.
564
5652009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
566
567        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
568        at hitting interrupt synchronization critical section in thread queue
569        enqueue priority for reverse insertions.
570        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
571        spintrcritical07/spintrcritical07.doc,
572        spintrcritical07/spintrcritical07.scn: New files.
573
5742009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
575
576        * Makefile.am, configure.ac: Add test case for the
577        _Thread_queue_Enqueue_priority interrupt critical section where the
578        TCB we are using as a current pointer is removed from the thread
579        queue when we flash interrupts while searching forward.
580        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
581        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
582        spintrcritical06/spintrcritical06.scn: New files.
583
5842009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
585
586        * spintrcritical_support/intrcritical.c,
587        spintrcritical_support/intrcritical.h: Change prototype of delay
588        method to indicate when counter is reset. This can be used to count
589        how many iterations we are doing.
590
5912009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
592
593        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
594        blocked on one period while another expires. Add sp61 which exercises
595        the case where a call is made to rtems_shutdown_executive when the
596        system is not up.
597        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
598        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
599        sp61/sp61.doc, sp61/sp61.scn: New files.
600
6012009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * sp04/init.c: To be timesliced, tasks must also me preemptible.
604
6052009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
606
607        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
608        what it was intended to do.
609
6102009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
611
612        * spintrcritical_support/intrcritical.c,
613        spintrcritical_support/intrcritical.h: New files.
614
6152009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
616
617        * Makefile.am, configure.ac: Add new infrastructure which is more
618        reliable about generating cases which hit interrupt critical
619        sections. Remove sp41 since it used its own mechanism.
620        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
621        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
622        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
623        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
624        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
625        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
626        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
627        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
628        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
629        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
630        spintrcritical05/spintrcritical05.scn: New files.
631        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
632        sp41/system.h: Removed.
633
6342009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
635
636        * sp41/init.c: Remove incorrect comment.
637
6382009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
639
640        * sp29/init.c: Simple binary semaphores can not be inherit priority.
641
6422009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
643
644        * sp25/init.c: Spacing.
645
6462009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * Makefile.am, configure.ac: Add sp59 to test path through
649        _Thread_queue_First_priority where the task's priority was in the
650        bottom 1/4 of the range.
651        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
652        sp59/sp59.scn: New files.
653
6542009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
655
656        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
657        not blocked on a thread queue.
658        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
659        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
660
6612009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
662
663        * Makefile.am, configure.ac: Add test for timespec divide by zero.
664        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
665        sp58/sp58.scn: New files.
666
6672009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
670        pointer being null. This does not happen naturally at this time so
671        force the point.
672
6732009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
674
675        * sp12/sp12.scn: Update screen to reflect priority changes from long
676        ago.
677
6782009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
679
680        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
681        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
682        as sp27a and test flushing both counting and binary semaphores.
683        Reformatted.
684        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
685        sp27a/sp27a.scn: New files.
686
6872009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
688
689        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
690        copied fomr other Makefile.am's.
691
6922009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
693
694        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
695        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
696        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
697        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
698
6992009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
700
701        * sp57/sp57.doc: Correct.
702
7032009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
704
705        * Makefile.am, configure.ac: Add test of restarting a task which is in
706        the middle of a sleep or wake after.
707        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
708        sp57/sp57.scn: New files.
709
7102009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
711
712        * sp43/init.c, sp43/sp43.scn: Add more cases for
713        rtems_object_get_class_information() to improve coverage.
714
7152009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
716
717        * Makefile.am, configure.ac: Add new test to verify that when a user
718        extension create hook fails, that the error is properly propagated.
719        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
720        sp56/sp56.scn: New files.
721
7222009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
723
724        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
725        rtems_extension_delete.
726
7272009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
728
729        * sp09/screen01.c, sp09/sp09.scn: Add test for
730        rtems_object_get_classic_name with invalid id.
731
7322009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * sp02/task1.c: Minor spacing.
735
7362009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
737
738        * spfatal12/init.c: Address to heap initialize must be aligned but size
739        must be too small.
740
7412009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * Makefile.am, configure.ac: Add new test to exercise case when
744        broadcasting to a message queue with a pending message.
745        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
746        sp55/sp55.scn: New files.
747
7482009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
751        spfatal tests appear to cover all fatal error cases.
752        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
753        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
754        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
755        spfatal/task1.c: Removed.
756
7572009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
758
759        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
760        initialize workspace heap during initialize. Can be caused by
761        unaligned address or not enough memory to initialize heap required
762        overhead.
763        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
764        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
765
7662009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
767
768        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
769
7702009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
771
772        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
773
7742009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
775
776        * spstkalloc/spstkalloc.scn: Update screen.
777
7782009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * Makefile.am, configure.ac: Add new test for user configured stack
781        allocator/deallocator. Test both pass and fail cases.
782        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
783        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
784
7852009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
786
787        * spchain/init.c, spchain/spchain.scn: Clean up test.
788
7892009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
790
791        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
792        routines whose bodies are not used by RTEMS itself.
793        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
794        spchain/spchain.doc, spchain/spchain.scn: New files.
795
7962009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
799        chain for coverage.
800
8012009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
802
803        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
804        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
805        improve coverage.
806
8072009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
808
809        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
810
8112009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
812
813        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
814        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
815
8162009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
817
818        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
819        Enhance spprintk. Add two new fatal error tests to cover
820        __assert_func.
821        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
822        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
823
8242009-06-18      Chris Johns <chrisj@rtems.org>
825
826        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
827        workaround the H8300 gcc bug.
828
8292009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
830
831        * sp54/init.c: Fix spacing.
832
8332009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
834
835        * sp02/sp02.doc, sp02/system.h: Update copyright year.
836
8372009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
838
839        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
840
8412009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
842
843        * Makefile.am, configure.ac: Add new test.
844        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
845        sp54/sp54.scn: New files.
846
8472009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
848
849        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
850        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
851        the time of day forward not making server based timers fire.
852        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
853        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
854        sp53/sp53.scn: New files.
855
8562009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
857
858        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
859
8602009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        PR 1415/cpukit
863        * Makefile.am, configure.ac: Add test for very simple priority ceiling
864        violation.
865        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
866        sp51/sp51.scn: New files.
867
8682009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
869
870        PR 1413/cpukit
871        * Makefile.am, configure.ac: Add test for case where server based
872        timers which reinitiated themselves did not get reinserted onto timer
873        chain.
874        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
875        sp50/sp50.scn: New files.
876
8772009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        PR 1414/cpukit
880        * Makefile.am, configure.ac: Tighten math on extraction of index so it
881        is harder to trick by passing in a valid id of an incorrect object
882        class.
883        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
884        sp49/sp49.scn: New files.
885
8862009-05-19      Chris Johns <chrisj@rtems.org>
887
888        * sp04/tswitch.c: Lower sample count for small memory targets.
889       
8902009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
891
892        * spprintk/init.c: printk() now 100% covered.
893
8942009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * spprintk/init.c: More test cases.
897
8982009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
899
900        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
901        large enough for buffer node overhead.
902
9032009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
904
905        * Makefile.am, configure.ac, spwatchdog/system.h,
906        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
907        printk. These will help coverage. Simplify spwkspace.
908        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
909        spprintk/spprintk.scn: New files.
910        * spwkspace/system.h: Removed.
911
9122009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
913
914        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
915        methods.
916        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
917        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
918
9192009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
922        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
923        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
924        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
925        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
926        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
927        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
928        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
929        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
930        spsize/size.c: Fix warnings.
931
9322009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
933
934        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
935        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
936        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
937        spobjgetnext/system.h: New files.
938
9392009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
940
941        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
942        64k to 20k. No impact on test behavior.
943
9442009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
947
9482009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
949
950        * sp37/init.c, sp37/sp37.scn: Add test case for
951        rtems_interrupt_level_attribute body.
952
9532009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
954
955        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
956        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
957        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
958        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
959        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
960        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
961        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
962        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
963        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
964        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
965        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
966        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
967        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
968        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
969        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
970        sp48/Makefile.am, spfatal/Makefile.am,
971        spfatal01/Makefile.am, spfatal02/Makefile.am,
972        spfatal03/Makefile.am, spfatal04/Makefile.am,
973        spfatal05/Makefile.am, spfatal06/Makefile.am,
974        spfatal07/Makefile.am, spfatal08/Makefile.am,
975        spfatal09/Makefile.am, spsize/Makefile.am,
976        spwatchdog/Makefile.am:
977        Eliminate _exe_/.exe.
978
9792009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
980
981        PR 1388/cpukit
982        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
983        allow both priority inherit and ceiling attributes to be set on
984        semaphore create. These attributes are mutually exclusive and this
985        should be an error.
986
9872009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
988
989        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
990        unlimited objects when configured for a unified workspace works as
991        expected.
992        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
993        sp48/sp48.scn: New files.
994
9952009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
996                Joel Sherrill <joel.sherrill@oarcorp.com>
997
998        PR 1357/cpukit
999        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1000        honored.
1001        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1002        sp47/sp47.scn: New files.
1003
10042009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1005
1006        * Makefile.am, configure.ac: Add new test to test Watchdog display
1007        helper routines. These reach into the SuperCore.
1008        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1009        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1010        spwatchdog/system.h, spwatchdog/task1.c: New files.
1011
10122009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1013
1014        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1015
10162009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1017
1018        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1019        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1020        hard-coded hex numbers for bad object Ids.
1021
10222009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1023
1024        * sp15/system.h, sp19/system.h: Array of task names should be of type
1025        rtems_name not rtems_id. Similarly array of task ids should be
1026        rtems_id not rtems_name.
1027
10282008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1029
1030        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1031
10322008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1033
1034        * Makefile.am, configure.ac, spfatal06/testcase.h,
1035        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1036        spsize/size.c: Eliminate pointers to API configuration tables in the
1037        main configuration table. Reference the main configuration table and
1038        the API configuration tables directly using the confdefs.h version
1039        rather than obtaining a pointer to it. This eliminated some
1040        variables, a potential fatal error, some unnecessary default
1041        configuration structures. Overall, about a 4.5% reduction in the code
1042        size for minimum and hello on the SPARC.
1043        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1044        spfatal10/testcase.h: Removed.
1045
10462008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1047
1048        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1049        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1050        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1051        successfully with maxixum number of priorities as 16 instead of 256.
1052        This was done by temporarily modifying the score priority.h maximum.
1053        This allowed testing of all API code to ensure that it worked
1054        properly with a reduced number of priorities. Most modifications were
1055        to switch from hard-coded maximum to using the API provided methods
1056        to determine maximum number of priority levels.
1057
10582008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1059
1060        * sp46/sp46.scn: Add screen missed earlier.
1061
10622008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        PR 1348/cpukit
1065        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1066        usage information while a period is running.
1067        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1068        sp46/sp46.scn: New files.
1069
10702008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1071
1072        * sp45/init.c: New file.
1073
10742008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1075
1076        PR 1347/cpukit
1077        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1078        Rework Timer Server to ensure that the context allows for blocking,
1079        allocating memory, and acquiring semaphores and mutexes.
1080        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1081        New files.
1082
10832008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1084
1085        * sp25/system.h: Add warning and temporary m32c conditional until size
1086        type addressed.
1087
10882008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1089
1090        * sp09/screen07.c: Use INT_MAX as number of messages so always
1091        properly sized and no overflow on constant.
1092        * sp09/screen10.c: Delay so on targets with simulator idle clock
1093        tick driver this will work.
1094        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1095        byte boundaries rather than two byte boundaries.
1096        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1097        allocate more memory than size_t holds on m32c.
1098
10992008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1100
1101        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1102        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1103        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1104        and Region calls. On 16-bit architectures, size_t can be 16-bits
1105        which would limit sizes to 64K. Also address constants which
1106        overflowed on 16-bit integer targets.
1107
11082008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1109
1110        * sp43/sp43.scn: Bump version to 4.9.99.0
1111
11122008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1113
1114        * sp19/system.h: Use "double" instead of "rtems_double".
1115
11162008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1117
1118        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1119
11202008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1121
1122        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1123        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1124        spfatal_support/init.c, spfatal_support/system.h:
1125        Convert to "bool".
1126
11272008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1128
1129        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1130        declared in a public place.
1131
11322008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1133
1134        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1135
11362008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1137
1138        * sp43/init.c: Fix derefence of uninitialized pointer.
1139
11402008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1141
1142        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1143        multiprocessing is not enabled. Saves one more variable from single
1144        processor configuration.
1145
11462008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1147
1148        PR 1212/cpukit
1149        * Makefile.am, configure.ac: Time slicing will not happen if the task
1150        mode is changed from a non-timeslicing mode to timeslicing mode if it
1151        is done by the executing thread (e.g. in its task body). This change
1152        includes sp44 to demonstrate the problem and verify the correction.
1153        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1154
11552008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1156
1157        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1158        architectures they are not supported on.
1159
11602008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1161
1162        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1163
11642008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1165
1166        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1167          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1168
11692008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1170
1171        * sp28/init.c: Corrections to configuration.
1172        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1173        * spsize/size.c: _ISR_Vector_table only exists on architectures
1174        which use the Simple Vectored Interrupt Model.
1175
11762008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1177
1178        * spsize/size.c: Convention calls for leading underscore on private
1179        RTEMS variables.
1180
11812008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1182
1183        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1184        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1185        Refactored and renamed initialization routines to
1186        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1187        rtems_initialize_device_drivers, and
1188        rtems_initialize_start_multitasking. This opened the sequence up so
1189        that bootcard() could provide a more robust and flexible framework
1190        which is easier to explain and understand. This also lays the
1191        groundwork for sharing the division of available memory between the
1192        RTEMS workspace and heap and the C library initialization across all
1193        BSPs.
1194
11952008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1196
1197        * sp32/init.c: Formatting.
1198
11992008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1200
1201        * sp09/screen01.c: Correct test.
1202        * sp09/screen14.c: Update copyright.
1203        * sp28/init.c: Correct end of test messages.
1204
12052008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1206
1207        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1208
12092008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1210
1211        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1212        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1213        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1214        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1215        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1216        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1217        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1218        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1219        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1220        tests. Add a clock_settime case for < 1988.
1221
12222008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1223
1224        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1225
12262008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1227
1228        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1229        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1230        * sp41/sp41.scn: Now has content.
1231        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1232        Object Services recently added to API.
1233
12342008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1235
1236        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1237        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1238        collection. This changed the name of a few previously public but
1239        undocumented services and added a some new services.
1240        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1241        sp43/system.h: New files.
1242
12432008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1244
1245        * spfatal10/.cvsignore: New file.
1246
12472008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1248
1249        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1250        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1251        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1252        New files.
1253
12542008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1255
1256        * Makefile.am, configure.ac: Added fatal error tests
1257        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1258        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1259        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1260        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1261        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1262        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1263        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1264        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1265        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1266        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1267        spfatal_support/init.c, spfatal_support/system.h: New files.
1268
12692008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1270
1271        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1272        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1273        test messages.
1274
12752008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1276
1277        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1278        simple type to a union of an unsigned 32 bit integer and a pointer.
1279        This should help eliminate weird casts between u32 and pointers in
1280        various places. The APIs now have to explicitly call _u32 or _string
1281        versions of helper routines. This should also simplify things and
1282        eliminate the need for ugly casts in some cases.
1283
12842008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1285
1286        * sp42/Makefile.am: New file.
1287
12882008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1289
1290        Add sp42 to exercise thread queue with knowledge of the implementation
1291        so we can exercise all of the normal paths possible.
1292        * Makefile.am, configure.ac: Add sp42.
1293        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1294
12952008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1296
1297        * sp39/init.c: Add case for long timeout on blocking operation.
1298        * Makefile.am, configure.ac: Add new test to exercise thread
1299        queue blokcing synchronization. sp39 and sp41 are very similar.
1300        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1301        sp41/system.h: New files.
1302
13032008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1304
1305        * sp39/init.c: Clean up.
1306
13072008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1308
1309        * sp39/init.c: Modify to improve coverage.
1310
13112008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1312
1313        * sp36/strict_order_mut.c:
1314
13152008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1316
1317        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1318        driver registration.
1319        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1320        sp40/system.h: New files.
1321
13222008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1323
1324        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1325        Add test cases for:
1326          + message queue create requesting too many message buffers
1327            for the available memory
1328          + region extend with address inside existing heap
1329          + timer server initiate too large a stack, create error
1330        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1331          + task set priority while holding resource
1332
13332008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1334
1335        * Makefile.am, configure.ac: Added sp38 and sp39.
1336        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1337        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1338        sp39/sp39.scn, sp39/system.h: New files.
1339
13402007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1341
1342        * sp36/strict_order_mut.c: New file.
1343
13442007-12-21      Xi Yang <hiyangxi@gmail.com>
1345
1346        * Makefile.am, configure.ac: Add support for proper stacking of
1347        priority inheritance on mutexes as well as enforce proper order of
1348        release.
1349        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1350        sp36/sp36.scn: New files.
1351
13522007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1353
1354        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1355        directive instead of violating RTEMS internals.
1356
13572007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1358
1359        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1360        Add test cases for User Extension Manager to improve code coverage.
1361        * sp21/task1.c: Fix spelling error.
1362
13632007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1364
1365        * spsize/size.c: Account for previous changes in calculation of MPCI
1366        receive server stack.
1367
13682007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1369
1370        * sp09/screen07.c, sp09/sp09.scn: Add test for
1371        rtems_message_queue_broadcast for bad buffer and count pointers.
1372        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1373        with bad priority or initiating twice.
1374        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1375        it forces a dispatch.
1376        * sp37/init.c: New file.
1377
13782007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1379
1380        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1381        enable, flash, and is in progress. These are normally inlines but
1382        also have bodies for non-C code. This test also exercises the odd
1383        case of calling clock tick from outside an ISR.
1384        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1385
13862007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1387
1388        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1389        using notepad with the current task's ID or SELF
1390        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1391        test missing test cases for clock_get.
1392
13932007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1394
1395        * sp28/init.c: Add test code for task variables to improve coverage.
1396
13972007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1398
1399        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1400        RTEMS provided accessor macros to obtain configuration fields.
1401
14022007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1403
1404        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1405        Configuration Table. Eliminate CPU Table from all ports. Delete
1406        references to CPU Table in all forms.
1407
14082007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1409
1410        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1411
14122007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1413
1414        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1415        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1416        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1417        to improve test coverage.
1418
14192007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1420
1421        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1422        coverage.
1423
14242007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1425
1426        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1427
14282007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1429
1430        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1431        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1432        .scn files.
1433
14342007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1435
1436        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1437        commented out and updated the .scn file.
1438
14392007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1440
1441        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1442        buffered test IO.
1443
14442007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1445
1446        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1447        rtems_io_unregister_driver did not have any test code.
1448
14492007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1450
1451        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1452        since it was used to configure a no longer used feature. Device names
1453        are now part of the filesystem not in a table. This also eliminated
1454        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1455        RTEMS as well as the memory allocation used to populate
1456        _IO_Driver_name_table.
1457
14582007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1459
1460        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1461        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1462        properly.
1463
14642007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1465
1466        * spsize/size.c: Eliminated the variables
1467        _RTEMS_tasks_User_initialization_tasks and
1468        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1469        used in one place after initialized. It was a waste of space.
1470
14712007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1472
1473        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1474        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1475        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1476        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1477        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1478        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1479        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1480        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1481        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1482        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1483        spsize/size.c: Add optional managers to Makefiles. Clean up test
1484        cases so last output line follows END OF pattern. Make sure test case
1485        all run. All tests appeared ok on sis.
1486
14872007-04-05      Joel Sherrill <joel@OARcorp.com>
1488
1489        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1490
14912007-04-05      Joel Sherrill <joel@OARcorp.com>
1492
1493        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1494        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1495        CONFIGURE_APPLICATION_NEEDS_XXX.
1496
14972007-04-02      Joel Sherrill <joel@OARcorp.com>
1498
1499        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1500
15012007-04-02      Joel Sherrill <joel@OARcorp.com>
1502
1503        * spsize/size.c: Convert from Classic API style TOD_Control as
1504        fundamental time structure to POSIX struct timespec. Add
1505        clock_get_uptime().
1506
15072007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1508
1509        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1510
15112007-03-26      Joel Sherrill <joel@OARcorp.com>
1512
1513        * sp35/priinv.c: Remove warning.
1514
15152007-03-10      Joel Sherrill <joel@OARcorp.com>
1516
1517        * sp26/system.h: Remove incorrect and duplicate
1518        CONFIGURE_EXTRA_TASK_STACKS.
1519
15202007-03-05      Joel Sherrill <joel@OARcorp.com>
1521
1522        PR 1222/cpukit
1523        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1524        thread that is blocked on a priority based thread queue is changed,
1525        that its placement in the queue is reevaluated based upon the new
1526        priority. This enhancement includes modifications to the SuperCore as
1527        well as new test cases.
1528        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1529        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1530        sp35/sp35.doc, sp35/sp35.scn: New files.
1531
15322007-03-05      Joel Sherrill <joel@OARcorp.com>
1533
1534        * sp26/system.h: Correct memory required for stack sizes.
1535
15362007-02-06      Joel Sherrill <joel@OARcorp.com>
1537
1538        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1539        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1540        tests.
1541
15422006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1543
1544        * sp33/init.c: Improve barrier test to include normal blocking with
1545        manual release and unblocking in barrier deletion.
1546
15472006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1548
1549        * configure.ac: New BUG-REPORT address.
1550
15512006-11-20      Joel Sherrill <joel@OARcorp.com>
1552
1553        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1554        and make output more compliant with other tests.
1555
15562006-11-17      Joel Sherrill <joel@OARcorp.com>
1557
1558        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1559        cases intended on all targets possible with new heap algorithm.
1560
15612006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1562
1563        * Makefile.am, configure.ac: Adding Classic API Barriers.
1564        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1565        New files.
1566
15672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1568
1569        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1570
15712006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1572
1573        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1574        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1575        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1576        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1577        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1578        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1579        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1580        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1581        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1582        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1583        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1584        Use rtems_testsdir instead.
1585
15862006-04-05      Joel Sherrill <joel@OARcorp.com>
1587                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1588
1589        * spsize/size.c: Victor spotted the problem that
1590        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1591        variables and needed to be set to the same value.  I took that
1592        idea and just removed _Thread_MP_Receive.  All uses are now
1593        _MPCI_Receive_server_tcb.
1594
15952005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1596
1597        * configure.ac: Remove RTEMS_ENABLE_BARE,
1598        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1599
16002005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1601
1602        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1603        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1604        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1605        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1606        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1607        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1608        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1609        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1610        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1611        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1612        spfatal/Makefile.am, spsize/Makefile.am:
1613        Convert to use *_PROGRAMS.
1614
16152005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1616
1617        * sp01/Makefile.am, sp02/Makefile.am,
1618        sp03/Makefile.am, sp04/Makefile.am,
1619        sp05/Makefile.am, sp06/Makefile.am,
1620        sp07/Makefile.am, sp08/Makefile.am,
1621        sp09/Makefile.am, sp11/Makefile.am,
1622        sp12/Makefile.am, sp13/Makefile.am,
1623        sp14/Makefile.am, sp15/Makefile.am,
1624        sp16/Makefile.am, sp17/Makefile.am,
1625        sp19/Makefile.am, sp20/Makefile.am,
1626        sp21/Makefile.am, sp22/Makefile.am,
1627        sp23/Makefile.am, sp24/Makefile.am,
1628        sp25/Makefile.am, sp26/Makefile.am,
1629        sp27/Makefile.am, sp28/Makefile.am,
1630        sp29/Makefile.am, sp30/Makefile.am,
1631        sp31/Makefile.am, sp32/Makefile.am,
1632        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1633
16342005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1635
1636        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1637        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1638        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1639        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1640        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1641        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1642        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1643        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1644        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1645        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1646        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1647        * sptests.am: Remove.
1648
16492005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1650
1651        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1652        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1653        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1654        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1655        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1656        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1657        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1658        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1659        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1660        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1661        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1662
16632005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1664
1665        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1666
16672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1668
1669        * spsize/Makefile.am: Rename TEST to spsize.
1670        * spsize/size.scn: Remove.
1671        * spsize/spsize.scn: New (renamed from size.scn).
1672
16732005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1674
1675        * configure.ac: Add spfatal/Makefile.
1676        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1677        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1678        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1679        * sptests.am: Remove LIB_VARIANT.
1680
16812005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1682
1683        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1684        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1685        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1686        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1687        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1688        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1689        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1690        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1691        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1692        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1693        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1694
16952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1696
1697        * Makefile.am: Cleanup.
1698
16992005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1700
1701        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1702        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1703        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1704        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1705        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1706        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1707        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1708        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1709        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1710        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1711        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1712        spfatal/Makefile.am, spsize/Makefile.am:
1713        Partial conversion to automake.
1714
17152005-03-07      Joel Sherrill <joel@OARcorp.com>
1716
1717        * sp13/task1.c: Removed warnings.
1718
17192004-09-29      Joel Sherrill <joel@OARcorp.com>
1720
1721        * spsize/size.c: i960 obsoleted and all references removed.
1722
17232004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1724
1725        * configure.ac: Require automake > 1.9.
1726
17272004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1728
1729        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1730        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1731        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1732        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1733        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1734        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1735        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1736        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1737        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1738        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1739        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1740        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1741        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1742        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1743        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1744        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1745        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1746        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1747        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1748        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1749        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1750        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1751        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1752        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1753        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1754        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1755        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1756        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1757        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1758        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1759        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1760        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1761
17622004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1763
1764        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1765
17662004-03-30      David Querbach <querbach@realtime.bc.ca>
1767
1768        PR 595/tests
1769        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1770        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1771        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1772        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1773        others treat it as a count of longs.
1774
17752004-03-30      David Querbach <querbach@realtime.bc.ca>
1776
1777        PR 596/tests
1778        * sp32/init.c: A missing definition of TEST_INIT before including
1779        <tmacros.h> means that buffered output will not work even if selected
1780        in buffer_test_io.h.
1781
17822004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1783
1784        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1785        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1786        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1787        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1788        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1789        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1790        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1791        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1792        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1793        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1794        types.
1795
17962004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1797
1798        * configure.ac: Add 2nd arg to RTEMS_TOP.
1799
18002004-03-05      Joel Sherrill <joel@OARcorp.com>
1801
1802        * sp07/buffered_io.c: Remove warning.
1803
18042004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1805
1806        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1807        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1808        * sp02/Makefile.am: Ditto.
1809        * sp03/Makefile.am: Ditto.
1810        * sp04/Makefile.am: Ditto.
1811        * sp05/Makefile.am: Ditto.
1812        * sp06/Makefile.am: Ditto.
1813        * sp07/Makefile.am: Ditto.
1814        * sp08/Makefile.am: Ditto.
1815        * sp09/Makefile.am: Ditto.
1816        * sp11/Makefile.am: Ditto.
1817        * sp12/Makefile.am: Ditto.
1818        * sp13/Makefile.am: Ditto.
1819        * sp14/Makefile.am: Ditto.
1820        * sp15/Makefile.am: Ditto.
1821        * sp16/Makefile.am: Ditto.
1822        * sp17/Makefile.am: Ditto.
1823        * sp19/Makefile.am: Ditto.
1824        * sp20/Makefile.am: Ditto.
1825        * sp21/Makefile.am: Ditto.
1826        * sp22/Makefile.am: Ditto.
1827        * sp23/Makefile.am: Ditto.
1828        * sp24/Makefile.am: Ditto.
1829        * sp25/Makefile.am: Ditto.
1830        * sp26/Makefile.am: Ditto.
1831        * sp27/Makefile.am: Ditto.
1832        * sp28/Makefile.am: Ditto.
1833        * sp29/Makefile.am: Ditto.
1834        * sp30/Makefile.am: Ditto.
1835        * sp31/Makefile.am: Ditto.
1836        * sp32/Makefile.am: Ditto.
1837        * spfatal/Makefile.am: Ditto.
1838        * spsize/Makefile.am: Ditto.
1839
18402003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1841
1842        * sptests.am: Add dirstamp support.
1843
18442003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1847
18482003-12-16      Joel Sherrill <joel@OARcorp.com>
1849
1850        PR 544/tests
1851        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1852        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1853        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1854        make tests account for resources and not print at inappropriate
1855        times.
1856        * sp07/buffered_io.c: New file.
1857
18582003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1861
18622003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * sp01/Makefile.am: Remove all-local: $(ARCH).
1865        * sp02/Makefile.am: Remove all-local: $(ARCH).
1866        * sp03/Makefile.am: Remove all-local: $(ARCH).
1867        * sp04/Makefile.am: Remove all-local: $(ARCH).
1868        * sp05/Makefile.am: Remove all-local: $(ARCH).
1869        * sp06/Makefile.am: Remove all-local: $(ARCH).
1870        * sp07/Makefile.am: Remove all-local: $(ARCH).
1871        * sp08/Makefile.am: Remove all-local: $(ARCH).
1872        * sp09/Makefile.am: Remove all-local: $(ARCH).
1873        * sp11/Makefile.am: Remove all-local: $(ARCH).
1874        * sp12/Makefile.am: Remove all-local: $(ARCH).
1875        * sp13/Makefile.am: Remove all-local: $(ARCH).
1876        * sp14/Makefile.am: Remove all-local: $(ARCH).
1877        * sp15/Makefile.am: Remove all-local: $(ARCH).
1878        * sp16/Makefile.am: Remove all-local: $(ARCH).
1879        * sp17/Makefile.am: Remove all-local: $(ARCH).
1880        * sp19/Makefile.am: Remove all-local: $(ARCH).
1881        * sp20/Makefile.am: Remove all-local: $(ARCH).
1882        * sp21/Makefile.am: Remove all-local: $(ARCH).
1883        * sp22/Makefile.am: Remove all-local: $(ARCH).
1884        * sp23/Makefile.am: Remove all-local: $(ARCH).
1885        * sp24/Makefile.am: Remove all-local: $(ARCH).
1886        * sp25/Makefile.am: Remove all-local: $(ARCH).
1887        * sp26/Makefile.am: Remove all-local: $(ARCH).
1888        * sp27/Makefile.am: Remove all-local: $(ARCH).
1889        * sp28/Makefile.am: Remove all-local: $(ARCH).
1890        * sp29/Makefile.am: Remove all-local: $(ARCH).
1891        * sp30/Makefile.am: Remove all-local: $(ARCH).
1892        * sp31/Makefile.am: Remove all-local: $(ARCH).
1893        * sp32/Makefile.am: Remove all-local: $(ARCH).
1894        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1895        * spsize/Makefile.am: Remove all-local: $(ARCH).
1896
18972003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * configure.ac: Reflect having moved to testsuites/.
1900
19012003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1904
19052003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * configure.ac:Remove RTEMS_CHECK_CPU.
1908
19092003-09-04      Joel Sherrill <joel@OARcorp.com>
1910
1911        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1912        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1913        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1914        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1915        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1916        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1917        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1918        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1919        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1920        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1921        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1922        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1923        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1924        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1925        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1926        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1927        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1928        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1929        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1930        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1931        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1932        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1933        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1934        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1935        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1936        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1937        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1938        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1939        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1940        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1941        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1942        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1943        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1944        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1945        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1946        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1947        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1948        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1949        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1950        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1951        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1952        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1953        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1954        spsize/size.c, spsize/system.h: URL for license changed.
1955
19562003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1957
1958        PR 458/tests
1959        * sp30/task1.c: Correct indexing problem.
1960
19612003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1962
1963        * Makefile.am: Reflect having moved aclocal/.
1964
19652003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1966
1967        * Makefile.am: Reflect having moved automake/.
1968        * sp01/Makefile.am: Reflect having moved automake/.
1969        * sp02/Makefile.am: Reflect having moved automake/.
1970        * sp03/Makefile.am: Reflect having moved automake/.
1971        * sp04/Makefile.am: Reflect having moved automake/.
1972        * sp05/Makefile.am: Reflect having moved automake/.
1973        * sp06/Makefile.am: Reflect having moved automake/.
1974        * sp07/Makefile.am: Reflect having moved automake/.
1975        * sp08/Makefile.am: Reflect having moved automake/.
1976        * sp09/Makefile.am: Reflect having moved automake/.
1977        * sp11/Makefile.am: Reflect having moved automake/.
1978        * sp12/Makefile.am: Reflect having moved automake/.
1979        * sp13/Makefile.am: Reflect having moved automake/.
1980        * sp14/Makefile.am: Reflect having moved automake/.
1981        * sp15/Makefile.am: Reflect having moved automake/.
1982        * sp16/Makefile.am: Reflect having moved automake/.
1983        * sp17/Makefile.am: Reflect having moved automake/.
1984        * sp19/Makefile.am: Reflect having moved automake/.
1985        * sp20/Makefile.am: Reflect having moved automake/.
1986        * sp21/Makefile.am: Reflect having moved automake/.
1987        * sp22/Makefile.am: Reflect having moved automake/.
1988        * sp23/Makefile.am: Reflect having moved automake/.
1989        * sp24/Makefile.am: Reflect having moved automake/.
1990        * sp25/Makefile.am: Reflect having moved automake/.
1991        * sp26/Makefile.am: Reflect having moved automake/.
1992        * sp27/Makefile.am: Reflect having moved automake/.
1993        * sp28/Makefile.am: Reflect having moved automake/.
1994        * sp29/Makefile.am: Reflect having moved automake/.
1995        * sp30/Makefile.am: Reflect having moved automake/.
1996        * sp31/Makefile.am: Reflect having moved automake/.
1997        * sp32/Makefile.am: Reflect having moved automake/.
1998        * spfatal/Makefile.am: Reflect having moved automake/.
1999        * spsize/Makefile.am: Reflect having moved automake/.
2000
20012003-08-14      Joel Sherrill <joel@OARcorp.com>
2002
2003        * sp02/task1.c: Added ID to name lookup service and changed name of
2004        id/name translation status code. This propagated to multiple
2005        functions. The user API service added was rtems_object_id_to_name()
2006
20072003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2008
2009        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2010
20112003-05-29      Joel Sherrill <joel@OARcorp.com>
2012
2013        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2014
20152003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2016
2017        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2018        CC_CFLAGS_DEFAULT (obsolete).
2019
20202003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2023        Remove CC_LDFLAGS_PROFILE_V.
2024
20252003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2026
2027        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2028
20292003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2032
20332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * configure.ac: AC_PREREQ(2.57).
2036
20372002-11-14      Joel Sherrill <joel@OARcorp.com>
2038
2039        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2040        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2041        update the IDs in the screens.
2042
20432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * .cvsignore: Reformat.
2046        Add autom4te*cache.
2047        Remove autom4te.cache.
2048
20492002-09-14      Joel Sherrill <joel@OARcorp.com>
2050
2051        * sp32/.cvsignore: New file.
2052
20532002-09-14      Aaron J. Grier <aaron@frye.com>
2054
2055        * PR271 was not applicable against the current source but included
2056        a nice test that Joel decided to add to the tree as sp32.
2057        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2058        * Makefile.am, configure.ac: Modified to reflect addition.
2059
20602002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2061
2062        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2063        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2064        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2065        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2066        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2067        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2068        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2069        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2070        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2071        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2072        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2073        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2074        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2075        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2076        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2077        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2078        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2079        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2080        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2081        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2082        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2083        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2084        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2085        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2086        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2087        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2088        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2089        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2090        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2091        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2092        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2093
20942002-08-01      Joel Sherrill <joel@OARcorp.com>
2095
2096        * Per PR47 add support for buffered test output.  This involved
2097        adding defines to redirect output to a buffer and dump it when
2098        full, at "test pause", and at exit.  To avoid problems when redefining
2099        exit(), all tests were modified to call rtems_test_exit().
2100        Some tests, notable psxtests, had to be modified to include
2101        the standard test macro .h file (pmacros.h or tmacros.h) to
2102        enable this support.
2103        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2104        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2105        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2106        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2107        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2108        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2109        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2110
21112002-07-30      Joel Sherrill <joel@OARcorp.com>
2112
2113        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2114        stack if the port doesn't configure using it.
2115
21162002-07-04      Joel Sherrill <joel@OARcorp.com>
2117
2118        * Jump table for single entry point removed.
2119        * spsize/size.c:  Modified to reflect above.
2120
21212002-07-01      Joel Sherrill <joel@OARcorp.com>
2122
2123        * sp29/init.c: Corrected definitions for task stack usage.
2124
21252002-07-01      Joel Sherrill <joel@OARcorp.com>
2126
2127        * spsize/size.c: _Thread_queue_Extract_table removed.
2128
21292001-05-17      Joel Sherrill <joel@OARcorp.com>
2130
2131        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2132        number of staticly configured device drivers.
2133
21342001-05-14      Joel Sherrill <joel@OARcorp.com>
2135
2136        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2137        than the configured number of drivers.
2138 
21392002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * configure.ac: Remove ENABLE_GCC28.
2142
21432001-04-04      Joel Sherrill <joel@OARcorp.com>
2144
2145        * spsize/size.c: Reflect SPARC modifcation to get rid of
2146        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2147 
21482001-03-29      Joel Sherrill <joel@OARcorp.com>
2149
2150        * Per PR147 addressed problems when reseting and inserting a timer
2151        into a timer chain that did not honor time passage since the last
2152        time the timer server was scheduled and the new insertion.
2153        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2154
21552001-03-28      Joel Sherrill <joel@OARcorp.com>
2156
2157        * Side-effect of PR132.
2158        * sp21/system.h: Now must explicitly request NULL driver.
2159
21602002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2161
2162        * configure.ac:
2163        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2164        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2165        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2166        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2167        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2168        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2169        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2170        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2171        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2172        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2173        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2174        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2175        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2176        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2177        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2178        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2179        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2180        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2181        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2182        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2183        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2184        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2185        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2186        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2187        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2188        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2189        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2190        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2191        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2192        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2193        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2194        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2195        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2196        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2197
21982002-03-20      Chris Johns <ccj@acm.org>
2199
2200        * PR145.
2201        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2202        in system (e.g. driver tasks).  Also exit on minimum number of
2203        switches not precise number.
2204
22052001-01-29      Joel Sherrill <joel@OARcorp.com>
2206
2207        * Fixed bug where resetting a timer that was not at the head
2208        of one of the task timer chains resulted in the Timer Server
2209        task waking up too far in the future.
2210        * Added rtems_timer_get_information() directive to support testing.
2211        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2212        above condition.
2213
22142001-01-22      Joel Sherrill <joel@OARcorp.com>
2215
2216        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2217        because priority added as argument to rtems_timer_initiate_server().
2218
22192001-01-16      Joel Sherrill <joel@OARcorp.com>
2220
2221        * Added tests for task-based timers.  This included the new tests
2222        sp30 and sp31.
2223        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2224        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2225        for task-based timer services.
2226        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2227        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2228        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2229        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2230        sp31/task1.c: New files.
2231
22322001-11-01      Joel Sherrill <joel@OARcorp.com>
2233
2234        * sp26/system.h: Properly account for stack memory used by
2235        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2236        and processed as PR78.
2237
22382001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2241        * configure.in: Remove.
2242        * configure.ac: New file, generated from configure.in by autoupdate.
2243
22442001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2245
2246        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2247
22482001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2249
2250        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2251        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2252        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2253        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2254        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2255        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2256        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2257        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2258        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2259        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2260        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2261        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2262        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2263        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2264        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2265        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2266        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2267        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2268        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2269        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2270        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2271        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2272        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2273        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2274        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2275        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2276        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2277        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2278        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2279
22802001-08-16      Joel Sherrill <joel@OARcorp.com>
2281
2282        * sp20/system.h: Account for extra task stacks properly.
2283
22842001-08-16      Joel Sherrill <joel@OARcorp.com>
2285
2286        * sp13/sp13.scn: Id in screen had wrong class field value.
2287        * sp13/system.h: Account for message buffer memory.
2288        * sp13/task2.c: Remove unnecessary check for failure.
2289
22902001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2291
2292        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2293
22942001-04-20      Joel Sherrill <joel@OARcorp.com>
2295
2296        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2297        file.
2298
22992001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2300
2301        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2302
23032001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * sp21/Makefile.am: Remove libtest.
2306
23072000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2310
23112000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2314
23152000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2316
2317        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2318        Switch to GNU canonicalization.
2319        * sptests.am: Remove DEFS.
2320
23212000-09-29      Joel Sherrill <joel@OARcorp.com>
2322
2323        * sp20/sp20.scn: Corrected to reflect new addition.
2324        * sp20/system.h: Removed comment reflecting history.
2325
23262000-09-29      Stephan Merker <merker@decrc.abb.de>
2327
2328        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2329        Added new task to test sequence of altering a period's length
2330        while it is still active.
2331
23322000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2335        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2336        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2337        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2338        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2339        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2340        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2341        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2342        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2343        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2344
23452000-08-10      Joel Sherrill <joel@OARcorp.com>
2346
2347        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.