source: rtems/testsuites/sptests/ChangeLog @ 3b9247e

4.115
Last change on this file since 3b9247e was 3b9247e, checked in by Sebastian Huber <sebastian.huber@…>, on 09/05/11 at 09:54:34

2011-09-05 Sebastian Huber <sebastian.huber@…>

  • spfatal01/spfatal01.scn, spfatal02/spfatal02.scn, spfatal13/spfatal13.scn, spfatal14/spfatal14.scn, spfatal15/spfatal15.scn, spfatal16/spfatal16.scn, spfatal17/spfatal17.scn, spfatal18/spfatal18.scn, spfatal19/spfatal19.scn, spfatal20/spfatal20.scn, spfatal_support/init.c: Print proper begin message.
  • Property mode set to 100644
File size: 121.1 KB
Line 
12011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
4        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
5        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
6        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
7        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
8        spfatal_support/init.c: Print proper begin message.
9
102011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * sp40/init.c: Avoid unsupported test cases.
13
142011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
15
16        * spfatal13/testcase.h: Fixed test name.
17        * spfatal05/testcase.h: Increased wait time for slow hardware.
18        * spfatal_support/init.c: Print test name at end of test.
19        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
20        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
21        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
22        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
23        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
24        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
25        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
26        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
27        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
28        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
29        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
30        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
31        spfatal25/spfatal25.scn: Reflect changes from above.
32
332011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        PR 1899/testing
36        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
37        trigger fatal error.
38
392011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        PR 1899/testing
42        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
43        Adjust number of semaphores to consume to trigger fatal error.
44
452011-08-21      Petr Benes <benesp16@fel.cvut.cz>
46
47        PR 1886/cpukit
48        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
49        inserting duplicate keys into rbtree. It is possible to turn on this
50        feature when initializing the tree.
51
522011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
53
54        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
55        initialized.
56
572011-08-02      Petr Benes <benesp16@fel.cvut.cz>
58
59        PR 1883/testing
60        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
61
622011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        PR 1877/cpukit
65        * sprbtree01/init.c: Add comparison function for RBTrees.
66
672011-08-02      Petr Benes <benesp16@fel.cvut.cz>
68
69        PR 1862/testing
70        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
71
722011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
75        supporting documentation.
76
772011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
78
79        PR 1857/tests
80        * Makefile.am, configure.ac: Add test where there is more than one
81        thread at a priority with the executing thread being non-preemptive.
82        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
83        sp76/sp76.scn: New files.
84
852011-07-28      Petr Benes <benesp16@fel.cvut.cz>
86
87        PR 1858/testing
88        * sp74/sp74.doc: Fix after changes.
89
902011-07-27      Petr Benes <benesp16@fel.cvut.cz>
91
92        PR 1854/cpukit
93        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
94        rtems_rbtree_extract() to improve test coverage.
95
962011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
97
98        * Makefile.am, configure.ac: New test to get coverage of core mutex
99        obtain while in ISR or other dispatch disabled critical section but
100        no wait.
101        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
102        sp75/sp75.scn: New files.
103
1042011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
105
106        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
107        reports.
108
1092011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * sp74/init.c: Does not need clock driver.
112
1132011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
114
115        PR 1853/tests
116        * Makefile.am, configure.ac: Add test for case where a thread is
117        non-preemptive, multiple threads are ready at that priority, a higher
118        priority thread is heir and the thread yields.
119        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
120        sp74/sp74.scn: New files.
121
1222011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
125        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
126        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
127        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
128        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
129        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
130        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
131        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
132        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
133        Do not line length exceed 80 columns.
134
1352011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
138        number of buffers times buffer size exceeds that representable by
139        size_t.
140
1412011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * sp66/init.c: Remove (unused).
144        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
145        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
146        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
147        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
148        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
149        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
150        * sp43/Makefile.am: Add system.h to *_SOURCES.
151        * Makefile.am: Remove DIST_SUBDIRS.
152        Remove EXTRA_DIST.
153        * sp33/Makefile.am: Eliminate scndir.
154
1552011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
158        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
159        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
160        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
161
1622011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
165        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
166        deprecated rtems_clock_get() except in spclockget().
167
1682011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
169
170        * spintrcritical01/init.c: Fixed warning fix.
171
1722011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
173
174        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
175
1762011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        * sp39/init.c: Fix tests broken in warning pass.
179
1802011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
181
182        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
183        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
184        * Makefile.am, configure.ac: Reflect changes above.
185
1862011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
189        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
190        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
191        spsimplesched02/init.c: Remove warnings.
192
1932011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
194
195        * sp09/screen02.c: Use integer value that fits into one character.
196
1972011-04-04      Gedare Bloom <giddyup44@yahoo.com>
198
199        PR 1641/cpukit
200        * Makefile.am, configure.ac: Create testcase for red black tree.
201        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
202        sprbtree01/sprbtree01.scn: New files.
203
2042011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
205
206        PR 1729/cpukit
207        * spsize/size.c: Add next step in SMP support. This adds an allocated
208        array of the Per_CPU structures to support multiple cpus vs a single
209        instance of the structure which is still used if SMP support is
210        disabled. Configuration support is also added to explicitly enable or
211        disable SMP. But SMP can only be enabled for the CPUs which will
212        support it initially -- SPARC and i386. With the stub BSP support, a
213        BSP can be run as a single core SMP system from an RTEMS data
214        structure standpoint.
215
2162011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * spfifo05/init.c: Console interrupts perturb test.
219
2202011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
221
222        PR 1743/cpu
223        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
224        Scheduler as complement to existing Deterministic Priority Scheduler.
225        This scheduler serves both as an example and as a lighter weight
226        implementation for smaller systems.
227        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
228        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
229        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
230        spsimplesched02/Makefile.am, spsimplesched02/init.c,
231        spsimplesched02/spsimplesched02.doc,
232        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
233        spsimplesched03/Makefile.am, spsimplesched03/init.c,
234        spsimplesched03/spsimplesched03.doc,
235        spsimplesched03/spsimplesched03.scn: New files.
236
2372011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
238
239        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
240        seconds field is less than.
241
2422011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
243
244        * sp08/sp08.scn: Convert to UNIX CR/LF.
245
2462011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
247
248        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
249        sp09/sp09.scn: Improve coverage. Change mode while system not up and
250        broadcast a message that is too large.
251        * sp08/system.h, sp08/task1.c: Removed.
252
2532011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
254
255        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
256        to improve coverage of the thread yield logic.
257        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
258        sp73/sp73.scn: New files.
259
2602011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
261
262        * sp07/init.c: Improve coverage.
263
2642011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
265
266        * spwkspace/init.c: Adjust test to account for recent heap change on
267        NULL.
268
2692011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
272
2732011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
274
275        * spchain/init.c: Improve coverage testing.
276
2772011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
278
279        * configure.ac: Add AC_CONFIG_HEADER(config.h).
280
2812011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
284        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
285        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
286        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
287        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
288        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
289        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
290        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
291        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
292        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
293        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
294        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
295        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
296        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
297        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
298        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
299        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
300        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
301        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
302        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
303        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
304        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
305        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
306        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
307        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
308        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
309        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
310        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
311        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
312        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
313        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
314        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
315        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
316        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
317        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
318        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
319        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
320        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
321        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
322        spintrcritical08/init.c, spintrcritical09/init.c,
323        spintrcritical10/init.c, spintrcritical11/init.c,
324        spintrcritical13/init.c, spintrcritical15/init.c,
325        spintrcritical16/init.c, spintrcritical17/init.c,
326        spintrcritical_support/intrcritical.c, spmkdir/init.c,
327        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
328        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
329        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
330        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
331        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
332
3332011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
334
335        * sp09/Makefile.am: Switch to all managers since this is all of them.
336
3372011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * sp69/init.c: Use "ld" instead of PRId32 to print
340        struct timespec->tv_nsec.
341        * sp19/inttest.h: Use PRIx32 instead of "lx".
342
3432011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
344
345        * sp04/tswitch.c: Shrink memory requirements.
346
3472011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * configure.ac: Require autoconf-2.68, automake-1.11.1.
350
3512010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
352
353        * spchain/init.c: Added test case.
354
3552010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
356
357        * spchain/init.c, spchain/spchain.scn: More test cases.
358
3592010-11-24      Gedare Bloom <giddyup44@yahoo.com>
360
361        PR 1647/cpukit
362        * spsize/size.c: Update documentation to reflect refactoring of
363        SuperCore to add Scheduler Handler.
364
3652010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
366
367        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
368        memory corruption.
369
3702010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
371
372        * spchain/init.c: Attempt to improve coverage.
373
3742010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
375
376        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
377
3782010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
379
380        * spfifo03/spfifo03.scn: Replace file.
381
3822010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
383
384        * spsize/size.c: Fix typo.
385
3862010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
387
388        PR 1663/testing
389        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
390        the test.
391
3922010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
393
394        * spheapprot/.cvsignore, spheapprot/Makefile.am,
395        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
396        * Makefile.am, configure.ac: Reflect changes above.
397
3982010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
399
400        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
401        cases.
402
4032010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
404
405        * spfatal24/.cvsignore, spfatal24/Makefile.am,
406        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
407        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
408        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
409        spfatal25/testcase.h: New files.
410        * Makefile.am, configure.ac: Reflect changes above.
411
4122010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
413
414        PR 1658/cpukit
415        * Makefile.am, configure.ac: If the system is not up, consider it a
416        fatal error. This eliminated sp61 and added spfatal23.
417        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
418        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
419        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
420        sp61/sp61.scn: Removed.
421
4222010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
423
424        PR 1663/testing
425        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
426        routine.
427
4282010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        PR 1661/testing
431        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
432        most references to RTEMS_Malloc_Heap.
433
4342010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
435
436        * sp09/screen12.c: Update for rtems_region_create() changes.
437        * sp09/sp09.scn: Update.
438
4392010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        PR 1647/testing
442        * spsize/size.c: Remove redundant initialize uninitialized to 0.
443
4442010-07-30      Gedare Bloom <giddyup44@yahoo.com>
445
446        PR 1599/cpukit
447        * spsize/size.c: Rename _Context_Switch_necessary to
448        _Thread_Dispatch_necessary to more properly reflect the intent.
449
4502010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
451
452        PR 1621/testing
453        * Makefile.am, configure.ac: Improve coverage of private environment.
454        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
455        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
456
4572010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
458
459        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
460        pointer is NULL when getting an object name.
461
4622010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
463
464        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
465        no wait but the condition is only partially satisfied.
466
4672010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * Makefile.am, configure.ac: Add test to extract a task blocked with
470        timeout on a priority ordered thread queue.
471        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
472        sp72/sp72.scn: New files.
473
4742010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
475
476        PR 1617/testing
477        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
478        spmountmgr01/spmountmgr01.doc: Added cases to exercise
479        mount-mktgt.c.
480
4812010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
482
483        PR 1617/testing
484        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
485        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
486        spmountmgr01/spmountmgr01.scn: New test which improves coverage
487        of mount-mgr.c under libcsupport.
488        * Makefile.am, configure.ac: Changes to accommodate the new test.
489
4902010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
493        up and add test of getchark().
494
4952010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * spfatal21/Makefile.am: Fix typo.
498
4992010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
502        libio initialization fatal error case.
503        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
504        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
505        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
506        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
507
5082010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
509
510        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
511        variants.  Cleanup.
512        * spintrcritical05/spintrcritical05.scn,
513        spintrcritical06/spintrcritical06.scn,
514        spintrcritical07/spintrcritical07.scn,
515        spintrcritical11/spintrcritical11.scn,
516        spintrcritical12/spintrcritical12.scn,
517        spintrcritical13/spintrcritical13.scn,
518        spintrcritical14/spintrcritical14.scn: Update.
519
5202010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
521
522        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
523        fatal error.
524        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
525        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
526
5272010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
528
529        PR 1603/testing
530        * spassoc01/init.c, spassoc01/Makefile.am,
531        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
532        * Makefile.am, configure.ac: Added new test spassoc01 for
533        rtems_assoc routines.
534
5352010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        PR 1606/cpukit
538        * spfatal_support/init.c: Remove
539        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
540
5412010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
542
543        * spfatal09/.cvsignore, spfatal09/Makefile.am,
544        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
545        spfatal09/testcase.h: Removed files.
546        * Makefile.am, configure.ac: Reflect changes above.
547        * spfatal_support/init.c: Print end of test message in case of
548        success.  Stop multitasking in the fatal error extension.
549        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
550        puts().
551        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
552        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
553        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
554        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
555        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
556        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
557        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
558        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
559        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
560        spfatal20/spfatal20.scn: Update.
561
5622010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
563
564        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
565        coverage of rtems_io_lookup_name().
566
5672010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
568
569        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
570        rtems_io_lookup_name() and simplify test.
571        * sp21/system.h, sp21/task1.c: Removed.
572
5732010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * Makefile.am, configure.ac: Add new fatal error test for termios
576        initialize.
577        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
578        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
579
5802010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
581
582        PR 1600/testing
583        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
584        spfifo05/Makefile.am: New tests for pipe/fifo routines.
585        * Makefile.am, configure.ac: Add new test.
586
5872010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
588
589        PR 1600/testing
590        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
591        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
592        routines
593        * Makefile.am, configure.ac: Add new test.
594
5952010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
596
597        * sp68/init.c: Add alignment to region_area. Fix spelling.
598
5992010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
600
601        PR 1573/cpukit
602        * spsize/size.c: Add a per cpu data structure which contains the
603        information required by RTEMS for each CPU core. This encapsulates
604        information such as thread executing, heir, idle and dispatch needed.
605
6062010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
607
608        * sp69/Makefile.am: Really needs spin.c
609
6102010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
611
612        PR 1592/testing
613        * Makefile.am, configure.ac: Changes to incorporate sperror01,
614        sperror02, sperror03
615        * sperror01/init.c, sperror02/init.c: New tests to exercise
616        rtems_error routine
617        * sperror03/init.c: New test to exercise rtems_panic routine
618
6192010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
622        not need spin.c
623
6242010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * sp70/Makefile.am: Tests do not need spin.c
627
6282010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
629
630        * Makefile.am, configure.ac: Removed some fifo tests.
631        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
632        excessive new lines in the output.
633
634        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
635        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
636        Also added a few more cases, mostly from spfifo04/init.c.
637        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
638        Previously was spfifo06. Configure parameter for pipes is used now.
639        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
640        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
641        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
642        spfifo08/spfifo08.scn: Removed.
643
6442010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
645
646        * Makefile.am, configure.ac: Add new test to exercise path where using
647        unlimited object support you are about to allocate more objects than
648        can be represented in the Id. This test will NOT pass on targets with
649        insufficient RAM.
650        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
651        sp71/sp71.scn: New files.
652
6532010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
654
655        * Makefile.am, configure.ac: spfatal20 not ready.
656
6572010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
658
659        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
660        rtems_termios_open().
661        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
662        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
663        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
664        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
665        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
666        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
667        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
668        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
669
6702010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
671
672        * Makefile.am, configure.ac, spfatal_support/init.c,
673        spfatal_support/system.h: Add new tests to generate fatal errors in
674        open_dev_console().
675        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
676        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
677        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
678        spfatal15/spfatal15.scn, spfatal15/testcase.h,
679        spfatal_support/consume_sems.c: New files.
680
6812010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * sp43/init.c: Remove more ITRON references.
684
6852010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * sp09/screen01.c: Fix warning.
688
6892010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * spfifo08/init.c: Catch more cases but discussion on errors and proper
692        behaviour remain.
693
6942010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
697        used.
698
6992010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
702        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
703        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
704
7052010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
708        spfatal_support/init.c: Remove references to ITRON constants.
709
7102010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
711
712        * Makefile.am, configure.ac: Add sp70 to test slot
713        reclamation and reuse for unlimited object configuration.
714        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
715        sp70/sp70.scn: New files.
716
7172010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
718
719        * sp16/task1.c: Update for heap extend changes.
720
7212010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
722
723        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
724
7252010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
726
727        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
728        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
729        * Makefile.am, configure.ac: Reflect changes above.
730
7312010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
732
733        * spfifo01/main.c: New file.
734
7352010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
736
737        PR PR1542
738        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
739        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
740        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
741        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
742        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
743        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
744        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
745        files.
746
7472010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
748
749        * sp09/screen12.c: Update for heap extend changes.
750
7512010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
752
753        * sp62/init.c, sp65/init.c: #include <unistd.h>.
754
7552010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
756
757        * sp43/init.c: Readdress use of ctype methods per recommendation from
758        D.J. Delorie on the newlib mailing list. We should pass an unsigned
759        char into these methods.
760
7612010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
762
763        * Makefile.am, configure.ac: Add new fatal error for configuring
764        unlimited and maximum of 0.
765        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
766        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
767
7682010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * sp43/init.c: Fix warning.
771
7722009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
773
774        * sp69/init.c: Fixed warnings.
775
7762009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
777
778        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
779        update.
780
7812009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
782
783        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
784        expired periods. This detected the recently introduced PR1480.
785
7862009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
787
788        * sp69/.cvsignore: New file.
789
7902009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
791
792        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
793        to ensure that all paths are tested.
794        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
795
7962009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
797
798        * sp31/task1.c: Fixed spacing.
799
8002009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
801
802        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
803        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
804        spwkspace/init.c: Use rtems_test_assert() consistently instead of
805        system assert(). rtems_test_assert() is designed to integrate into
806        the RTEMS test suite infrastructure.
807
8082009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
809
810        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
811        cases. Updated copyright notice.
812
8132009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
814
815        * sp25/task1.c: Use PRIuPTR for segment_sizes.
816
8172009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
818
819        * sp68/Makefile.in, sp68/.cvsignore,
820        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
821        removed unneeded Makefile.in, added cvsignore
822       
8232009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
824
825        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
826        spintrcritical17/init.c, spintrcritical17/Makefile.am,
827        spintrcritical17/spintrcritical17.doc,
828        spintrcritical17/spintrcritical17.scn: New files.
829        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
830        * sp31/task1.c, sp67/init.c: Changes for new timer server
831        implementation.
832        * sp52/init.c: The init task must be preemptible to let the timer
833        server run.
834
8352009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
836
837        PR 1460/cpukit
838        * sp43/init.c: Change return type on methods accessing portions of
839        RTEMS Ids to int. This allows -1 to be return on error.
840
8412009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * spsize/Makefile.am: Fix broken install rule.
844
8452009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
846
847        * spprintk/spprintk.scn: Add end of line at end of file.
848
8492009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
850
851        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
852        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
853        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
854        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
855        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
856        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
857        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
858        spwkspace/Makefile.am: Add documentation files for multiple tests.
859        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
860        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
861        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
862        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
863        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
864        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
865        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
866        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
867        spwkspace/spwkspace.doc: New files.
868
8692009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
872        Include "tmacros.h".
873        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
874        _Heap_Allocate for 16bit compliance.
875        * sp44/init.c: Another printf format fix.
876
8772009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * sp37/init.c: Add local prototypes for
880        rtems_interrupt_disable, rtems_interrupt_enable,
881        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
882        * sp43/init.c: Add local prototypes for
883        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
884        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
885        rtems_object_id_api_minimum, rtems_object_id_get_api,
886        rtems_object_id_get_class, rtems_object_id_get_index,
887        rtems_object_id_get_node.
888        Spray PRId32's into printf's for 16bit target complianance.
889        * sp37/init.c: Add local prototype for
890        rtems_interrupt_level_attribute.
891
8922009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
893
894        * sp29/init.c: Include "tmacros.h".
895        Misc. changes related to rtems_intervals.
896        * sp14/asr.c: Add PRIxrtems_signal_set.
897        Use PRIxrtems_signal_set to print rtems_signal_set's.
898        * sp13/task3.c: Use PRIu32 to print "count".
899        * sp09/screen12.c: Segment sizes are uintptr_t's.
900        * sp09/screen11.c: Use size_t for "size".
901        * sp62/init.c: Segment sizes are uintptr_t's.
902        * sp25/task1.c: Use PRIuPTR to print segment_size's.
903        * sp21/task1.c: Add PRIurtems_device_major_number.
904        * sp11/task1.c, sp11/task2.c:
905        Use PRIxrtems_event_set to print rtems_event_set's.
906        * sp09/screen13.c: Revert previous change.
907        Remove broken extraneous line seemingly having crept into in
908        2009-08-10 patch.
909        * sp27/init.c: Remove extraneous argument to print.
910        * spsize/size.c: Use PRIu32 to print sys_req.
911        * sp37/init.c: Add missing argument to printf.
912        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
913        sp12/pritask.c, sp34/changepri.c:
914        Use PRIdrtems_task_argument to print rtems_task_argument's.
915
9162009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * sp25/task1.c: segment_size is uintptr_t.
919        * spfatal06/testcase.h: Add missing return.
920        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
921        Duplicate code from rtems_name_to_characters to convert rtems_name's
922        into char arrays.
923        * sp09/screen13.c: Comment out unused return status.
924        * sp63/init.c: Use PRIu32 to print uint32_t's.
925        * sp33/init.c: Use PRIu32 to print uint32_t's.
926        * sp28/init.c: Use PRIu32 to print uint32_t's.
927
9282009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
929
930        * sp31/task1.c: Use PRIdWatchdog_Interval to print
931        Watchdog_Interval's.
932        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
933        PRIdrtems_interval to print rtems_interval's.
934
9352009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
936
937        * sp13/task1.c: Misc. uint32_t fixes.
938        * sp20/task1.c: Misc. uint32_t fixes.
939        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
940        Use PRIXrtems_mode to print rtems_mode's.
941        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
942        Use PRIxrtems_mode to print rtems_mode's.
943        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
944        sp19/task1.c: Add missing PRI*32's.
945
9462009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
947
948        * sp34/changepri.c, sp35/priinv.c:
949        Use PRIdPriority_Control to print Priority_Control's.
950
9512009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
952
953        * sp34/changepri.c, sp59/init.c:
954        Use PRIdrtems_task_priority to print rtems_task_priority's.
955        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
956        Use PRIdrtems_task_priority to print rtems_task_priority's.
957        * sp12/system.h:
958        Change Priority_Test_driver to use rtems_task_priority argument.
959        * sp12/pridrv.c:
960        Change Priority_Test_driver to use rtems_task_priority argument.
961        Use PRIdrtems_task_priority to print rtems_task_priority's.
962
9632009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
964
965        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
966        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
967        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
968        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
969        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
970
9712009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
972
973        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
974        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
975        * sp63/init.c: Fix _Heap_Resize_block args.
976        * sp09/screen09.c: Eliminate unused var warning.
977
9782009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
979
980        * sp27/init.c, spsize/init.c: Fix prototypes.
981        * spwatchdog/task1.c: Remove unused vars.
982
9832009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
984
985        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
986        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
987        spobjgetnext/init.c, spprintk/init.c:
988        Eliminate unused vars.
989
9902009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
991
992        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
993        confdefs.h define typos.
994
9952009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
996
997        * configure.ac: Don't add -ansi -fasm to CFLAGS.
998
9992009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1000
1001        * sp32/init.c: Lengthen the clock tick and move configuration to the
1002        bottom of the file.
1003
10042009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1007        since boot wraps around 0 and the timer server must deal with that
1008        condition.
1009        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1010        sp67/sp67.scn: New files.
1011
10122009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1013
1014        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1015
10162009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1017
1018        * spintrcritical09/init.c, spintrcritical10/init.c,
1019        spintrcritical11/init.c: Fixed potentially infinite loops.
1020        * sp20/system.h: Increased micro seconds per tick in order to be more
1021        independent of the console output speed.
1022
10232009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1024
1025        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1026        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1027        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1028        at -Os and m68k at -Os. Fix typos.
1029
10302009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1031
1032        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1033        RTEMS_USE_16_BIT_OBJECT clean.
1034
10352009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1036
1037        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1038        not configured.
1039        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1040        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1041
10422009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1043
1044        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1045        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1046        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1047        coverage runs.
1048
10492009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1050
1051        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1052        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1053        some error cases uncovered by uC5282 coverage runs.
1054
10552009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1056
1057        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1058        uC5282 coverage runs.
1059
10602009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1061
1062        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1063        Correct minor issues uncovered on uC5282.
1064
10652009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1066
1067        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1068        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1069        Eliminate use of deprecated rtems_extension.
1070
10712009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1074        run when IO speed varies.
1075
10762009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1077
1078        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1079        the intended code.
1080
10812009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * configure.ac: Revert accidentally committed lines.
1084
10852009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1088        simple priority ceiling case that was previously only tested via the
1089        POSIX API.
1090        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1091        sp66/sp66.scn: New files.
1092
10932009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1094
1095        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1096        for Id which is in range for the object class but not allocated yet.
1097
10982009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1099
1100        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1101
11022009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1103
1104        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1105
11062009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1107
1108        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1109        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1110        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1111        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1112        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1113        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1114        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1115        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1116        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1117        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1118        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1119        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1120        tests use testcase.h and spfatal_support framework. Print test name
1121        herald in all cases.
1122        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1123        New files.
1124        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1125
11262009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * spfatal07/testcase.h: Indicate test is not applicable on some
1129        architectures.
1130
11312009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1132
1133        * Makefile.am: Fix spacing.
1134
11352009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1136
1137        * spstkalloc/init.c: Changed allocator signature. Functions are now
1138        static.
1139
11402009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1141
1142        * sp29/init.c: Fixed return value evaluation.
1143        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1144        * sp63/init.c: Check return value of _Heap_Initialize().
1145
11462009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1147
1148        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1149        _Watchdog_Report() when name is not NULL. This case was covered at
1150        -Os on erc32 but at -O2 we had more code.
1151
11522009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1153
1154        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1155        overflowing on _Heap_Allocate_aligned.
1156
11572009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1158
1159        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1160        for various null parameters.
1161
11622009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1165
11662009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1167
1168        * sp65/init.c: Remove stray print.
1169        * sp65/sp65.doc: Add information on second case.
1170
11712009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1172
1173        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1174        verify that obtaining a priority ceiling mutex when the calling
1175        task's priority is the same as the priority ceiling is handled
1176        correctly.
1177
11782009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1179
1180        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1181        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1182        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1183        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1184        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1185        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1186        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1187        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1188        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1189        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1190        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1191        rtems_clock_get_ticks_per_second().
1192
11932009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1194
1195        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1196        Change attributes to priority ceiling. Use directive_failed, not
1197        assert. Configure a semaphore not a region.
1198
11992009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1200
1201        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1202        mutex cases.
1203        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1204        sp65/sp65.scn: New files.
1205
12062009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1207
1208        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1209        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1210        sp65/sp65.scn: New files.
1211
12122009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1213
1214        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1215        per tick.
1216
12172009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1220        adjust existing for alignment. New test ensures coverage begin and
1221        end marker methods are exercised so they do not get considered
1222        unexecuted.
1223        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1224        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1225
12262009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1227
1228        * Makefile.am, configure.ac: Add new test to exercise legacy
1229        rtems_clock_get().
1230        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1231        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1232
12332009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1234
1235        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1236        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1237        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1238
12392009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1240
1241        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1242        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1243        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1244        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1245        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1246        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1247        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1248        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1249        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1250
12512009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1252
1253        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1254        cases.
1255
12562009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1257
1258        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1259        all memory is successfully allocated. This means the test can
1260        validate the heap is unchanged on extend failure.
1261
12622009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1263
1264        * spintrcritical01/init.c, spintrcritical06/init.c,
1265        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1266        per tick so tests run quicker and more reliably hit the intended
1267        critical section.
1268
12692009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1272        when we are unable to allocate the memory needed for an object
1273        extend. Make sure all is handled properly.
1274        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1275        sp64/sp64.scn: New files.
1276
12772009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1278
1279        * sp63/init.c: Correct test case two.
1280
12812009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1282
1283        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1284        test case to exercise another odd branch not taken.
1285
12862009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1287
1288        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1289        particular path is taken through the _Heap_Resize_block code.
1290        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1291        sp63/sp63.scn: New files.
1292
12932009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1294
1295        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1296        wrong thing in a cpp macro. Added contents to screen file and add
1297        documentation file.
1298        * sp42/sp42.doc: New file.
1299
13002009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1301
1302        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1303
13042009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1305
1306        * spintrcritical16/init.c: Tinker with test to make it hit the case
1307        more reliably.
1308
13092009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1310
1311        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1312        possible of not being able to allocate memory from the workspace
1313        during thread creation.
1314        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1315        sp18/sp18.scn: New files.
1316
13172009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1318
1319        * Makefile.am, configure.ac: Add new test to handle the case where
1320        a region resize frees enough memory to unblock a task.
1321        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1322        sp62/sp62.scn: New files.
1323        * sp61/init.c: Test does not need regions.
1324
13252009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1326
1327        * Makefile.am, configure.ac: Add test case for processing a timeout
1328        on a thread (that is the thread executing) that has also had its
1329        request satisfied while it is being enqueued.
1330        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1331        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1332        spintrcritical16/spintrcritical16.scn: New files.
1333        * spintrcritical15/init.c: Remove unused TSR>
1334
13352009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1336
1337        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1338        thread queue while another thread is in the process of blocking on
1339        the same thread queue.
1340        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1341        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1342        spintrcritical15/spintrcritical15.scn: New files.
1343
13442009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1345
1346        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1347
13482009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1349
1350        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1351        sp40/sp40.scn: Now verified to hit coverage cases.
1352        * sp40/sp40.doc: New file.
1353
13542009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1355
1356        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1357        to catch two remaining uncovered cases in rtems_io_register_driver.
1358        * sp40/system.h: Removed.
1359
13602009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1361
1362        * Makefile.am, configure.ac: Add new test to exercise odd case in
1363        rtems_iterate_over_all_threads.
1364        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1365        sp41/sp41.scn: New files.
1366
13672009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1368
1369        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1370        inheritance protocol since there is no holder associated with them.
1371
13722009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1373
1374        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1375        timer is scheduled from an ISR while it is being scheduled at the
1376        task level.
1377        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1378        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1379        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1380        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1381        spintrcritical14/spintrcritical14.scn: New files.
1382
13832009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1384
1385        * spintrcritical01/init.c, spintrcritical06/init.c,
1386        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1387        cleanup and make the tests more similar.
1388
13892009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1390
1391        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1392
13932009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1394
1395        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1396        test work for case that it is documented to handle.
1397
13982009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1399
1400        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1401        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1402        spintrcritical10/spintrcritical10.scn: New files.
1403
14042009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1405
1406        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1407        unreliable third case in sp39 to spintrcritical10. New tests to hit
1408        other event synchronization critical sections.
1409        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1410        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1411        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1412        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1413        spintrcritical12/spintrcritical12.scn: New files.
1414
14152009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1416
1417        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1418        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1419        sp10/sp10.scn: New files.
1420
14212009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1422
1423        * spintrcritical06/init.c: Clean up.
1424        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1425        * spintrcritical09/spintrcritical09.scn: Fill in.
1426
14272009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1428
1429        * spintrcritical06/init.c: Add comment to indicate test is not finished
1430        and known to not hit the case.
1431        * Makefile.am, configure.ac: Add a couple more interrupt critical
1432        section tests.
1433        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1434        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1435        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1436        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1437        spintrcritical09/spintrcritical09.doc,
1438        spintrcritical09/spintrcritical09.scn: New files.
1439
14402009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1441
1442        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1443        at hitting interrupt synchronization critical section in thread queue
1444        enqueue priority for reverse insertions.
1445        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1446        spintrcritical07/spintrcritical07.doc,
1447        spintrcritical07/spintrcritical07.scn: New files.
1448
14492009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1450
1451        * Makefile.am, configure.ac: Add test case for the
1452        _Thread_queue_Enqueue_priority interrupt critical section where the
1453        TCB we are using as a current pointer is removed from the thread
1454        queue when we flash interrupts while searching forward.
1455        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1456        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1457        spintrcritical06/spintrcritical06.scn: New files.
1458
14592009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1460
1461        * spintrcritical_support/intrcritical.c,
1462        spintrcritical_support/intrcritical.h: Change prototype of delay
1463        method to indicate when counter is reset. This can be used to count
1464        how many iterations we are doing.
1465
14662009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1467
1468        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1469        blocked on one period while another expires. Add sp61 which exercises
1470        the case where a call is made to rtems_shutdown_executive when the
1471        system is not up.
1472        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1473        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1474        sp61/sp61.doc, sp61/sp61.scn: New files.
1475
14762009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1477
1478        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1479
14802009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1481
1482        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1483        what it was intended to do.
1484
14852009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1486
1487        * spintrcritical_support/intrcritical.c,
1488        spintrcritical_support/intrcritical.h: New files.
1489
14902009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1491
1492        * Makefile.am, configure.ac: Add new infrastructure which is more
1493        reliable about generating cases which hit interrupt critical
1494        sections. Remove sp41 since it used its own mechanism.
1495        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1496        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1497        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1498        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1499        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1500        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1501        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1502        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1503        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1504        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1505        spintrcritical05/spintrcritical05.scn: New files.
1506        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1507        sp41/system.h: Removed.
1508
15092009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1510
1511        * sp41/init.c: Remove incorrect comment.
1512
15132009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1514
1515        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1516
15172009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1518
1519        * sp25/init.c: Spacing.
1520
15212009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1522
1523        * Makefile.am, configure.ac: Add sp59 to test path through
1524        _Thread_queue_First_priority where the task's priority was in the
1525        bottom 1/4 of the range.
1526        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1527        sp59/sp59.scn: New files.
1528
15292009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1530
1531        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1532        not blocked on a thread queue.
1533        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1534        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1535
15362009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1537
1538        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1539        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1540        sp58/sp58.scn: New files.
1541
15422009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1543
1544        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1545        pointer being null. This does not happen naturally at this time so
1546        force the point.
1547
15482009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1549
1550        * sp12/sp12.scn: Update screen to reflect priority changes from long
1551        ago.
1552
15532009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1554
1555        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1556        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1557        as sp27a and test flushing both counting and binary semaphores.
1558        Reformatted.
1559        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1560        sp27a/sp27a.scn: New files.
1561
15622009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1563
1564        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1565        copied fomr other Makefile.am's.
1566
15672009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1568
1569        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1570        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1571        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1572        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1573
15742009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1575
1576        * sp57/sp57.doc: Correct.
1577
15782009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1579
1580        * Makefile.am, configure.ac: Add test of restarting a task which is in
1581        the middle of a sleep or wake after.
1582        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1583        sp57/sp57.scn: New files.
1584
15852009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1586
1587        * sp43/init.c, sp43/sp43.scn: Add more cases for
1588        rtems_object_get_class_information() to improve coverage.
1589
15902009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1591
1592        * Makefile.am, configure.ac: Add new test to verify that when a user
1593        extension create hook fails, that the error is properly propagated.
1594        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1595        sp56/sp56.scn: New files.
1596
15972009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1598
1599        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1600        rtems_extension_delete.
1601
16022009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1603
1604        * sp09/screen01.c, sp09/sp09.scn: Add test for
1605        rtems_object_get_classic_name with invalid id.
1606
16072009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1608
1609        * sp02/task1.c: Minor spacing.
1610
16112009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1612
1613        * spfatal12/init.c: Address to heap initialize must be aligned but size
1614        must be too small.
1615
16162009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1617
1618        * Makefile.am, configure.ac: Add new test to exercise case when
1619        broadcasting to a message queue with a pending message.
1620        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1621        sp55/sp55.scn: New files.
1622
16232009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1624
1625        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1626        spfatal tests appear to cover all fatal error cases.
1627        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1628        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1629        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1630        spfatal/task1.c: Removed.
1631
16322009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1633
1634        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1635        initialize workspace heap during initialize. Can be caused by
1636        unaligned address or not enough memory to initialize heap required
1637        overhead.
1638        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1639        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1640
16412009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1642
1643        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1644
16452009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1646
1647        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1648
16492009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1650
1651        * spstkalloc/spstkalloc.scn: Update screen.
1652
16532009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1654
1655        * Makefile.am, configure.ac: Add new test for user configured stack
1656        allocator/deallocator. Test both pass and fail cases.
1657        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1658        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1659
16602009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1661
1662        * spchain/init.c, spchain/spchain.scn: Clean up test.
1663
16642009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1665
1666        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1667        routines whose bodies are not used by RTEMS itself.
1668        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1669        spchain/spchain.doc, spchain/spchain.scn: New files.
1670
16712009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1672
1673        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1674        chain for coverage.
1675
16762009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1677
1678        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1679        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1680        improve coverage.
1681
16822009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1683
1684        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1685
16862009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1687
1688        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1689        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1690
16912009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1692
1693        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1694        Enhance spprintk. Add two new fatal error tests to cover
1695        __assert_func.
1696        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1697        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1698
16992009-06-18      Chris Johns <chrisj@rtems.org>
1700
1701        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1702        workaround the H8300 gcc bug.
1703
17042009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1705
1706        * sp54/init.c: Fix spacing.
1707
17082009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1709
1710        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1711
17122009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1713
1714        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1715
17162009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1717
1718        * Makefile.am, configure.ac: Add new test.
1719        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1720        sp54/sp54.scn: New files.
1721
17222009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1723
1724        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1725        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1726        the time of day forward not making server based timers fire.
1727        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1728        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1729        sp53/sp53.scn: New files.
1730
17312009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1732
1733        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1734
17352009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1736
1737        PR 1415/cpukit
1738        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1739        violation.
1740        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1741        sp51/sp51.scn: New files.
1742
17432009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1744
1745        PR 1413/cpukit
1746        * Makefile.am, configure.ac: Add test for case where server based
1747        timers which reinitiated themselves did not get reinserted onto timer
1748        chain.
1749        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1750        sp50/sp50.scn: New files.
1751
17522009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1753
1754        PR 1414/cpukit
1755        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1756        is harder to trick by passing in a valid id of an incorrect object
1757        class.
1758        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1759        sp49/sp49.scn: New files.
1760
17612009-05-19      Chris Johns <chrisj@rtems.org>
1762
1763        * sp04/tswitch.c: Lower sample count for small memory targets.
1764       
17652009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1766
1767        * spprintk/init.c: printk() now 100% covered.
1768
17692009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1770
1771        * spprintk/init.c: More test cases.
1772
17732009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1774
1775        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1776        large enough for buffer node overhead.
1777
17782009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1779
1780        * Makefile.am, configure.ac, spwatchdog/system.h,
1781        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1782        printk. These will help coverage. Simplify spwkspace.
1783        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1784        spprintk/spprintk.scn: New files.
1785        * spwkspace/system.h: Removed.
1786
17872009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1788
1789        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1790        methods.
1791        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1792        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1793
17942009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1795
1796        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1797        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1798        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1799        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1800        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1801        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1802        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1803        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1804        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1805        spsize/size.c: Fix warnings.
1806
18072009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1808
1809        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1810        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1811        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1812        spobjgetnext/system.h: New files.
1813
18142009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1815
1816        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1817        64k to 20k. No impact on test behavior.
1818
18192009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1820
1821        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1822
18232009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1824
1825        * sp37/init.c, sp37/sp37.scn: Add test case for
1826        rtems_interrupt_level_attribute body.
1827
18282009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1829
1830        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1831        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1832        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1833        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1834        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1835        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1836        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1837        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1838        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1839        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1840        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1841        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1842        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1843        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1844        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1845        sp48/Makefile.am, spfatal/Makefile.am,
1846        spfatal01/Makefile.am, spfatal02/Makefile.am,
1847        spfatal03/Makefile.am, spfatal04/Makefile.am,
1848        spfatal05/Makefile.am, spfatal06/Makefile.am,
1849        spfatal07/Makefile.am, spfatal08/Makefile.am,
1850        spfatal09/Makefile.am, spsize/Makefile.am,
1851        spwatchdog/Makefile.am:
1852        Eliminate _exe_/.exe.
1853
18542009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1855
1856        PR 1388/cpukit
1857        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1858        allow both priority inherit and ceiling attributes to be set on
1859        semaphore create. These attributes are mutually exclusive and this
1860        should be an error.
1861
18622009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1863
1864        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1865        unlimited objects when configured for a unified workspace works as
1866        expected.
1867        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1868        sp48/sp48.scn: New files.
1869
18702009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1871                Joel Sherrill <joel.sherrill@oarcorp.com>
1872
1873        PR 1357/cpukit
1874        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1875        honored.
1876        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1877        sp47/sp47.scn: New files.
1878
18792009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1880
1881        * Makefile.am, configure.ac: Add new test to test Watchdog display
1882        helper routines. These reach into the SuperCore.
1883        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1884        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1885        spwatchdog/system.h, spwatchdog/task1.c: New files.
1886
18872009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1888
1889        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1890
18912009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1892
1893        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1894        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1895        hard-coded hex numbers for bad object Ids.
1896
18972009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1898
1899        * sp15/system.h, sp19/system.h: Array of task names should be of type
1900        rtems_name not rtems_id. Similarly array of task ids should be
1901        rtems_id not rtems_name.
1902
19032008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1904
1905        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1906
19072008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1908
1909        * Makefile.am, configure.ac, spfatal06/testcase.h,
1910        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1911        spsize/size.c: Eliminate pointers to API configuration tables in the
1912        main configuration table. Reference the main configuration table and
1913        the API configuration tables directly using the confdefs.h version
1914        rather than obtaining a pointer to it. This eliminated some
1915        variables, a potential fatal error, some unnecessary default
1916        configuration structures. Overall, about a 4.5% reduction in the code
1917        size for minimum and hello on the SPARC.
1918        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1919        spfatal10/testcase.h: Removed.
1920
19212008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1922
1923        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1924        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1925        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1926        successfully with maxixum number of priorities as 16 instead of 256.
1927        This was done by temporarily modifying the score priority.h maximum.
1928        This allowed testing of all API code to ensure that it worked
1929        properly with a reduced number of priorities. Most modifications were
1930        to switch from hard-coded maximum to using the API provided methods
1931        to determine maximum number of priority levels.
1932
19332008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1934
1935        * sp46/sp46.scn: Add screen missed earlier.
1936
19372008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1938
1939        PR 1348/cpukit
1940        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1941        usage information while a period is running.
1942        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1943        sp46/sp46.scn: New files.
1944
19452008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1946
1947        * sp45/init.c: New file.
1948
19492008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1950
1951        PR 1347/cpukit
1952        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1953        Rework Timer Server to ensure that the context allows for blocking,
1954        allocating memory, and acquiring semaphores and mutexes.
1955        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1956        New files.
1957
19582008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1959
1960        * sp25/system.h: Add warning and temporary m32c conditional until size
1961        type addressed.
1962
19632008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1964
1965        * sp09/screen07.c: Use INT_MAX as number of messages so always
1966        properly sized and no overflow on constant.
1967        * sp09/screen10.c: Delay so on targets with simulator idle clock
1968        tick driver this will work.
1969        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1970        byte boundaries rather than two byte boundaries.
1971        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1972        allocate more memory than size_t holds on m32c.
1973
19742008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1975
1976        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1977        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1978        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1979        and Region calls. On 16-bit architectures, size_t can be 16-bits
1980        which would limit sizes to 64K. Also address constants which
1981        overflowed on 16-bit integer targets.
1982
19832008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1984
1985        * sp43/sp43.scn: Bump version to 4.9.99.0
1986
19872008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1988
1989        * sp19/system.h: Use "double" instead of "rtems_double".
1990
19912008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1992
1993        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1994
19952008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1996
1997        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1998        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1999        spfatal_support/init.c, spfatal_support/system.h:
2000        Convert to "bool".
2001
20022008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2003
2004        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2005        declared in a public place.
2006
20072008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2008
2009        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2010
20112008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2012
2013        * sp43/init.c: Fix derefence of uninitialized pointer.
2014
20152008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2016
2017        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2018        multiprocessing is not enabled. Saves one more variable from single
2019        processor configuration.
2020
20212008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2022
2023        PR 1212/cpukit
2024        * Makefile.am, configure.ac: Time slicing will not happen if the task
2025        mode is changed from a non-timeslicing mode to timeslicing mode if it
2026        is done by the executing thread (e.g. in its task body). This change
2027        includes sp44 to demonstrate the problem and verify the correction.
2028        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2029
20302008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2031
2032        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2033        architectures they are not supported on.
2034
20352008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2036
2037        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2038
20392008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2040
2041        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2042          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2043
20442008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2045
2046        * sp28/init.c: Corrections to configuration.
2047        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2048        * spsize/size.c: _ISR_Vector_table only exists on architectures
2049        which use the Simple Vectored Interrupt Model.
2050
20512008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2052
2053        * spsize/size.c: Convention calls for leading underscore on private
2054        RTEMS variables.
2055
20562008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2057
2058        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2059        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2060        Refactored and renamed initialization routines to
2061        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2062        rtems_initialize_device_drivers, and
2063        rtems_initialize_start_multitasking. This opened the sequence up so
2064        that bootcard() could provide a more robust and flexible framework
2065        which is easier to explain and understand. This also lays the
2066        groundwork for sharing the division of available memory between the
2067        RTEMS workspace and heap and the C library initialization across all
2068        BSPs.
2069
20702008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2071
2072        * sp32/init.c: Formatting.
2073
20742008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2075
2076        * sp09/screen01.c: Correct test.
2077        * sp09/screen14.c: Update copyright.
2078        * sp28/init.c: Correct end of test messages.
2079
20802008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2081
2082        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2083
20842008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2085
2086        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2087        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2088        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2089        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2090        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2091        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2092        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2093        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2094        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2095        tests. Add a clock_settime case for < 1988.
2096
20972008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2098
2099        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2100
21012008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2102
2103        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2104        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2105        * sp41/sp41.scn: Now has content.
2106        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2107        Object Services recently added to API.
2108
21092008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2110
2111        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2112        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2113        collection. This changed the name of a few previously public but
2114        undocumented services and added a some new services.
2115        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2116        sp43/system.h: New files.
2117
21182008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2119
2120        * spfatal10/.cvsignore: New file.
2121
21222008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2123
2124        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2125        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2126        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2127        New files.
2128
21292008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2130
2131        * Makefile.am, configure.ac: Added fatal error tests
2132        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2133        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2134        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2135        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2136        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2137        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2138        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2139        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2140        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2141        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2142        spfatal_support/init.c, spfatal_support/system.h: New files.
2143
21442008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2145
2146        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2147        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2148        test messages.
2149
21502008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2151
2152        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2153        simple type to a union of an unsigned 32 bit integer and a pointer.
2154        This should help eliminate weird casts between u32 and pointers in
2155        various places. The APIs now have to explicitly call _u32 or _string
2156        versions of helper routines. This should also simplify things and
2157        eliminate the need for ugly casts in some cases.
2158
21592008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2160
2161        * sp42/Makefile.am: New file.
2162
21632008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2164
2165        Add sp42 to exercise thread queue with knowledge of the implementation
2166        so we can exercise all of the normal paths possible.
2167        * Makefile.am, configure.ac: Add sp42.
2168        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2169
21702008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2171
2172        * sp39/init.c: Add case for long timeout on blocking operation.
2173        * Makefile.am, configure.ac: Add new test to exercise thread
2174        queue blokcing synchronization. sp39 and sp41 are very similar.
2175        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2176        sp41/system.h: New files.
2177
21782008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2179
2180        * sp39/init.c: Clean up.
2181
21822008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2183
2184        * sp39/init.c: Modify to improve coverage.
2185
21862008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2187
2188        * sp36/strict_order_mut.c:
2189
21902008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2191
2192        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2193        driver registration.
2194        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2195        sp40/system.h: New files.
2196
21972008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2198
2199        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2200        Add test cases for:
2201          + message queue create requesting too many message buffers
2202            for the available memory
2203          + region extend with address inside existing heap
2204          + timer server initiate too large a stack, create error
2205        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2206          + task set priority while holding resource
2207
22082008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2209
2210        * Makefile.am, configure.ac: Added sp38 and sp39.
2211        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2212        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2213        sp39/sp39.scn, sp39/system.h: New files.
2214
22152007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2216
2217        * sp36/strict_order_mut.c: New file.
2218
22192007-12-21      Xi Yang <hiyangxi@gmail.com>
2220
2221        * Makefile.am, configure.ac: Add support for proper stacking of
2222        priority inheritance on mutexes as well as enforce proper order of
2223        release.
2224        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2225        sp36/sp36.scn: New files.
2226
22272007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2228
2229        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2230        directive instead of violating RTEMS internals.
2231
22322007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2233
2234        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2235        Add test cases for User Extension Manager to improve code coverage.
2236        * sp21/task1.c: Fix spelling error.
2237
22382007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2239
2240        * spsize/size.c: Account for previous changes in calculation of MPCI
2241        receive server stack.
2242
22432007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2244
2245        * sp09/screen07.c, sp09/sp09.scn: Add test for
2246        rtems_message_queue_broadcast for bad buffer and count pointers.
2247        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2248        with bad priority or initiating twice.
2249        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2250        it forces a dispatch.
2251        * sp37/init.c: New file.
2252
22532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2254
2255        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2256        enable, flash, and is in progress. These are normally inlines but
2257        also have bodies for non-C code. This test also exercises the odd
2258        case of calling clock tick from outside an ISR.
2259        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2260
22612007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2262
2263        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2264        using notepad with the current task's ID or SELF
2265        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2266        test missing test cases for clock_get.
2267
22682007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2269
2270        * sp28/init.c: Add test code for task variables to improve coverage.
2271
22722007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2273
2274        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2275        RTEMS provided accessor macros to obtain configuration fields.
2276
22772007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2278
2279        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2280        Configuration Table. Eliminate CPU Table from all ports. Delete
2281        references to CPU Table in all forms.
2282
22832007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2284
2285        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2286
22872007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2288
2289        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2290        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2291        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2292        to improve test coverage.
2293
22942007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2295
2296        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2297        coverage.
2298
22992007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2300
2301        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2302
23032007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2304
2305        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2306        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2307        .scn files.
2308
23092007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2310
2311        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2312        commented out and updated the .scn file.
2313
23142007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2315
2316        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2317        buffered test IO.
2318
23192007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2320
2321        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2322        rtems_io_unregister_driver did not have any test code.
2323
23242007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2325
2326        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2327        since it was used to configure a no longer used feature. Device names
2328        are now part of the filesystem not in a table. This also eliminated
2329        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2330        RTEMS as well as the memory allocation used to populate
2331        _IO_Driver_name_table.
2332
23332007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2334
2335        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2336        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2337        properly.
2338
23392007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2340
2341        * spsize/size.c: Eliminated the variables
2342        _RTEMS_tasks_User_initialization_tasks and
2343        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2344        used in one place after initialized. It was a waste of space.
2345
23462007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2347
2348        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2349        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2350        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2351        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2352        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2353        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2354        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2355        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2356        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2357        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2358        spsize/size.c: Add optional managers to Makefiles. Clean up test
2359        cases so last output line follows END OF pattern. Make sure test case
2360        all run. All tests appeared ok on sis.
2361
23622007-04-05      Joel Sherrill <joel@OARcorp.com>
2363
2364        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2365
23662007-04-05      Joel Sherrill <joel@OARcorp.com>
2367
2368        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2369        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2370        CONFIGURE_APPLICATION_NEEDS_XXX.
2371
23722007-04-02      Joel Sherrill <joel@OARcorp.com>
2373
2374        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2375
23762007-04-02      Joel Sherrill <joel@OARcorp.com>
2377
2378        * spsize/size.c: Convert from Classic API style TOD_Control as
2379        fundamental time structure to POSIX struct timespec. Add
2380        clock_get_uptime().
2381
23822007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2383
2384        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2385
23862007-03-26      Joel Sherrill <joel@OARcorp.com>
2387
2388        * sp35/priinv.c: Remove warning.
2389
23902007-03-10      Joel Sherrill <joel@OARcorp.com>
2391
2392        * sp26/system.h: Remove incorrect and duplicate
2393        CONFIGURE_EXTRA_TASK_STACKS.
2394
23952007-03-05      Joel Sherrill <joel@OARcorp.com>
2396
2397        PR 1222/cpukit
2398        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2399        thread that is blocked on a priority based thread queue is changed,
2400        that its placement in the queue is reevaluated based upon the new
2401        priority. This enhancement includes modifications to the SuperCore as
2402        well as new test cases.
2403        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2404        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2405        sp35/sp35.doc, sp35/sp35.scn: New files.
2406
24072007-03-05      Joel Sherrill <joel@OARcorp.com>
2408
2409        * sp26/system.h: Correct memory required for stack sizes.
2410
24112007-02-06      Joel Sherrill <joel@OARcorp.com>
2412
2413        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2414        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2415        tests.
2416
24172006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2418
2419        * sp33/init.c: Improve barrier test to include normal blocking with
2420        manual release and unblocking in barrier deletion.
2421
24222006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2423
2424        * configure.ac: New BUG-REPORT address.
2425
24262006-11-20      Joel Sherrill <joel@OARcorp.com>
2427
2428        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2429        and make output more compliant with other tests.
2430
24312006-11-17      Joel Sherrill <joel@OARcorp.com>
2432
2433        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2434        cases intended on all targets possible with new heap algorithm.
2435
24362006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2437
2438        * Makefile.am, configure.ac: Adding Classic API Barriers.
2439        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2440        New files.
2441
24422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2443
2444        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2445
24462006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2447
2448        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2449        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2450        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2451        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2452        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2453        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2454        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2455        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2456        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2457        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2458        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2459        Use rtems_testsdir instead.
2460
24612006-04-05      Joel Sherrill <joel@OARcorp.com>
2462                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2463
2464        * spsize/size.c: Victor spotted the problem that
2465        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2466        variables and needed to be set to the same value.  I took that
2467        idea and just removed _Thread_MP_Receive.  All uses are now
2468        _MPCI_Receive_server_tcb.
2469
24702005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2471
2472        * configure.ac: Remove RTEMS_ENABLE_BARE,
2473        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2474
24752005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2476
2477        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2478        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2479        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2480        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2481        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2482        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2483        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2484        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2485        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2486        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2487        spfatal/Makefile.am, spsize/Makefile.am:
2488        Convert to use *_PROGRAMS.
2489
24902005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2491
2492        * sp01/Makefile.am, sp02/Makefile.am,
2493        sp03/Makefile.am, sp04/Makefile.am,
2494        sp05/Makefile.am, sp06/Makefile.am,
2495        sp07/Makefile.am, sp08/Makefile.am,
2496        sp09/Makefile.am, sp11/Makefile.am,
2497        sp12/Makefile.am, sp13/Makefile.am,
2498        sp14/Makefile.am, sp15/Makefile.am,
2499        sp16/Makefile.am, sp17/Makefile.am,
2500        sp19/Makefile.am, sp20/Makefile.am,
2501        sp21/Makefile.am, sp22/Makefile.am,
2502        sp23/Makefile.am, sp24/Makefile.am,
2503        sp25/Makefile.am, sp26/Makefile.am,
2504        sp27/Makefile.am, sp28/Makefile.am,
2505        sp29/Makefile.am, sp30/Makefile.am,
2506        sp31/Makefile.am, sp32/Makefile.am,
2507        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2508
25092005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2510
2511        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2512        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2513        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2514        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2515        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2516        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2517        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2518        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2519        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2520        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2521        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2522        * sptests.am: Remove.
2523
25242005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2525
2526        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2527        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2528        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2529        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2530        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2531        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2532        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2533        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2534        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2535        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2536        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2537
25382005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2539
2540        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2541
25422005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2543
2544        * spsize/Makefile.am: Rename TEST to spsize.
2545        * spsize/size.scn: Remove.
2546        * spsize/spsize.scn: New (renamed from size.scn).
2547
25482005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2549
2550        * configure.ac: Add spfatal/Makefile.
2551        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2552        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2553        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2554        * sptests.am: Remove LIB_VARIANT.
2555
25562005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2557
2558        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2559        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2560        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2561        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2562        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2563        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2564        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2565        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2566        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2567        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2568        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2569
25702005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2571
2572        * Makefile.am: Cleanup.
2573
25742005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2575
2576        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2577        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2578        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2579        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2580        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2581        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2582        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2583        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2584        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2585        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2586        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2587        spfatal/Makefile.am, spsize/Makefile.am:
2588        Partial conversion to automake.
2589
25902005-03-07      Joel Sherrill <joel@OARcorp.com>
2591
2592        * sp13/task1.c: Removed warnings.
2593
25942004-09-29      Joel Sherrill <joel@OARcorp.com>
2595
2596        * spsize/size.c: i960 obsoleted and all references removed.
2597
25982004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2599
2600        * configure.ac: Require automake > 1.9.
2601
26022004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2603
2604        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2605        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2606        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2607        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2608        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2609        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2610        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2611        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2612        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2613        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2614        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2615        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2616        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2617        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2618        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2619        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2620        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2621        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2622        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2623        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2624        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2625        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2626        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2627        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2628        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2629        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2630        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2631        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2632        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2633        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2634        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2635        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2636
26372004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2638
2639        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2640
26412004-03-30      David Querbach <querbach@realtime.bc.ca>
2642
2643        PR 595/tests
2644        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2645        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2646        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2647        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2648        others treat it as a count of longs.
2649
26502004-03-30      David Querbach <querbach@realtime.bc.ca>
2651
2652        PR 596/tests
2653        * sp32/init.c: A missing definition of TEST_INIT before including
2654        <tmacros.h> means that buffered output will not work even if selected
2655        in buffer_test_io.h.
2656
26572004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2658
2659        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2660        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2661        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2662        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2663        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2664        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2665        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2666        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2667        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2668        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2669        types.
2670
26712004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * configure.ac: Add 2nd arg to RTEMS_TOP.
2674
26752004-03-05      Joel Sherrill <joel@OARcorp.com>
2676
2677        * sp07/buffered_io.c: Remove warning.
2678
26792004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2680
2681        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2682        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2683        * sp02/Makefile.am: Ditto.
2684        * sp03/Makefile.am: Ditto.
2685        * sp04/Makefile.am: Ditto.
2686        * sp05/Makefile.am: Ditto.
2687        * sp06/Makefile.am: Ditto.
2688        * sp07/Makefile.am: Ditto.
2689        * sp08/Makefile.am: Ditto.
2690        * sp09/Makefile.am: Ditto.
2691        * sp11/Makefile.am: Ditto.
2692        * sp12/Makefile.am: Ditto.
2693        * sp13/Makefile.am: Ditto.
2694        * sp14/Makefile.am: Ditto.
2695        * sp15/Makefile.am: Ditto.
2696        * sp16/Makefile.am: Ditto.
2697        * sp17/Makefile.am: Ditto.
2698        * sp19/Makefile.am: Ditto.
2699        * sp20/Makefile.am: Ditto.
2700        * sp21/Makefile.am: Ditto.
2701        * sp22/Makefile.am: Ditto.
2702        * sp23/Makefile.am: Ditto.
2703        * sp24/Makefile.am: Ditto.
2704        * sp25/Makefile.am: Ditto.
2705        * sp26/Makefile.am: Ditto.
2706        * sp27/Makefile.am: Ditto.
2707        * sp28/Makefile.am: Ditto.
2708        * sp29/Makefile.am: Ditto.
2709        * sp30/Makefile.am: Ditto.
2710        * sp31/Makefile.am: Ditto.
2711        * sp32/Makefile.am: Ditto.
2712        * spfatal/Makefile.am: Ditto.
2713        * spsize/Makefile.am: Ditto.
2714
27152003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * sptests.am: Add dirstamp support.
2718
27192003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2720
2721        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2722
27232003-12-16      Joel Sherrill <joel@OARcorp.com>
2724
2725        PR 544/tests
2726        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2727        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2728        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2729        make tests account for resources and not print at inappropriate
2730        times.
2731        * sp07/buffered_io.c: New file.
2732
27332003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2734
2735        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2736
27372003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * sp01/Makefile.am: Remove all-local: $(ARCH).
2740        * sp02/Makefile.am: Remove all-local: $(ARCH).
2741        * sp03/Makefile.am: Remove all-local: $(ARCH).
2742        * sp04/Makefile.am: Remove all-local: $(ARCH).
2743        * sp05/Makefile.am: Remove all-local: $(ARCH).
2744        * sp06/Makefile.am: Remove all-local: $(ARCH).
2745        * sp07/Makefile.am: Remove all-local: $(ARCH).
2746        * sp08/Makefile.am: Remove all-local: $(ARCH).
2747        * sp09/Makefile.am: Remove all-local: $(ARCH).
2748        * sp11/Makefile.am: Remove all-local: $(ARCH).
2749        * sp12/Makefile.am: Remove all-local: $(ARCH).
2750        * sp13/Makefile.am: Remove all-local: $(ARCH).
2751        * sp14/Makefile.am: Remove all-local: $(ARCH).
2752        * sp15/Makefile.am: Remove all-local: $(ARCH).
2753        * sp16/Makefile.am: Remove all-local: $(ARCH).
2754        * sp17/Makefile.am: Remove all-local: $(ARCH).
2755        * sp19/Makefile.am: Remove all-local: $(ARCH).
2756        * sp20/Makefile.am: Remove all-local: $(ARCH).
2757        * sp21/Makefile.am: Remove all-local: $(ARCH).
2758        * sp22/Makefile.am: Remove all-local: $(ARCH).
2759        * sp23/Makefile.am: Remove all-local: $(ARCH).
2760        * sp24/Makefile.am: Remove all-local: $(ARCH).
2761        * sp25/Makefile.am: Remove all-local: $(ARCH).
2762        * sp26/Makefile.am: Remove all-local: $(ARCH).
2763        * sp27/Makefile.am: Remove all-local: $(ARCH).
2764        * sp28/Makefile.am: Remove all-local: $(ARCH).
2765        * sp29/Makefile.am: Remove all-local: $(ARCH).
2766        * sp30/Makefile.am: Remove all-local: $(ARCH).
2767        * sp31/Makefile.am: Remove all-local: $(ARCH).
2768        * sp32/Makefile.am: Remove all-local: $(ARCH).
2769        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2770        * spsize/Makefile.am: Remove all-local: $(ARCH).
2771
27722003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2773
2774        * configure.ac: Reflect having moved to testsuites/.
2775
27762003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2777
2778        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2779
27802003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2781
2782        * configure.ac:Remove RTEMS_CHECK_CPU.
2783
27842003-09-04      Joel Sherrill <joel@OARcorp.com>
2785
2786        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2787        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2788        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2789        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2790        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2791        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2792        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2793        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2794        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2795        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2796        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2797        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2798        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2799        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2800        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2801        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2802        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2803        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2804        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2805        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2806        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2807        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2808        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2809        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2810        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2811        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2812        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2813        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2814        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2815        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2816        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2817        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2818        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2819        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2820        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2821        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2822        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2823        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2824        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2825        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2826        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2827        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2828        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2829        spsize/size.c, spsize/system.h: URL for license changed.
2830
28312003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2832
2833        PR 458/tests
2834        * sp30/task1.c: Correct indexing problem.
2835
28362003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * Makefile.am: Reflect having moved aclocal/.
2839
28402003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * Makefile.am: Reflect having moved automake/.
2843        * sp01/Makefile.am: Reflect having moved automake/.
2844        * sp02/Makefile.am: Reflect having moved automake/.
2845        * sp03/Makefile.am: Reflect having moved automake/.
2846        * sp04/Makefile.am: Reflect having moved automake/.
2847        * sp05/Makefile.am: Reflect having moved automake/.
2848        * sp06/Makefile.am: Reflect having moved automake/.
2849        * sp07/Makefile.am: Reflect having moved automake/.
2850        * sp08/Makefile.am: Reflect having moved automake/.
2851        * sp09/Makefile.am: Reflect having moved automake/.
2852        * sp11/Makefile.am: Reflect having moved automake/.
2853        * sp12/Makefile.am: Reflect having moved automake/.
2854        * sp13/Makefile.am: Reflect having moved automake/.
2855        * sp14/Makefile.am: Reflect having moved automake/.
2856        * sp15/Makefile.am: Reflect having moved automake/.
2857        * sp16/Makefile.am: Reflect having moved automake/.
2858        * sp17/Makefile.am: Reflect having moved automake/.
2859        * sp19/Makefile.am: Reflect having moved automake/.
2860        * sp20/Makefile.am: Reflect having moved automake/.
2861        * sp21/Makefile.am: Reflect having moved automake/.
2862        * sp22/Makefile.am: Reflect having moved automake/.
2863        * sp23/Makefile.am: Reflect having moved automake/.
2864        * sp24/Makefile.am: Reflect having moved automake/.
2865        * sp25/Makefile.am: Reflect having moved automake/.
2866        * sp26/Makefile.am: Reflect having moved automake/.
2867        * sp27/Makefile.am: Reflect having moved automake/.
2868        * sp28/Makefile.am: Reflect having moved automake/.
2869        * sp29/Makefile.am: Reflect having moved automake/.
2870        * sp30/Makefile.am: Reflect having moved automake/.
2871        * sp31/Makefile.am: Reflect having moved automake/.
2872        * sp32/Makefile.am: Reflect having moved automake/.
2873        * spfatal/Makefile.am: Reflect having moved automake/.
2874        * spsize/Makefile.am: Reflect having moved automake/.
2875
28762003-08-14      Joel Sherrill <joel@OARcorp.com>
2877
2878        * sp02/task1.c: Added ID to name lookup service and changed name of
2879        id/name translation status code. This propagated to multiple
2880        functions. The user API service added was rtems_object_id_to_name()
2881
28822003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2883
2884        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2885
28862003-05-29      Joel Sherrill <joel@OARcorp.com>
2887
2888        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2889
28902003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2891
2892        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2893        CC_CFLAGS_DEFAULT (obsolete).
2894
28952003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2896
2897        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2898        Remove CC_LDFLAGS_PROFILE_V.
2899
29002003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2901
2902        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2903
29042003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2905
2906        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2907
29082003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2909
2910        * configure.ac: AC_PREREQ(2.57).
2911
29122002-11-14      Joel Sherrill <joel@OARcorp.com>
2913
2914        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2915        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2916        update the IDs in the screens.
2917
29182002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2919
2920        * .cvsignore: Reformat.
2921        Add autom4te*cache.
2922        Remove autom4te.cache.
2923
29242002-09-14      Joel Sherrill <joel@OARcorp.com>
2925
2926        * sp32/.cvsignore: New file.
2927
29282002-09-14      Aaron J. Grier <aaron@frye.com>
2929
2930        * PR271 was not applicable against the current source but included
2931        a nice test that Joel decided to add to the tree as sp32.
2932        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2933        * Makefile.am, configure.ac: Modified to reflect addition.
2934
29352002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2938        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2939        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2940        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2941        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2942        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2943        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2944        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2945        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2946        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2947        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2948        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2949        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2950        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2951        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2952        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2953        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2954        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2955        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2956        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2957        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2958        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2959        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2960        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2961        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2962        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2963        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2964        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2965        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2966        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2967        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2968
29692002-08-01      Joel Sherrill <joel@OARcorp.com>
2970
2971        * Per PR47 add support for buffered test output.  This involved
2972        adding defines to redirect output to a buffer and dump it when
2973        full, at "test pause", and at exit.  To avoid problems when redefining
2974        exit(), all tests were modified to call rtems_test_exit().
2975        Some tests, notable psxtests, had to be modified to include
2976        the standard test macro .h file (pmacros.h or tmacros.h) to
2977        enable this support.
2978        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2979        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2980        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2981        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2982        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2983        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2984        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2985
29862002-07-30      Joel Sherrill <joel@OARcorp.com>
2987
2988        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2989        stack if the port doesn't configure using it.
2990
29912002-07-04      Joel Sherrill <joel@OARcorp.com>
2992
2993        * Jump table for single entry point removed.
2994        * spsize/size.c:  Modified to reflect above.
2995
29962002-07-01      Joel Sherrill <joel@OARcorp.com>
2997
2998        * sp29/init.c: Corrected definitions for task stack usage.
2999
30002002-07-01      Joel Sherrill <joel@OARcorp.com>
3001
3002        * spsize/size.c: _Thread_queue_Extract_table removed.
3003
30042001-05-17      Joel Sherrill <joel@OARcorp.com>
3005
3006        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3007        number of staticly configured device drivers.
3008
30092001-05-14      Joel Sherrill <joel@OARcorp.com>
3010
3011        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3012        than the configured number of drivers.
3013 
30142002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3015
3016        * configure.ac: Remove ENABLE_GCC28.
3017
30182001-04-04      Joel Sherrill <joel@OARcorp.com>
3019
3020        * spsize/size.c: Reflect SPARC modifcation to get rid of
3021        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3022 
30232001-03-29      Joel Sherrill <joel@OARcorp.com>
3024
3025        * Per PR147 addressed problems when reseting and inserting a timer
3026        into a timer chain that did not honor time passage since the last
3027        time the timer server was scheduled and the new insertion.
3028        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3029
30302001-03-28      Joel Sherrill <joel@OARcorp.com>
3031
3032        * Side-effect of PR132.
3033        * sp21/system.h: Now must explicitly request NULL driver.
3034
30352002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * configure.ac:
3038        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3039        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3040        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3041        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3042        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3043        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3044        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3045        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3046        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3047        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3048        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3049        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3050        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3051        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3052        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3053        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3054        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3055        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3056        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3057        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3058        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3059        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3060        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3061        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3062        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3063        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3064        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3065        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3066        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3067        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3068        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3069        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3070        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3071        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3072
30732002-03-20      Chris Johns <ccj@acm.org>
3074
3075        * PR145.
3076        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3077        in system (e.g. driver tasks).  Also exit on minimum number of
3078        switches not precise number.
3079
30802001-01-29      Joel Sherrill <joel@OARcorp.com>
3081
3082        * Fixed bug where resetting a timer that was not at the head
3083        of one of the task timer chains resulted in the Timer Server
3084        task waking up too far in the future.
3085        * Added rtems_timer_get_information() directive to support testing.
3086        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3087        above condition.
3088
30892001-01-22      Joel Sherrill <joel@OARcorp.com>
3090
3091        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3092        because priority added as argument to rtems_timer_initiate_server().
3093
30942001-01-16      Joel Sherrill <joel@OARcorp.com>
3095
3096        * Added tests for task-based timers.  This included the new tests
3097        sp30 and sp31.
3098        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3099        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3100        for task-based timer services.
3101        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3102        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3103        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3104        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3105        sp31/task1.c: New files.
3106
31072001-11-01      Joel Sherrill <joel@OARcorp.com>
3108
3109        * sp26/system.h: Properly account for stack memory used by
3110        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3111        and processed as PR78.
3112
31132001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3116        * configure.in: Remove.
3117        * configure.ac: New file, generated from configure.in by autoupdate.
3118
31192001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3122
31232001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3124
3125        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3126        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3127        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3128        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3129        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3130        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3131        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3132        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3133        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3134        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3135        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3136        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3137        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3138        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3139        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3140        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3141        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3142        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3143        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3144        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3145        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3146        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3147        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3148        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3149        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3150        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3151        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3152        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3153        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3154
31552001-08-16      Joel Sherrill <joel@OARcorp.com>
3156
3157        * sp20/system.h: Account for extra task stacks properly.
3158
31592001-08-16      Joel Sherrill <joel@OARcorp.com>
3160
3161        * sp13/sp13.scn: Id in screen had wrong class field value.
3162        * sp13/system.h: Account for message buffer memory.
3163        * sp13/task2.c: Remove unnecessary check for failure.
3164
31652001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3166
3167        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3168
31692001-04-20      Joel Sherrill <joel@OARcorp.com>
3170
3171        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3172        file.
3173
31742001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3177
31782001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3179
3180        * sp21/Makefile.am: Remove libtest.
3181
31822000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3183
3184        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3185
31862000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3187
3188        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3189
31902000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3191
3192        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3193        Switch to GNU canonicalization.
3194        * sptests.am: Remove DEFS.
3195
31962000-09-29      Joel Sherrill <joel@OARcorp.com>
3197
3198        * sp20/sp20.scn: Corrected to reflect new addition.
3199        * sp20/system.h: Removed comment reflecting history.
3200
32012000-09-29      Stephan Merker <merker@decrc.abb.de>
3202
3203        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3204        Added new task to test sequence of altering a period's length
3205        while it is still active.
3206
32072000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3208
3209        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3210        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3211        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3212        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3213        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3214        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3215        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3216        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3217        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3218        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3219
32202000-08-10      Joel Sherrill <joel@OARcorp.com>
3221
3222        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.