source: rtems/testsuites/sptests/ChangeLog @ 0f46e321

4.104.115
Last change on this file since 0f46e321 was 0f46e321, checked in by Joel Sherrill <joel.sherrill@…>, on 07/10/09 at 20:21:02

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

  • sp41/init.c: Remove incorrect comment.
  • Property mode set to 100644
File size: 64.9 KB
Line 
12009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp41/init.c: Remove incorrect comment.
4
52009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * sp29/init.c: Simple binary semaphores can not be inherit priority.
8
92009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * sp25/init.c: Spacing.
12
132009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * Makefile.am, configure.ac: Add sp59 to test path through
16        _Thread_queue_First_priority where the task's priority was in the
17        bottom 1/4 of the range.
18        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
19        sp59/sp59.scn: New files.
20
212009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
24        not blocked on a thread queue.
25        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
26        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
27
282009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * Makefile.am, configure.ac: Add test for timespec divide by zero.
31        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
32        sp58/sp58.scn: New files.
33
342009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
37        pointer being null. This does not happen naturally at this time so
38        force the point.
39
402009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * sp12/sp12.scn: Update screen to reflect priority changes from long
43        ago.
44
452009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
48        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
49        as sp27a and test flushing both counting and binary semaphores.
50        Reformatted.
51        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
52        sp27a/sp27a.scn: New files.
53
542009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
57        copied fomr other Makefile.am's.
58
592009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
62        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
63        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
64        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
65
662009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * sp57/sp57.doc: Correct.
69
702009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * Makefile.am, configure.ac: Add test of restarting a task which is in
73        the middle of a sleep or wake after.
74        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
75        sp57/sp57.scn: New files.
76
772009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * sp43/init.c, sp43/sp43.scn: Add more cases for
80        rtems_object_get_class_information() to improve coverage.
81
822009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * Makefile.am, configure.ac: Add new test to verify that when a user
85        extension create hook fails, that the error is properly propagated.
86        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
87        sp56/sp56.scn: New files.
88
892009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
92        rtems_extension_delete.
93
942009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * sp09/screen01.c, sp09/sp09.scn: Add test for
97        rtems_object_get_classic_name with invalid id.
98
992009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * sp02/task1.c: Minor spacing.
102
1032009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * spfatal12/init.c: Address to heap initialize must be aligned but size
106        must be too small.
107
1082009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
109
110        * Makefile.am, configure.ac: Add new test to exercise case when
111        broadcasting to a message queue with a pending message.
112        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
113        sp55/sp55.scn: New files.
114
1152009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
118        spfatal tests appear to cover all fatal error cases.
119        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
120        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
121        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
122        spfatal/task1.c: Removed.
123
1242009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
127        initialize workspace heap during initialize. Can be caused by
128        unaligned address or not enough memory to initialize heap required
129        overhead.
130        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
131        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
132
1332009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
136
1372009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
140
1412009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * spstkalloc/spstkalloc.scn: Update screen.
144
1452009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * Makefile.am, configure.ac: Add new test for user configured stack
148        allocator/deallocator. Test both pass and fail cases.
149        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
150        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
151
1522009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * spchain/init.c, spchain/spchain.scn: Clean up test.
155
1562009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
159        routines whose bodies are not used by RTEMS itself.
160        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
161        spchain/spchain.doc, spchain/spchain.scn: New files.
162
1632009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
164
165        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
166        chain for coverage.
167
1682009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
171        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
172        improve coverage.
173
1742009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
177
1782009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
181        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
182
1832009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
186        Enhance spprintk. Add two new fatal error tests to cover
187        __assert_func.
188        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
189        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
190
1912009-06-18      Chris Johns <chrisj@rtems.org>
192
193        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
194        workaround the H8300 gcc bug.
195
1962009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * sp54/init.c: Fix spacing.
199
2002009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * sp02/sp02.doc, sp02/system.h: Update copyright year.
203
2042009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
207
2082009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * Makefile.am, configure.ac: Add new test.
211        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
212        sp54/sp54.scn: New files.
213
2142009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
217        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
218        the time of day forward not making server based timers fire.
219        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
220        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
221        sp53/sp53.scn: New files.
222
2232009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
226
2272009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        PR 1415/cpukit
230        * Makefile.am, configure.ac: Add test for very simple priority ceiling
231        violation.
232        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
233        sp51/sp51.scn: New files.
234
2352009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        PR 1413/cpukit
238        * Makefile.am, configure.ac: Add test for case where server based
239        timers which reinitiated themselves did not get reinserted onto timer
240        chain.
241        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
242        sp50/sp50.scn: New files.
243
2442009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        PR 1414/cpukit
247        * Makefile.am, configure.ac: Tighten math on extraction of index so it
248        is harder to trick by passing in a valid id of an incorrect object
249        class.
250        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
251        sp49/sp49.scn: New files.
252
2532009-05-19      Chris Johns <chrisj@rtems.org>
254
255        * sp04/tswitch.c: Lower sample count for small memory targets.
256       
2572009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
258
259        * spprintk/init.c: printk() now 100% covered.
260
2612009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * spprintk/init.c: More test cases.
264
2652009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
268        large enough for buffer node overhead.
269
2702009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
271
272        * Makefile.am, configure.ac, spwatchdog/system.h,
273        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
274        printk. These will help coverage. Simplify spwkspace.
275        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
276        spprintk/spprintk.scn: New files.
277        * spwkspace/system.h: Removed.
278
2792009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
280
281        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
282        methods.
283        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
284        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
285
2862009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
287
288        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
289        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
290        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
291        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
292        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
293        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
294        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
295        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
296        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
297        spsize/size.c: Fix warnings.
298
2992009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
300
301        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
302        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
303        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
304        spobjgetnext/system.h: New files.
305
3062009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
309        64k to 20k. No impact on test behavior.
310
3112009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
314
3152009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
316
317        * sp37/init.c, sp37/sp37.scn: Add test case for
318        rtems_interrupt_level_attribute body.
319
3202009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
323        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
324        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
325        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
326        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
327        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
328        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
329        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
330        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
331        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
332        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
333        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
334        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
335        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
336        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
337        sp48/Makefile.am, spfatal/Makefile.am,
338        spfatal01/Makefile.am, spfatal02/Makefile.am,
339        spfatal03/Makefile.am, spfatal04/Makefile.am,
340        spfatal05/Makefile.am, spfatal06/Makefile.am,
341        spfatal07/Makefile.am, spfatal08/Makefile.am,
342        spfatal09/Makefile.am, spsize/Makefile.am,
343        spwatchdog/Makefile.am:
344        Eliminate _exe_/.exe.
345
3462009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
347
348        PR 1388/cpukit
349        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
350        allow both priority inherit and ceiling attributes to be set on
351        semaphore create. These attributes are mutually exclusive and this
352        should be an error.
353
3542009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
357        unlimited objects when configured for a unified workspace works as
358        expected.
359        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
360        sp48/sp48.scn: New files.
361
3622009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
363                Joel Sherrill <joel.sherrill@oarcorp.com>
364
365        PR 1357/cpukit
366        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
367        honored.
368        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
369        sp47/sp47.scn: New files.
370
3712009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
372
373        * Makefile.am, configure.ac: Add new test to test Watchdog display
374        helper routines. These reach into the SuperCore.
375        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
376        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
377        spwatchdog/system.h, spwatchdog/task1.c: New files.
378
3792009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
382
3832009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
386        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
387        hard-coded hex numbers for bad object Ids.
388
3892009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
390
391        * sp15/system.h, sp19/system.h: Array of task names should be of type
392        rtems_name not rtems_id. Similarly array of task ids should be
393        rtems_id not rtems_name.
394
3952008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
398
3992008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * Makefile.am, configure.ac, spfatal06/testcase.h,
402        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
403        spsize/size.c: Eliminate pointers to API configuration tables in the
404        main configuration table. Reference the main configuration table and
405        the API configuration tables directly using the confdefs.h version
406        rather than obtaining a pointer to it. This eliminated some
407        variables, a potential fatal error, some unnecessary default
408        configuration structures. Overall, about a 4.5% reduction in the code
409        size for minimum and hello on the SPARC.
410        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
411        spfatal10/testcase.h: Removed.
412
4132008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
416        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
417        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
418        successfully with maxixum number of priorities as 16 instead of 256.
419        This was done by temporarily modifying the score priority.h maximum.
420        This allowed testing of all API code to ensure that it worked
421        properly with a reduced number of priorities. Most modifications were
422        to switch from hard-coded maximum to using the API provided methods
423        to determine maximum number of priority levels.
424
4252008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * sp46/sp46.scn: Add screen missed earlier.
428
4292008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        PR 1348/cpukit
432        * Makefile.am, configure.ac: Add test of special case of resetting cpu
433        usage information while a period is running.
434        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
435        sp46/sp46.scn: New files.
436
4372008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * sp45/init.c: New file.
440
4412008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        PR 1347/cpukit
444        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
445        Rework Timer Server to ensure that the context allows for blocking,
446        allocating memory, and acquiring semaphores and mutexes.
447        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
448        New files.
449
4502008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * sp25/system.h: Add warning and temporary m32c conditional until size
453        type addressed.
454
4552008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * sp09/screen07.c: Use INT_MAX as number of messages so always
458        properly sized and no overflow on constant.
459        * sp09/screen10.c: Delay so on targets with simulator idle clock
460        tick driver this will work.
461        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
462        byte boundaries rather than two byte boundaries.
463        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
464        allocate more memory than size_t holds on m32c.
465
4662008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
469        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
470        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
471        and Region calls. On 16-bit architectures, size_t can be 16-bits
472        which would limit sizes to 64K. Also address constants which
473        overflowed on 16-bit integer targets.
474
4752008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * sp43/sp43.scn: Bump version to 4.9.99.0
478
4792008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        * sp19/system.h: Use "double" instead of "rtems_double".
482
4832008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
486
4872008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
490        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
491        spfatal_support/init.c, spfatal_support/system.h:
492        Convert to "bool".
493
4942008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
497        declared in a public place.
498
4992008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
500
501        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
502
5032008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * sp43/init.c: Fix derefence of uninitialized pointer.
506
5072008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
510        multiprocessing is not enabled. Saves one more variable from single
511        processor configuration.
512
5132008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
514
515        PR 1212/cpukit
516        * Makefile.am, configure.ac: Time slicing will not happen if the task
517        mode is changed from a non-timeslicing mode to timeslicing mode if it
518        is done by the executing thread (e.g. in its task body). This change
519        includes sp44 to demonstrate the problem and verify the correction.
520        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
521
5222008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
525        architectures they are not supported on.
526
5272008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
530
5312008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
532
533        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
534          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
535
5362008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
537
538        * sp28/init.c: Corrections to configuration.
539        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
540        * spsize/size.c: _ISR_Vector_table only exists on architectures
541        which use the Simple Vectored Interrupt Model.
542
5432008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
544
545        * spsize/size.c: Convention calls for leading underscore on private
546        RTEMS variables.
547
5482008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
551        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
552        Refactored and renamed initialization routines to
553        rtems_initialize_data_structures, rtems_initialize_before_drivers,
554        rtems_initialize_device_drivers, and
555        rtems_initialize_start_multitasking. This opened the sequence up so
556        that bootcard() could provide a more robust and flexible framework
557        which is easier to explain and understand. This also lays the
558        groundwork for sharing the division of available memory between the
559        RTEMS workspace and heap and the C library initialization across all
560        BSPs.
561
5622008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
563
564        * sp32/init.c: Formatting.
565
5662008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
567
568        * sp09/screen01.c: Correct test.
569        * sp09/screen14.c: Update copyright.
570        * sp28/init.c: Correct end of test messages.
571
5722008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
573
574        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
575
5762008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
577
578        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
579        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
580        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
581        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
582        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
583        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
584        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
585        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
586        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
587        tests. Add a clock_settime case for < 1988.
588
5892008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
590
591        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
592
5932008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
594
595        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
596        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
597        * sp41/sp41.scn: Now has content.
598        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
599        Object Services recently added to API.
600
6012008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
604        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
605        collection. This changed the name of a few previously public but
606        undocumented services and added a some new services.
607        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
608        sp43/system.h: New files.
609
6102008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
611
612        * spfatal10/.cvsignore: New file.
613
6142008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
615
616        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
617        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
618        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
619        New files.
620
6212008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
622
623        * Makefile.am, configure.ac: Added fatal error tests
624        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
625        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
626        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
627        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
628        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
629        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
630        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
631        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
632        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
633        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
634        spfatal_support/init.c, spfatal_support/system.h: New files.
635
6362008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
637
638        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
639        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
640        test messages.
641
6422008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
645        simple type to a union of an unsigned 32 bit integer and a pointer.
646        This should help eliminate weird casts between u32 and pointers in
647        various places. The APIs now have to explicitly call _u32 or _string
648        versions of helper routines. This should also simplify things and
649        eliminate the need for ugly casts in some cases.
650
6512008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
652
653        * sp42/Makefile.am: New file.
654
6552008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        Add sp42 to exercise thread queue with knowledge of the implementation
658        so we can exercise all of the normal paths possible.
659        * Makefile.am, configure.ac: Add sp42.
660        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
661
6622008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * sp39/init.c: Add case for long timeout on blocking operation.
665        * Makefile.am, configure.ac: Add new test to exercise thread
666        queue blokcing synchronization. sp39 and sp41 are very similar.
667        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
668        sp41/system.h: New files.
669
6702008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
671
672        * sp39/init.c: Clean up.
673
6742008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
675
676        * sp39/init.c: Modify to improve coverage.
677
6782008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
679
680        * sp36/strict_order_mut.c:
681
6822008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
683
684        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
685        driver registration.
686        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
687        sp40/system.h: New files.
688
6892008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
692        Add test cases for:
693          + message queue create requesting too many message buffers
694            for the available memory
695          + region extend with address inside existing heap
696          + timer server initiate too large a stack, create error
697        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
698          + task set priority while holding resource
699
7002008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * Makefile.am, configure.ac: Added sp38 and sp39.
703        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
704        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
705        sp39/sp39.scn, sp39/system.h: New files.
706
7072007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
708
709        * sp36/strict_order_mut.c: New file.
710
7112007-12-21      Xi Yang <hiyangxi@gmail.com>
712
713        * Makefile.am, configure.ac: Add support for proper stacking of
714        priority inheritance on mutexes as well as enforce proper order of
715        release.
716        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
717        sp36/sp36.scn: New files.
718
7192007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
722        directive instead of violating RTEMS internals.
723
7242007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
727        Add test cases for User Extension Manager to improve code coverage.
728        * sp21/task1.c: Fix spelling error.
729
7302007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
731
732        * spsize/size.c: Account for previous changes in calculation of MPCI
733        receive server stack.
734
7352007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
736
737        * sp09/screen07.c, sp09/sp09.scn: Add test for
738        rtems_message_queue_broadcast for bad buffer and count pointers.
739        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
740        with bad priority or initiating twice.
741        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
742        it forces a dispatch.
743        * sp37/init.c: New file.
744
7452007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * Makefile.am, configure.ac: Add new tests for interrupt disable,
748        enable, flash, and is in progress. These are normally inlines but
749        also have bodies for non-C code. This test also exercises the odd
750        case of calling clock tick from outside an ISR.
751        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
752
7532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
754
755        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
756        using notepad with the current task's ID or SELF
757        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
758        test missing test cases for clock_get.
759
7602007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
761
762        * sp28/init.c: Add test code for task variables to improve coverage.
763
7642007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
767        RTEMS provided accessor macros to obtain configuration fields.
768
7692007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
770
771        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
772        Configuration Table. Eliminate CPU Table from all ports. Delete
773        references to CPU Table in all forms.
774
7752007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
776
777        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
778
7792007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
780
781        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
782        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
783        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
784        to improve test coverage.
785
7862007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
787
788        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
789        coverage.
790
7912007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
792
793        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
794
7952007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
796
797        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
798        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
799        .scn files.
800
8012007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
802
803        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
804        commented out and updated the .scn file.
805
8062007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
807
808        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
809        buffered test IO.
810
8112007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
812
813        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
814        rtems_io_unregister_driver did not have any test code.
815
8162007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
817
818        * spsize/size.c: Eliminate maximum_drivers configuration parameter
819        since it was used to configure a no longer used feature. Device names
820        are now part of the filesystem not in a table. This also eliminated
821        the variables _IO_Number_of_devices and _IO_Driver_name_table from
822        RTEMS as well as the memory allocation used to populate
823        _IO_Driver_name_table.
824
8252007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
826
827        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
828        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
829        properly.
830
8312007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
832
833        * spsize/size.c: Eliminated the variables
834        _RTEMS_tasks_User_initialization_tasks and
835        _RTEMS_tasks_Number_of_initialization_tasks because they were only
836        used in one place after initialized. It was a waste of space.
837
8382007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
839
840        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
841        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
842        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
843        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
844        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
845        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
846        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
847        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
848        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
849        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
850        spsize/size.c: Add optional managers to Makefiles. Clean up test
851        cases so last output line follows END OF pattern. Make sure test case
852        all run. All tests appeared ok on sis.
853
8542007-04-05      Joel Sherrill <joel@OARcorp.com>
855
856        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
857
8582007-04-05      Joel Sherrill <joel@OARcorp.com>
859
860        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
861        CONFIGURE_TEST_NEEDS_XXX configuration constants to
862        CONFIGURE_APPLICATION_NEEDS_XXX.
863
8642007-04-02      Joel Sherrill <joel@OARcorp.com>
865
866        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
867
8682007-04-02      Joel Sherrill <joel@OARcorp.com>
869
870        * spsize/size.c: Convert from Classic API style TOD_Control as
871        fundamental time structure to POSIX struct timespec. Add
872        clock_get_uptime().
873
8742007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
875
876        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
877
8782007-03-26      Joel Sherrill <joel@OARcorp.com>
879
880        * sp35/priinv.c: Remove warning.
881
8822007-03-10      Joel Sherrill <joel@OARcorp.com>
883
884        * sp26/system.h: Remove incorrect and duplicate
885        CONFIGURE_EXTRA_TASK_STACKS.
886
8872007-03-05      Joel Sherrill <joel@OARcorp.com>
888
889        PR 1222/cpukit
890        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
891        thread that is blocked on a priority based thread queue is changed,
892        that its placement in the queue is reevaluated based upon the new
893        priority. This enhancement includes modifications to the SuperCore as
894        well as new test cases.
895        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
896        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
897        sp35/sp35.doc, sp35/sp35.scn: New files.
898
8992007-03-05      Joel Sherrill <joel@OARcorp.com>
900
901        * sp26/system.h: Correct memory required for stack sizes.
902
9032007-02-06      Joel Sherrill <joel@OARcorp.com>
904
905        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
906        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
907        tests.
908
9092006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
910
911        * sp33/init.c: Improve barrier test to include normal blocking with
912        manual release and unblocking in barrier deletion.
913
9142006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
915
916        * configure.ac: New BUG-REPORT address.
917
9182006-11-20      Joel Sherrill <joel@OARcorp.com>
919
920        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
921        and make output more compliant with other tests.
922
9232006-11-17      Joel Sherrill <joel@OARcorp.com>
924
925        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
926        cases intended on all targets possible with new heap algorithm.
927
9282006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
929
930        * Makefile.am, configure.ac: Adding Classic API Barriers.
931        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
932        New files.
933
9342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * configure.ac: Require autoconf-2.60. Require automake-1.10.
937
9382006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
941        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
942        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
943        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
944        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
945        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
946        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
947        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
948        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
949        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
950        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
951        Use rtems_testsdir instead.
952
9532006-04-05      Joel Sherrill <joel@OARcorp.com>
954                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
955
956        * spsize/size.c: Victor spotted the problem that
957        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
958        variables and needed to be set to the same value.  I took that
959        idea and just removed _Thread_MP_Receive.  All uses are now
960        _MPCI_Receive_server_tcb.
961
9622005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
963
964        * configure.ac: Remove RTEMS_ENABLE_BARE,
965        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
966
9672005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
968
969        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
970        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
971        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
972        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
973        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
974        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
975        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
976        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
977        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
978        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
979        spfatal/Makefile.am, spsize/Makefile.am:
980        Convert to use *_PROGRAMS.
981
9822005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
983
984        * sp01/Makefile.am, sp02/Makefile.am,
985        sp03/Makefile.am, sp04/Makefile.am,
986        sp05/Makefile.am, sp06/Makefile.am,
987        sp07/Makefile.am, sp08/Makefile.am,
988        sp09/Makefile.am, sp11/Makefile.am,
989        sp12/Makefile.am, sp13/Makefile.am,
990        sp14/Makefile.am, sp15/Makefile.am,
991        sp16/Makefile.am, sp17/Makefile.am,
992        sp19/Makefile.am, sp20/Makefile.am,
993        sp21/Makefile.am, sp22/Makefile.am,
994        sp23/Makefile.am, sp24/Makefile.am,
995        sp25/Makefile.am, sp26/Makefile.am,
996        sp27/Makefile.am, sp28/Makefile.am,
997        sp29/Makefile.am, sp30/Makefile.am,
998        sp31/Makefile.am, sp32/Makefile.am,
999        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1000
10012005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1002
1003        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1004        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1005        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1006        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1007        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1008        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1009        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1010        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1011        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1012        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1013        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1014        * sptests.am: Remove.
1015
10162005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1017
1018        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1019        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1020        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1021        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1022        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1023        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1024        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1025        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1026        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1027        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1028        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1029
10302005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1031
1032        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1033
10342005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * spsize/Makefile.am: Rename TEST to spsize.
1037        * spsize/size.scn: Remove.
1038        * spsize/spsize.scn: New (renamed from size.scn).
1039
10402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
1042        * configure.ac: Add spfatal/Makefile.
1043        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1044        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1045        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1046        * sptests.am: Remove LIB_VARIANT.
1047
10482005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1049
1050        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1051        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1052        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1053        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1054        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1055        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1056        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1057        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1058        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1059        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1060        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1061
10622005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1063
1064        * Makefile.am: Cleanup.
1065
10662005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1069        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1070        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1071        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1072        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1073        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1074        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1075        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1076        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1077        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1078        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1079        spfatal/Makefile.am, spsize/Makefile.am:
1080        Partial conversion to automake.
1081
10822005-03-07      Joel Sherrill <joel@OARcorp.com>
1083
1084        * sp13/task1.c: Removed warnings.
1085
10862004-09-29      Joel Sherrill <joel@OARcorp.com>
1087
1088        * spsize/size.c: i960 obsoleted and all references removed.
1089
10902004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1091
1092        * configure.ac: Require automake > 1.9.
1093
10942004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1095
1096        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1097        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1098        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1099        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1100        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1101        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1102        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1103        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1104        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1105        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1106        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1107        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1108        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1109        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1110        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1111        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1112        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1113        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1114        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1115        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1116        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1117        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1118        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1119        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1120        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1121        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1122        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1123        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1124        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1125        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1126        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1127        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1128
11292004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1132
11332004-03-30      David Querbach <querbach@realtime.bc.ca>
1134
1135        PR 595/tests
1136        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1137        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1138        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1139        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1140        others treat it as a count of longs.
1141
11422004-03-30      David Querbach <querbach@realtime.bc.ca>
1143
1144        PR 596/tests
1145        * sp32/init.c: A missing definition of TEST_INIT before including
1146        <tmacros.h> means that buffered output will not work even if selected
1147        in buffer_test_io.h.
1148
11492004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1150
1151        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1152        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1153        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1154        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1155        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1156        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1157        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1158        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1159        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1160        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1161        types.
1162
11632004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1164
1165        * configure.ac: Add 2nd arg to RTEMS_TOP.
1166
11672004-03-05      Joel Sherrill <joel@OARcorp.com>
1168
1169        * sp07/buffered_io.c: Remove warning.
1170
11712004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1174        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1175        * sp02/Makefile.am: Ditto.
1176        * sp03/Makefile.am: Ditto.
1177        * sp04/Makefile.am: Ditto.
1178        * sp05/Makefile.am: Ditto.
1179        * sp06/Makefile.am: Ditto.
1180        * sp07/Makefile.am: Ditto.
1181        * sp08/Makefile.am: Ditto.
1182        * sp09/Makefile.am: Ditto.
1183        * sp11/Makefile.am: Ditto.
1184        * sp12/Makefile.am: Ditto.
1185        * sp13/Makefile.am: Ditto.
1186        * sp14/Makefile.am: Ditto.
1187        * sp15/Makefile.am: Ditto.
1188        * sp16/Makefile.am: Ditto.
1189        * sp17/Makefile.am: Ditto.
1190        * sp19/Makefile.am: Ditto.
1191        * sp20/Makefile.am: Ditto.
1192        * sp21/Makefile.am: Ditto.
1193        * sp22/Makefile.am: Ditto.
1194        * sp23/Makefile.am: Ditto.
1195        * sp24/Makefile.am: Ditto.
1196        * sp25/Makefile.am: Ditto.
1197        * sp26/Makefile.am: Ditto.
1198        * sp27/Makefile.am: Ditto.
1199        * sp28/Makefile.am: Ditto.
1200        * sp29/Makefile.am: Ditto.
1201        * sp30/Makefile.am: Ditto.
1202        * sp31/Makefile.am: Ditto.
1203        * sp32/Makefile.am: Ditto.
1204        * spfatal/Makefile.am: Ditto.
1205        * spsize/Makefile.am: Ditto.
1206
12072003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * sptests.am: Add dirstamp support.
1210
12112003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1212
1213        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1214
12152003-12-16      Joel Sherrill <joel@OARcorp.com>
1216
1217        PR 544/tests
1218        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1219        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1220        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1221        make tests account for resources and not print at inappropriate
1222        times.
1223        * sp07/buffered_io.c: New file.
1224
12252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1228
12292003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1230
1231        * sp01/Makefile.am: Remove all-local: $(ARCH).
1232        * sp02/Makefile.am: Remove all-local: $(ARCH).
1233        * sp03/Makefile.am: Remove all-local: $(ARCH).
1234        * sp04/Makefile.am: Remove all-local: $(ARCH).
1235        * sp05/Makefile.am: Remove all-local: $(ARCH).
1236        * sp06/Makefile.am: Remove all-local: $(ARCH).
1237        * sp07/Makefile.am: Remove all-local: $(ARCH).
1238        * sp08/Makefile.am: Remove all-local: $(ARCH).
1239        * sp09/Makefile.am: Remove all-local: $(ARCH).
1240        * sp11/Makefile.am: Remove all-local: $(ARCH).
1241        * sp12/Makefile.am: Remove all-local: $(ARCH).
1242        * sp13/Makefile.am: Remove all-local: $(ARCH).
1243        * sp14/Makefile.am: Remove all-local: $(ARCH).
1244        * sp15/Makefile.am: Remove all-local: $(ARCH).
1245        * sp16/Makefile.am: Remove all-local: $(ARCH).
1246        * sp17/Makefile.am: Remove all-local: $(ARCH).
1247        * sp19/Makefile.am: Remove all-local: $(ARCH).
1248        * sp20/Makefile.am: Remove all-local: $(ARCH).
1249        * sp21/Makefile.am: Remove all-local: $(ARCH).
1250        * sp22/Makefile.am: Remove all-local: $(ARCH).
1251        * sp23/Makefile.am: Remove all-local: $(ARCH).
1252        * sp24/Makefile.am: Remove all-local: $(ARCH).
1253        * sp25/Makefile.am: Remove all-local: $(ARCH).
1254        * sp26/Makefile.am: Remove all-local: $(ARCH).
1255        * sp27/Makefile.am: Remove all-local: $(ARCH).
1256        * sp28/Makefile.am: Remove all-local: $(ARCH).
1257        * sp29/Makefile.am: Remove all-local: $(ARCH).
1258        * sp30/Makefile.am: Remove all-local: $(ARCH).
1259        * sp31/Makefile.am: Remove all-local: $(ARCH).
1260        * sp32/Makefile.am: Remove all-local: $(ARCH).
1261        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1262        * spsize/Makefile.am: Remove all-local: $(ARCH).
1263
12642003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * configure.ac: Reflect having moved to testsuites/.
1267
12682003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1271
12722003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * configure.ac:Remove RTEMS_CHECK_CPU.
1275
12762003-09-04      Joel Sherrill <joel@OARcorp.com>
1277
1278        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1279        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1280        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1281        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1282        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1283        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1284        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1285        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1286        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1287        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1288        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1289        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1290        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1291        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1292        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1293        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1294        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1295        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1296        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1297        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1298        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1299        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1300        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1301        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1302        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1303        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1304        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1305        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1306        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1307        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1308        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1309        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1310        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1311        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1312        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1313        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1314        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1315        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1316        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1317        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1318        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1319        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1320        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1321        spsize/size.c, spsize/system.h: URL for license changed.
1322
13232003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1324
1325        PR 458/tests
1326        * sp30/task1.c: Correct indexing problem.
1327
13282003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * Makefile.am: Reflect having moved aclocal/.
1331
13322003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * Makefile.am: Reflect having moved automake/.
1335        * sp01/Makefile.am: Reflect having moved automake/.
1336        * sp02/Makefile.am: Reflect having moved automake/.
1337        * sp03/Makefile.am: Reflect having moved automake/.
1338        * sp04/Makefile.am: Reflect having moved automake/.
1339        * sp05/Makefile.am: Reflect having moved automake/.
1340        * sp06/Makefile.am: Reflect having moved automake/.
1341        * sp07/Makefile.am: Reflect having moved automake/.
1342        * sp08/Makefile.am: Reflect having moved automake/.
1343        * sp09/Makefile.am: Reflect having moved automake/.
1344        * sp11/Makefile.am: Reflect having moved automake/.
1345        * sp12/Makefile.am: Reflect having moved automake/.
1346        * sp13/Makefile.am: Reflect having moved automake/.
1347        * sp14/Makefile.am: Reflect having moved automake/.
1348        * sp15/Makefile.am: Reflect having moved automake/.
1349        * sp16/Makefile.am: Reflect having moved automake/.
1350        * sp17/Makefile.am: Reflect having moved automake/.
1351        * sp19/Makefile.am: Reflect having moved automake/.
1352        * sp20/Makefile.am: Reflect having moved automake/.
1353        * sp21/Makefile.am: Reflect having moved automake/.
1354        * sp22/Makefile.am: Reflect having moved automake/.
1355        * sp23/Makefile.am: Reflect having moved automake/.
1356        * sp24/Makefile.am: Reflect having moved automake/.
1357        * sp25/Makefile.am: Reflect having moved automake/.
1358        * sp26/Makefile.am: Reflect having moved automake/.
1359        * sp27/Makefile.am: Reflect having moved automake/.
1360        * sp28/Makefile.am: Reflect having moved automake/.
1361        * sp29/Makefile.am: Reflect having moved automake/.
1362        * sp30/Makefile.am: Reflect having moved automake/.
1363        * sp31/Makefile.am: Reflect having moved automake/.
1364        * sp32/Makefile.am: Reflect having moved automake/.
1365        * spfatal/Makefile.am: Reflect having moved automake/.
1366        * spsize/Makefile.am: Reflect having moved automake/.
1367
13682003-08-14      Joel Sherrill <joel@OARcorp.com>
1369
1370        * sp02/task1.c: Added ID to name lookup service and changed name of
1371        id/name translation status code. This propagated to multiple
1372        functions. The user API service added was rtems_object_id_to_name()
1373
13742003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1375
1376        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1377
13782003-05-29      Joel Sherrill <joel@OARcorp.com>
1379
1380        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1381
13822003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1383
1384        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1385        CC_CFLAGS_DEFAULT (obsolete).
1386
13872003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1388
1389        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1390        Remove CC_LDFLAGS_PROFILE_V.
1391
13922003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1395
13962003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1397
1398        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1399
14002003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * configure.ac: AC_PREREQ(2.57).
1403
14042002-11-14      Joel Sherrill <joel@OARcorp.com>
1405
1406        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1407        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1408        update the IDs in the screens.
1409
14102002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * .cvsignore: Reformat.
1413        Add autom4te*cache.
1414        Remove autom4te.cache.
1415
14162002-09-14      Joel Sherrill <joel@OARcorp.com>
1417
1418        * sp32/.cvsignore: New file.
1419
14202002-09-14      Aaron J. Grier <aaron@frye.com>
1421
1422        * PR271 was not applicable against the current source but included
1423        a nice test that Joel decided to add to the tree as sp32.
1424        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1425        * Makefile.am, configure.ac: Modified to reflect addition.
1426
14272002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1430        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1431        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1432        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1433        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1434        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1435        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1436        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1437        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1438        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1439        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1440        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1441        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1442        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1443        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1444        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1445        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1446        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1447        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1448        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1449        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1450        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1451        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1452        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1453        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1454        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1455        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1456        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1457        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1458        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1459        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1460
14612002-08-01      Joel Sherrill <joel@OARcorp.com>
1462
1463        * Per PR47 add support for buffered test output.  This involved
1464        adding defines to redirect output to a buffer and dump it when
1465        full, at "test pause", and at exit.  To avoid problems when redefining
1466        exit(), all tests were modified to call rtems_test_exit().
1467        Some tests, notable psxtests, had to be modified to include
1468        the standard test macro .h file (pmacros.h or tmacros.h) to
1469        enable this support.
1470        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1471        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1472        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1473        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1474        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1475        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1476        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1477
14782002-07-30      Joel Sherrill <joel@OARcorp.com>
1479
1480        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1481        stack if the port doesn't configure using it.
1482
14832002-07-04      Joel Sherrill <joel@OARcorp.com>
1484
1485        * Jump table for single entry point removed.
1486        * spsize/size.c:  Modified to reflect above.
1487
14882002-07-01      Joel Sherrill <joel@OARcorp.com>
1489
1490        * sp29/init.c: Corrected definitions for task stack usage.
1491
14922002-07-01      Joel Sherrill <joel@OARcorp.com>
1493
1494        * spsize/size.c: _Thread_queue_Extract_table removed.
1495
14962001-05-17      Joel Sherrill <joel@OARcorp.com>
1497
1498        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1499        number of staticly configured device drivers.
1500
15012001-05-14      Joel Sherrill <joel@OARcorp.com>
1502
1503        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1504        than the configured number of drivers.
1505 
15062002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1507
1508        * configure.ac: Remove ENABLE_GCC28.
1509
15102001-04-04      Joel Sherrill <joel@OARcorp.com>
1511
1512        * spsize/size.c: Reflect SPARC modifcation to get rid of
1513        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1514 
15152001-03-29      Joel Sherrill <joel@OARcorp.com>
1516
1517        * Per PR147 addressed problems when reseting and inserting a timer
1518        into a timer chain that did not honor time passage since the last
1519        time the timer server was scheduled and the new insertion.
1520        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1521
15222001-03-28      Joel Sherrill <joel@OARcorp.com>
1523
1524        * Side-effect of PR132.
1525        * sp21/system.h: Now must explicitly request NULL driver.
1526
15272002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * configure.ac:
1530        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1531        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1532        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1533        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1534        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1535        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1536        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1537        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1538        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1539        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1540        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1541        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1542        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1543        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1544        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1545        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1546        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1547        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1548        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1549        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1550        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1551        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1552        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1553        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1554        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1555        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1556        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1557        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1558        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1559        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1560        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1561        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1562        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1563        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1564
15652002-03-20      Chris Johns <ccj@acm.org>
1566
1567        * PR145.
1568        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1569        in system (e.g. driver tasks).  Also exit on minimum number of
1570        switches not precise number.
1571
15722001-01-29      Joel Sherrill <joel@OARcorp.com>
1573
1574        * Fixed bug where resetting a timer that was not at the head
1575        of one of the task timer chains resulted in the Timer Server
1576        task waking up too far in the future.
1577        * Added rtems_timer_get_information() directive to support testing.
1578        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1579        above condition.
1580
15812001-01-22      Joel Sherrill <joel@OARcorp.com>
1582
1583        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1584        because priority added as argument to rtems_timer_initiate_server().
1585
15862001-01-16      Joel Sherrill <joel@OARcorp.com>
1587
1588        * Added tests for task-based timers.  This included the new tests
1589        sp30 and sp31.
1590        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1591        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1592        for task-based timer services.
1593        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1594        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1595        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1596        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1597        sp31/task1.c: New files.
1598
15992001-11-01      Joel Sherrill <joel@OARcorp.com>
1600
1601        * sp26/system.h: Properly account for stack memory used by
1602        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1603        and processed as PR78.
1604
16052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1608        * configure.in: Remove.
1609        * configure.ac: New file, generated from configure.in by autoupdate.
1610
16112001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1612
1613        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1614
16152001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1616
1617        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1618        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1619        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1620        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1621        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1622        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1623        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1624        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1625        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1626        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1627        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1628        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1629        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1630        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1631        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1632        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1633        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1634        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1635        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1636        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1637        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1638        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1639        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1640        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1641        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1642        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1643        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1644        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1645        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1646
16472001-08-16      Joel Sherrill <joel@OARcorp.com>
1648
1649        * sp20/system.h: Account for extra task stacks properly.
1650
16512001-08-16      Joel Sherrill <joel@OARcorp.com>
1652
1653        * sp13/sp13.scn: Id in screen had wrong class field value.
1654        * sp13/system.h: Account for message buffer memory.
1655        * sp13/task2.c: Remove unnecessary check for failure.
1656
16572001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1658
1659        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1660
16612001-04-20      Joel Sherrill <joel@OARcorp.com>
1662
1663        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1664        file.
1665
16662001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1669
16702001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * sp21/Makefile.am: Remove libtest.
1673
16742000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1675
1676        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1677
16782000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1679
1680        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1681
16822000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1683
1684        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1685        Switch to GNU canonicalization.
1686        * sptests.am: Remove DEFS.
1687
16882000-09-29      Joel Sherrill <joel@OARcorp.com>
1689
1690        * sp20/sp20.scn: Corrected to reflect new addition.
1691        * sp20/system.h: Removed comment reflecting history.
1692
16932000-09-29      Stephan Merker <merker@decrc.abb.de>
1694
1695        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1696        Added new task to test sequence of altering a period's length
1697        while it is still active.
1698
16992000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1702        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1703        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1704        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1705        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1706        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1707        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1708        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1709        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1710        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1711
17122000-08-10      Joel Sherrill <joel@OARcorp.com>
1713
1714        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.