source: rtems/testsuites/sptests/ChangeLog @ 2ad8f85

4.104.115
Last change on this file since 2ad8f85 was d2861a11, checked in by Joel Sherrill <joel.sherrill@…>, on 07/28/09 at 23:49:47

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

  • Makefile.am, configure.ac: Add new test to handle the case where a region resize frees enough memory to unblock a task.
  • sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc, sp62/sp62.scn: New files.
  • sp61/init.c: Test does not need regions.
  • Property mode set to 100644
File size: 72.8 KB
Line 
12009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac: Add new test to handle the case where
4        a region resize frees enough memory to unblock a task.
5        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
6        sp62/sp62.scn: New files.
7        * sp61/init.c: Test does not need regions.
8
92009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * Makefile.am, configure.ac: Add test case for processing a timeout
12        on a thread (that is the thread executing) that has also had its
13        request satisfied while it is being enqueued.
14        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
15        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
16        spintrcritical16/spintrcritical16.scn: New files.
17        * spintrcritical15/init.c: Remove unused TSR>
18
192009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am, configure.ac: Add test case for a thread timing out on a
22        thread queue while another thread is in the process of blocking on
23        the same thread queue.
24        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
25        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
26        spintrcritical15/spintrcritical15.scn: New files.
27
282009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
31
322009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
35        sp40/sp40.scn: Now verified to hit coverage cases.
36        * sp40/sp40.doc: New file.
37
382009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
41        to catch two remaining uncovered cases in rtems_io_register_driver.
42        * sp40/system.h: Removed.
43
442009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * Makefile.am, configure.ac: Add new test to exercise odd case in
47        rtems_iterate_over_all_threads.
48        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
49        sp41/sp41.scn: New files.
50
512009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
54        inheritance protocol since there is no holder associated with them.
55
562009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * Makefile.am, configure.ac: Add new tests to exercise cases where a
59        timer is scheduled from an ISR while it is being scheduled at the
60        task level.
61        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
62        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
63        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
64        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
65        spintrcritical14/spintrcritical14.scn: New files.
66
672009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * spintrcritical01/init.c, spintrcritical06/init.c,
70        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
71        cleanup and make the tests more similar.
72
732009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
74
75        * spintrcritical06/init.c: Test now hits forward and reverse cases.
76
772009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
80        test work for case that it is documented to handle.
81
822009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
85        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
86        spintrcritical10/spintrcritical10.scn: New files.
87
882009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
91        unreliable third case in sp39 to spintrcritical10. New tests to hit
92        other event synchronization critical sections.
93        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
94        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
95        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
96        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
97        spintrcritical12/spintrcritical12.scn: New files.
98
992009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
102        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
103        sp10/sp10.scn: New files.
104
1052009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * spintrcritical06/init.c: Clean up.
108        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
109        * spintrcritical09/spintrcritical09.scn: Fill in.
110
1112009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * spintrcritical06/init.c: Add comment to indicate test is not finished
114        and known to not hit the case.
115        * Makefile.am, configure.ac: Add a couple more interrupt critical
116        section tests.
117        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
118        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
119        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
120        spintrcritical09/Makefile.am, spintrcritical09/init.c,
121        spintrcritical09/spintrcritical09.doc,
122        spintrcritical09/spintrcritical09.scn: New files.
123
1242009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
127        at hitting interrupt synchronization critical section in thread queue
128        enqueue priority for reverse insertions.
129        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
130        spintrcritical07/spintrcritical07.doc,
131        spintrcritical07/spintrcritical07.scn: New files.
132
1332009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * Makefile.am, configure.ac: Add test case for the
136        _Thread_queue_Enqueue_priority interrupt critical section where the
137        TCB we are using as a current pointer is removed from the thread
138        queue when we flash interrupts while searching forward.
139        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
140        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
141        spintrcritical06/spintrcritical06.scn: New files.
142
1432009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * spintrcritical_support/intrcritical.c,
146        spintrcritical_support/intrcritical.h: Change prototype of delay
147        method to indicate when counter is reset. This can be used to count
148        how many iterations we are doing.
149
1502009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
153        blocked on one period while another expires. Add sp61 which exercises
154        the case where a call is made to rtems_shutdown_executive when the
155        system is not up.
156        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
157        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
158        sp61/sp61.doc, sp61/sp61.scn: New files.
159
1602009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * sp04/init.c: To be timesliced, tasks must also me preemptible.
163
1642009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
167        what it was intended to do.
168
1692009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * spintrcritical_support/intrcritical.c,
172        spintrcritical_support/intrcritical.h: New files.
173
1742009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * Makefile.am, configure.ac: Add new infrastructure which is more
177        reliable about generating cases which hit interrupt critical
178        sections. Remove sp41 since it used its own mechanism.
179        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
180        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
181        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
182        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
183        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
184        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
185        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
186        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
187        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
188        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
189        spintrcritical05/spintrcritical05.scn: New files.
190        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
191        sp41/system.h: Removed.
192
1932009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * sp41/init.c: Remove incorrect comment.
196
1972009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
198
199        * sp29/init.c: Simple binary semaphores can not be inherit priority.
200
2012009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        * sp25/init.c: Spacing.
204
2052009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * Makefile.am, configure.ac: Add sp59 to test path through
208        _Thread_queue_First_priority where the task's priority was in the
209        bottom 1/4 of the range.
210        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
211        sp59/sp59.scn: New files.
212
2132009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
216        not blocked on a thread queue.
217        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
218        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
219
2202009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * Makefile.am, configure.ac: Add test for timespec divide by zero.
223        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
224        sp58/sp58.scn: New files.
225
2262009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
229        pointer being null. This does not happen naturally at this time so
230        force the point.
231
2322009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * sp12/sp12.scn: Update screen to reflect priority changes from long
235        ago.
236
2372009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
238
239        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
240        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
241        as sp27a and test flushing both counting and binary semaphores.
242        Reformatted.
243        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
244        sp27a/sp27a.scn: New files.
245
2462009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
247
248        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
249        copied fomr other Makefile.am's.
250
2512009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
252
253        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
254        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
255        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
256        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
257
2582009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
259
260        * sp57/sp57.doc: Correct.
261
2622009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
263
264        * Makefile.am, configure.ac: Add test of restarting a task which is in
265        the middle of a sleep or wake after.
266        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
267        sp57/sp57.scn: New files.
268
2692009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
270
271        * sp43/init.c, sp43/sp43.scn: Add more cases for
272        rtems_object_get_class_information() to improve coverage.
273
2742009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
275
276        * Makefile.am, configure.ac: Add new test to verify that when a user
277        extension create hook fails, that the error is properly propagated.
278        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
279        sp56/sp56.scn: New files.
280
2812009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
282
283        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
284        rtems_extension_delete.
285
2862009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
287
288        * sp09/screen01.c, sp09/sp09.scn: Add test for
289        rtems_object_get_classic_name with invalid id.
290
2912009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
292
293        * sp02/task1.c: Minor spacing.
294
2952009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
296
297        * spfatal12/init.c: Address to heap initialize must be aligned but size
298        must be too small.
299
3002009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * Makefile.am, configure.ac: Add new test to exercise case when
303        broadcasting to a message queue with a pending message.
304        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
305        sp55/sp55.scn: New files.
306
3072009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
308
309        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
310        spfatal tests appear to cover all fatal error cases.
311        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
312        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
313        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
314        spfatal/task1.c: Removed.
315
3162009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
319        initialize workspace heap during initialize. Can be caused by
320        unaligned address or not enough memory to initialize heap required
321        overhead.
322        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
323        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
324
3252009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
328
3292009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
332
3332009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
334
335        * spstkalloc/spstkalloc.scn: Update screen.
336
3372009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * Makefile.am, configure.ac: Add new test for user configured stack
340        allocator/deallocator. Test both pass and fail cases.
341        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
342        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
343
3442009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
345
346        * spchain/init.c, spchain/spchain.scn: Clean up test.
347
3482009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
351        routines whose bodies are not used by RTEMS itself.
352        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
353        spchain/spchain.doc, spchain/spchain.scn: New files.
354
3552009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
356
357        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
358        chain for coverage.
359
3602009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
361
362        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
363        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
364        improve coverage.
365
3662009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
367
368        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
369
3702009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
371
372        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
373        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
374
3752009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
376
377        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
378        Enhance spprintk. Add two new fatal error tests to cover
379        __assert_func.
380        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
381        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
382
3832009-06-18      Chris Johns <chrisj@rtems.org>
384
385        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
386        workaround the H8300 gcc bug.
387
3882009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * sp54/init.c: Fix spacing.
391
3922009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
393
394        * sp02/sp02.doc, sp02/system.h: Update copyright year.
395
3962009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
397
398        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
399
4002009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
401
402        * Makefile.am, configure.ac: Add new test.
403        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
404        sp54/sp54.scn: New files.
405
4062009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
409        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
410        the time of day forward not making server based timers fire.
411        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
412        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
413        sp53/sp53.scn: New files.
414
4152009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
418
4192009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        PR 1415/cpukit
422        * Makefile.am, configure.ac: Add test for very simple priority ceiling
423        violation.
424        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
425        sp51/sp51.scn: New files.
426
4272009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        PR 1413/cpukit
430        * Makefile.am, configure.ac: Add test for case where server based
431        timers which reinitiated themselves did not get reinserted onto timer
432        chain.
433        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
434        sp50/sp50.scn: New files.
435
4362009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        PR 1414/cpukit
439        * Makefile.am, configure.ac: Tighten math on extraction of index so it
440        is harder to trick by passing in a valid id of an incorrect object
441        class.
442        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
443        sp49/sp49.scn: New files.
444
4452009-05-19      Chris Johns <chrisj@rtems.org>
446
447        * sp04/tswitch.c: Lower sample count for small memory targets.
448       
4492009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        * spprintk/init.c: printk() now 100% covered.
452
4532009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
454
455        * spprintk/init.c: More test cases.
456
4572009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
460        large enough for buffer node overhead.
461
4622009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
463
464        * Makefile.am, configure.ac, spwatchdog/system.h,
465        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
466        printk. These will help coverage. Simplify spwkspace.
467        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
468        spprintk/spprintk.scn: New files.
469        * spwkspace/system.h: Removed.
470
4712009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
472
473        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
474        methods.
475        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
476        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
477
4782009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
479
480        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
481        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
482        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
483        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
484        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
485        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
486        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
487        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
488        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
489        spsize/size.c: Fix warnings.
490
4912009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
494        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
495        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
496        spobjgetnext/system.h: New files.
497
4982009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
499
500        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
501        64k to 20k. No impact on test behavior.
502
5032009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
506
5072009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
508
509        * sp37/init.c, sp37/sp37.scn: Add test case for
510        rtems_interrupt_level_attribute body.
511
5122009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
515        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
516        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
517        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
518        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
519        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
520        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
521        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
522        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
523        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
524        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
525        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
526        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
527        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
528        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
529        sp48/Makefile.am, spfatal/Makefile.am,
530        spfatal01/Makefile.am, spfatal02/Makefile.am,
531        spfatal03/Makefile.am, spfatal04/Makefile.am,
532        spfatal05/Makefile.am, spfatal06/Makefile.am,
533        spfatal07/Makefile.am, spfatal08/Makefile.am,
534        spfatal09/Makefile.am, spsize/Makefile.am,
535        spwatchdog/Makefile.am:
536        Eliminate _exe_/.exe.
537
5382009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
539
540        PR 1388/cpukit
541        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
542        allow both priority inherit and ceiling attributes to be set on
543        semaphore create. These attributes are mutually exclusive and this
544        should be an error.
545
5462009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
547
548        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
549        unlimited objects when configured for a unified workspace works as
550        expected.
551        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
552        sp48/sp48.scn: New files.
553
5542009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
555                Joel Sherrill <joel.sherrill@oarcorp.com>
556
557        PR 1357/cpukit
558        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
559        honored.
560        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
561        sp47/sp47.scn: New files.
562
5632009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
564
565        * Makefile.am, configure.ac: Add new test to test Watchdog display
566        helper routines. These reach into the SuperCore.
567        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
568        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
569        spwatchdog/system.h, spwatchdog/task1.c: New files.
570
5712009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
572
573        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
574
5752009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
578        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
579        hard-coded hex numbers for bad object Ids.
580
5812009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * sp15/system.h, sp19/system.h: Array of task names should be of type
584        rtems_name not rtems_id. Similarly array of task ids should be
585        rtems_id not rtems_name.
586
5872008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
590
5912008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
592
593        * Makefile.am, configure.ac, spfatal06/testcase.h,
594        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
595        spsize/size.c: Eliminate pointers to API configuration tables in the
596        main configuration table. Reference the main configuration table and
597        the API configuration tables directly using the confdefs.h version
598        rather than obtaining a pointer to it. This eliminated some
599        variables, a potential fatal error, some unnecessary default
600        configuration structures. Overall, about a 4.5% reduction in the code
601        size for minimum and hello on the SPARC.
602        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
603        spfatal10/testcase.h: Removed.
604
6052008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
606
607        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
608        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
609        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
610        successfully with maxixum number of priorities as 16 instead of 256.
611        This was done by temporarily modifying the score priority.h maximum.
612        This allowed testing of all API code to ensure that it worked
613        properly with a reduced number of priorities. Most modifications were
614        to switch from hard-coded maximum to using the API provided methods
615        to determine maximum number of priority levels.
616
6172008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * sp46/sp46.scn: Add screen missed earlier.
620
6212008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
622
623        PR 1348/cpukit
624        * Makefile.am, configure.ac: Add test of special case of resetting cpu
625        usage information while a period is running.
626        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
627        sp46/sp46.scn: New files.
628
6292008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * sp45/init.c: New file.
632
6332008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
634
635        PR 1347/cpukit
636        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
637        Rework Timer Server to ensure that the context allows for blocking,
638        allocating memory, and acquiring semaphores and mutexes.
639        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
640        New files.
641
6422008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        * sp25/system.h: Add warning and temporary m32c conditional until size
645        type addressed.
646
6472008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * sp09/screen07.c: Use INT_MAX as number of messages so always
650        properly sized and no overflow on constant.
651        * sp09/screen10.c: Delay so on targets with simulator idle clock
652        tick driver this will work.
653        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
654        byte boundaries rather than two byte boundaries.
655        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
656        allocate more memory than size_t holds on m32c.
657
6582008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
661        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
662        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
663        and Region calls. On 16-bit architectures, size_t can be 16-bits
664        which would limit sizes to 64K. Also address constants which
665        overflowed on 16-bit integer targets.
666
6672008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * sp43/sp43.scn: Bump version to 4.9.99.0
670
6712008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * sp19/system.h: Use "double" instead of "rtems_double".
674
6752008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
676
677        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
678
6792008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
680
681        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
682        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
683        spfatal_support/init.c, spfatal_support/system.h:
684        Convert to "bool".
685
6862008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
689        declared in a public place.
690
6912008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
692
693        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
694
6952008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
696
697        * sp43/init.c: Fix derefence of uninitialized pointer.
698
6992008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
700
701        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
702        multiprocessing is not enabled. Saves one more variable from single
703        processor configuration.
704
7052008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
706
707        PR 1212/cpukit
708        * Makefile.am, configure.ac: Time slicing will not happen if the task
709        mode is changed from a non-timeslicing mode to timeslicing mode if it
710        is done by the executing thread (e.g. in its task body). This change
711        includes sp44 to demonstrate the problem and verify the correction.
712        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
713
7142008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
717        architectures they are not supported on.
718
7192008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
722
7232008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
724
725        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
726          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
727
7282008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
729
730        * sp28/init.c: Corrections to configuration.
731        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
732        * spsize/size.c: _ISR_Vector_table only exists on architectures
733        which use the Simple Vectored Interrupt Model.
734
7352008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
736
737        * spsize/size.c: Convention calls for leading underscore on private
738        RTEMS variables.
739
7402008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
741
742        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
743        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
744        Refactored and renamed initialization routines to
745        rtems_initialize_data_structures, rtems_initialize_before_drivers,
746        rtems_initialize_device_drivers, and
747        rtems_initialize_start_multitasking. This opened the sequence up so
748        that bootcard() could provide a more robust and flexible framework
749        which is easier to explain and understand. This also lays the
750        groundwork for sharing the division of available memory between the
751        RTEMS workspace and heap and the C library initialization across all
752        BSPs.
753
7542008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * sp32/init.c: Formatting.
757
7582008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
759
760        * sp09/screen01.c: Correct test.
761        * sp09/screen14.c: Update copyright.
762        * sp28/init.c: Correct end of test messages.
763
7642008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
765
766        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
767
7682008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
771        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
772        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
773        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
774        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
775        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
776        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
777        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
778        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
779        tests. Add a clock_settime case for < 1988.
780
7812008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
782
783        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
784
7852008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
786
787        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
788        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
789        * sp41/sp41.scn: Now has content.
790        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
791        Object Services recently added to API.
792
7932008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
796        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
797        collection. This changed the name of a few previously public but
798        undocumented services and added a some new services.
799        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
800        sp43/system.h: New files.
801
8022008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
803
804        * spfatal10/.cvsignore: New file.
805
8062008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
807
808        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
809        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
810        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
811        New files.
812
8132008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
814
815        * Makefile.am, configure.ac: Added fatal error tests
816        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
817        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
818        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
819        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
820        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
821        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
822        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
823        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
824        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
825        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
826        spfatal_support/init.c, spfatal_support/system.h: New files.
827
8282008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
829
830        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
831        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
832        test messages.
833
8342008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
837        simple type to a union of an unsigned 32 bit integer and a pointer.
838        This should help eliminate weird casts between u32 and pointers in
839        various places. The APIs now have to explicitly call _u32 or _string
840        versions of helper routines. This should also simplify things and
841        eliminate the need for ugly casts in some cases.
842
8432008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
844
845        * sp42/Makefile.am: New file.
846
8472008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
848
849        Add sp42 to exercise thread queue with knowledge of the implementation
850        so we can exercise all of the normal paths possible.
851        * Makefile.am, configure.ac: Add sp42.
852        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
853
8542008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * sp39/init.c: Add case for long timeout on blocking operation.
857        * Makefile.am, configure.ac: Add new test to exercise thread
858        queue blokcing synchronization. sp39 and sp41 are very similar.
859        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
860        sp41/system.h: New files.
861
8622008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
863
864        * sp39/init.c: Clean up.
865
8662008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
867
868        * sp39/init.c: Modify to improve coverage.
869
8702008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
871
872        * sp36/strict_order_mut.c:
873
8742008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
875
876        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
877        driver registration.
878        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
879        sp40/system.h: New files.
880
8812008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
884        Add test cases for:
885          + message queue create requesting too many message buffers
886            for the available memory
887          + region extend with address inside existing heap
888          + timer server initiate too large a stack, create error
889        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
890          + task set priority while holding resource
891
8922008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
893
894        * Makefile.am, configure.ac: Added sp38 and sp39.
895        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
896        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
897        sp39/sp39.scn, sp39/system.h: New files.
898
8992007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
900
901        * sp36/strict_order_mut.c: New file.
902
9032007-12-21      Xi Yang <hiyangxi@gmail.com>
904
905        * Makefile.am, configure.ac: Add support for proper stacking of
906        priority inheritance on mutexes as well as enforce proper order of
907        release.
908        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
909        sp36/sp36.scn: New files.
910
9112007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
914        directive instead of violating RTEMS internals.
915
9162007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
917
918        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
919        Add test cases for User Extension Manager to improve code coverage.
920        * sp21/task1.c: Fix spelling error.
921
9222007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
923
924        * spsize/size.c: Account for previous changes in calculation of MPCI
925        receive server stack.
926
9272007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
928
929        * sp09/screen07.c, sp09/sp09.scn: Add test for
930        rtems_message_queue_broadcast for bad buffer and count pointers.
931        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
932        with bad priority or initiating twice.
933        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
934        it forces a dispatch.
935        * sp37/init.c: New file.
936
9372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
938
939        * Makefile.am, configure.ac: Add new tests for interrupt disable,
940        enable, flash, and is in progress. These are normally inlines but
941        also have bodies for non-C code. This test also exercises the odd
942        case of calling clock tick from outside an ISR.
943        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
944
9452007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
946
947        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
948        using notepad with the current task's ID or SELF
949        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
950        test missing test cases for clock_get.
951
9522007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
953
954        * sp28/init.c: Add test code for task variables to improve coverage.
955
9562007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
957
958        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
959        RTEMS provided accessor macros to obtain configuration fields.
960
9612007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
962
963        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
964        Configuration Table. Eliminate CPU Table from all ports. Delete
965        references to CPU Table in all forms.
966
9672007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
968
969        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
970
9712007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
972
973        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
974        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
975        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
976        to improve test coverage.
977
9782007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
979
980        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
981        coverage.
982
9832007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
986
9872007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
988
989        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
990        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
991        .scn files.
992
9932007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
994
995        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
996        commented out and updated the .scn file.
997
9982007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
999
1000        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1001        buffered test IO.
1002
10032007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1004
1005        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1006        rtems_io_unregister_driver did not have any test code.
1007
10082007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1009
1010        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1011        since it was used to configure a no longer used feature. Device names
1012        are now part of the filesystem not in a table. This also eliminated
1013        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1014        RTEMS as well as the memory allocation used to populate
1015        _IO_Driver_name_table.
1016
10172007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1018
1019        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1020        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1021        properly.
1022
10232007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1024
1025        * spsize/size.c: Eliminated the variables
1026        _RTEMS_tasks_User_initialization_tasks and
1027        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1028        used in one place after initialized. It was a waste of space.
1029
10302007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1031
1032        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1033        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1034        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1035        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1036        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1037        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1038        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1039        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1040        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1041        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1042        spsize/size.c: Add optional managers to Makefiles. Clean up test
1043        cases so last output line follows END OF pattern. Make sure test case
1044        all run. All tests appeared ok on sis.
1045
10462007-04-05      Joel Sherrill <joel@OARcorp.com>
1047
1048        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1049
10502007-04-05      Joel Sherrill <joel@OARcorp.com>
1051
1052        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1053        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1054        CONFIGURE_APPLICATION_NEEDS_XXX.
1055
10562007-04-02      Joel Sherrill <joel@OARcorp.com>
1057
1058        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1059
10602007-04-02      Joel Sherrill <joel@OARcorp.com>
1061
1062        * spsize/size.c: Convert from Classic API style TOD_Control as
1063        fundamental time structure to POSIX struct timespec. Add
1064        clock_get_uptime().
1065
10662007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1067
1068        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1069
10702007-03-26      Joel Sherrill <joel@OARcorp.com>
1071
1072        * sp35/priinv.c: Remove warning.
1073
10742007-03-10      Joel Sherrill <joel@OARcorp.com>
1075
1076        * sp26/system.h: Remove incorrect and duplicate
1077        CONFIGURE_EXTRA_TASK_STACKS.
1078
10792007-03-05      Joel Sherrill <joel@OARcorp.com>
1080
1081        PR 1222/cpukit
1082        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1083        thread that is blocked on a priority based thread queue is changed,
1084        that its placement in the queue is reevaluated based upon the new
1085        priority. This enhancement includes modifications to the SuperCore as
1086        well as new test cases.
1087        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1088        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1089        sp35/sp35.doc, sp35/sp35.scn: New files.
1090
10912007-03-05      Joel Sherrill <joel@OARcorp.com>
1092
1093        * sp26/system.h: Correct memory required for stack sizes.
1094
10952007-02-06      Joel Sherrill <joel@OARcorp.com>
1096
1097        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1098        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1099        tests.
1100
11012006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1102
1103        * sp33/init.c: Improve barrier test to include normal blocking with
1104        manual release and unblocking in barrier deletion.
1105
11062006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1107
1108        * configure.ac: New BUG-REPORT address.
1109
11102006-11-20      Joel Sherrill <joel@OARcorp.com>
1111
1112        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1113        and make output more compliant with other tests.
1114
11152006-11-17      Joel Sherrill <joel@OARcorp.com>
1116
1117        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1118        cases intended on all targets possible with new heap algorithm.
1119
11202006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1121
1122        * Makefile.am, configure.ac: Adding Classic API Barriers.
1123        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1124        New files.
1125
11262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1127
1128        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1129
11302006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1131
1132        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1133        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1134        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1135        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1136        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1137        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1138        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1139        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1140        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1141        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1142        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1143        Use rtems_testsdir instead.
1144
11452006-04-05      Joel Sherrill <joel@OARcorp.com>
1146                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1147
1148        * spsize/size.c: Victor spotted the problem that
1149        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1150        variables and needed to be set to the same value.  I took that
1151        idea and just removed _Thread_MP_Receive.  All uses are now
1152        _MPCI_Receive_server_tcb.
1153
11542005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1155
1156        * configure.ac: Remove RTEMS_ENABLE_BARE,
1157        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1158
11592005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1160
1161        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1162        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1163        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1164        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1165        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1166        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1167        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1168        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1169        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1170        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1171        spfatal/Makefile.am, spsize/Makefile.am:
1172        Convert to use *_PROGRAMS.
1173
11742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1175
1176        * sp01/Makefile.am, sp02/Makefile.am,
1177        sp03/Makefile.am, sp04/Makefile.am,
1178        sp05/Makefile.am, sp06/Makefile.am,
1179        sp07/Makefile.am, sp08/Makefile.am,
1180        sp09/Makefile.am, sp11/Makefile.am,
1181        sp12/Makefile.am, sp13/Makefile.am,
1182        sp14/Makefile.am, sp15/Makefile.am,
1183        sp16/Makefile.am, sp17/Makefile.am,
1184        sp19/Makefile.am, sp20/Makefile.am,
1185        sp21/Makefile.am, sp22/Makefile.am,
1186        sp23/Makefile.am, sp24/Makefile.am,
1187        sp25/Makefile.am, sp26/Makefile.am,
1188        sp27/Makefile.am, sp28/Makefile.am,
1189        sp29/Makefile.am, sp30/Makefile.am,
1190        sp31/Makefile.am, sp32/Makefile.am,
1191        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1192
11932005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1194
1195        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1196        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1197        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1198        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1199        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1200        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1201        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1202        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1203        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1204        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1205        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1206        * sptests.am: Remove.
1207
12082005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1209
1210        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1211        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1212        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1213        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1214        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1215        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1216        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1217        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1218        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1219        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1220        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1221
12222005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1223
1224        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1225
12262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * spsize/Makefile.am: Rename TEST to spsize.
1229        * spsize/size.scn: Remove.
1230        * spsize/spsize.scn: New (renamed from size.scn).
1231
12322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1233
1234        * configure.ac: Add spfatal/Makefile.
1235        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1236        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1237        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1238        * sptests.am: Remove LIB_VARIANT.
1239
12402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1241
1242        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1243        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1244        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1245        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1246        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1247        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1248        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1249        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1250        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1251        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1252        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1253
12542005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * Makefile.am: Cleanup.
1257
12582005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1261        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1262        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1263        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1264        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1265        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1266        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1267        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1268        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1269        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1270        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1271        spfatal/Makefile.am, spsize/Makefile.am:
1272        Partial conversion to automake.
1273
12742005-03-07      Joel Sherrill <joel@OARcorp.com>
1275
1276        * sp13/task1.c: Removed warnings.
1277
12782004-09-29      Joel Sherrill <joel@OARcorp.com>
1279
1280        * spsize/size.c: i960 obsoleted and all references removed.
1281
12822004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1283
1284        * configure.ac: Require automake > 1.9.
1285
12862004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1287
1288        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1289        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1290        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1291        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1292        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1293        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1294        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1295        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1296        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1297        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1298        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1299        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1300        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1301        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1302        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1303        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1304        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1305        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1306        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1307        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1308        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1309        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1310        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1311        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1312        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1313        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1314        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1315        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1316        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1317        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1318        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1319        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1320
13212004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1322
1323        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1324
13252004-03-30      David Querbach <querbach@realtime.bc.ca>
1326
1327        PR 595/tests
1328        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1329        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1330        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1331        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1332        others treat it as a count of longs.
1333
13342004-03-30      David Querbach <querbach@realtime.bc.ca>
1335
1336        PR 596/tests
1337        * sp32/init.c: A missing definition of TEST_INIT before including
1338        <tmacros.h> means that buffered output will not work even if selected
1339        in buffer_test_io.h.
1340
13412004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1342
1343        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1344        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1345        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1346        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1347        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1348        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1349        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1350        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1351        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1352        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1353        types.
1354
13552004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * configure.ac: Add 2nd arg to RTEMS_TOP.
1358
13592004-03-05      Joel Sherrill <joel@OARcorp.com>
1360
1361        * sp07/buffered_io.c: Remove warning.
1362
13632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1364
1365        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1366        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1367        * sp02/Makefile.am: Ditto.
1368        * sp03/Makefile.am: Ditto.
1369        * sp04/Makefile.am: Ditto.
1370        * sp05/Makefile.am: Ditto.
1371        * sp06/Makefile.am: Ditto.
1372        * sp07/Makefile.am: Ditto.
1373        * sp08/Makefile.am: Ditto.
1374        * sp09/Makefile.am: Ditto.
1375        * sp11/Makefile.am: Ditto.
1376        * sp12/Makefile.am: Ditto.
1377        * sp13/Makefile.am: Ditto.
1378        * sp14/Makefile.am: Ditto.
1379        * sp15/Makefile.am: Ditto.
1380        * sp16/Makefile.am: Ditto.
1381        * sp17/Makefile.am: Ditto.
1382        * sp19/Makefile.am: Ditto.
1383        * sp20/Makefile.am: Ditto.
1384        * sp21/Makefile.am: Ditto.
1385        * sp22/Makefile.am: Ditto.
1386        * sp23/Makefile.am: Ditto.
1387        * sp24/Makefile.am: Ditto.
1388        * sp25/Makefile.am: Ditto.
1389        * sp26/Makefile.am: Ditto.
1390        * sp27/Makefile.am: Ditto.
1391        * sp28/Makefile.am: Ditto.
1392        * sp29/Makefile.am: Ditto.
1393        * sp30/Makefile.am: Ditto.
1394        * sp31/Makefile.am: Ditto.
1395        * sp32/Makefile.am: Ditto.
1396        * spfatal/Makefile.am: Ditto.
1397        * spsize/Makefile.am: Ditto.
1398
13992003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1400
1401        * sptests.am: Add dirstamp support.
1402
14032003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1404
1405        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1406
14072003-12-16      Joel Sherrill <joel@OARcorp.com>
1408
1409        PR 544/tests
1410        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1411        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1412        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1413        make tests account for resources and not print at inappropriate
1414        times.
1415        * sp07/buffered_io.c: New file.
1416
14172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1418
1419        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1420
14212003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1422
1423        * sp01/Makefile.am: Remove all-local: $(ARCH).
1424        * sp02/Makefile.am: Remove all-local: $(ARCH).
1425        * sp03/Makefile.am: Remove all-local: $(ARCH).
1426        * sp04/Makefile.am: Remove all-local: $(ARCH).
1427        * sp05/Makefile.am: Remove all-local: $(ARCH).
1428        * sp06/Makefile.am: Remove all-local: $(ARCH).
1429        * sp07/Makefile.am: Remove all-local: $(ARCH).
1430        * sp08/Makefile.am: Remove all-local: $(ARCH).
1431        * sp09/Makefile.am: Remove all-local: $(ARCH).
1432        * sp11/Makefile.am: Remove all-local: $(ARCH).
1433        * sp12/Makefile.am: Remove all-local: $(ARCH).
1434        * sp13/Makefile.am: Remove all-local: $(ARCH).
1435        * sp14/Makefile.am: Remove all-local: $(ARCH).
1436        * sp15/Makefile.am: Remove all-local: $(ARCH).
1437        * sp16/Makefile.am: Remove all-local: $(ARCH).
1438        * sp17/Makefile.am: Remove all-local: $(ARCH).
1439        * sp19/Makefile.am: Remove all-local: $(ARCH).
1440        * sp20/Makefile.am: Remove all-local: $(ARCH).
1441        * sp21/Makefile.am: Remove all-local: $(ARCH).
1442        * sp22/Makefile.am: Remove all-local: $(ARCH).
1443        * sp23/Makefile.am: Remove all-local: $(ARCH).
1444        * sp24/Makefile.am: Remove all-local: $(ARCH).
1445        * sp25/Makefile.am: Remove all-local: $(ARCH).
1446        * sp26/Makefile.am: Remove all-local: $(ARCH).
1447        * sp27/Makefile.am: Remove all-local: $(ARCH).
1448        * sp28/Makefile.am: Remove all-local: $(ARCH).
1449        * sp29/Makefile.am: Remove all-local: $(ARCH).
1450        * sp30/Makefile.am: Remove all-local: $(ARCH).
1451        * sp31/Makefile.am: Remove all-local: $(ARCH).
1452        * sp32/Makefile.am: Remove all-local: $(ARCH).
1453        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1454        * spsize/Makefile.am: Remove all-local: $(ARCH).
1455
14562003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1457
1458        * configure.ac: Reflect having moved to testsuites/.
1459
14602003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1463
14642003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1465
1466        * configure.ac:Remove RTEMS_CHECK_CPU.
1467
14682003-09-04      Joel Sherrill <joel@OARcorp.com>
1469
1470        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1471        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1472        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1473        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1474        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1475        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1476        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1477        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1478        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1479        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1480        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1481        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1482        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1483        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1484        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1485        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1486        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1487        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1488        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1489        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1490        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1491        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1492        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1493        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1494        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1495        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1496        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1497        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1498        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1499        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1500        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1501        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1502        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1503        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1504        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1505        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1506        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1507        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1508        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1509        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1510        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1511        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1512        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1513        spsize/size.c, spsize/system.h: URL for license changed.
1514
15152003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1516
1517        PR 458/tests
1518        * sp30/task1.c: Correct indexing problem.
1519
15202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1521
1522        * Makefile.am: Reflect having moved aclocal/.
1523
15242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1525
1526        * Makefile.am: Reflect having moved automake/.
1527        * sp01/Makefile.am: Reflect having moved automake/.
1528        * sp02/Makefile.am: Reflect having moved automake/.
1529        * sp03/Makefile.am: Reflect having moved automake/.
1530        * sp04/Makefile.am: Reflect having moved automake/.
1531        * sp05/Makefile.am: Reflect having moved automake/.
1532        * sp06/Makefile.am: Reflect having moved automake/.
1533        * sp07/Makefile.am: Reflect having moved automake/.
1534        * sp08/Makefile.am: Reflect having moved automake/.
1535        * sp09/Makefile.am: Reflect having moved automake/.
1536        * sp11/Makefile.am: Reflect having moved automake/.
1537        * sp12/Makefile.am: Reflect having moved automake/.
1538        * sp13/Makefile.am: Reflect having moved automake/.
1539        * sp14/Makefile.am: Reflect having moved automake/.
1540        * sp15/Makefile.am: Reflect having moved automake/.
1541        * sp16/Makefile.am: Reflect having moved automake/.
1542        * sp17/Makefile.am: Reflect having moved automake/.
1543        * sp19/Makefile.am: Reflect having moved automake/.
1544        * sp20/Makefile.am: Reflect having moved automake/.
1545        * sp21/Makefile.am: Reflect having moved automake/.
1546        * sp22/Makefile.am: Reflect having moved automake/.
1547        * sp23/Makefile.am: Reflect having moved automake/.
1548        * sp24/Makefile.am: Reflect having moved automake/.
1549        * sp25/Makefile.am: Reflect having moved automake/.
1550        * sp26/Makefile.am: Reflect having moved automake/.
1551        * sp27/Makefile.am: Reflect having moved automake/.
1552        * sp28/Makefile.am: Reflect having moved automake/.
1553        * sp29/Makefile.am: Reflect having moved automake/.
1554        * sp30/Makefile.am: Reflect having moved automake/.
1555        * sp31/Makefile.am: Reflect having moved automake/.
1556        * sp32/Makefile.am: Reflect having moved automake/.
1557        * spfatal/Makefile.am: Reflect having moved automake/.
1558        * spsize/Makefile.am: Reflect having moved automake/.
1559
15602003-08-14      Joel Sherrill <joel@OARcorp.com>
1561
1562        * sp02/task1.c: Added ID to name lookup service and changed name of
1563        id/name translation status code. This propagated to multiple
1564        functions. The user API service added was rtems_object_id_to_name()
1565
15662003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1567
1568        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1569
15702003-05-29      Joel Sherrill <joel@OARcorp.com>
1571
1572        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1573
15742003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1575
1576        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1577        CC_CFLAGS_DEFAULT (obsolete).
1578
15792003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1580
1581        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1582        Remove CC_LDFLAGS_PROFILE_V.
1583
15842003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1587
15882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1591
15922003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * configure.ac: AC_PREREQ(2.57).
1595
15962002-11-14      Joel Sherrill <joel@OARcorp.com>
1597
1598        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1599        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1600        update the IDs in the screens.
1601
16022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1603
1604        * .cvsignore: Reformat.
1605        Add autom4te*cache.
1606        Remove autom4te.cache.
1607
16082002-09-14      Joel Sherrill <joel@OARcorp.com>
1609
1610        * sp32/.cvsignore: New file.
1611
16122002-09-14      Aaron J. Grier <aaron@frye.com>
1613
1614        * PR271 was not applicable against the current source but included
1615        a nice test that Joel decided to add to the tree as sp32.
1616        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1617        * Makefile.am, configure.ac: Modified to reflect addition.
1618
16192002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1622        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1623        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1624        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1625        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1626        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1627        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1628        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1629        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1630        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1631        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1632        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1633        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1634        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1635        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1636        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1637        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1638        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1639        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1640        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1641        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1642        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1643        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1644        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1645        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1646        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1647        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1648        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1649        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1650        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1651        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1652
16532002-08-01      Joel Sherrill <joel@OARcorp.com>
1654
1655        * Per PR47 add support for buffered test output.  This involved
1656        adding defines to redirect output to a buffer and dump it when
1657        full, at "test pause", and at exit.  To avoid problems when redefining
1658        exit(), all tests were modified to call rtems_test_exit().
1659        Some tests, notable psxtests, had to be modified to include
1660        the standard test macro .h file (pmacros.h or tmacros.h) to
1661        enable this support.
1662        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1663        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1664        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1665        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1666        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1667        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1668        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1669
16702002-07-30      Joel Sherrill <joel@OARcorp.com>
1671
1672        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1673        stack if the port doesn't configure using it.
1674
16752002-07-04      Joel Sherrill <joel@OARcorp.com>
1676
1677        * Jump table for single entry point removed.
1678        * spsize/size.c:  Modified to reflect above.
1679
16802002-07-01      Joel Sherrill <joel@OARcorp.com>
1681
1682        * sp29/init.c: Corrected definitions for task stack usage.
1683
16842002-07-01      Joel Sherrill <joel@OARcorp.com>
1685
1686        * spsize/size.c: _Thread_queue_Extract_table removed.
1687
16882001-05-17      Joel Sherrill <joel@OARcorp.com>
1689
1690        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1691        number of staticly configured device drivers.
1692
16932001-05-14      Joel Sherrill <joel@OARcorp.com>
1694
1695        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1696        than the configured number of drivers.
1697 
16982002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * configure.ac: Remove ENABLE_GCC28.
1701
17022001-04-04      Joel Sherrill <joel@OARcorp.com>
1703
1704        * spsize/size.c: Reflect SPARC modifcation to get rid of
1705        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1706 
17072001-03-29      Joel Sherrill <joel@OARcorp.com>
1708
1709        * Per PR147 addressed problems when reseting and inserting a timer
1710        into a timer chain that did not honor time passage since the last
1711        time the timer server was scheduled and the new insertion.
1712        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1713
17142001-03-28      Joel Sherrill <joel@OARcorp.com>
1715
1716        * Side-effect of PR132.
1717        * sp21/system.h: Now must explicitly request NULL driver.
1718
17192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * configure.ac:
1722        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1723        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1724        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1725        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1726        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1727        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1728        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1729        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1730        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1731        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1732        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1733        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1734        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1735        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1736        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1737        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1738        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1742        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1743        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1752        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1753        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1754        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1755        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1756
17572002-03-20      Chris Johns <ccj@acm.org>
1758
1759        * PR145.
1760        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1761        in system (e.g. driver tasks).  Also exit on minimum number of
1762        switches not precise number.
1763
17642001-01-29      Joel Sherrill <joel@OARcorp.com>
1765
1766        * Fixed bug where resetting a timer that was not at the head
1767        of one of the task timer chains resulted in the Timer Server
1768        task waking up too far in the future.
1769        * Added rtems_timer_get_information() directive to support testing.
1770        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1771        above condition.
1772
17732001-01-22      Joel Sherrill <joel@OARcorp.com>
1774
1775        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1776        because priority added as argument to rtems_timer_initiate_server().
1777
17782001-01-16      Joel Sherrill <joel@OARcorp.com>
1779
1780        * Added tests for task-based timers.  This included the new tests
1781        sp30 and sp31.
1782        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1783        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1784        for task-based timer services.
1785        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1786        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1787        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1788        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1789        sp31/task1.c: New files.
1790
17912001-11-01      Joel Sherrill <joel@OARcorp.com>
1792
1793        * sp26/system.h: Properly account for stack memory used by
1794        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1795        and processed as PR78.
1796
17972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1800        * configure.in: Remove.
1801        * configure.ac: New file, generated from configure.in by autoupdate.
1802
18032001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1806
18072001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1810        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1811        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1812        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1813        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1814        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1815        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1816        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1817        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1818        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1819        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1820        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1821        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1822        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1823        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1824        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1825        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1826        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1827        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1828        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1829        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1830        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1831        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1832        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1833        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1834        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1835        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1836        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1837        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1838
18392001-08-16      Joel Sherrill <joel@OARcorp.com>
1840
1841        * sp20/system.h: Account for extra task stacks properly.
1842
18432001-08-16      Joel Sherrill <joel@OARcorp.com>
1844
1845        * sp13/sp13.scn: Id in screen had wrong class field value.
1846        * sp13/system.h: Account for message buffer memory.
1847        * sp13/task2.c: Remove unnecessary check for failure.
1848
18492001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1850
1851        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1852
18532001-04-20      Joel Sherrill <joel@OARcorp.com>
1854
1855        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1856        file.
1857
18582001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1861
18622001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * sp21/Makefile.am: Remove libtest.
1865
18662000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1869
18702000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1873
18742000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1877        Switch to GNU canonicalization.
1878        * sptests.am: Remove DEFS.
1879
18802000-09-29      Joel Sherrill <joel@OARcorp.com>
1881
1882        * sp20/sp20.scn: Corrected to reflect new addition.
1883        * sp20/system.h: Removed comment reflecting history.
1884
18852000-09-29      Stephan Merker <merker@decrc.abb.de>
1886
1887        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1888        Added new task to test sequence of altering a period's length
1889        while it is still active.
1890
18912000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1894        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1895        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1896        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1897        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1898        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1899        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1900        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1901        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1902        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1903
19042000-08-10      Joel Sherrill <joel@OARcorp.com>
1905
1906        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.