source: rtems/testsuites/sptests/ChangeLog @ 6afc8dd

4.104.115
Last change on this file since 6afc8dd was 6afc8dd, checked in by Joel Sherrill <joel.sherrill@…>, on 07/07/09 at 19:39:12

2009-07-07 Joel Sherrill <joel.sherrill@…>

  • sp09/screen01.c, sp09/sp09.scn: Add test for rtems_object_get_classic_name with invalid id.
  • Property mode set to 100644
File size: 61.8 KB
Line 
12009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp09/screen01.c, sp09/sp09.scn: Add test for
4        rtems_object_get_classic_name with invalid id.
5
62009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * sp02/task1.c: Minor spacing.
9
102009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * spfatal12/init.c: Address to heap initialize must be aligned but size
13        must be too small.
14
152009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
16
17        * Makefile.am, configure.ac: Add new test to exercise case when
18        broadcasting to a message queue with a pending message.
19        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
20        sp55/sp55.scn: New files.
21
222009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
25        spfatal tests appear to cover all fatal error cases.
26        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
27        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
28        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
29        spfatal/task1.c: Removed.
30
312009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
34        initialize workspace heap during initialize. Can be caused by
35        unaligned address or not enough memory to initialize heap required
36        overhead.
37        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
38        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
39
402009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
43
442009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
47
482009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * spstkalloc/spstkalloc.scn: Update screen.
51
522009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * Makefile.am, configure.ac: Add new test for user configured stack
55        allocator/deallocator. Test both pass and fail cases.
56        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
57        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
58
592009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * spchain/init.c, spchain/spchain.scn: Clean up test.
62
632009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
66        routines whose bodies are not used by RTEMS itself.
67        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
68        spchain/spchain.doc, spchain/spchain.scn: New files.
69
702009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
73        chain for coverage.
74
752009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
78        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
79        improve coverage.
80
812009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
84
852009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
88        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
89
902009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
93        Enhance spprintk. Add two new fatal error tests to cover
94        __assert_func.
95        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
96        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
97
982009-06-18      Chris Johns <chrisj@rtems.org>
99
100        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
101        workaround the H8300 gcc bug.
102
1032009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * sp54/init.c: Fix spacing.
106
1072009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * sp02/sp02.doc, sp02/system.h: Update copyright year.
110
1112009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
114
1152009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * Makefile.am, configure.ac: Add new test.
118        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
119        sp54/sp54.scn: New files.
120
1212009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
124        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
125        the time of day forward not making server based timers fire.
126        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
127        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
128        sp53/sp53.scn: New files.
129
1302009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
133
1342009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        PR 1415/cpukit
137        * Makefile.am, configure.ac: Add test for very simple priority ceiling
138        violation.
139        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
140        sp51/sp51.scn: New files.
141
1422009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        PR 1413/cpukit
145        * Makefile.am, configure.ac: Add test for case where server based
146        timers which reinitiated themselves did not get reinserted onto timer
147        chain.
148        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
149        sp50/sp50.scn: New files.
150
1512009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        PR 1414/cpukit
154        * Makefile.am, configure.ac: Tighten math on extraction of index so it
155        is harder to trick by passing in a valid id of an incorrect object
156        class.
157        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
158        sp49/sp49.scn: New files.
159
1602009-05-19      Chris Johns <chrisj@rtems.org>
161
162        * sp04/tswitch.c: Lower sample count for small memory targets.
163       
1642009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
165
166        * spprintk/init.c: printk() now 100% covered.
167
1682009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * spprintk/init.c: More test cases.
171
1722009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
175        large enough for buffer node overhead.
176
1772009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * Makefile.am, configure.ac, spwatchdog/system.h,
180        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
181        printk. These will help coverage. Simplify spwkspace.
182        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
183        spprintk/spprintk.scn: New files.
184        * spwkspace/system.h: Removed.
185
1862009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
189        methods.
190        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
191        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
192
1932009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
196        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
197        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
198        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
199        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
200        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
201        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
202        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
203        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
204        spsize/size.c: Fix warnings.
205
2062009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
209        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
210        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
211        spobjgetnext/system.h: New files.
212
2132009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
216        64k to 20k. No impact on test behavior.
217
2182009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
221
2222009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
223
224        * sp37/init.c, sp37/sp37.scn: Add test case for
225        rtems_interrupt_level_attribute body.
226
2272009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
228
229        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
230        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
231        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
232        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
233        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
234        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
235        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
236        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
237        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
238        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
239        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
240        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
241        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
242        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
243        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
244        sp48/Makefile.am, spfatal/Makefile.am,
245        spfatal01/Makefile.am, spfatal02/Makefile.am,
246        spfatal03/Makefile.am, spfatal04/Makefile.am,
247        spfatal05/Makefile.am, spfatal06/Makefile.am,
248        spfatal07/Makefile.am, spfatal08/Makefile.am,
249        spfatal09/Makefile.am, spsize/Makefile.am,
250        spwatchdog/Makefile.am:
251        Eliminate _exe_/.exe.
252
2532009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
254
255        PR 1388/cpukit
256        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
257        allow both priority inherit and ceiling attributes to be set on
258        semaphore create. These attributes are mutually exclusive and this
259        should be an error.
260
2612009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
264        unlimited objects when configured for a unified workspace works as
265        expected.
266        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
267        sp48/sp48.scn: New files.
268
2692009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
270                Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        PR 1357/cpukit
273        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
274        honored.
275        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
276        sp47/sp47.scn: New files.
277
2782009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
279
280        * Makefile.am, configure.ac: Add new test to test Watchdog display
281        helper routines. These reach into the SuperCore.
282        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
283        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
284        spwatchdog/system.h, spwatchdog/task1.c: New files.
285
2862009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
287
288        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
289
2902009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
291
292        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
293        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
294        hard-coded hex numbers for bad object Ids.
295
2962009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * sp15/system.h, sp19/system.h: Array of task names should be of type
299        rtems_name not rtems_id. Similarly array of task ids should be
300        rtems_id not rtems_name.
301
3022008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
305
3062008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * Makefile.am, configure.ac, spfatal06/testcase.h,
309        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
310        spsize/size.c: Eliminate pointers to API configuration tables in the
311        main configuration table. Reference the main configuration table and
312        the API configuration tables directly using the confdefs.h version
313        rather than obtaining a pointer to it. This eliminated some
314        variables, a potential fatal error, some unnecessary default
315        configuration structures. Overall, about a 4.5% reduction in the code
316        size for minimum and hello on the SPARC.
317        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
318        spfatal10/testcase.h: Removed.
319
3202008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
321
322        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
323        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
324        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
325        successfully with maxixum number of priorities as 16 instead of 256.
326        This was done by temporarily modifying the score priority.h maximum.
327        This allowed testing of all API code to ensure that it worked
328        properly with a reduced number of priorities. Most modifications were
329        to switch from hard-coded maximum to using the API provided methods
330        to determine maximum number of priority levels.
331
3322008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
333
334        * sp46/sp46.scn: Add screen missed earlier.
335
3362008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        PR 1348/cpukit
339        * Makefile.am, configure.ac: Add test of special case of resetting cpu
340        usage information while a period is running.
341        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
342        sp46/sp46.scn: New files.
343
3442008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * sp45/init.c: New file.
347
3482008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        PR 1347/cpukit
351        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
352        Rework Timer Server to ensure that the context allows for blocking,
353        allocating memory, and acquiring semaphores and mutexes.
354        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
355        New files.
356
3572008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * sp25/system.h: Add warning and temporary m32c conditional until size
360        type addressed.
361
3622008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
363
364        * sp09/screen07.c: Use INT_MAX as number of messages so always
365        properly sized and no overflow on constant.
366        * sp09/screen10.c: Delay so on targets with simulator idle clock
367        tick driver this will work.
368        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
369        byte boundaries rather than two byte boundaries.
370        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
371        allocate more memory than size_t holds on m32c.
372
3732008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
376        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
377        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
378        and Region calls. On 16-bit architectures, size_t can be 16-bits
379        which would limit sizes to 64K. Also address constants which
380        overflowed on 16-bit integer targets.
381
3822008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
383
384        * sp43/sp43.scn: Bump version to 4.9.99.0
385
3862008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
387
388        * sp19/system.h: Use "double" instead of "rtems_double".
389
3902008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
391
392        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
393
3942008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
395
396        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
397        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
398        spfatal_support/init.c, spfatal_support/system.h:
399        Convert to "bool".
400
4012008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
404        declared in a public place.
405
4062008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
407
408        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
409
4102008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
411
412        * sp43/init.c: Fix derefence of uninitialized pointer.
413
4142008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
415
416        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
417        multiprocessing is not enabled. Saves one more variable from single
418        processor configuration.
419
4202008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
421
422        PR 1212/cpukit
423        * Makefile.am, configure.ac: Time slicing will not happen if the task
424        mode is changed from a non-timeslicing mode to timeslicing mode if it
425        is done by the executing thread (e.g. in its task body). This change
426        includes sp44 to demonstrate the problem and verify the correction.
427        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
428
4292008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
432        architectures they are not supported on.
433
4342008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
437
4382008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
439
440        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
441          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
442
4432008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
444
445        * sp28/init.c: Corrections to configuration.
446        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
447        * spsize/size.c: _ISR_Vector_table only exists on architectures
448        which use the Simple Vectored Interrupt Model.
449
4502008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * spsize/size.c: Convention calls for leading underscore on private
453        RTEMS variables.
454
4552008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
458        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
459        Refactored and renamed initialization routines to
460        rtems_initialize_data_structures, rtems_initialize_before_drivers,
461        rtems_initialize_device_drivers, and
462        rtems_initialize_start_multitasking. This opened the sequence up so
463        that bootcard() could provide a more robust and flexible framework
464        which is easier to explain and understand. This also lays the
465        groundwork for sharing the division of available memory between the
466        RTEMS workspace and heap and the C library initialization across all
467        BSPs.
468
4692008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
470
471        * sp32/init.c: Formatting.
472
4732008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * sp09/screen01.c: Correct test.
476        * sp09/screen14.c: Update copyright.
477        * sp28/init.c: Correct end of test messages.
478
4792008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
482
4832008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
486        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
487        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
488        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
489        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
490        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
491        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
492        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
493        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
494        tests. Add a clock_settime case for < 1988.
495
4962008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
497
498        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
499
5002008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
501
502        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
503        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
504        * sp41/sp41.scn: Now has content.
505        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
506        Object Services recently added to API.
507
5082008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
511        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
512        collection. This changed the name of a few previously public but
513        undocumented services and added a some new services.
514        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
515        sp43/system.h: New files.
516
5172008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * spfatal10/.cvsignore: New file.
520
5212008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
524        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
525        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
526        New files.
527
5282008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
529
530        * Makefile.am, configure.ac: Added fatal error tests
531        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
532        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
533        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
534        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
535        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
536        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
537        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
538        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
539        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
540        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
541        spfatal_support/init.c, spfatal_support/system.h: New files.
542
5432008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
544
545        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
546        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
547        test messages.
548
5492008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
552        simple type to a union of an unsigned 32 bit integer and a pointer.
553        This should help eliminate weird casts between u32 and pointers in
554        various places. The APIs now have to explicitly call _u32 or _string
555        versions of helper routines. This should also simplify things and
556        eliminate the need for ugly casts in some cases.
557
5582008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
559
560        * sp42/Makefile.am: New file.
561
5622008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
563
564        Add sp42 to exercise thread queue with knowledge of the implementation
565        so we can exercise all of the normal paths possible.
566        * Makefile.am, configure.ac: Add sp42.
567        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
568
5692008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * sp39/init.c: Add case for long timeout on blocking operation.
572        * Makefile.am, configure.ac: Add new test to exercise thread
573        queue blokcing synchronization. sp39 and sp41 are very similar.
574        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
575        sp41/system.h: New files.
576
5772008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * sp39/init.c: Clean up.
580
5812008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * sp39/init.c: Modify to improve coverage.
584
5852008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
586
587        * sp36/strict_order_mut.c:
588
5892008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
590
591        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
592        driver registration.
593        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
594        sp40/system.h: New files.
595
5962008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
599        Add test cases for:
600          + message queue create requesting too many message buffers
601            for the available memory
602          + region extend with address inside existing heap
603          + timer server initiate too large a stack, create error
604        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
605          + task set priority while holding resource
606
6072008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * Makefile.am, configure.ac: Added sp38 and sp39.
610        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
611        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
612        sp39/sp39.scn, sp39/system.h: New files.
613
6142007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
615
616        * sp36/strict_order_mut.c: New file.
617
6182007-12-21      Xi Yang <hiyangxi@gmail.com>
619
620        * Makefile.am, configure.ac: Add support for proper stacking of
621        priority inheritance on mutexes as well as enforce proper order of
622        release.
623        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
624        sp36/sp36.scn: New files.
625
6262007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
629        directive instead of violating RTEMS internals.
630
6312007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
632
633        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
634        Add test cases for User Extension Manager to improve code coverage.
635        * sp21/task1.c: Fix spelling error.
636
6372007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
638
639        * spsize/size.c: Account for previous changes in calculation of MPCI
640        receive server stack.
641
6422007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
643
644        * sp09/screen07.c, sp09/sp09.scn: Add test for
645        rtems_message_queue_broadcast for bad buffer and count pointers.
646        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
647        with bad priority or initiating twice.
648        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
649        it forces a dispatch.
650        * sp37/init.c: New file.
651
6522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
653
654        * Makefile.am, configure.ac: Add new tests for interrupt disable,
655        enable, flash, and is in progress. These are normally inlines but
656        also have bodies for non-C code. This test also exercises the odd
657        case of calling clock tick from outside an ISR.
658        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
659
6602007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
663        using notepad with the current task's ID or SELF
664        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
665        test missing test cases for clock_get.
666
6672007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * sp28/init.c: Add test code for task variables to improve coverage.
670
6712007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
674        RTEMS provided accessor macros to obtain configuration fields.
675
6762007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
679        Configuration Table. Eliminate CPU Table from all ports. Delete
680        references to CPU Table in all forms.
681
6822007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
685
6862007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
687
688        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
689        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
690        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
691        to improve test coverage.
692
6932007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
694
695        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
696        coverage.
697
6982007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
699
700        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
701
7022007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
703
704        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
705        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
706        .scn files.
707
7082007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
709
710        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
711        commented out and updated the .scn file.
712
7132007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
716        buffered test IO.
717
7182007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
721        rtems_io_unregister_driver did not have any test code.
722
7232007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
724
725        * spsize/size.c: Eliminate maximum_drivers configuration parameter
726        since it was used to configure a no longer used feature. Device names
727        are now part of the filesystem not in a table. This also eliminated
728        the variables _IO_Number_of_devices and _IO_Driver_name_table from
729        RTEMS as well as the memory allocation used to populate
730        _IO_Driver_name_table.
731
7322007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
735        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
736        properly.
737
7382007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * spsize/size.c: Eliminated the variables
741        _RTEMS_tasks_User_initialization_tasks and
742        _RTEMS_tasks_Number_of_initialization_tasks because they were only
743        used in one place after initialized. It was a waste of space.
744
7452007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
748        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
749        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
750        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
751        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
752        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
753        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
754        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
755        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
756        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
757        spsize/size.c: Add optional managers to Makefiles. Clean up test
758        cases so last output line follows END OF pattern. Make sure test case
759        all run. All tests appeared ok on sis.
760
7612007-04-05      Joel Sherrill <joel@OARcorp.com>
762
763        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
764
7652007-04-05      Joel Sherrill <joel@OARcorp.com>
766
767        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
768        CONFIGURE_TEST_NEEDS_XXX configuration constants to
769        CONFIGURE_APPLICATION_NEEDS_XXX.
770
7712007-04-02      Joel Sherrill <joel@OARcorp.com>
772
773        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
774
7752007-04-02      Joel Sherrill <joel@OARcorp.com>
776
777        * spsize/size.c: Convert from Classic API style TOD_Control as
778        fundamental time structure to POSIX struct timespec. Add
779        clock_get_uptime().
780
7812007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
782
783        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
784
7852007-03-26      Joel Sherrill <joel@OARcorp.com>
786
787        * sp35/priinv.c: Remove warning.
788
7892007-03-10      Joel Sherrill <joel@OARcorp.com>
790
791        * sp26/system.h: Remove incorrect and duplicate
792        CONFIGURE_EXTRA_TASK_STACKS.
793
7942007-03-05      Joel Sherrill <joel@OARcorp.com>
795
796        PR 1222/cpukit
797        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
798        thread that is blocked on a priority based thread queue is changed,
799        that its placement in the queue is reevaluated based upon the new
800        priority. This enhancement includes modifications to the SuperCore as
801        well as new test cases.
802        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
803        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
804        sp35/sp35.doc, sp35/sp35.scn: New files.
805
8062007-03-05      Joel Sherrill <joel@OARcorp.com>
807
808        * sp26/system.h: Correct memory required for stack sizes.
809
8102007-02-06      Joel Sherrill <joel@OARcorp.com>
811
812        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
813        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
814        tests.
815
8162006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
817
818        * sp33/init.c: Improve barrier test to include normal blocking with
819        manual release and unblocking in barrier deletion.
820
8212006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * configure.ac: New BUG-REPORT address.
824
8252006-11-20      Joel Sherrill <joel@OARcorp.com>
826
827        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
828        and make output more compliant with other tests.
829
8302006-11-17      Joel Sherrill <joel@OARcorp.com>
831
832        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
833        cases intended on all targets possible with new heap algorithm.
834
8352006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
836
837        * Makefile.am, configure.ac: Adding Classic API Barriers.
838        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
839        New files.
840
8412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * configure.ac: Require autoconf-2.60. Require automake-1.10.
844
8452006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
848        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
849        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
850        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
851        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
852        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
853        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
854        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
855        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
856        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
857        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
858        Use rtems_testsdir instead.
859
8602006-04-05      Joel Sherrill <joel@OARcorp.com>
861                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
862
863        * spsize/size.c: Victor spotted the problem that
864        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
865        variables and needed to be set to the same value.  I took that
866        idea and just removed _Thread_MP_Receive.  All uses are now
867        _MPCI_Receive_server_tcb.
868
8692005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
870
871        * configure.ac: Remove RTEMS_ENABLE_BARE,
872        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
873
8742005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
875
876        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
877        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
878        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
879        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
880        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
881        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
882        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
883        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
884        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
885        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
886        spfatal/Makefile.am, spsize/Makefile.am:
887        Convert to use *_PROGRAMS.
888
8892005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
890
891        * sp01/Makefile.am, sp02/Makefile.am,
892        sp03/Makefile.am, sp04/Makefile.am,
893        sp05/Makefile.am, sp06/Makefile.am,
894        sp07/Makefile.am, sp08/Makefile.am,
895        sp09/Makefile.am, sp11/Makefile.am,
896        sp12/Makefile.am, sp13/Makefile.am,
897        sp14/Makefile.am, sp15/Makefile.am,
898        sp16/Makefile.am, sp17/Makefile.am,
899        sp19/Makefile.am, sp20/Makefile.am,
900        sp21/Makefile.am, sp22/Makefile.am,
901        sp23/Makefile.am, sp24/Makefile.am,
902        sp25/Makefile.am, sp26/Makefile.am,
903        sp27/Makefile.am, sp28/Makefile.am,
904        sp29/Makefile.am, sp30/Makefile.am,
905        sp31/Makefile.am, sp32/Makefile.am,
906        spfatal/Makefile.am, spsize/Makefile.am: Rework.
907
9082005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
909
910        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
911        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
912        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
913        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
914        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
915        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
916        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
917        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
918        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
919        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
920        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
921        * sptests.am: Remove.
922
9232005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
926        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
927        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
928        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
929        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
930        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
931        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
932        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
933        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
934        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
935        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
936
9372005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
938
939        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
940
9412005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
942
943        * spsize/Makefile.am: Rename TEST to spsize.
944        * spsize/size.scn: Remove.
945        * spsize/spsize.scn: New (renamed from size.scn).
946
9472005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
948
949        * configure.ac: Add spfatal/Makefile.
950        * Makefile.am: Add spfatal to DIST_SUBDIRS.
951        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
952        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
953        * sptests.am: Remove LIB_VARIANT.
954
9552005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
956
957        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
958        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
959        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
960        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
961        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
962        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
963        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
964        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
965        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
966        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
967        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
968
9692005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
970
971        * Makefile.am: Cleanup.
972
9732005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
974
975        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
976        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
977        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
978        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
979        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
980        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
981        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
982        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
983        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
984        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
985        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
986        spfatal/Makefile.am, spsize/Makefile.am:
987        Partial conversion to automake.
988
9892005-03-07      Joel Sherrill <joel@OARcorp.com>
990
991        * sp13/task1.c: Removed warnings.
992
9932004-09-29      Joel Sherrill <joel@OARcorp.com>
994
995        * spsize/size.c: i960 obsoleted and all references removed.
996
9972004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
998
999        * configure.ac: Require automake > 1.9.
1000
10012004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1002
1003        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1004        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1005        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1006        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1007        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1008        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1009        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1010        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1011        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1012        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1013        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1014        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1015        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1016        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1017        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1018        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1019        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1020        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1021        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1022        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1023        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1024        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1025        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1026        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1027        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1028        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1029        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1030        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1031        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1032        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1033        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1034        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1035
10362004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1037
1038        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1039
10402004-03-30      David Querbach <querbach@realtime.bc.ca>
1041
1042        PR 595/tests
1043        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1044        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1045        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1046        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1047        others treat it as a count of longs.
1048
10492004-03-30      David Querbach <querbach@realtime.bc.ca>
1050
1051        PR 596/tests
1052        * sp32/init.c: A missing definition of TEST_INIT before including
1053        <tmacros.h> means that buffered output will not work even if selected
1054        in buffer_test_io.h.
1055
10562004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1057
1058        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1059        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1060        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1061        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1062        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1063        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1064        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1065        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1066        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1067        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1068        types.
1069
10702004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1071
1072        * configure.ac: Add 2nd arg to RTEMS_TOP.
1073
10742004-03-05      Joel Sherrill <joel@OARcorp.com>
1075
1076        * sp07/buffered_io.c: Remove warning.
1077
10782004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1079
1080        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1081        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1082        * sp02/Makefile.am: Ditto.
1083        * sp03/Makefile.am: Ditto.
1084        * sp04/Makefile.am: Ditto.
1085        * sp05/Makefile.am: Ditto.
1086        * sp06/Makefile.am: Ditto.
1087        * sp07/Makefile.am: Ditto.
1088        * sp08/Makefile.am: Ditto.
1089        * sp09/Makefile.am: Ditto.
1090        * sp11/Makefile.am: Ditto.
1091        * sp12/Makefile.am: Ditto.
1092        * sp13/Makefile.am: Ditto.
1093        * sp14/Makefile.am: Ditto.
1094        * sp15/Makefile.am: Ditto.
1095        * sp16/Makefile.am: Ditto.
1096        * sp17/Makefile.am: Ditto.
1097        * sp19/Makefile.am: Ditto.
1098        * sp20/Makefile.am: Ditto.
1099        * sp21/Makefile.am: Ditto.
1100        * sp22/Makefile.am: Ditto.
1101        * sp23/Makefile.am: Ditto.
1102        * sp24/Makefile.am: Ditto.
1103        * sp25/Makefile.am: Ditto.
1104        * sp26/Makefile.am: Ditto.
1105        * sp27/Makefile.am: Ditto.
1106        * sp28/Makefile.am: Ditto.
1107        * sp29/Makefile.am: Ditto.
1108        * sp30/Makefile.am: Ditto.
1109        * sp31/Makefile.am: Ditto.
1110        * sp32/Makefile.am: Ditto.
1111        * spfatal/Makefile.am: Ditto.
1112        * spsize/Makefile.am: Ditto.
1113
11142003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1115
1116        * sptests.am: Add dirstamp support.
1117
11182003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1119
1120        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1121
11222003-12-16      Joel Sherrill <joel@OARcorp.com>
1123
1124        PR 544/tests
1125        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1126        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1127        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1128        make tests account for resources and not print at inappropriate
1129        times.
1130        * sp07/buffered_io.c: New file.
1131
11322003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1135
11362003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * sp01/Makefile.am: Remove all-local: $(ARCH).
1139        * sp02/Makefile.am: Remove all-local: $(ARCH).
1140        * sp03/Makefile.am: Remove all-local: $(ARCH).
1141        * sp04/Makefile.am: Remove all-local: $(ARCH).
1142        * sp05/Makefile.am: Remove all-local: $(ARCH).
1143        * sp06/Makefile.am: Remove all-local: $(ARCH).
1144        * sp07/Makefile.am: Remove all-local: $(ARCH).
1145        * sp08/Makefile.am: Remove all-local: $(ARCH).
1146        * sp09/Makefile.am: Remove all-local: $(ARCH).
1147        * sp11/Makefile.am: Remove all-local: $(ARCH).
1148        * sp12/Makefile.am: Remove all-local: $(ARCH).
1149        * sp13/Makefile.am: Remove all-local: $(ARCH).
1150        * sp14/Makefile.am: Remove all-local: $(ARCH).
1151        * sp15/Makefile.am: Remove all-local: $(ARCH).
1152        * sp16/Makefile.am: Remove all-local: $(ARCH).
1153        * sp17/Makefile.am: Remove all-local: $(ARCH).
1154        * sp19/Makefile.am: Remove all-local: $(ARCH).
1155        * sp20/Makefile.am: Remove all-local: $(ARCH).
1156        * sp21/Makefile.am: Remove all-local: $(ARCH).
1157        * sp22/Makefile.am: Remove all-local: $(ARCH).
1158        * sp23/Makefile.am: Remove all-local: $(ARCH).
1159        * sp24/Makefile.am: Remove all-local: $(ARCH).
1160        * sp25/Makefile.am: Remove all-local: $(ARCH).
1161        * sp26/Makefile.am: Remove all-local: $(ARCH).
1162        * sp27/Makefile.am: Remove all-local: $(ARCH).
1163        * sp28/Makefile.am: Remove all-local: $(ARCH).
1164        * sp29/Makefile.am: Remove all-local: $(ARCH).
1165        * sp30/Makefile.am: Remove all-local: $(ARCH).
1166        * sp31/Makefile.am: Remove all-local: $(ARCH).
1167        * sp32/Makefile.am: Remove all-local: $(ARCH).
1168        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1169        * spsize/Makefile.am: Remove all-local: $(ARCH).
1170
11712003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * configure.ac: Reflect having moved to testsuites/.
1174
11752003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1176
1177        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1178
11792003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * configure.ac:Remove RTEMS_CHECK_CPU.
1182
11832003-09-04      Joel Sherrill <joel@OARcorp.com>
1184
1185        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1186        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1187        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1188        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1189        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1190        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1191        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1192        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1193        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1194        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1195        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1196        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1197        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1198        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1199        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1200        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1201        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1202        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1203        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1204        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1205        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1206        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1207        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1208        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1209        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1210        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1211        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1212        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1213        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1214        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1215        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1216        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1217        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1218        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1219        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1220        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1221        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1222        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1223        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1224        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1225        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1226        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1227        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1228        spsize/size.c, spsize/system.h: URL for license changed.
1229
12302003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1231
1232        PR 458/tests
1233        * sp30/task1.c: Correct indexing problem.
1234
12352003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1236
1237        * Makefile.am: Reflect having moved aclocal/.
1238
12392003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1240
1241        * Makefile.am: Reflect having moved automake/.
1242        * sp01/Makefile.am: Reflect having moved automake/.
1243        * sp02/Makefile.am: Reflect having moved automake/.
1244        * sp03/Makefile.am: Reflect having moved automake/.
1245        * sp04/Makefile.am: Reflect having moved automake/.
1246        * sp05/Makefile.am: Reflect having moved automake/.
1247        * sp06/Makefile.am: Reflect having moved automake/.
1248        * sp07/Makefile.am: Reflect having moved automake/.
1249        * sp08/Makefile.am: Reflect having moved automake/.
1250        * sp09/Makefile.am: Reflect having moved automake/.
1251        * sp11/Makefile.am: Reflect having moved automake/.
1252        * sp12/Makefile.am: Reflect having moved automake/.
1253        * sp13/Makefile.am: Reflect having moved automake/.
1254        * sp14/Makefile.am: Reflect having moved automake/.
1255        * sp15/Makefile.am: Reflect having moved automake/.
1256        * sp16/Makefile.am: Reflect having moved automake/.
1257        * sp17/Makefile.am: Reflect having moved automake/.
1258        * sp19/Makefile.am: Reflect having moved automake/.
1259        * sp20/Makefile.am: Reflect having moved automake/.
1260        * sp21/Makefile.am: Reflect having moved automake/.
1261        * sp22/Makefile.am: Reflect having moved automake/.
1262        * sp23/Makefile.am: Reflect having moved automake/.
1263        * sp24/Makefile.am: Reflect having moved automake/.
1264        * sp25/Makefile.am: Reflect having moved automake/.
1265        * sp26/Makefile.am: Reflect having moved automake/.
1266        * sp27/Makefile.am: Reflect having moved automake/.
1267        * sp28/Makefile.am: Reflect having moved automake/.
1268        * sp29/Makefile.am: Reflect having moved automake/.
1269        * sp30/Makefile.am: Reflect having moved automake/.
1270        * sp31/Makefile.am: Reflect having moved automake/.
1271        * sp32/Makefile.am: Reflect having moved automake/.
1272        * spfatal/Makefile.am: Reflect having moved automake/.
1273        * spsize/Makefile.am: Reflect having moved automake/.
1274
12752003-08-14      Joel Sherrill <joel@OARcorp.com>
1276
1277        * sp02/task1.c: Added ID to name lookup service and changed name of
1278        id/name translation status code. This propagated to multiple
1279        functions. The user API service added was rtems_object_id_to_name()
1280
12812003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1284
12852003-05-29      Joel Sherrill <joel@OARcorp.com>
1286
1287        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1288
12892003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1292        CC_CFLAGS_DEFAULT (obsolete).
1293
12942003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1295
1296        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1297        Remove CC_LDFLAGS_PROFILE_V.
1298
12992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1300
1301        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1302
13032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1306
13072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1308
1309        * configure.ac: AC_PREREQ(2.57).
1310
13112002-11-14      Joel Sherrill <joel@OARcorp.com>
1312
1313        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1314        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1315        update the IDs in the screens.
1316
13172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1318
1319        * .cvsignore: Reformat.
1320        Add autom4te*cache.
1321        Remove autom4te.cache.
1322
13232002-09-14      Joel Sherrill <joel@OARcorp.com>
1324
1325        * sp32/.cvsignore: New file.
1326
13272002-09-14      Aaron J. Grier <aaron@frye.com>
1328
1329        * PR271 was not applicable against the current source but included
1330        a nice test that Joel decided to add to the tree as sp32.
1331        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1332        * Makefile.am, configure.ac: Modified to reflect addition.
1333
13342002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1335
1336        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1337        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1338        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1339        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1340        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1341        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1342        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1343        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1344        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1345        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1346        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1347        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1348        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1349        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1350        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1351        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1352        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1353        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1354        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1355        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1356        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1357        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1358        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1359        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1360        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1361        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1362        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1363        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1364        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1365        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1366        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1367
13682002-08-01      Joel Sherrill <joel@OARcorp.com>
1369
1370        * Per PR47 add support for buffered test output.  This involved
1371        adding defines to redirect output to a buffer and dump it when
1372        full, at "test pause", and at exit.  To avoid problems when redefining
1373        exit(), all tests were modified to call rtems_test_exit().
1374        Some tests, notable psxtests, had to be modified to include
1375        the standard test macro .h file (pmacros.h or tmacros.h) to
1376        enable this support.
1377        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1378        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1379        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1380        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1381        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1382        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1383        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1384
13852002-07-30      Joel Sherrill <joel@OARcorp.com>
1386
1387        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1388        stack if the port doesn't configure using it.
1389
13902002-07-04      Joel Sherrill <joel@OARcorp.com>
1391
1392        * Jump table for single entry point removed.
1393        * spsize/size.c:  Modified to reflect above.
1394
13952002-07-01      Joel Sherrill <joel@OARcorp.com>
1396
1397        * sp29/init.c: Corrected definitions for task stack usage.
1398
13992002-07-01      Joel Sherrill <joel@OARcorp.com>
1400
1401        * spsize/size.c: _Thread_queue_Extract_table removed.
1402
14032001-05-17      Joel Sherrill <joel@OARcorp.com>
1404
1405        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1406        number of staticly configured device drivers.
1407
14082001-05-14      Joel Sherrill <joel@OARcorp.com>
1409
1410        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1411        than the configured number of drivers.
1412 
14132002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1414
1415        * configure.ac: Remove ENABLE_GCC28.
1416
14172001-04-04      Joel Sherrill <joel@OARcorp.com>
1418
1419        * spsize/size.c: Reflect SPARC modifcation to get rid of
1420        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1421 
14222001-03-29      Joel Sherrill <joel@OARcorp.com>
1423
1424        * Per PR147 addressed problems when reseting and inserting a timer
1425        into a timer chain that did not honor time passage since the last
1426        time the timer server was scheduled and the new insertion.
1427        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1428
14292001-03-28      Joel Sherrill <joel@OARcorp.com>
1430
1431        * Side-effect of PR132.
1432        * sp21/system.h: Now must explicitly request NULL driver.
1433
14342002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * configure.ac:
1437        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1438        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1439        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471
14722002-03-20      Chris Johns <ccj@acm.org>
1473
1474        * PR145.
1475        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1476        in system (e.g. driver tasks).  Also exit on minimum number of
1477        switches not precise number.
1478
14792001-01-29      Joel Sherrill <joel@OARcorp.com>
1480
1481        * Fixed bug where resetting a timer that was not at the head
1482        of one of the task timer chains resulted in the Timer Server
1483        task waking up too far in the future.
1484        * Added rtems_timer_get_information() directive to support testing.
1485        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1486        above condition.
1487
14882001-01-22      Joel Sherrill <joel@OARcorp.com>
1489
1490        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1491        because priority added as argument to rtems_timer_initiate_server().
1492
14932001-01-16      Joel Sherrill <joel@OARcorp.com>
1494
1495        * Added tests for task-based timers.  This included the new tests
1496        sp30 and sp31.
1497        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1498        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1499        for task-based timer services.
1500        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1501        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1502        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1503        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1504        sp31/task1.c: New files.
1505
15062001-11-01      Joel Sherrill <joel@OARcorp.com>
1507
1508        * sp26/system.h: Properly account for stack memory used by
1509        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1510        and processed as PR78.
1511
15122001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1515        * configure.in: Remove.
1516        * configure.ac: New file, generated from configure.in by autoupdate.
1517
15182001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1521
15222001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1529        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1530        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1531        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1532        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1533        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1534        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1535        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1536        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1537        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1538        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1539        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1540        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1541        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1542        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1543        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1544        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1545        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1546        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1547        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1548        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1549        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1550        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1551        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1552        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1553
15542001-08-16      Joel Sherrill <joel@OARcorp.com>
1555
1556        * sp20/system.h: Account for extra task stacks properly.
1557
15582001-08-16      Joel Sherrill <joel@OARcorp.com>
1559
1560        * sp13/sp13.scn: Id in screen had wrong class field value.
1561        * sp13/system.h: Account for message buffer memory.
1562        * sp13/task2.c: Remove unnecessary check for failure.
1563
15642001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1565
1566        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1567
15682001-04-20      Joel Sherrill <joel@OARcorp.com>
1569
1570        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1571        file.
1572
15732001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1574
1575        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1576
15772001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1578
1579        * sp21/Makefile.am: Remove libtest.
1580
15812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1584
15852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1588
15892000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1592        Switch to GNU canonicalization.
1593        * sptests.am: Remove DEFS.
1594
15952000-09-29      Joel Sherrill <joel@OARcorp.com>
1596
1597        * sp20/sp20.scn: Corrected to reflect new addition.
1598        * sp20/system.h: Removed comment reflecting history.
1599
16002000-09-29      Stephan Merker <merker@decrc.abb.de>
1601
1602        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1603        Added new task to test sequence of altering a period's length
1604        while it is still active.
1605
16062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1607
1608        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1609        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1610        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1611        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1612        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1613        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1614        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1615        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1616        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1617        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1618
16192000-08-10      Joel Sherrill <joel@OARcorp.com>
1620
1621        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.