source: rtems/testsuites/sptests/ChangeLog @ 749eae97

4.104.115
Last change on this file since 749eae97 was 749eae97, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/27/09 at 12:12:59

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

  • sp29/init.c: Include "tmacros.h". Misc. changes related to rtems_intervals.
  • Property mode set to 100644
File size: 88.3 KB
RevLine 
[6fa28e90]12009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
2
[749eae97]3        * sp29/init.c: Include "tmacros.h".
4        Misc. changes related to rtems_intervals.
[ae218607]5        * sp14/asr.c: Add PRIxrtems_signal_set.
6        Use PRIxrtems_signal_set to print rtems_signal_set's.
[2b5b8064]7        * sp13/task3.c: Use PRIu32 to print "count".
[72cbbad1]8        * sp09/screen12.c: Segment sizes are uintptr_t's.
9        * sp09/screen11.c: Use size_t for "size".
10        * sp62/init.c: Segment sizes are uintptr_t's.
[35435d80]11        * sp25/task1.c: Use PRIuPTR to print segment_size's.
12        * sp21/task1.c: Add PRIurtems_device_major_number.
[69c6619]13        * sp11/task1.c, sp11/task2.c:
14        Use PRIxrtems_event_set to print rtems_event_set's.
[acf5212]15        * sp09/screen13.c: Revert previous change.
16        Remove broken extraneous line seemingly having crept into in
17        2009-08-10 patch.
18        * sp27/init.c: Remove extraneous argument to print.
[94418bd]19        * spsize/size.c: Use PRIu32 to print sys_req.
[e8d1720]20        * sp37/init.c: Add missing argument to printf.
[6fa28e90]21        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
22        sp12/pritask.c, sp34/changepri.c:
23        Use PRIdrtems_task_argument to print rtems_task_argument's.
24
[a20539f1]252009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
26
[e292c661]27        * sp25/task1.c: segment_size is uintptr_t.
28        * spfatal06/testcase.h: Add missing return.
[b064c98]29        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
30        Duplicate code from rtems_name_to_characters to convert rtems_name's
31        into char arrays.
[a20539f1]32        * sp09/screen13.c: Comment out unused return status.
33        * sp63/init.c: Use PRIu32 to print uint32_t's.
34        * sp33/init.c: Use PRIu32 to print uint32_t's.
35        * sp28/init.c: Use PRIu32 to print uint32_t's.
36
[3e0396ff]372009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
38
[1d355518]39        * sp31/task1.c: Use PRIdWatchdog_Interval to print
40        Watchdog_Interval's.
[3e0396ff]41        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
42        PRIdrtems_interval to print rtems_interval's.
43
[43c9b4d5]442009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
45
[2d4d5159]46        * sp13/task1.c: Misc. uint32_t fixes.
[7db3ba6]47        * sp20/task1.c: Misc. uint32_t fixes.
[a6d0b15]48        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
49        Use PRIXrtems_mode to print rtems_mode's.
50        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
51        Use PRIxrtems_mode to print rtems_mode's.
[43c9b4d5]52        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
53        sp19/task1.c: Add missing PRI*32's.
54
[2f8ec242]552009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * sp34/changepri.c, sp35/priinv.c:
58        Use PRIdPriority_Control to print Priority_Control's.
59
[899fb904]602009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
61
[185584e]62        * sp34/changepri.c, sp59/init.c:
63        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]64        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
[185584e]65        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]66        * sp12/system.h:
67        Change Priority_Test_driver to use rtems_task_priority argument.
68        * sp12/pridrv.c:
69        Change Priority_Test_driver to use rtems_task_priority argument.
70        Use PRIdrtems_task_priority to print rtems_task_priority's.
71
[1190fd5]722009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
75        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
76        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
77        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
78        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
79
[e8dc3d32]802009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
81
[6ca9a1a]82        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
[aeaa961]83        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
[178a039c]84        * sp63/init.c: Fix _Heap_Resize_block args.
[e8dc3d32]85        * sp09/screen09.c: Eliminate unused var warning.
86
[147e4ac]872009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * sp27/init.c, spsize/init.c: Fix prototypes.
90        * spwatchdog/task1.c: Remove unused vars.
91
[10ebec12]922009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
95        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
96        spobjgetnext/init.c, spprintk/init.c:
97        Eliminate unused vars.
98
[50a7df1]992009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * configure.ac: Don't add -ansi -fasm to CFLAGS.
102
[614821e]1032009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * sp32/init.c: Lengthen the clock tick and move configuration to the
106        bottom of the file.
107
[c257fb9e]1082009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * Makefile.am, configure.ac: Add new test to exercise when the ticks
111        since boot wraps around 0 and the timer server must deal with that
112        condition.
113        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
114        sp67/sp67.scn: New files.
115
[bbf6253]1162009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
117
118        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
119
[63e99db5]1202009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
121
[bbf6253]122        * spintrcritical09/init.c, spintrcritical10/init.c,
123        spintrcritical11/init.c: Fixed potentially infinite loops.
[63e99db5]124        * sp20/system.h: Increased micro seconds per tick in order to be more
125        independent of the console output speed.
126
[d05ec0f]1272009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
130        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
131        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
132        at -Os and m68k at -Os. Fix typos.
133
[e24a5a03]1342009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * sp54/init.c: Use rtems_build_id to make building Objects_Id
137        RTEMS_USE_16_BIT_OBJECT clean.
138
[5fc4c4b5]1392009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * Makefile.am, configure.ac: Add new test to exercise when notepads are
142        not configured.
143        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
144        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
145
[f55f605]1462009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
149        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
150        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
151        coverage runs.
152
[8d8c1f1]1532009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
154
155        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
156        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
157        some error cases uncovered by uC5282 coverage runs.
158
[a611d80]1592009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
160
161        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
162        uC5282 coverage runs.
163
[288cebb]1642009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
167        Correct minor issues uncovered on uC5282.
168
[ac85d56]1692009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
172        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
173        Eliminate use of deprecated rtems_extension.
174
[e731068]1752009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
178        run when IO speed varies.
179
[0f4de1e]1802009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
183        the intended code.
184
[d5ef0836]1852009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * configure.ac: Revert accidentally committed lines.
188
[a5b04da]1892009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
192        simple priority ceiling case that was previously only tested via the
193        POSIX API.
194        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
195        sp66/sp66.scn: New files.
196
[cd4884a]1972009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
200        for Id which is in range for the object class but not allocated yet.
201
[f52ba58]2022009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        * sp46/init.c, sp46/sp46.scn: Fix numbering.
205
[ad413735]2062009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
207
208        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
209
[d329acf4]2102009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
213        spfatal02/spfatal02.scn, spfatal02/testcase.h,
214        spfatal03/spfatal03.scn, spfatal03/testcase.h,
215        spfatal04/spfatal04.scn, spfatal04/testcase.h,
216        spfatal05/spfatal05.scn, spfatal05/testcase.h,
217        spfatal06/spfatal06.scn, spfatal06/testcase.h,
218        spfatal07/spfatal07.scn, spfatal07/testcase.h,
219        spfatal08/spfatal08.scn, spfatal08/testcase.h,
220        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
221        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
222        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
223        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
224        tests use testcase.h and spfatal_support framework. Print test name
225        herald in all cases.
226        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
227        New files.
228        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
229
[d4f932c9]2302009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * spfatal07/testcase.h: Indicate test is not applicable on some
233        architectures.
234
[4093d8f0]2352009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * Makefile.am: Fix spacing.
238
[c1ac715]2392009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
240
241        * spstkalloc/init.c: Changed allocator signature. Functions are now
242        static.
243
[bd03933]2442009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
245
[39385ed5]246        * sp29/init.c: Fixed return value evaluation.
[bd03933]247        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
248        * sp63/init.c: Check return value of _Heap_Initialize().
249
[897aa558]2502009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
251
252        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
253        _Watchdog_Report() when name is not NULL. This case was covered at
254        -Os on erc32 but at -O2 we had more code.
255
[3a121776]2562009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
257
258        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
259        overflowing on _Heap_Allocate_aligned.
260
[7d414c3]2612009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
264        for various null parameters.
265
[804e5715]2662009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * sp16/sp16.scn, sp16/task1.c: Fix typo.
269
[58dbfd7]2702009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
271
272        * sp65/init.c: Remove stray print.
273        * sp65/sp65.doc: Add information on second case.
274
[146301d]2752009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
276
277        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
278        verify that obtaining a priority ceiling mutex when the calling
279        task's priority is the same as the priority ceiling is handled
280        correctly.
281
[1f7ee02]2822009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
285        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
286        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
287        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
288        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
289        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
290        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
291        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
292        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
293        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
294        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
295        rtems_clock_get_ticks_per_second().
296
[160a0e0]2972009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
300        Change attributes to priority ceiling. Use directive_failed, not
301        assert. Configure a semaphore not a region.
302
[79a0a6a]3032009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
304
305        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
306        mutex cases.
307        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
308        sp65/sp65.scn: New files.
309
3102009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
311
312        * Makefile.am, configure.ac: Add new test for some core mutex cases.
313        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
314        sp65/sp65.scn: New files.
315
[8d4434eb]3162009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
317
318        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
319        per tick.
320
[c8ce082]3212009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
322
323        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
324        adjust existing for alignment. New test ensures coverage begin and
325        end marker methods are exercised so they do not get considered
326        unexecuted.
327        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
328        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
329
[7c11edfd]3302009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
331
332        * Makefile.am, configure.ac: Add new test to exercise legacy
333        rtems_clock_get().
334        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
335        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
336
[05b9f81]3372009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
338
339        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
340        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
341        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
342
[bcf16c0]3432009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
344
345        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
346        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
347        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
348        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
349        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
350        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
351        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
352        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
353        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
354
[ab808e2]3552009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
356
357        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
358        cases.
359
[fba809c]3602009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
361
362        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
363        all memory is successfully allocated. This means the test can
364        validate the heap is unchanged on extend failure.
365
[ee8512a]3662009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
367
368        * spintrcritical01/init.c, spintrcritical06/init.c,
369        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
370        per tick so tests run quicker and more reliably hit the intended
371        critical section.
372
[abc4af3]3732009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
374
375        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
376        when we are unable to allocate the memory needed for an object
377        extend. Make sure all is handled properly.
378        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
379        sp64/sp64.scn: New files.
380
[e89cf10]3812009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
382
383        * sp63/init.c: Correct test case two.
384
[fa4c10c]3852009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
388        test case to exercise another odd branch not taken.
389
[ba23ff5]3902009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
391
392        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
393        particular path is taken through the _Heap_Resize_block code.
394        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
395        sp63/sp63.scn: New files.
396
[7e260d6]3972009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
398
399        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
400        wrong thing in a cpp macro. Added contents to screen file and add
401        documentation file.
402        * sp42/sp42.doc: New file.
403
[b1b6beb0]4042009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
407
[095105a]4082009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
409
410        * spintrcritical16/init.c: Tinker with test to make it hit the case
411        more reliably.
412
[8b40e27]4132009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * Makefile.am, configure.ac: Add new test to exercise as many cases as
416        possible of not being able to allocate memory from the workspace
417        during thread creation.
418        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
419        sp18/sp18.scn: New files.
420
[d2861a11]4212009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
422
423        * Makefile.am, configure.ac: Add new test to handle the case where
424        a region resize frees enough memory to unblock a task.
425        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
426        sp62/sp62.scn: New files.
427        * sp61/init.c: Test does not need regions.
428
[5353469a]4292009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * Makefile.am, configure.ac: Add test case for processing a timeout
432        on a thread (that is the thread executing) that has also had its
433        request satisfied while it is being enqueued.
434        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
435        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
436        spintrcritical16/spintrcritical16.scn: New files.
437        * spintrcritical15/init.c: Remove unused TSR>
438
[33692dd]4392009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
440
441        * Makefile.am, configure.ac: Add test case for a thread timing out on a
442        thread queue while another thread is in the process of blocking on
443        the same thread queue.
444        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
445        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
446        spintrcritical15/spintrcritical15.scn: New files.
447
[5d6d1a1]4482009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
451
[7467542]4522009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
453
454        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
455        sp40/sp40.scn: Now verified to hit coverage cases.
456        * sp40/sp40.doc: New file.
457
[96b8762]4582009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
461        to catch two remaining uncovered cases in rtems_io_register_driver.
462        * sp40/system.h: Removed.
463
[eecb545]4642009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * Makefile.am, configure.ac: Add new test to exercise odd case in
467        rtems_iterate_over_all_threads.
468        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
469        sp41/sp41.scn: New files.
470
[2c0d792]4712009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
472
473        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
474        inheritance protocol since there is no holder associated with them.
475
[d541ba8]4762009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * Makefile.am, configure.ac: Add new tests to exercise cases where a
479        timer is scheduled from an ISR while it is being scheduled at the
480        task level.
481        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
482        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
483        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
484        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
485        spintrcritical14/spintrcritical14.scn: New files.
486
[75fed1b]4872009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * spintrcritical01/init.c, spintrcritical06/init.c,
490        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
491        cleanup and make the tests more similar.
492
[4e4f06b]4932009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
494
495        * spintrcritical06/init.c: Test now hits forward and reverse cases.
496
[2d730043]4972009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
500        test work for case that it is documented to handle.
501
[7fbe4fa1]5022009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
505        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
506        spintrcritical10/spintrcritical10.scn: New files.
507
[75a5aba]5082009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
511        unreliable third case in sp39 to spintrcritical10. New tests to hit
512        other event synchronization critical sections.
513        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
514        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
515        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
516        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
517        spintrcritical12/spintrcritical12.scn: New files.
518
[bd894e54]5192009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
522        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
523        sp10/sp10.scn: New files.
524
[99fbb608]5252009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * spintrcritical06/init.c: Clean up.
528        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
529        * spintrcritical09/spintrcritical09.scn: Fill in.
530
[bbebcd2c]5312009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * spintrcritical06/init.c: Add comment to indicate test is not finished
534        and known to not hit the case.
535        * Makefile.am, configure.ac: Add a couple more interrupt critical
536        section tests.
537        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
538        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
539        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
540        spintrcritical09/Makefile.am, spintrcritical09/init.c,
541        spintrcritical09/spintrcritical09.doc,
542        spintrcritical09/spintrcritical09.scn: New files.
543
[ceb3cb3]5442009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
545
546        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
547        at hitting interrupt synchronization critical section in thread queue
548        enqueue priority for reverse insertions.
549        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
550        spintrcritical07/spintrcritical07.doc,
551        spintrcritical07/spintrcritical07.scn: New files.
552
[eecd655]5532009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
554
555        * Makefile.am, configure.ac: Add test case for the
556        _Thread_queue_Enqueue_priority interrupt critical section where the
557        TCB we are using as a current pointer is removed from the thread
558        queue when we flash interrupts while searching forward.
559        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
560        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
561        spintrcritical06/spintrcritical06.scn: New files.
562
[260e0926]5632009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
564
565        * spintrcritical_support/intrcritical.c,
566        spintrcritical_support/intrcritical.h: Change prototype of delay
567        method to indicate when counter is reset. This can be used to count
568        how many iterations we are doing.
569
[f691e0a]5702009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
571
572        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
573        blocked on one period while another expires. Add sp61 which exercises
574        the case where a call is made to rtems_shutdown_executive when the
575        system is not up.
576        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
577        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
578        sp61/sp61.doc, sp61/sp61.scn: New files.
579
[ac970794]5802009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
581
582        * sp04/init.c: To be timesliced, tasks must also me preemptible.
583
[1c5d8f49]5842009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
585
586        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
587        what it was intended to do.
588
[0c196a1]5892009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
590
591        * spintrcritical_support/intrcritical.c,
592        spintrcritical_support/intrcritical.h: New files.
593
[937a22a7]5942009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
595
596        * Makefile.am, configure.ac: Add new infrastructure which is more
597        reliable about generating cases which hit interrupt critical
598        sections. Remove sp41 since it used its own mechanism.
599        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
600        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
601        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
602        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
603        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
604        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
605        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
606        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
607        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
608        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
609        spintrcritical05/spintrcritical05.scn: New files.
610        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
611        sp41/system.h: Removed.
612
[0f46e321]6132009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
614
615        * sp41/init.c: Remove incorrect comment.
616
[7f8dd57]6172009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * sp29/init.c: Simple binary semaphores can not be inherit priority.
620
[f5b5ef88]6212009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
622
623        * sp25/init.c: Spacing.
624
[8f9b2f6]6252009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
626
627        * Makefile.am, configure.ac: Add sp59 to test path through
628        _Thread_queue_First_priority where the task's priority was in the
629        bottom 1/4 of the range.
630        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
631        sp59/sp59.scn: New files.
632
[ab8c4ee2]6332009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
634
635        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
636        not blocked on a thread queue.
637        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
638        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
639
[d5ae827]6402009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
641
642        * Makefile.am, configure.ac: Add test for timespec divide by zero.
643        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
644        sp58/sp58.scn: New files.
645
[0c5a8be8]6462009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
649        pointer being null. This does not happen naturally at this time so
650        force the point.
651
[299fc7a]6522009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
653
654        * sp12/sp12.scn: Update screen to reflect priority changes from long
655        ago.
656
[a5e620e8]6572009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
660        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
661        as sp27a and test flushing both counting and binary semaphores.
662        Reformatted.
663        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
664        sp27a/sp27a.scn: New files.
665
[2962c99]6662009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
667
668        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
669        copied fomr other Makefile.am's.
670
[f034ac0]6712009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
674        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
675        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
676        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
677
[7b0f182a]6782009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
679
680        * sp57/sp57.doc: Correct.
681
[0281931]6822009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
683
684        * Makefile.am, configure.ac: Add test of restarting a task which is in
685        the middle of a sleep or wake after.
686        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
687        sp57/sp57.scn: New files.
688
[67d6947]6892009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
690
691        * sp43/init.c, sp43/sp43.scn: Add more cases for
692        rtems_object_get_class_information() to improve coverage.
693
[12bb21e]6942009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
695
696        * Makefile.am, configure.ac: Add new test to verify that when a user
697        extension create hook fails, that the error is properly propagated.
698        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
699        sp56/sp56.scn: New files.
700
[2204f52]7012009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
702
703        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
704        rtems_extension_delete.
705
[6afc8dd]7062009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * sp09/screen01.c, sp09/sp09.scn: Add test for
709        rtems_object_get_classic_name with invalid id.
710
[0dbc0c33]7112009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
712
713        * sp02/task1.c: Minor spacing.
714
[9847e4b4]7152009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
716
717        * spfatal12/init.c: Address to heap initialize must be aligned but size
718        must be too small.
719
[630a2a6]7202009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
721
722        * Makefile.am, configure.ac: Add new test to exercise case when
723        broadcasting to a message queue with a pending message.
724        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
725        sp55/sp55.scn: New files.
726
[70a4809]7272009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
730        spfatal tests appear to cover all fatal error cases.
731        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
732        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
733        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
734        spfatal/task1.c: Removed.
735
[cf7267cf]7362009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
739        initialize workspace heap during initialize. Can be caused by
740        unaligned address or not enough memory to initialize heap required
741        overhead.
742        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
743        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
744
[78e28597]7452009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
748
[c5d412c]7492009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
750
751        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
752
[9c34c02]7532009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
754
755        * spstkalloc/spstkalloc.scn: Update screen.
756
[62e6e7c]7572009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
758
759        * Makefile.am, configure.ac: Add new test for user configured stack
760        allocator/deallocator. Test both pass and fail cases.
761        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
762        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
763
[84b7a968]7642009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * spchain/init.c, spchain/spchain.scn: Clean up test.
767
[37cff02]7682009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
771        routines whose bodies are not used by RTEMS itself.
772        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
773        spchain/spchain.doc, spchain/spchain.scn: New files.
774
[605b6eb7]7752009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
776
777        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
778        chain for coverage.
779
[c7b38baf]7802009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
781
782        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
783        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
784        improve coverage.
785
[e5d3dd6]7862009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
789
[40b905cc]7902009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
793        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
794
[046f4715]7952009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
796
797        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
798        Enhance spprintk. Add two new fatal error tests to cover
799        __assert_func.
800        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
801        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
802
[18105b4]8032009-06-18      Chris Johns <chrisj@rtems.org>
804
805        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
806        workaround the H8300 gcc bug.
807
[40be8f8]8082009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * sp54/init.c: Fix spacing.
811
[79ee0ac]8122009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
813
814        * sp02/sp02.doc, sp02/system.h: Update copyright year.
815
[69c3370f]8162009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
817
818        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
819
[293a0a4]8202009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
821
822        * Makefile.am, configure.ac: Add new test.
823        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
824        sp54/sp54.scn: New files.
825
[25686a57]8262009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
829        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
830        the time of day forward not making server based timers fire.
831        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
832        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
833        sp53/sp53.scn: New files.
834
[ef6d53b9]8352009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
836
837        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
838
[e379e96]8392009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
840
841        PR 1415/cpukit
842        * Makefile.am, configure.ac: Add test for very simple priority ceiling
843        violation.
844        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
845        sp51/sp51.scn: New files.
846
[8abaa16]8472009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
848
849        PR 1413/cpukit
850        * Makefile.am, configure.ac: Add test for case where server based
851        timers which reinitiated themselves did not get reinserted onto timer
852        chain.
853        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
854        sp50/sp50.scn: New files.
855
[1dc1da5]8562009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
857
858        PR 1414/cpukit
859        * Makefile.am, configure.ac: Tighten math on extraction of index so it
860        is harder to trick by passing in a valid id of an incorrect object
861        class.
862        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
863        sp49/sp49.scn: New files.
864
[a1c219b]8652009-05-19      Chris Johns <chrisj@rtems.org>
866
867        * sp04/tswitch.c: Lower sample count for small memory targets.
868       
[4f67befd]8692009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
870
871        * spprintk/init.c: printk() now 100% covered.
872
[51dc1b3f]8732009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
874
875        * spprintk/init.c: More test cases.
876
[d4b75d2]8772009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
880        large enough for buffer node overhead.
881
[02ba7ca]8822009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
883
884        * Makefile.am, configure.ac, spwatchdog/system.h,
885        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
886        printk. These will help coverage. Simplify spwkspace.
887        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
888        spprintk/spprintk.scn: New files.
889        * spwkspace/system.h: Removed.
890
[4f7b4a8]8912009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
892
893        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
894        methods.
895        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
896        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
897
[b84f1fdc]8982009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
899
900        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
901        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
902        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
903        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
904        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
905        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
906        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
907        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
908        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
909        spsize/size.c: Fix warnings.
910
[c14c2f0]9112009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
914        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
915        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
916        spobjgetnext/system.h: New files.
917
[e73850b]9182009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
921        64k to 20k. No impact on test behavior.
922
[9149e767]9232009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
924
925        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
926
[c8633f1]9272009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
928
929        * sp37/init.c, sp37/sp37.scn: Add test case for
930        rtems_interrupt_level_attribute body.
931
[8e1f626]9322009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
933
934        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
935        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
936        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
937        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
938        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
939        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
940        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
941        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
942        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
943        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
944        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
945        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
946        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
947        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
948        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
949        sp48/Makefile.am, spfatal/Makefile.am,
950        spfatal01/Makefile.am, spfatal02/Makefile.am,
951        spfatal03/Makefile.am, spfatal04/Makefile.am,
952        spfatal05/Makefile.am, spfatal06/Makefile.am,
953        spfatal07/Makefile.am, spfatal08/Makefile.am,
954        spfatal09/Makefile.am, spsize/Makefile.am,
955        spwatchdog/Makefile.am:
956        Eliminate _exe_/.exe.
957
[8c324aa]9582009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
959
960        PR 1388/cpukit
961        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
962        allow both priority inherit and ceiling attributes to be set on
963        semaphore create. These attributes are mutually exclusive and this
964        should be an error.
965
[c83a33cc]9662009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
967
968        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
969        unlimited objects when configured for a unified workspace works as
970        expected.
971        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
972        sp48/sp48.scn: New files.
973
[03f0885]9742009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
975                Joel Sherrill <joel.sherrill@oarcorp.com>
976
977        PR 1357/cpukit
978        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
979        honored.
980        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
981        sp47/sp47.scn: New files.
982
[22fa9d61]9832009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
984
985        * Makefile.am, configure.ac: Add new test to test Watchdog display
986        helper routines. These reach into the SuperCore.
987        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
988        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
989        spwatchdog/system.h, spwatchdog/task1.c: New files.
990
[786330c0]9912009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
992
993        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
994
[fa8ad9c]9952009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
996
997        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
998        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
999        hard-coded hex numbers for bad object Ids.
1000
[29a8335]10012009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1002
1003        * sp15/system.h, sp19/system.h: Array of task names should be of type
1004        rtems_name not rtems_id. Similarly array of task ids should be
1005        rtems_id not rtems_name.
1006
[69e10f3]10072008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1008
1009        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1010
[bb9c80df]10112008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1012
1013        * Makefile.am, configure.ac, spfatal06/testcase.h,
1014        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1015        spsize/size.c: Eliminate pointers to API configuration tables in the
1016        main configuration table. Reference the main configuration table and
1017        the API configuration tables directly using the confdefs.h version
1018        rather than obtaining a pointer to it. This eliminated some
1019        variables, a potential fatal error, some unnecessary default
1020        configuration structures. Overall, about a 4.5% reduction in the code
1021        size for minimum and hello on the SPARC.
1022        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1023        spfatal10/testcase.h: Removed.
1024
[a986c075]10252008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1026
1027        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1028        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1029        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1030        successfully with maxixum number of priorities as 16 instead of 256.
1031        This was done by temporarily modifying the score priority.h maximum.
1032        This allowed testing of all API code to ensure that it worked
1033        properly with a reduced number of priorities. Most modifications were
1034        to switch from hard-coded maximum to using the API provided methods
1035        to determine maximum number of priority levels.
1036
[75ed329]10372008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1038
1039        * sp46/sp46.scn: Add screen missed earlier.
1040
[ed348c8]10412008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1042
1043        PR 1348/cpukit
1044        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1045        usage information while a period is running.
1046        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1047        sp46/sp46.scn: New files.
1048
[ab29fef]10492008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1050
1051        * sp45/init.c: New file.
1052
[a88e2dd]10532008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1054
1055        PR 1347/cpukit
1056        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1057        Rework Timer Server to ensure that the context allows for blocking,
1058        allocating memory, and acquiring semaphores and mutexes.
1059        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1060        New files.
1061
[1ea0f9d]10622008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * sp25/system.h: Add warning and temporary m32c conditional until size
1065        type addressed.
1066
[29ff6c9c]10672008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1068
1069        * sp09/screen07.c: Use INT_MAX as number of messages so always
1070        properly sized and no overflow on constant.
1071        * sp09/screen10.c: Delay so on targets with simulator idle clock
1072        tick driver this will work.
1073        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1074        byte boundaries rather than two byte boundaries.
1075        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1076        allocate more memory than size_t holds on m32c.
1077
[82478ffc]10782008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1079
1080        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1081        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1082        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1083        and Region calls. On 16-bit architectures, size_t can be 16-bits
1084        which would limit sizes to 64K. Also address constants which
1085        overflowed on 16-bit integer targets.
1086
[df518cb]10872008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1088
1089        * sp43/sp43.scn: Bump version to 4.9.99.0
1090
[3ab27952]10912008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1092
1093        * sp19/system.h: Use "double" instead of "rtems_double".
1094
[2d29741a]10952008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1096
1097        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1098
[c502aa3]10992008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1100
1101        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1102        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1103        spfatal_support/init.c, spfatal_support/system.h:
1104        Convert to "bool".
1105
[40c2d41e]11062008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1107
1108        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1109        declared in a public place.
1110
[6d97132]11112008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1114
[4f6bb5b]11152008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1116
1117        * sp43/init.c: Fix derefence of uninitialized pointer.
1118
[02d989c]11192008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1120
1121        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1122        multiprocessing is not enabled. Saves one more variable from single
1123        processor configuration.
1124
[cccd632]11252008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1126
1127        PR 1212/cpukit
1128        * Makefile.am, configure.ac: Time slicing will not happen if the task
1129        mode is changed from a non-timeslicing mode to timeslicing mode if it
1130        is done by the executing thread (e.g. in its task body). This change
1131        includes sp44 to demonstrate the problem and verify the correction.
1132        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1133
[ffb9eeb]11342008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1137        architectures they are not supported on.
1138
[03b655aa]11392008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1140
1141        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1142
[86ad26ac]11432008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1144
1145        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1146          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1147
[86db88d2]11482008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1149
1150        * sp28/init.c: Corrections to configuration.
1151        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1152        * spsize/size.c: _ISR_Vector_table only exists on architectures
1153        which use the Simple Vectored Interrupt Model.
1154
[d0941512]11552008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1156
1157        * spsize/size.c: Convention calls for leading underscore on private
1158        RTEMS variables.
1159
[c199cf8]11602008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1161
1162        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1163        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1164        Refactored and renamed initialization routines to
1165        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1166        rtems_initialize_device_drivers, and
1167        rtems_initialize_start_multitasking. This opened the sequence up so
1168        that bootcard() could provide a more robust and flexible framework
1169        which is easier to explain and understand. This also lays the
1170        groundwork for sharing the division of available memory between the
1171        RTEMS workspace and heap and the C library initialization across all
1172        BSPs.
1173
[ac9d3cf8]11742008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1175
1176        * sp32/init.c: Formatting.
1177
[5afa393]11782008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1179
1180        * sp09/screen01.c: Correct test.
1181        * sp09/screen14.c: Update copyright.
1182        * sp28/init.c: Correct end of test messages.
1183
[60735a30]11842008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1185
1186        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1187
[2186ba80]11882008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1189
1190        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1191        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1192        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1193        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1194        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1195        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1196        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1197        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1198        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1199        tests. Add a clock_settime case for < 1988.
1200
[916b0f30]12012008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1204
[403c507]12052008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1206
1207        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1208        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1209        * sp41/sp41.scn: Now has content.
1210        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1211        Object Services recently added to API.
1212
[6e315132]12132008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1214
1215        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1216        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1217        collection. This changed the name of a few previously public but
1218        undocumented services and added a some new services.
1219        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1220        sp43/system.h: New files.
1221
[1ccb8aae]12222008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1223
1224        * spfatal10/.cvsignore: New file.
1225
[42840b4]12262008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1227
1228        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1229        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1230        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1231        New files.
1232
[5fdb1e7b]12332008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1234
1235        * Makefile.am, configure.ac: Added fatal error tests
1236        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1237        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1238        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1239        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1240        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1241        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1242        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1243        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1244        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1245        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1246        spfatal_support/init.c, spfatal_support/system.h: New files.
1247
[90f6ea62]12482008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1249
1250        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1251        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1252        test messages.
1253
[23a368d]12542008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1255
1256        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1257        simple type to a union of an unsigned 32 bit integer and a pointer.
1258        This should help eliminate weird casts between u32 and pointers in
1259        various places. The APIs now have to explicitly call _u32 or _string
1260        versions of helper routines. This should also simplify things and
1261        eliminate the need for ugly casts in some cases.
1262
[f070c86]12632008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1264
1265        * sp42/Makefile.am: New file.
1266
[4a4aabc]12672008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1268
1269        Add sp42 to exercise thread queue with knowledge of the implementation
1270        so we can exercise all of the normal paths possible.
1271        * Makefile.am, configure.ac: Add sp42.
1272        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1273
[9185d61]12742008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1275
1276        * sp39/init.c: Add case for long timeout on blocking operation.
1277        * Makefile.am, configure.ac: Add new test to exercise thread
1278        queue blokcing synchronization. sp39 and sp41 are very similar.
1279        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1280        sp41/system.h: New files.
1281
[8b7a713]12822008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1283
1284        * sp39/init.c: Clean up.
1285
[265d9b64]12862008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1287
1288        * sp39/init.c: Modify to improve coverage.
1289
[0c76166]12902008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1291
1292        * sp36/strict_order_mut.c:
1293
[c8f8ffd]12942008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1295
1296        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1297        driver registration.
1298        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1299        sp40/system.h: New files.
1300
[14a64dc5]13012008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1302
1303        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1304        Add test cases for:
1305          + message queue create requesting too many message buffers
1306            for the available memory
1307          + region extend with address inside existing heap
1308          + timer server initiate too large a stack, create error
1309        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1310          + task set priority while holding resource
1311
[fa98897]13122008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1313
1314        * Makefile.am, configure.ac: Added sp38 and sp39.
1315        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1316        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1317        sp39/sp39.scn, sp39/system.h: New files.
1318
[03c6ff39]13192007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1320
1321        * sp36/strict_order_mut.c: New file.
1322
[e8f4303a]13232007-12-21      Xi Yang <hiyangxi@gmail.com>
1324
1325        * Makefile.am, configure.ac: Add support for proper stacking of
1326        priority inheritance on mutexes as well as enforce proper order of
1327        release.
1328        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1329        sp36/sp36.scn: New files.
1330
[b5c6ecf]13312007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1332
1333        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1334        directive instead of violating RTEMS internals.
1335
[79542d7]13362007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1337
1338        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1339        Add test cases for User Extension Manager to improve code coverage.
1340        * sp21/task1.c: Fix spelling error.
1341
[bbd655a3]13422007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1343
1344        * spsize/size.c: Account for previous changes in calculation of MPCI
1345        receive server stack.
1346
[6bc19a1]13472007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1348
1349        * sp09/screen07.c, sp09/sp09.scn: Add test for
1350        rtems_message_queue_broadcast for bad buffer and count pointers.
1351        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1352        with bad priority or initiating twice.
1353        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1354        it forces a dispatch.
1355        * sp37/init.c: New file.
1356
[dcdaba2]13572007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1358
1359        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1360        enable, flash, and is in progress. These are normally inlines but
1361        also have bodies for non-C code. This test also exercises the odd
1362        case of calling clock tick from outside an ISR.
1363        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1364
[9c691ef]13652007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1366
1367        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1368        using notepad with the current task's ID or SELF
1369        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1370        test missing test cases for clock_get.
1371
[f446e6d]13722007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1373
1374        * sp28/init.c: Add test code for task variables to improve coverage.
1375
[1383eca]13762007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1377
1378        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1379        RTEMS provided accessor macros to obtain configuration fields.
1380
[a1f37a0]13812007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1382
1383        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1384        Configuration Table. Eliminate CPU Table from all ports. Delete
1385        references to CPU Table in all forms.
1386
[eb5d942a]13872007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1388
1389        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1390
[4650a44c]13912007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1392
1393        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1394        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1395        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1396        to improve test coverage.
1397
[4d7ae31]13982007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1399
1400        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1401        coverage.
1402
[7294bc97]14032007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1404
1405        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1406
[6a5990e]14072007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1408
1409        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1410        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1411        .scn files.
1412
[67e024b]14132007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1414
1415        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1416        commented out and updated the .scn file.
1417
[496274b6]14182007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1419
1420        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1421        buffered test IO.
1422
[b3117727]14232007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1424
1425        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1426        rtems_io_unregister_driver did not have any test code.
1427
[3a50a206]14282007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1429
1430        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1431        since it was used to configure a no longer used feature. Device names
1432        are now part of the filesystem not in a table. This also eliminated
1433        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1434        RTEMS as well as the memory allocation used to populate
1435        _IO_Driver_name_table.
1436
[2ff6ada3]14372007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1438
1439        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1440        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1441        properly.
1442
[f851e876]14432007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1444
1445        * spsize/size.c: Eliminated the variables
1446        _RTEMS_tasks_User_initialization_tasks and
1447        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1448        used in one place after initialized. It was a waste of space.
1449
[e58077c]14502007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1451
1452        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1453        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1454        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1455        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1456        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1457        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1458        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1459        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1460        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1461        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1462        spsize/size.c: Add optional managers to Makefiles. Clean up test
1463        cases so last output line follows END OF pattern. Make sure test case
1464        all run. All tests appeared ok on sis.
1465
[dba34ed3]14662007-04-05      Joel Sherrill <joel@OARcorp.com>
1467
1468        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1469
[67293f6]14702007-04-05      Joel Sherrill <joel@OARcorp.com>
1471
1472        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1473        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1474        CONFIGURE_APPLICATION_NEEDS_XXX.
1475
[dfa1f0bc]14762007-04-02      Joel Sherrill <joel@OARcorp.com>
1477
1478        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1479
[3c68f96d]14802007-04-02      Joel Sherrill <joel@OARcorp.com>
1481
1482        * spsize/size.c: Convert from Classic API style TOD_Control as
1483        fundamental time structure to POSIX struct timespec. Add
1484        clock_get_uptime().
1485
[8d8571e2]14862007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1487
1488        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1489
[f588903]14902007-03-26      Joel Sherrill <joel@OARcorp.com>
1491
1492        * sp35/priinv.c: Remove warning.
1493
[13a2734]14942007-03-10      Joel Sherrill <joel@OARcorp.com>
1495
1496        * sp26/system.h: Remove incorrect and duplicate
1497        CONFIGURE_EXTRA_TASK_STACKS.
1498
[88e8cc4d]14992007-03-05      Joel Sherrill <joel@OARcorp.com>
1500
1501        PR 1222/cpukit
1502        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1503        thread that is blocked on a priority based thread queue is changed,
1504        that its placement in the queue is reevaluated based upon the new
1505        priority. This enhancement includes modifications to the SuperCore as
1506        well as new test cases.
1507        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1508        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1509        sp35/sp35.doc, sp35/sp35.scn: New files.
1510
[99c3730c]15112007-03-05      Joel Sherrill <joel@OARcorp.com>
1512
1513        * sp26/system.h: Correct memory required for stack sizes.
1514
[d6913f24]15152007-02-06      Joel Sherrill <joel@OARcorp.com>
1516
1517        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1518        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1519        tests.
1520
[a27fa6d]15212006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1522
1523        * sp33/init.c: Improve barrier test to include normal blocking with
1524        manual release and unblocking in barrier deletion.
1525
[fcb0cd46]15262006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1527
1528        * configure.ac: New BUG-REPORT address.
1529
[c338ae2]15302006-11-20      Joel Sherrill <joel@OARcorp.com>
1531
1532        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1533        and make output more compliant with other tests.
1534
[6be472c]15352006-11-17      Joel Sherrill <joel@OARcorp.com>
1536
1537        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1538        cases intended on all targets possible with new heap algorithm.
1539
[47c9f44a]15402006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1541
1542        * Makefile.am, configure.ac: Adding Classic API Barriers.
1543        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1544        New files.
1545
[ba2c04f]15462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1547
1548        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1549
[c0069ba8]15502006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1551
1552        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1553        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1554        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1555        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1556        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1557        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1558        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1559        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1560        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1561        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1562        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1563        Use rtems_testsdir instead.
1564
[0c30bc5]15652006-04-05      Joel Sherrill <joel@OARcorp.com>
1566                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1567
1568        * spsize/size.c: Victor spotted the problem that
1569        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1570        variables and needed to be set to the same value.  I took that
1571        idea and just removed _Thread_MP_Receive.  All uses are now
1572        _MPCI_Receive_server_tcb.
1573
[1fd1595]15742005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1575
1576        * configure.ac: Remove RTEMS_ENABLE_BARE,
1577        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1578
[8a26f18d]15792005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1580
1581        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1582        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1583        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1584        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1585        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1586        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1587        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1588        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1589        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1590        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1591        spfatal/Makefile.am, spsize/Makefile.am:
1592        Convert to use *_PROGRAMS.
1593
[9567283b]15942005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1595
[dc35ca43]1596        * sp01/Makefile.am, sp02/Makefile.am,
1597        sp03/Makefile.am, sp04/Makefile.am,
1598        sp05/Makefile.am, sp06/Makefile.am,
1599        sp07/Makefile.am, sp08/Makefile.am,
1600        sp09/Makefile.am, sp11/Makefile.am,
1601        sp12/Makefile.am, sp13/Makefile.am,
1602        sp14/Makefile.am, sp15/Makefile.am,
1603        sp16/Makefile.am, sp17/Makefile.am,
1604        sp19/Makefile.am, sp20/Makefile.am,
1605        sp21/Makefile.am, sp22/Makefile.am,
1606        sp23/Makefile.am, sp24/Makefile.am,
1607        sp25/Makefile.am, sp26/Makefile.am,
1608        sp27/Makefile.am, sp28/Makefile.am,
1609        sp29/Makefile.am, sp30/Makefile.am,
1610        sp31/Makefile.am, sp32/Makefile.am,
1611        spfatal/Makefile.am, spsize/Makefile.am: Rework.
[9567283b]1612
[e570e3fe]16132005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1614
1615        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1616        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1617        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1618        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1619        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1620        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1621        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1622        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1623        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1624        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1625        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1626        * sptests.am: Remove.
1627
[e3354cd2]16282005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1629
1630        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1631        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1632        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1633        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1634        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1635        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1636        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1637        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1638        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1639        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1640        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1641
[e806c23e]16422005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1643
1644        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1645
[cd1b4bfc]16462005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1647
[eea423b7]1648        * spsize/Makefile.am: Rename TEST to spsize.
1649        * spsize/size.scn: Remove.
1650        * spsize/spsize.scn: New (renamed from size.scn).
1651
16522005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1653
1654        * configure.ac: Add spfatal/Makefile.
1655        * Makefile.am: Add spfatal to DIST_SUBDIRS.
[f8acc249]1656        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1657        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
[cd1b4bfc]1658        * sptests.am: Remove LIB_VARIANT.
1659
[fb02f605]16602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1661
1662        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1663        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1664        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1665        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1666        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1667        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1668        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1669        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1670        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1671        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1672        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1673
[c32fb8f]16742005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1675
1676        * Makefile.am: Cleanup.
1677
[6f2593f]16782005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[099e1112]1679
1680        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1681        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1682        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1683        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1684        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1685        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1686        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1687        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1688        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1689        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1690        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1691        spfatal/Makefile.am, spsize/Makefile.am:
1692        Partial conversion to automake.
1693
[df55b0f1]16942005-03-07      Joel Sherrill <joel@OARcorp.com>
1695
1696        * sp13/task1.c: Removed warnings.
1697
[9fa21da0]16982004-09-29      Joel Sherrill <joel@OARcorp.com>
1699
1700        * spsize/size.c: i960 obsoleted and all references removed.
1701
[6f2593f]17022004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]1703
1704        * configure.ac: Require automake > 1.9.
1705
[6f2593f]17062004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[e8064503]1707
1708        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1709        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1710        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1711        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1712        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1713        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1714        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1715        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1716        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1717        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1718        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1719        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1720        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1721        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1722        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1723        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1724        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1725        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1726        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1727        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1728        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1729        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1730        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1731        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1732        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1733        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1734        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1735        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1736        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1737        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1738        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1739        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1740
[6f2593f]17412004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[65fa6b5]1742
1743        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1744
[a841314]17452004-03-30      David Querbach <querbach@realtime.bc.ca>
1746
1747        PR 595/tests
1748        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1749        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1750        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1751        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1752        others treat it as a count of longs.
1753
[378aed9]17542004-03-30      David Querbach <querbach@realtime.bc.ca>
1755
1756        PR 596/tests
1757        * sp32/init.c: A missing definition of TEST_INIT before including
1758        <tmacros.h> means that buffered output will not work even if selected
1759        in buffer_test_io.h.
1760
[6f2593f]17612004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[c87608f]1762
1763        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1764        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1765        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1766        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1767        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1768        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1769        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1770        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1771        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1772        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1773        types.
1774
[7c48a2e8]17752004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1776
1777        * configure.ac: Add 2nd arg to RTEMS_TOP.
1778
[6debefee]17792004-03-05      Joel Sherrill <joel@OARcorp.com>
1780
1781        * sp07/buffered_io.c: Remove warning.
1782
[340835b0]17832004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1786        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1787        * sp02/Makefile.am: Ditto.
1788        * sp03/Makefile.am: Ditto.
1789        * sp04/Makefile.am: Ditto.
1790        * sp05/Makefile.am: Ditto.
1791        * sp06/Makefile.am: Ditto.
1792        * sp07/Makefile.am: Ditto.
1793        * sp08/Makefile.am: Ditto.
1794        * sp09/Makefile.am: Ditto.
1795        * sp11/Makefile.am: Ditto.
1796        * sp12/Makefile.am: Ditto.
1797        * sp13/Makefile.am: Ditto.
1798        * sp14/Makefile.am: Ditto.
1799        * sp15/Makefile.am: Ditto.
1800        * sp16/Makefile.am: Ditto.
1801        * sp17/Makefile.am: Ditto.
1802        * sp19/Makefile.am: Ditto.
1803        * sp20/Makefile.am: Ditto.
1804        * sp21/Makefile.am: Ditto.
1805        * sp22/Makefile.am: Ditto.
1806        * sp23/Makefile.am: Ditto.
1807        * sp24/Makefile.am: Ditto.
1808        * sp25/Makefile.am: Ditto.
1809        * sp26/Makefile.am: Ditto.
1810        * sp27/Makefile.am: Ditto.
1811        * sp28/Makefile.am: Ditto.
1812        * sp29/Makefile.am: Ditto.
1813        * sp30/Makefile.am: Ditto.
1814        * sp31/Makefile.am: Ditto.
1815        * sp32/Makefile.am: Ditto.
1816        * spfatal/Makefile.am: Ditto.
1817        * spsize/Makefile.am: Ditto.
1818
[5813e715]18192003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * sptests.am: Add dirstamp support.
1822
[8234c04]18232003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1824
1825        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1826
[e457190]18272003-12-16      Joel Sherrill <joel@OARcorp.com>
1828
1829        PR 544/tests
1830        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1831        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1832        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1833        make tests account for resources and not print at inappropriate
1834        times.
1835        * sp07/buffered_io.c: New file.
1836
[810720b6]18372003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1838
1839        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1840
[6e4e067]18412003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1842
1843        * sp01/Makefile.am: Remove all-local: $(ARCH).
1844        * sp02/Makefile.am: Remove all-local: $(ARCH).
1845        * sp03/Makefile.am: Remove all-local: $(ARCH).
1846        * sp04/Makefile.am: Remove all-local: $(ARCH).
1847        * sp05/Makefile.am: Remove all-local: $(ARCH).
1848        * sp06/Makefile.am: Remove all-local: $(ARCH).
1849        * sp07/Makefile.am: Remove all-local: $(ARCH).
1850        * sp08/Makefile.am: Remove all-local: $(ARCH).
1851        * sp09/Makefile.am: Remove all-local: $(ARCH).
1852        * sp11/Makefile.am: Remove all-local: $(ARCH).
1853        * sp12/Makefile.am: Remove all-local: $(ARCH).
1854        * sp13/Makefile.am: Remove all-local: $(ARCH).
1855        * sp14/Makefile.am: Remove all-local: $(ARCH).
1856        * sp15/Makefile.am: Remove all-local: $(ARCH).
1857        * sp16/Makefile.am: Remove all-local: $(ARCH).
1858        * sp17/Makefile.am: Remove all-local: $(ARCH).
1859        * sp19/Makefile.am: Remove all-local: $(ARCH).
1860        * sp20/Makefile.am: Remove all-local: $(ARCH).
1861        * sp21/Makefile.am: Remove all-local: $(ARCH).
1862        * sp22/Makefile.am: Remove all-local: $(ARCH).
1863        * sp23/Makefile.am: Remove all-local: $(ARCH).
1864        * sp24/Makefile.am: Remove all-local: $(ARCH).
1865        * sp25/Makefile.am: Remove all-local: $(ARCH).
1866        * sp26/Makefile.am: Remove all-local: $(ARCH).
1867        * sp27/Makefile.am: Remove all-local: $(ARCH).
1868        * sp28/Makefile.am: Remove all-local: $(ARCH).
1869        * sp29/Makefile.am: Remove all-local: $(ARCH).
1870        * sp30/Makefile.am: Remove all-local: $(ARCH).
1871        * sp31/Makefile.am: Remove all-local: $(ARCH).
1872        * sp32/Makefile.am: Remove all-local: $(ARCH).
1873        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1874        * spsize/Makefile.am: Remove all-local: $(ARCH).
1875
[5f52d1f]18762003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * configure.ac: Reflect having moved to testsuites/.
1879
[c6328bee]18802003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1881
1882        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1883
[5445ee60]18842003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * configure.ac:Remove RTEMS_CHECK_CPU.
1887
[d2b93bfd]18882003-09-04      Joel Sherrill <joel@OARcorp.com>
1889
1890        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1891        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1892        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1893        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1894        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1895        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1896        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1897        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1898        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1899        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1900        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1901        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1902        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1903        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1904        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1905        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1906        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1907        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1908        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1909        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1910        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1911        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1912        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1913        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1914        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1915        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1916        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1917        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1918        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1919        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1920        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1921        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1922        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1923        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1924        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1925        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1926        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1927        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1928        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1929        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1930        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1931        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1932        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1933        spsize/size.c, spsize/system.h: URL for license changed.
1934
[35fc6bf9]19352003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1936
1937        PR 458/tests
1938        * sp30/task1.c: Correct indexing problem.
1939
[7862f888]19402003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1941
1942        * Makefile.am: Reflect having moved aclocal/.
1943
[7f9e5908]19442003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
[61d9371]1946        * Makefile.am: Reflect having moved automake/.
1947        * sp01/Makefile.am: Reflect having moved automake/.
1948        * sp02/Makefile.am: Reflect having moved automake/.
1949        * sp03/Makefile.am: Reflect having moved automake/.
1950        * sp04/Makefile.am: Reflect having moved automake/.
1951        * sp05/Makefile.am: Reflect having moved automake/.
1952        * sp06/Makefile.am: Reflect having moved automake/.
1953        * sp07/Makefile.am: Reflect having moved automake/.
1954        * sp08/Makefile.am: Reflect having moved automake/.
1955        * sp09/Makefile.am: Reflect having moved automake/.
1956        * sp11/Makefile.am: Reflect having moved automake/.
1957        * sp12/Makefile.am: Reflect having moved automake/.
1958        * sp13/Makefile.am: Reflect having moved automake/.
1959        * sp14/Makefile.am: Reflect having moved automake/.
1960        * sp15/Makefile.am: Reflect having moved automake/.
1961        * sp16/Makefile.am: Reflect having moved automake/.
1962        * sp17/Makefile.am: Reflect having moved automake/.
1963        * sp19/Makefile.am: Reflect having moved automake/.
1964        * sp20/Makefile.am: Reflect having moved automake/.
1965        * sp21/Makefile.am: Reflect having moved automake/.
1966        * sp22/Makefile.am: Reflect having moved automake/.
1967        * sp23/Makefile.am: Reflect having moved automake/.
1968        * sp24/Makefile.am: Reflect having moved automake/.
1969        * sp25/Makefile.am: Reflect having moved automake/.
1970        * sp26/Makefile.am: Reflect having moved automake/.
1971        * sp27/Makefile.am: Reflect having moved automake/.
1972        * sp28/Makefile.am: Reflect having moved automake/.
1973        * sp29/Makefile.am: Reflect having moved automake/.
1974        * sp30/Makefile.am: Reflect having moved automake/.
1975        * sp31/Makefile.am: Reflect having moved automake/.
1976        * sp32/Makefile.am: Reflect having moved automake/.
1977        * spfatal/Makefile.am: Reflect having moved automake/.
1978        * spsize/Makefile.am: Reflect having moved automake/.
[7f9e5908]1979
[3895f96]19802003-08-14      Joel Sherrill <joel@OARcorp.com>
1981
1982        * sp02/task1.c: Added ID to name lookup service and changed name of
1983        id/name translation status code. This propagated to multiple
1984        functions. The user API service added was rtems_object_id_to_name()
1985
[7dcc3fe]19862003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1989
[18ee864]19902003-05-29      Joel Sherrill <joel@OARcorp.com>
1991
1992        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1993
[c98849ef]19942003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1995
1996        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1997        CC_CFLAGS_DEFAULT (obsolete).
1998
[78bea14]19992003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2000
2001        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2002        Remove CC_LDFLAGS_PROFILE_V.
2003
[3c55718]20042003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2005
2006        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2007
[ccd81b60]20082003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2009
2010        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2011
[9b5c258]20122003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * configure.ac: AC_PREREQ(2.57).
2015
[afcd563]20162002-11-14      Joel Sherrill <joel@OARcorp.com>
2017
2018        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2019        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2020        update the IDs in the screens.
2021
[8730f45]20222002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        * .cvsignore: Reformat.
2025        Add autom4te*cache.
2026        Remove autom4te.cache.
2027
[0c0d089]20282002-09-14      Joel Sherrill <joel@OARcorp.com>
2029
2030        * sp32/.cvsignore: New file.
2031
[0af7c20]20322002-09-14      Aaron J. Grier <aaron@frye.com>
2033
2034        * PR271 was not applicable against the current source but included
2035        a nice test that Joel decided to add to the tree as sp32.
2036        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2037        * Makefile.am, configure.ac: Modified to reflect addition.
2038
[a3a512c]20392002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2042        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2043        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2044        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2045        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2046        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2047        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2048        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2049        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2050        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2051        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2052        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2053        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2054        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2055        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2056        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2057        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2058        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2059        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2060        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2061        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2062        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2063        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2064        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2065        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2066        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2067        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2068        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2069        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2070        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2071        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2072
[3aa4c2e0]20732002-08-01      Joel Sherrill <joel@OARcorp.com>
2074
2075        * Per PR47 add support for buffered test output.  This involved
2076        adding defines to redirect output to a buffer and dump it when
2077        full, at "test pause", and at exit.  To avoid problems when redefining
2078        exit(), all tests were modified to call rtems_test_exit().
2079        Some tests, notable psxtests, had to be modified to include
2080        the standard test macro .h file (pmacros.h or tmacros.h) to
2081        enable this support.
2082        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2083        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2084        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2085        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2086        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2087        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2088        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2089
[3dc936c1]20902002-07-30      Joel Sherrill <joel@OARcorp.com>
2091
2092        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2093        stack if the port doesn't configure using it.
2094
[c3bb68a1]20952002-07-04      Joel Sherrill <joel@OARcorp.com>
2096
2097        * Jump table for single entry point removed.
2098        * spsize/size.c:  Modified to reflect above.
2099
[21bbb92]21002002-07-01      Joel Sherrill <joel@OARcorp.com>
2101
2102        * sp29/init.c: Corrected definitions for task stack usage.
2103
[a9047a0]21042002-07-01      Joel Sherrill <joel@OARcorp.com>
2105
2106        * spsize/size.c: _Thread_queue_Extract_table removed.
2107
[8873684]21082001-05-17      Joel Sherrill <joel@OARcorp.com>
2109
2110        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2111        number of staticly configured device drivers.
2112
[606926f]21132001-05-14      Joel Sherrill <joel@OARcorp.com>
2114
2115        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2116        than the configured number of drivers.
2117 
[cb9b2bfc]21182002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * configure.ac: Remove ENABLE_GCC28.
2121
[beaa47bc]21222001-04-04      Joel Sherrill <joel@OARcorp.com>
2123
2124        * spsize/size.c: Reflect SPARC modifcation to get rid of
2125        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2126 
[5729f62]21272001-03-29      Joel Sherrill <joel@OARcorp.com>
2128
2129        * Per PR147 addressed problems when reseting and inserting a timer
2130        into a timer chain that did not honor time passage since the last
2131        time the timer server was scheduled and the new insertion.
2132        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2133
[0a32a21]21342001-03-28      Joel Sherrill <joel@OARcorp.com>
2135
2136        * Side-effect of PR132.
2137        * sp21/system.h: Now must explicitly request NULL driver.
2138
[ac2512ab]21392002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * configure.ac:
2142        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2143        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2144        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2145        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2146        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2147        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2148        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2149        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2150        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2151        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2152        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2153        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2154        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2155        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2156        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2157        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2158        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2159        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2160        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2161        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2162        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2163        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2164        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2165        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2166        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2167        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2168        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2169        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2170        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2171        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2172        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2173        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2174        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2175        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2176
[fabacfe]21772002-03-20      Chris Johns <ccj@acm.org>
2178
2179        * PR145.
2180        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2181        in system (e.g. driver tasks).  Also exit on minimum number of
2182        switches not precise number.
2183
[ef70d9b]21842001-01-29      Joel Sherrill <joel@OARcorp.com>
2185
2186        * Fixed bug where resetting a timer that was not at the head
2187        of one of the task timer chains resulted in the Timer Server
2188        task waking up too far in the future.
2189        * Added rtems_timer_get_information() directive to support testing.
2190        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2191        above condition.
2192
[2fc6dc3]21932001-01-22      Joel Sherrill <joel@OARcorp.com>
2194
2195        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2196        because priority added as argument to rtems_timer_initiate_server().
2197
[de569fe]21982001-01-16      Joel Sherrill <joel@OARcorp.com>
2199
2200        * Added tests for task-based timers.  This included the new tests
2201        sp30 and sp31.
2202        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2203        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2204        for task-based timer services.
2205        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2206        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2207        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2208        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2209        sp31/task1.c: New files.
2210
[850f87e]22112001-11-01      Joel Sherrill <joel@OARcorp.com>
2212
2213        * sp26/system.h: Properly account for stack memory used by
2214        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2215        and processed as PR78.
2216
[df25c998]22172001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2220        * configure.in: Remove.
2221        * configure.ac: New file, generated from configure.in by autoupdate.
2222
[996bfbf]22232001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2224
2225        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2226
[25b9e93c]22272001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2230        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2231        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2232        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2233        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2234        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2235        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2236        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2237        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2238        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2239        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2240        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2241        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2242        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2243        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2244        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2245        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2246        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2247        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2248        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2249        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2250        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2251        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2252        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2253        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2254        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2255        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2256        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2257        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2258
[94dfe0f7]22592001-08-16      Joel Sherrill <joel@OARcorp.com>
2260
2261        * sp20/system.h: Account for extra task stacks properly.
2262
[11b1063]22632001-08-16      Joel Sherrill <joel@OARcorp.com>
2264
2265        * sp13/sp13.scn: Id in screen had wrong class field value.
2266        * sp13/system.h: Account for message buffer memory.
2267        * sp13/task2.c: Remove unnecessary check for failure.
2268
[95083c0]22692001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2270
2271        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2272
[cf7884b]22732001-04-20      Joel Sherrill <joel@OARcorp.com>
2274
2275        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2276        file.
2277
[dde827b]22782001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2279
2280        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2281
[55a86b4]22822001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2283
2284        * sp21/Makefile.am: Remove libtest.
2285
[feead226]22862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2289
[a314d3b4]22902000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2293
[cbe7d66]22942000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2297        Switch to GNU canonicalization.
2298        * sptests.am: Remove DEFS.
2299
[837ab841]23002000-09-29      Joel Sherrill <joel@OARcorp.com>
2301
2302        * sp20/sp20.scn: Corrected to reflect new addition.
2303        * sp20/system.h: Removed comment reflecting history.
2304
[cf42c54c]23052000-09-29      Stephan Merker <merker@decrc.abb.de>
2306
2307        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2308        Added new task to test sequence of altering a period's length
2309        while it is still active.
2310
[e35d6b2]23112000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2314        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2315        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2316        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2317        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2318        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2319        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2320        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2321        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2322        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2323
[e94ad1fe]23242000-08-10      Joel Sherrill <joel@OARcorp.com>
2325
2326        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.