source: rtems/testsuites/sptests/ChangeLog @ 5353469a

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

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

  • Makefile.am, configure.ac: Add test case for processing a timeout on a thread (that is the thread executing) that has also had its request satisfied while it is being enqueued.
  • spintrcritical16/.cvsignore, spintrcritical16/Makefile.am, spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc, spintrcritical16/spintrcritical16.scn: New files.
  • spintrcritical15/init.c: Remove unused TSR>
  • Property mode set to 100644
File size: 72.5 KB
Line 
12009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac: Add test case for processing a timeout
4        on a thread (that is the thread executing) that has also had its
5        request satisfied while it is being enqueued.
6        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
7        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
8        spintrcritical16/spintrcritical16.scn: New files.
9        * spintrcritical15/init.c: Remove unused TSR>
10
112009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * Makefile.am, configure.ac: Add test case for a thread timing out on a
14        thread queue while another thread is in the process of blocking on
15        the same thread queue.
16        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
17        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
18        spintrcritical15/spintrcritical15.scn: New files.
19
202009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
23
242009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
27        sp40/sp40.scn: Now verified to hit coverage cases.
28        * sp40/sp40.doc: New file.
29
302009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
33        to catch two remaining uncovered cases in rtems_io_register_driver.
34        * sp40/system.h: Removed.
35
362009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * Makefile.am, configure.ac: Add new test to exercise odd case in
39        rtems_iterate_over_all_threads.
40        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
41        sp41/sp41.scn: New files.
42
432009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
46        inheritance protocol since there is no holder associated with them.
47
482009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * Makefile.am, configure.ac: Add new tests to exercise cases where a
51        timer is scheduled from an ISR while it is being scheduled at the
52        task level.
53        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
54        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
55        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
56        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
57        spintrcritical14/spintrcritical14.scn: New files.
58
592009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * spintrcritical01/init.c, spintrcritical06/init.c,
62        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
63        cleanup and make the tests more similar.
64
652009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * spintrcritical06/init.c: Test now hits forward and reverse cases.
68
692009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
72        test work for case that it is documented to handle.
73
742009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
75
76        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
77        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
78        spintrcritical10/spintrcritical10.scn: New files.
79
802009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
83        unreliable third case in sp39 to spintrcritical10. New tests to hit
84        other event synchronization critical sections.
85        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
86        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
87        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
88        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
89        spintrcritical12/spintrcritical12.scn: New files.
90
912009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
94        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
95        sp10/sp10.scn: New files.
96
972009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * spintrcritical06/init.c: Clean up.
100        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
101        * spintrcritical09/spintrcritical09.scn: Fill in.
102
1032009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * spintrcritical06/init.c: Add comment to indicate test is not finished
106        and known to not hit the case.
107        * Makefile.am, configure.ac: Add a couple more interrupt critical
108        section tests.
109        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
110        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
111        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
112        spintrcritical09/Makefile.am, spintrcritical09/init.c,
113        spintrcritical09/spintrcritical09.doc,
114        spintrcritical09/spintrcritical09.scn: New files.
115
1162009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
119        at hitting interrupt synchronization critical section in thread queue
120        enqueue priority for reverse insertions.
121        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
122        spintrcritical07/spintrcritical07.doc,
123        spintrcritical07/spintrcritical07.scn: New files.
124
1252009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * Makefile.am, configure.ac: Add test case for the
128        _Thread_queue_Enqueue_priority interrupt critical section where the
129        TCB we are using as a current pointer is removed from the thread
130        queue when we flash interrupts while searching forward.
131        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
132        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
133        spintrcritical06/spintrcritical06.scn: New files.
134
1352009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * spintrcritical_support/intrcritical.c,
138        spintrcritical_support/intrcritical.h: Change prototype of delay
139        method to indicate when counter is reset. This can be used to count
140        how many iterations we are doing.
141
1422009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
145        blocked on one period while another expires. Add sp61 which exercises
146        the case where a call is made to rtems_shutdown_executive when the
147        system is not up.
148        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
149        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
150        sp61/sp61.doc, sp61/sp61.scn: New files.
151
1522009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * sp04/init.c: To be timesliced, tasks must also me preemptible.
155
1562009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
159        what it was intended to do.
160
1612009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * spintrcritical_support/intrcritical.c,
164        spintrcritical_support/intrcritical.h: New files.
165
1662009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * Makefile.am, configure.ac: Add new infrastructure which is more
169        reliable about generating cases which hit interrupt critical
170        sections. Remove sp41 since it used its own mechanism.
171        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
172        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
173        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
174        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
175        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
176        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
177        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
178        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
179        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
180        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
181        spintrcritical05/spintrcritical05.scn: New files.
182        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
183        sp41/system.h: Removed.
184
1852009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * sp41/init.c: Remove incorrect comment.
188
1892009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * sp29/init.c: Simple binary semaphores can not be inherit priority.
192
1932009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * sp25/init.c: Spacing.
196
1972009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
198
199        * Makefile.am, configure.ac: Add sp59 to test path through
200        _Thread_queue_First_priority where the task's priority was in the
201        bottom 1/4 of the range.
202        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
203        sp59/sp59.scn: New files.
204
2052009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
208        not blocked on a thread queue.
209        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
210        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
211
2122009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        * Makefile.am, configure.ac: Add test for timespec divide by zero.
215        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
216        sp58/sp58.scn: New files.
217
2182009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
221        pointer being null. This does not happen naturally at this time so
222        force the point.
223
2242009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * sp12/sp12.scn: Update screen to reflect priority changes from long
227        ago.
228
2292009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
232        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
233        as sp27a and test flushing both counting and binary semaphores.
234        Reformatted.
235        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
236        sp27a/sp27a.scn: New files.
237
2382009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
241        copied fomr other Makefile.am's.
242
2432009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
246        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
247        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
248        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
249
2502009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
251
252        * sp57/sp57.doc: Correct.
253
2542009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * Makefile.am, configure.ac: Add test of restarting a task which is in
257        the middle of a sleep or wake after.
258        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
259        sp57/sp57.scn: New files.
260
2612009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * sp43/init.c, sp43/sp43.scn: Add more cases for
264        rtems_object_get_class_information() to improve coverage.
265
2662009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * Makefile.am, configure.ac: Add new test to verify that when a user
269        extension create hook fails, that the error is properly propagated.
270        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
271        sp56/sp56.scn: New files.
272
2732009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
274
275        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
276        rtems_extension_delete.
277
2782009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
279
280        * sp09/screen01.c, sp09/sp09.scn: Add test for
281        rtems_object_get_classic_name with invalid id.
282
2832009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * sp02/task1.c: Minor spacing.
286
2872009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
288
289        * spfatal12/init.c: Address to heap initialize must be aligned but size
290        must be too small.
291
2922009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * Makefile.am, configure.ac: Add new test to exercise case when
295        broadcasting to a message queue with a pending message.
296        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
297        sp55/sp55.scn: New files.
298
2992009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
300
301        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
302        spfatal tests appear to cover all fatal error cases.
303        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
304        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
305        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
306        spfatal/task1.c: Removed.
307
3082009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
311        initialize workspace heap during initialize. Can be caused by
312        unaligned address or not enough memory to initialize heap required
313        overhead.
314        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
315        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
316
3172009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
318
319        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
320
3212009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
322
323        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
324
3252009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * spstkalloc/spstkalloc.scn: Update screen.
328
3292009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * Makefile.am, configure.ac: Add new test for user configured stack
332        allocator/deallocator. Test both pass and fail cases.
333        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
334        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
335
3362009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
337
338        * spchain/init.c, spchain/spchain.scn: Clean up test.
339
3402009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
341
342        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
343        routines whose bodies are not used by RTEMS itself.
344        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
345        spchain/spchain.doc, spchain/spchain.scn: New files.
346
3472009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
348
349        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
350        chain for coverage.
351
3522009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
353
354        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
355        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
356        improve coverage.
357
3582009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
359
360        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
361
3622009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
363
364        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
365        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
366
3672009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
370        Enhance spprintk. Add two new fatal error tests to cover
371        __assert_func.
372        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
373        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
374
3752009-06-18      Chris Johns <chrisj@rtems.org>
376
377        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
378        workaround the H8300 gcc bug.
379
3802009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
381
382        * sp54/init.c: Fix spacing.
383
3842009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
385
386        * sp02/sp02.doc, sp02/system.h: Update copyright year.
387
3882009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
391
3922009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * Makefile.am, configure.ac: Add new test.
395        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
396        sp54/sp54.scn: New files.
397
3982009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
401        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
402        the time of day forward not making server based timers fire.
403        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
404        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
405        sp53/sp53.scn: New files.
406
4072009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
410
4112009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        PR 1415/cpukit
414        * Makefile.am, configure.ac: Add test for very simple priority ceiling
415        violation.
416        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
417        sp51/sp51.scn: New files.
418
4192009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        PR 1413/cpukit
422        * Makefile.am, configure.ac: Add test for case where server based
423        timers which reinitiated themselves did not get reinserted onto timer
424        chain.
425        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
426        sp50/sp50.scn: New files.
427
4282009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        PR 1414/cpukit
431        * Makefile.am, configure.ac: Tighten math on extraction of index so it
432        is harder to trick by passing in a valid id of an incorrect object
433        class.
434        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
435        sp49/sp49.scn: New files.
436
4372009-05-19      Chris Johns <chrisj@rtems.org>
438
439        * sp04/tswitch.c: Lower sample count for small memory targets.
440       
4412009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * spprintk/init.c: printk() now 100% covered.
444
4452009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * spprintk/init.c: More test cases.
448
4492009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
452        large enough for buffer node overhead.
453
4542009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
455
456        * Makefile.am, configure.ac, spwatchdog/system.h,
457        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
458        printk. These will help coverage. Simplify spwkspace.
459        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
460        spprintk/spprintk.scn: New files.
461        * spwkspace/system.h: Removed.
462
4632009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
464
465        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
466        methods.
467        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
468        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
469
4702009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
471
472        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
473        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
474        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
475        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
476        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
477        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
478        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
479        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
480        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
481        spsize/size.c: Fix warnings.
482
4832009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
486        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
487        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
488        spobjgetnext/system.h: New files.
489
4902009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
493        64k to 20k. No impact on test behavior.
494
4952009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
498
4992009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
500
501        * sp37/init.c, sp37/sp37.scn: Add test case for
502        rtems_interrupt_level_attribute body.
503
5042009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
505
506        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
507        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
508        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
509        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
510        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
511        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
512        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
513        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
514        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
515        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
516        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
517        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
518        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
519        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
520        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
521        sp48/Makefile.am, spfatal/Makefile.am,
522        spfatal01/Makefile.am, spfatal02/Makefile.am,
523        spfatal03/Makefile.am, spfatal04/Makefile.am,
524        spfatal05/Makefile.am, spfatal06/Makefile.am,
525        spfatal07/Makefile.am, spfatal08/Makefile.am,
526        spfatal09/Makefile.am, spsize/Makefile.am,
527        spwatchdog/Makefile.am:
528        Eliminate _exe_/.exe.
529
5302009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        PR 1388/cpukit
533        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
534        allow both priority inherit and ceiling attributes to be set on
535        semaphore create. These attributes are mutually exclusive and this
536        should be an error.
537
5382009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
539
540        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
541        unlimited objects when configured for a unified workspace works as
542        expected.
543        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
544        sp48/sp48.scn: New files.
545
5462009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
547                Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        PR 1357/cpukit
550        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
551        honored.
552        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
553        sp47/sp47.scn: New files.
554
5552009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
556
557        * Makefile.am, configure.ac: Add new test to test Watchdog display
558        helper routines. These reach into the SuperCore.
559        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
560        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
561        spwatchdog/system.h, spwatchdog/task1.c: New files.
562
5632009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
566
5672009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
570        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
571        hard-coded hex numbers for bad object Ids.
572
5732009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * sp15/system.h, sp19/system.h: Array of task names should be of type
576        rtems_name not rtems_id. Similarly array of task ids should be
577        rtems_id not rtems_name.
578
5792008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
582
5832008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * Makefile.am, configure.ac, spfatal06/testcase.h,
586        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
587        spsize/size.c: Eliminate pointers to API configuration tables in the
588        main configuration table. Reference the main configuration table and
589        the API configuration tables directly using the confdefs.h version
590        rather than obtaining a pointer to it. This eliminated some
591        variables, a potential fatal error, some unnecessary default
592        configuration structures. Overall, about a 4.5% reduction in the code
593        size for minimum and hello on the SPARC.
594        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
595        spfatal10/testcase.h: Removed.
596
5972008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
600        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
601        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
602        successfully with maxixum number of priorities as 16 instead of 256.
603        This was done by temporarily modifying the score priority.h maximum.
604        This allowed testing of all API code to ensure that it worked
605        properly with a reduced number of priorities. Most modifications were
606        to switch from hard-coded maximum to using the API provided methods
607        to determine maximum number of priority levels.
608
6092008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * sp46/sp46.scn: Add screen missed earlier.
612
6132008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
614
615        PR 1348/cpukit
616        * Makefile.am, configure.ac: Add test of special case of resetting cpu
617        usage information while a period is running.
618        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
619        sp46/sp46.scn: New files.
620
6212008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
622
623        * sp45/init.c: New file.
624
6252008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
626
627        PR 1347/cpukit
628        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
629        Rework Timer Server to ensure that the context allows for blocking,
630        allocating memory, and acquiring semaphores and mutexes.
631        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
632        New files.
633
6342008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * sp25/system.h: Add warning and temporary m32c conditional until size
637        type addressed.
638
6392008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
640
641        * sp09/screen07.c: Use INT_MAX as number of messages so always
642        properly sized and no overflow on constant.
643        * sp09/screen10.c: Delay so on targets with simulator idle clock
644        tick driver this will work.
645        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
646        byte boundaries rather than two byte boundaries.
647        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
648        allocate more memory than size_t holds on m32c.
649
6502008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
653        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
654        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
655        and Region calls. On 16-bit architectures, size_t can be 16-bits
656        which would limit sizes to 64K. Also address constants which
657        overflowed on 16-bit integer targets.
658
6592008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * sp43/sp43.scn: Bump version to 4.9.99.0
662
6632008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
664
665        * sp19/system.h: Use "double" instead of "rtems_double".
666
6672008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
670
6712008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
674        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
675        spfatal_support/init.c, spfatal_support/system.h:
676        Convert to "bool".
677
6782008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
679
680        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
681        declared in a public place.
682
6832008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
686
6872008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
688
689        * sp43/init.c: Fix derefence of uninitialized pointer.
690
6912008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
692
693        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
694        multiprocessing is not enabled. Saves one more variable from single
695        processor configuration.
696
6972008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
698
699        PR 1212/cpukit
700        * Makefile.am, configure.ac: Time slicing will not happen if the task
701        mode is changed from a non-timeslicing mode to timeslicing mode if it
702        is done by the executing thread (e.g. in its task body). This change
703        includes sp44 to demonstrate the problem and verify the correction.
704        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
705
7062008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
709        architectures they are not supported on.
710
7112008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
712
713        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
714
7152008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
716
717        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
718          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
719
7202008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
721
722        * sp28/init.c: Corrections to configuration.
723        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
724        * spsize/size.c: _ISR_Vector_table only exists on architectures
725        which use the Simple Vectored Interrupt Model.
726
7272008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * spsize/size.c: Convention calls for leading underscore on private
730        RTEMS variables.
731
7322008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
735        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
736        Refactored and renamed initialization routines to
737        rtems_initialize_data_structures, rtems_initialize_before_drivers,
738        rtems_initialize_device_drivers, and
739        rtems_initialize_start_multitasking. This opened the sequence up so
740        that bootcard() could provide a more robust and flexible framework
741        which is easier to explain and understand. This also lays the
742        groundwork for sharing the division of available memory between the
743        RTEMS workspace and heap and the C library initialization across all
744        BSPs.
745
7462008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
747
748        * sp32/init.c: Formatting.
749
7502008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
751
752        * sp09/screen01.c: Correct test.
753        * sp09/screen14.c: Update copyright.
754        * sp28/init.c: Correct end of test messages.
755
7562008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
759
7602008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
761
762        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
763        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
764        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
765        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
766        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
767        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
768        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
769        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
770        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
771        tests. Add a clock_settime case for < 1988.
772
7732008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
776
7772008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
778
779        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
780        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
781        * sp41/sp41.scn: Now has content.
782        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
783        Object Services recently added to API.
784
7852008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
786
787        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
788        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
789        collection. This changed the name of a few previously public but
790        undocumented services and added a some new services.
791        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
792        sp43/system.h: New files.
793
7942008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
795
796        * spfatal10/.cvsignore: New file.
797
7982008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
799
800        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
801        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
802        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
803        New files.
804
8052008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
806
807        * Makefile.am, configure.ac: Added fatal error tests
808        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
809        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
810        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
811        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
812        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
813        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
814        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
815        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
816        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
817        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
818        spfatal_support/init.c, spfatal_support/system.h: New files.
819
8202008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
821
822        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
823        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
824        test messages.
825
8262008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
829        simple type to a union of an unsigned 32 bit integer and a pointer.
830        This should help eliminate weird casts between u32 and pointers in
831        various places. The APIs now have to explicitly call _u32 or _string
832        versions of helper routines. This should also simplify things and
833        eliminate the need for ugly casts in some cases.
834
8352008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
836
837        * sp42/Makefile.am: New file.
838
8392008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
840
841        Add sp42 to exercise thread queue with knowledge of the implementation
842        so we can exercise all of the normal paths possible.
843        * Makefile.am, configure.ac: Add sp42.
844        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
845
8462008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
847
848        * sp39/init.c: Add case for long timeout on blocking operation.
849        * Makefile.am, configure.ac: Add new test to exercise thread
850        queue blokcing synchronization. sp39 and sp41 are very similar.
851        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
852        sp41/system.h: New files.
853
8542008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * sp39/init.c: Clean up.
857
8582008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
859
860        * sp39/init.c: Modify to improve coverage.
861
8622008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
863
864        * sp36/strict_order_mut.c:
865
8662008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
867
868        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
869        driver registration.
870        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
871        sp40/system.h: New files.
872
8732008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
874
875        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
876        Add test cases for:
877          + message queue create requesting too many message buffers
878            for the available memory
879          + region extend with address inside existing heap
880          + timer server initiate too large a stack, create error
881        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
882          + task set priority while holding resource
883
8842008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * Makefile.am, configure.ac: Added sp38 and sp39.
887        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
888        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
889        sp39/sp39.scn, sp39/system.h: New files.
890
8912007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
892
893        * sp36/strict_order_mut.c: New file.
894
8952007-12-21      Xi Yang <hiyangxi@gmail.com>
896
897        * Makefile.am, configure.ac: Add support for proper stacking of
898        priority inheritance on mutexes as well as enforce proper order of
899        release.
900        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
901        sp36/sp36.scn: New files.
902
9032007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
904
905        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
906        directive instead of violating RTEMS internals.
907
9082007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
909
910        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
911        Add test cases for User Extension Manager to improve code coverage.
912        * sp21/task1.c: Fix spelling error.
913
9142007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
915
916        * spsize/size.c: Account for previous changes in calculation of MPCI
917        receive server stack.
918
9192007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
920
921        * sp09/screen07.c, sp09/sp09.scn: Add test for
922        rtems_message_queue_broadcast for bad buffer and count pointers.
923        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
924        with bad priority or initiating twice.
925        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
926        it forces a dispatch.
927        * sp37/init.c: New file.
928
9292007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * Makefile.am, configure.ac: Add new tests for interrupt disable,
932        enable, flash, and is in progress. These are normally inlines but
933        also have bodies for non-C code. This test also exercises the odd
934        case of calling clock tick from outside an ISR.
935        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
936
9372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
938
939        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
940        using notepad with the current task's ID or SELF
941        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
942        test missing test cases for clock_get.
943
9442007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
945
946        * sp28/init.c: Add test code for task variables to improve coverage.
947
9482007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
949
950        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
951        RTEMS provided accessor macros to obtain configuration fields.
952
9532007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
954
955        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
956        Configuration Table. Eliminate CPU Table from all ports. Delete
957        references to CPU Table in all forms.
958
9592007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
960
961        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
962
9632007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
964
965        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
966        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
967        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
968        to improve test coverage.
969
9702007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
971
972        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
973        coverage.
974
9752007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
976
977        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
978
9792007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
980
981        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
982        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
983        .scn files.
984
9852007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
986
987        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
988        commented out and updated the .scn file.
989
9902007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
993        buffered test IO.
994
9952007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
996
997        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
998        rtems_io_unregister_driver did not have any test code.
999
10002007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1001
1002        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1003        since it was used to configure a no longer used feature. Device names
1004        are now part of the filesystem not in a table. This also eliminated
1005        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1006        RTEMS as well as the memory allocation used to populate
1007        _IO_Driver_name_table.
1008
10092007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1010
1011        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1012        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1013        properly.
1014
10152007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1016
1017        * spsize/size.c: Eliminated the variables
1018        _RTEMS_tasks_User_initialization_tasks and
1019        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1020        used in one place after initialized. It was a waste of space.
1021
10222007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1023
1024        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1025        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1026        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1027        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1028        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1029        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1030        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1031        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1032        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1033        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1034        spsize/size.c: Add optional managers to Makefiles. Clean up test
1035        cases so last output line follows END OF pattern. Make sure test case
1036        all run. All tests appeared ok on sis.
1037
10382007-04-05      Joel Sherrill <joel@OARcorp.com>
1039
1040        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1041
10422007-04-05      Joel Sherrill <joel@OARcorp.com>
1043
1044        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1045        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1046        CONFIGURE_APPLICATION_NEEDS_XXX.
1047
10482007-04-02      Joel Sherrill <joel@OARcorp.com>
1049
1050        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1051
10522007-04-02      Joel Sherrill <joel@OARcorp.com>
1053
1054        * spsize/size.c: Convert from Classic API style TOD_Control as
1055        fundamental time structure to POSIX struct timespec. Add
1056        clock_get_uptime().
1057
10582007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1059
1060        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1061
10622007-03-26      Joel Sherrill <joel@OARcorp.com>
1063
1064        * sp35/priinv.c: Remove warning.
1065
10662007-03-10      Joel Sherrill <joel@OARcorp.com>
1067
1068        * sp26/system.h: Remove incorrect and duplicate
1069        CONFIGURE_EXTRA_TASK_STACKS.
1070
10712007-03-05      Joel Sherrill <joel@OARcorp.com>
1072
1073        PR 1222/cpukit
1074        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1075        thread that is blocked on a priority based thread queue is changed,
1076        that its placement in the queue is reevaluated based upon the new
1077        priority. This enhancement includes modifications to the SuperCore as
1078        well as new test cases.
1079        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1080        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1081        sp35/sp35.doc, sp35/sp35.scn: New files.
1082
10832007-03-05      Joel Sherrill <joel@OARcorp.com>
1084
1085        * sp26/system.h: Correct memory required for stack sizes.
1086
10872007-02-06      Joel Sherrill <joel@OARcorp.com>
1088
1089        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1090        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1091        tests.
1092
10932006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1094
1095        * sp33/init.c: Improve barrier test to include normal blocking with
1096        manual release and unblocking in barrier deletion.
1097
10982006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * configure.ac: New BUG-REPORT address.
1101
11022006-11-20      Joel Sherrill <joel@OARcorp.com>
1103
1104        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1105        and make output more compliant with other tests.
1106
11072006-11-17      Joel Sherrill <joel@OARcorp.com>
1108
1109        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1110        cases intended on all targets possible with new heap algorithm.
1111
11122006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1113
1114        * Makefile.am, configure.ac: Adding Classic API Barriers.
1115        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1116        New files.
1117
11182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1119
1120        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1121
11222006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1123
1124        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1125        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1126        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1127        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1128        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1129        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1130        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1131        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1132        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1133        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1134        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1135        Use rtems_testsdir instead.
1136
11372006-04-05      Joel Sherrill <joel@OARcorp.com>
1138                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1139
1140        * spsize/size.c: Victor spotted the problem that
1141        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1142        variables and needed to be set to the same value.  I took that
1143        idea and just removed _Thread_MP_Receive.  All uses are now
1144        _MPCI_Receive_server_tcb.
1145
11462005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1147
1148        * configure.ac: Remove RTEMS_ENABLE_BARE,
1149        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1150
11512005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1152
1153        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1154        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1155        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1156        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1157        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1158        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1159        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1160        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1161        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1162        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1163        spfatal/Makefile.am, spsize/Makefile.am:
1164        Convert to use *_PROGRAMS.
1165
11662005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1167
1168        * sp01/Makefile.am, sp02/Makefile.am,
1169        sp03/Makefile.am, sp04/Makefile.am,
1170        sp05/Makefile.am, sp06/Makefile.am,
1171        sp07/Makefile.am, sp08/Makefile.am,
1172        sp09/Makefile.am, sp11/Makefile.am,
1173        sp12/Makefile.am, sp13/Makefile.am,
1174        sp14/Makefile.am, sp15/Makefile.am,
1175        sp16/Makefile.am, sp17/Makefile.am,
1176        sp19/Makefile.am, sp20/Makefile.am,
1177        sp21/Makefile.am, sp22/Makefile.am,
1178        sp23/Makefile.am, sp24/Makefile.am,
1179        sp25/Makefile.am, sp26/Makefile.am,
1180        sp27/Makefile.am, sp28/Makefile.am,
1181        sp29/Makefile.am, sp30/Makefile.am,
1182        sp31/Makefile.am, sp32/Makefile.am,
1183        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1184
11852005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1186
1187        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1188        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1189        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1190        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1191        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1192        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1193        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1194        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1195        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1196        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1197        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1198        * sptests.am: Remove.
1199
12002005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1203        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1204        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1205        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1206        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1207        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1208        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1209        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1210        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1211        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1212        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1213
12142005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1215
1216        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1217
12182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1219
1220        * spsize/Makefile.am: Rename TEST to spsize.
1221        * spsize/size.scn: Remove.
1222        * spsize/spsize.scn: New (renamed from size.scn).
1223
12242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1225
1226        * configure.ac: Add spfatal/Makefile.
1227        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1228        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1229        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1230        * sptests.am: Remove LIB_VARIANT.
1231
12322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1233
1234        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1235        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1236        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1237        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1238        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1239        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1240        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1241        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1242        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1243        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1244        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1245
12462005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1247
1248        * Makefile.am: Cleanup.
1249
12502005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1251
1252        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1253        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1254        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1255        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1256        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1257        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1258        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1259        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1260        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1261        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1262        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1263        spfatal/Makefile.am, spsize/Makefile.am:
1264        Partial conversion to automake.
1265
12662005-03-07      Joel Sherrill <joel@OARcorp.com>
1267
1268        * sp13/task1.c: Removed warnings.
1269
12702004-09-29      Joel Sherrill <joel@OARcorp.com>
1271
1272        * spsize/size.c: i960 obsoleted and all references removed.
1273
12742004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1275
1276        * configure.ac: Require automake > 1.9.
1277
12782004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1281        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1282        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1283        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1284        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1285        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1286        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1287        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1288        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1289        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1290        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1291        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1292        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1293        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1294        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1295        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1296        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1297        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1298        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1299        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1300        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1301        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1302        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1303        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1304        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1305        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1306        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1307        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1308        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1309        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1310        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1311        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1312
13132004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1314
1315        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1316
13172004-03-30      David Querbach <querbach@realtime.bc.ca>
1318
1319        PR 595/tests
1320        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1321        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1322        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1323        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1324        others treat it as a count of longs.
1325
13262004-03-30      David Querbach <querbach@realtime.bc.ca>
1327
1328        PR 596/tests
1329        * sp32/init.c: A missing definition of TEST_INIT before including
1330        <tmacros.h> means that buffered output will not work even if selected
1331        in buffer_test_io.h.
1332
13332004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1334
1335        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1336        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1337        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1338        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1339        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1340        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1341        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1342        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1343        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1344        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1345        types.
1346
13472004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1348
1349        * configure.ac: Add 2nd arg to RTEMS_TOP.
1350
13512004-03-05      Joel Sherrill <joel@OARcorp.com>
1352
1353        * sp07/buffered_io.c: Remove warning.
1354
13552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1358        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1359        * sp02/Makefile.am: Ditto.
1360        * sp03/Makefile.am: Ditto.
1361        * sp04/Makefile.am: Ditto.
1362        * sp05/Makefile.am: Ditto.
1363        * sp06/Makefile.am: Ditto.
1364        * sp07/Makefile.am: Ditto.
1365        * sp08/Makefile.am: Ditto.
1366        * sp09/Makefile.am: Ditto.
1367        * sp11/Makefile.am: Ditto.
1368        * sp12/Makefile.am: Ditto.
1369        * sp13/Makefile.am: Ditto.
1370        * sp14/Makefile.am: Ditto.
1371        * sp15/Makefile.am: Ditto.
1372        * sp16/Makefile.am: Ditto.
1373        * sp17/Makefile.am: Ditto.
1374        * sp19/Makefile.am: Ditto.
1375        * sp20/Makefile.am: Ditto.
1376        * sp21/Makefile.am: Ditto.
1377        * sp22/Makefile.am: Ditto.
1378        * sp23/Makefile.am: Ditto.
1379        * sp24/Makefile.am: Ditto.
1380        * sp25/Makefile.am: Ditto.
1381        * sp26/Makefile.am: Ditto.
1382        * sp27/Makefile.am: Ditto.
1383        * sp28/Makefile.am: Ditto.
1384        * sp29/Makefile.am: Ditto.
1385        * sp30/Makefile.am: Ditto.
1386        * sp31/Makefile.am: Ditto.
1387        * sp32/Makefile.am: Ditto.
1388        * spfatal/Makefile.am: Ditto.
1389        * spsize/Makefile.am: Ditto.
1390
13912003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * sptests.am: Add dirstamp support.
1394
13952003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1396
1397        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1398
13992003-12-16      Joel Sherrill <joel@OARcorp.com>
1400
1401        PR 544/tests
1402        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1403        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1404        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1405        make tests account for resources and not print at inappropriate
1406        times.
1407        * sp07/buffered_io.c: New file.
1408
14092003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1410
1411        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1412
14132003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1414
1415        * sp01/Makefile.am: Remove all-local: $(ARCH).
1416        * sp02/Makefile.am: Remove all-local: $(ARCH).
1417        * sp03/Makefile.am: Remove all-local: $(ARCH).
1418        * sp04/Makefile.am: Remove all-local: $(ARCH).
1419        * sp05/Makefile.am: Remove all-local: $(ARCH).
1420        * sp06/Makefile.am: Remove all-local: $(ARCH).
1421        * sp07/Makefile.am: Remove all-local: $(ARCH).
1422        * sp08/Makefile.am: Remove all-local: $(ARCH).
1423        * sp09/Makefile.am: Remove all-local: $(ARCH).
1424        * sp11/Makefile.am: Remove all-local: $(ARCH).
1425        * sp12/Makefile.am: Remove all-local: $(ARCH).
1426        * sp13/Makefile.am: Remove all-local: $(ARCH).
1427        * sp14/Makefile.am: Remove all-local: $(ARCH).
1428        * sp15/Makefile.am: Remove all-local: $(ARCH).
1429        * sp16/Makefile.am: Remove all-local: $(ARCH).
1430        * sp17/Makefile.am: Remove all-local: $(ARCH).
1431        * sp19/Makefile.am: Remove all-local: $(ARCH).
1432        * sp20/Makefile.am: Remove all-local: $(ARCH).
1433        * sp21/Makefile.am: Remove all-local: $(ARCH).
1434        * sp22/Makefile.am: Remove all-local: $(ARCH).
1435        * sp23/Makefile.am: Remove all-local: $(ARCH).
1436        * sp24/Makefile.am: Remove all-local: $(ARCH).
1437        * sp25/Makefile.am: Remove all-local: $(ARCH).
1438        * sp26/Makefile.am: Remove all-local: $(ARCH).
1439        * sp27/Makefile.am: Remove all-local: $(ARCH).
1440        * sp28/Makefile.am: Remove all-local: $(ARCH).
1441        * sp29/Makefile.am: Remove all-local: $(ARCH).
1442        * sp30/Makefile.am: Remove all-local: $(ARCH).
1443        * sp31/Makefile.am: Remove all-local: $(ARCH).
1444        * sp32/Makefile.am: Remove all-local: $(ARCH).
1445        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1446        * spsize/Makefile.am: Remove all-local: $(ARCH).
1447
14482003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1449
1450        * configure.ac: Reflect having moved to testsuites/.
1451
14522003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1453
1454        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1455
14562003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1457
1458        * configure.ac:Remove RTEMS_CHECK_CPU.
1459
14602003-09-04      Joel Sherrill <joel@OARcorp.com>
1461
1462        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1463        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1464        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1465        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1466        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1467        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1468        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1469        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1470        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1471        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1472        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1473        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1474        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1475        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1476        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1477        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1478        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1479        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1480        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1481        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1482        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1483        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1484        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1485        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1486        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1487        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1488        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1489        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1490        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1491        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1492        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1493        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1494        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1495        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1496        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1497        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1498        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1499        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1500        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1501        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1502        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1503        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1504        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1505        spsize/size.c, spsize/system.h: URL for license changed.
1506
15072003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1508
1509        PR 458/tests
1510        * sp30/task1.c: Correct indexing problem.
1511
15122003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * Makefile.am: Reflect having moved aclocal/.
1515
15162003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * Makefile.am: Reflect having moved automake/.
1519        * sp01/Makefile.am: Reflect having moved automake/.
1520        * sp02/Makefile.am: Reflect having moved automake/.
1521        * sp03/Makefile.am: Reflect having moved automake/.
1522        * sp04/Makefile.am: Reflect having moved automake/.
1523        * sp05/Makefile.am: Reflect having moved automake/.
1524        * sp06/Makefile.am: Reflect having moved automake/.
1525        * sp07/Makefile.am: Reflect having moved automake/.
1526        * sp08/Makefile.am: Reflect having moved automake/.
1527        * sp09/Makefile.am: Reflect having moved automake/.
1528        * sp11/Makefile.am: Reflect having moved automake/.
1529        * sp12/Makefile.am: Reflect having moved automake/.
1530        * sp13/Makefile.am: Reflect having moved automake/.
1531        * sp14/Makefile.am: Reflect having moved automake/.
1532        * sp15/Makefile.am: Reflect having moved automake/.
1533        * sp16/Makefile.am: Reflect having moved automake/.
1534        * sp17/Makefile.am: Reflect having moved automake/.
1535        * sp19/Makefile.am: Reflect having moved automake/.
1536        * sp20/Makefile.am: Reflect having moved automake/.
1537        * sp21/Makefile.am: Reflect having moved automake/.
1538        * sp22/Makefile.am: Reflect having moved automake/.
1539        * sp23/Makefile.am: Reflect having moved automake/.
1540        * sp24/Makefile.am: Reflect having moved automake/.
1541        * sp25/Makefile.am: Reflect having moved automake/.
1542        * sp26/Makefile.am: Reflect having moved automake/.
1543        * sp27/Makefile.am: Reflect having moved automake/.
1544        * sp28/Makefile.am: Reflect having moved automake/.
1545        * sp29/Makefile.am: Reflect having moved automake/.
1546        * sp30/Makefile.am: Reflect having moved automake/.
1547        * sp31/Makefile.am: Reflect having moved automake/.
1548        * sp32/Makefile.am: Reflect having moved automake/.
1549        * spfatal/Makefile.am: Reflect having moved automake/.
1550        * spsize/Makefile.am: Reflect having moved automake/.
1551
15522003-08-14      Joel Sherrill <joel@OARcorp.com>
1553
1554        * sp02/task1.c: Added ID to name lookup service and changed name of
1555        id/name translation status code. This propagated to multiple
1556        functions. The user API service added was rtems_object_id_to_name()
1557
15582003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1561
15622003-05-29      Joel Sherrill <joel@OARcorp.com>
1563
1564        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1565
15662003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1567
1568        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1569        CC_CFLAGS_DEFAULT (obsolete).
1570
15712003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1574        Remove CC_LDFLAGS_PROFILE_V.
1575
15762003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1579
15802003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1583
15842003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * configure.ac: AC_PREREQ(2.57).
1587
15882002-11-14      Joel Sherrill <joel@OARcorp.com>
1589
1590        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1591        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1592        update the IDs in the screens.
1593
15942002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * .cvsignore: Reformat.
1597        Add autom4te*cache.
1598        Remove autom4te.cache.
1599
16002002-09-14      Joel Sherrill <joel@OARcorp.com>
1601
1602        * sp32/.cvsignore: New file.
1603
16042002-09-14      Aaron J. Grier <aaron@frye.com>
1605
1606        * PR271 was not applicable against the current source but included
1607        a nice test that Joel decided to add to the tree as sp32.
1608        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1609        * Makefile.am, configure.ac: Modified to reflect addition.
1610
16112002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1612
1613        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1614        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1615        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1616        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1617        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1618        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1619        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1620        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1621        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1622        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1623        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1624        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1625        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1626        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1627        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1628        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1629        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1630        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1631        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1632        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1633        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1634        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1635        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1636        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1637        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1638        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1639        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1640        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1641        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1642        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1643        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1644
16452002-08-01      Joel Sherrill <joel@OARcorp.com>
1646
1647        * Per PR47 add support for buffered test output.  This involved
1648        adding defines to redirect output to a buffer and dump it when
1649        full, at "test pause", and at exit.  To avoid problems when redefining
1650        exit(), all tests were modified to call rtems_test_exit().
1651        Some tests, notable psxtests, had to be modified to include
1652        the standard test macro .h file (pmacros.h or tmacros.h) to
1653        enable this support.
1654        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1655        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1656        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1657        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1658        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1659        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1660        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1661
16622002-07-30      Joel Sherrill <joel@OARcorp.com>
1663
1664        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1665        stack if the port doesn't configure using it.
1666
16672002-07-04      Joel Sherrill <joel@OARcorp.com>
1668
1669        * Jump table for single entry point removed.
1670        * spsize/size.c:  Modified to reflect above.
1671
16722002-07-01      Joel Sherrill <joel@OARcorp.com>
1673
1674        * sp29/init.c: Corrected definitions for task stack usage.
1675
16762002-07-01      Joel Sherrill <joel@OARcorp.com>
1677
1678        * spsize/size.c: _Thread_queue_Extract_table removed.
1679
16802001-05-17      Joel Sherrill <joel@OARcorp.com>
1681
1682        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1683        number of staticly configured device drivers.
1684
16852001-05-14      Joel Sherrill <joel@OARcorp.com>
1686
1687        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1688        than the configured number of drivers.
1689 
16902002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1691
1692        * configure.ac: Remove ENABLE_GCC28.
1693
16942001-04-04      Joel Sherrill <joel@OARcorp.com>
1695
1696        * spsize/size.c: Reflect SPARC modifcation to get rid of
1697        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1698 
16992001-03-29      Joel Sherrill <joel@OARcorp.com>
1700
1701        * Per PR147 addressed problems when reseting and inserting a timer
1702        into a timer chain that did not honor time passage since the last
1703        time the timer server was scheduled and the new insertion.
1704        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1705
17062001-03-28      Joel Sherrill <joel@OARcorp.com>
1707
1708        * Side-effect of PR132.
1709        * sp21/system.h: Now must explicitly request NULL driver.
1710
17112002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * configure.ac:
1714        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1715        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1716        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1717        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1718        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1719        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1720        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1721        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1722        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1723        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1724        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1725        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1726        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1727        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1728        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1729        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1730        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1731        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1732        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1733        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1734        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1735        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1736        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1737        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1738        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1742        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1743        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748
17492002-03-20      Chris Johns <ccj@acm.org>
1750
1751        * PR145.
1752        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1753        in system (e.g. driver tasks).  Also exit on minimum number of
1754        switches not precise number.
1755
17562001-01-29      Joel Sherrill <joel@OARcorp.com>
1757
1758        * Fixed bug where resetting a timer that was not at the head
1759        of one of the task timer chains resulted in the Timer Server
1760        task waking up too far in the future.
1761        * Added rtems_timer_get_information() directive to support testing.
1762        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1763        above condition.
1764
17652001-01-22      Joel Sherrill <joel@OARcorp.com>
1766
1767        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1768        because priority added as argument to rtems_timer_initiate_server().
1769
17702001-01-16      Joel Sherrill <joel@OARcorp.com>
1771
1772        * Added tests for task-based timers.  This included the new tests
1773        sp30 and sp31.
1774        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1775        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1776        for task-based timer services.
1777        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1778        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1779        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1780        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1781        sp31/task1.c: New files.
1782
17832001-11-01      Joel Sherrill <joel@OARcorp.com>
1784
1785        * sp26/system.h: Properly account for stack memory used by
1786        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1787        and processed as PR78.
1788
17892001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1792        * configure.in: Remove.
1793        * configure.ac: New file, generated from configure.in by autoupdate.
1794
17952001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1798
17992001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1802        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1803        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1804        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1805        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1806        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1807        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1808        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1809        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1810        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1811        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1812        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1813        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1814        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1815        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1816        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1817        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1818        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1819        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1820        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1821        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1822        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1823        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1824        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1825        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1826        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1827        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1828        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1829        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1830
18312001-08-16      Joel Sherrill <joel@OARcorp.com>
1832
1833        * sp20/system.h: Account for extra task stacks properly.
1834
18352001-08-16      Joel Sherrill <joel@OARcorp.com>
1836
1837        * sp13/sp13.scn: Id in screen had wrong class field value.
1838        * sp13/system.h: Account for message buffer memory.
1839        * sp13/task2.c: Remove unnecessary check for failure.
1840
18412001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1842
1843        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1844
18452001-04-20      Joel Sherrill <joel@OARcorp.com>
1846
1847        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1848        file.
1849
18502001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1851
1852        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1853
18542001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * sp21/Makefile.am: Remove libtest.
1857
18582000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1861
18622000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1865
18662000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1869        Switch to GNU canonicalization.
1870        * sptests.am: Remove DEFS.
1871
18722000-09-29      Joel Sherrill <joel@OARcorp.com>
1873
1874        * sp20/sp20.scn: Corrected to reflect new addition.
1875        * sp20/system.h: Removed comment reflecting history.
1876
18772000-09-29      Stephan Merker <merker@decrc.abb.de>
1878
1879        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1880        Added new task to test sequence of altering a period's length
1881        while it is still active.
1882
18832000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1884
1885        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1886        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1887        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1888        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1889        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1890        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1891        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1892        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1893        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1894        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1895
18962000-08-10      Joel Sherrill <joel@OARcorp.com>
1897
1898        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.