source: rtems/testsuites/sptests/ChangeLog @ 94f8cc0b

4.115
Last change on this file since 94f8cc0b was 94f8cc0b, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 11, 2011 at 8:57:16 PM

2011-09-11 Joel Sherrill <joel.sherrill@…>

  • spedfsched01/Makefile.am, spedfsched02/Makefile.am, spedfsched03/Makefile.am: Use all managers.
  • Property mode set to 100644
File size: 122.4 KB
Line 
12011-09-11      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * spedfsched01/Makefile.am, spedfsched02/Makefile.am,
4        spedfsched03/Makefile.am: Use all managers.
5
62011-09-11      Petr Benes <benesp16@fel.cvut.cz>
7
8        PR 1897/testing
9        * Makefile.am, configure.ac: Add tests for Earliest Deadline First
10        (EDF) Scheduling Algorithm implementation.
11        * spedfsched01/.cvsignore, spedfsched01/Makefile.am,
12        spedfsched01/init.c, spedfsched01/spedfsched01.doc,
13        spedfsched01/spedfsched01.scn, spedfsched01/system.h,
14        spedfsched01/task1.c, spedfsched02/.cvsignore,
15        spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
16        spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
17        spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
18        spedfsched03/Makefile.am, spedfsched03/edfparams.h,
19        spedfsched03/init.c, spedfsched03/spedfsched03.doc,
20        spedfsched03/spedfsched03.scn, spedfsched03/system.h,
21        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
22        files.
23
242011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
25
26        * sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
27        sp27a/sp27a.scn, sp39/sp39.scn: Update.
28
292011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
30
31        * sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
32
332011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
36        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
37        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
38        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
39        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
40        spfatal_support/init.c: Print proper begin message.
41
422011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        * sp40/init.c: Avoid unsupported test cases.
45
462011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
47
48        * spfatal13/testcase.h: Fixed test name.
49        * spfatal05/testcase.h: Increased wait time for slow hardware.
50        * spfatal_support/init.c: Print test name at end of test.
51        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
52        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
53        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
54        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
55        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
56        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
57        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
58        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
59        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
60        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
61        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
62        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
63        spfatal25/spfatal25.scn: Reflect changes from above.
64
652011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
66
67        PR 1899/testing
68        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
69        trigger fatal error.
70
712011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        PR 1899/testing
74        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
75        Adjust number of semaphores to consume to trigger fatal error.
76
772011-08-21      Petr Benes <benesp16@fel.cvut.cz>
78
79        PR 1886/cpukit
80        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
81        inserting duplicate keys into rbtree. It is possible to turn on this
82        feature when initializing the tree.
83
842011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
85
86        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
87        initialized.
88
892011-08-02      Petr Benes <benesp16@fel.cvut.cz>
90
91        PR 1883/testing
92        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
93
942011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        PR 1877/cpukit
97        * sprbtree01/init.c: Add comparison function for RBTrees.
98
992011-08-02      Petr Benes <benesp16@fel.cvut.cz>
100
101        PR 1862/testing
102        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
103
1042011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
107        supporting documentation.
108
1092011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
110
111        PR 1857/tests
112        * Makefile.am, configure.ac: Add test where there is more than one
113        thread at a priority with the executing thread being non-preemptive.
114        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
115        sp76/sp76.scn: New files.
116
1172011-07-28      Petr Benes <benesp16@fel.cvut.cz>
118
119        PR 1858/testing
120        * sp74/sp74.doc: Fix after changes.
121
1222011-07-27      Petr Benes <benesp16@fel.cvut.cz>
123
124        PR 1854/cpukit
125        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
126        rtems_rbtree_extract() to improve test coverage.
127
1282011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
129
130        * Makefile.am, configure.ac: New test to get coverage of core mutex
131        obtain while in ISR or other dispatch disabled critical section but
132        no wait.
133        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
134        sp75/sp75.scn: New files.
135
1362011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
137
138        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
139        reports.
140
1412011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * sp74/init.c: Does not need clock driver.
144
1452011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
146
147        PR 1853/tests
148        * Makefile.am, configure.ac: Add test for case where a thread is
149        non-preemptive, multiple threads are ready at that priority, a higher
150        priority thread is heir and the thread yields.
151        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
152        sp74/sp74.scn: New files.
153
1542011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
157        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
158        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
159        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
160        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
161        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
162        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
163        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
164        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
165        Do not line length exceed 80 columns.
166
1672011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
170        number of buffers times buffer size exceeds that representable by
171        size_t.
172
1732011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * sp66/init.c: Remove (unused).
176        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
177        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
178        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
179        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
180        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
181        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
182        * sp43/Makefile.am: Add system.h to *_SOURCES.
183        * Makefile.am: Remove DIST_SUBDIRS.
184        Remove EXTRA_DIST.
185        * sp33/Makefile.am: Eliminate scndir.
186
1872011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
188
189        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
190        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
191        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
192        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
193
1942011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
197        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
198        deprecated rtems_clock_get() except in spclockget().
199
2002011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
201
202        * spintrcritical01/init.c: Fixed warning fix.
203
2042011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
205
206        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
207
2082011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * sp39/init.c: Fix tests broken in warning pass.
211
2122011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
213
214        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
215        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
216        * Makefile.am, configure.ac: Reflect changes above.
217
2182011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
221        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
222        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
223        spsimplesched02/init.c: Remove warnings.
224
2252011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
226
227        * sp09/screen02.c: Use integer value that fits into one character.
228
2292011-04-04      Gedare Bloom <giddyup44@yahoo.com>
230
231        PR 1641/cpukit
232        * Makefile.am, configure.ac: Create testcase for red black tree.
233        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
234        sprbtree01/sprbtree01.scn: New files.
235
2362011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
237
238        PR 1729/cpukit
239        * spsize/size.c: Add next step in SMP support. This adds an allocated
240        array of the Per_CPU structures to support multiple cpus vs a single
241        instance of the structure which is still used if SMP support is
242        disabled. Configuration support is also added to explicitly enable or
243        disable SMP. But SMP can only be enabled for the CPUs which will
244        support it initially -- SPARC and i386. With the stub BSP support, a
245        BSP can be run as a single core SMP system from an RTEMS data
246        structure standpoint.
247
2482011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * spfifo05/init.c: Console interrupts perturb test.
251
2522011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
253
254        PR 1743/cpu
255        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
256        Scheduler as complement to existing Deterministic Priority Scheduler.
257        This scheduler serves both as an example and as a lighter weight
258        implementation for smaller systems.
259        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
260        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
261        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
262        spsimplesched02/Makefile.am, spsimplesched02/init.c,
263        spsimplesched02/spsimplesched02.doc,
264        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
265        spsimplesched03/Makefile.am, spsimplesched03/init.c,
266        spsimplesched03/spsimplesched03.doc,
267        spsimplesched03/spsimplesched03.scn: New files.
268
2692011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
270
271        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
272        seconds field is less than.
273
2742011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
275
276        * sp08/sp08.scn: Convert to UNIX CR/LF.
277
2782011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
279
280        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
281        sp09/sp09.scn: Improve coverage. Change mode while system not up and
282        broadcast a message that is too large.
283        * sp08/system.h, sp08/task1.c: Removed.
284
2852011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
286
287        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
288        to improve coverage of the thread yield logic.
289        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
290        sp73/sp73.scn: New files.
291
2922011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
293
294        * sp07/init.c: Improve coverage.
295
2962011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * spwkspace/init.c: Adjust test to account for recent heap change on
299        NULL.
300
3012011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
304
3052011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
306
307        * spchain/init.c: Improve coverage testing.
308
3092011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
310
311        * configure.ac: Add AC_CONFIG_HEADER(config.h).
312
3132011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
316        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
317        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
318        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
319        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
320        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
321        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
322        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
323        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
324        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
325        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
326        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
327        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
328        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
329        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
330        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
331        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
332        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
333        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
334        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
335        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
336        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
337        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
338        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
339        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
340        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
341        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
342        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
343        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
344        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
345        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
346        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
347        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
348        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
349        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
350        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
351        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
352        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
353        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
354        spintrcritical08/init.c, spintrcritical09/init.c,
355        spintrcritical10/init.c, spintrcritical11/init.c,
356        spintrcritical13/init.c, spintrcritical15/init.c,
357        spintrcritical16/init.c, spintrcritical17/init.c,
358        spintrcritical_support/intrcritical.c, spmkdir/init.c,
359        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
360        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
361        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
362        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
363        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
364
3652011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
366
367        * sp09/Makefile.am: Switch to all managers since this is all of them.
368
3692011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
370
371        * sp69/init.c: Use "ld" instead of PRId32 to print
372        struct timespec->tv_nsec.
373        * sp19/inttest.h: Use PRIx32 instead of "lx".
374
3752011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
376
377        * sp04/tswitch.c: Shrink memory requirements.
378
3792011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
380
381        * configure.ac: Require autoconf-2.68, automake-1.11.1.
382
3832010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
384
385        * spchain/init.c: Added test case.
386
3872010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
388
389        * spchain/init.c, spchain/spchain.scn: More test cases.
390
3912010-11-24      Gedare Bloom <giddyup44@yahoo.com>
392
393        PR 1647/cpukit
394        * spsize/size.c: Update documentation to reflect refactoring of
395        SuperCore to add Scheduler Handler.
396
3972010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
400        memory corruption.
401
4022010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        * spchain/init.c: Attempt to improve coverage.
405
4062010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
407
408        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
409
4102010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
411
412        * spfifo03/spfifo03.scn: Replace file.
413
4142010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
415
416        * spsize/size.c: Fix typo.
417
4182010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
419
420        PR 1663/testing
421        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
422        the test.
423
4242010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
425
426        * spheapprot/.cvsignore, spheapprot/Makefile.am,
427        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
428        * Makefile.am, configure.ac: Reflect changes above.
429
4302010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
431
432        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
433        cases.
434
4352010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
436
437        * spfatal24/.cvsignore, spfatal24/Makefile.am,
438        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
439        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
440        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
441        spfatal25/testcase.h: New files.
442        * Makefile.am, configure.ac: Reflect changes above.
443
4442010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
445
446        PR 1658/cpukit
447        * Makefile.am, configure.ac: If the system is not up, consider it a
448        fatal error. This eliminated sp61 and added spfatal23.
449        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
450        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
451        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
452        sp61/sp61.scn: Removed.
453
4542010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
455
456        PR 1663/testing
457        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
458        routine.
459
4602010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
461
462        PR 1661/testing
463        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
464        most references to RTEMS_Malloc_Heap.
465
4662010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
467
468        * sp09/screen12.c: Update for rtems_region_create() changes.
469        * sp09/sp09.scn: Update.
470
4712010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        PR 1647/testing
474        * spsize/size.c: Remove redundant initialize uninitialized to 0.
475
4762010-07-30      Gedare Bloom <giddyup44@yahoo.com>
477
478        PR 1599/cpukit
479        * spsize/size.c: Rename _Context_Switch_necessary to
480        _Thread_Dispatch_necessary to more properly reflect the intent.
481
4822010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
483
484        PR 1621/testing
485        * Makefile.am, configure.ac: Improve coverage of private environment.
486        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
487        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
488
4892010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
490
491        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
492        pointer is NULL when getting an object name.
493
4942010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
495
496        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
497        no wait but the condition is only partially satisfied.
498
4992010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * Makefile.am, configure.ac: Add test to extract a task blocked with
502        timeout on a priority ordered thread queue.
503        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
504        sp72/sp72.scn: New files.
505
5062010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
507
508        PR 1617/testing
509        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
510        spmountmgr01/spmountmgr01.doc: Added cases to exercise
511        mount-mktgt.c.
512
5132010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
514
515        PR 1617/testing
516        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
517        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
518        spmountmgr01/spmountmgr01.scn: New test which improves coverage
519        of mount-mgr.c under libcsupport.
520        * Makefile.am, configure.ac: Changes to accommodate the new test.
521
5222010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
525        up and add test of getchark().
526
5272010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        * spfatal21/Makefile.am: Fix typo.
530
5312010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
534        libio initialization fatal error case.
535        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
536        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
537        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
538        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
539
5402010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
541
542        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
543        variants.  Cleanup.
544        * spintrcritical05/spintrcritical05.scn,
545        spintrcritical06/spintrcritical06.scn,
546        spintrcritical07/spintrcritical07.scn,
547        spintrcritical11/spintrcritical11.scn,
548        spintrcritical12/spintrcritical12.scn,
549        spintrcritical13/spintrcritical13.scn,
550        spintrcritical14/spintrcritical14.scn: Update.
551
5522010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
555        fatal error.
556        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
557        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
558
5592010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
560
561        PR 1603/testing
562        * spassoc01/init.c, spassoc01/Makefile.am,
563        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
564        * Makefile.am, configure.ac: Added new test spassoc01 for
565        rtems_assoc routines.
566
5672010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        PR 1606/cpukit
570        * spfatal_support/init.c: Remove
571        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
572
5732010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
574
575        * spfatal09/.cvsignore, spfatal09/Makefile.am,
576        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
577        spfatal09/testcase.h: Removed files.
578        * Makefile.am, configure.ac: Reflect changes above.
579        * spfatal_support/init.c: Print end of test message in case of
580        success.  Stop multitasking in the fatal error extension.
581        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
582        puts().
583        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
584        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
585        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
586        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
587        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
588        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
589        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
590        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
591        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
592        spfatal20/spfatal20.scn: Update.
593
5942010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
595
596        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
597        coverage of rtems_io_lookup_name().
598
5992010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
600
601        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
602        rtems_io_lookup_name() and simplify test.
603        * sp21/system.h, sp21/task1.c: Removed.
604
6052010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
606
607        * Makefile.am, configure.ac: Add new fatal error test for termios
608        initialize.
609        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
610        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
611
6122010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
613
614        PR 1600/testing
615        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
616        spfifo05/Makefile.am: New tests for pipe/fifo routines.
617        * Makefile.am, configure.ac: Add new test.
618
6192010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
620
621        PR 1600/testing
622        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
623        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
624        routines
625        * Makefile.am, configure.ac: Add new test.
626
6272010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
628
629        * sp68/init.c: Add alignment to region_area. Fix spelling.
630
6312010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        PR 1573/cpukit
634        * spsize/size.c: Add a per cpu data structure which contains the
635        information required by RTEMS for each CPU core. This encapsulates
636        information such as thread executing, heir, idle and dispatch needed.
637
6382010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
639
640        * sp69/Makefile.am: Really needs spin.c
641
6422010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
643
644        PR 1592/testing
645        * Makefile.am, configure.ac: Changes to incorporate sperror01,
646        sperror02, sperror03
647        * sperror01/init.c, sperror02/init.c: New tests to exercise
648        rtems_error routine
649        * sperror03/init.c: New test to exercise rtems_panic routine
650
6512010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
652
653        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
654        not need spin.c
655
6562010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * sp70/Makefile.am: Tests do not need spin.c
659
6602010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
661
662        * Makefile.am, configure.ac: Removed some fifo tests.
663        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
664        excessive new lines in the output.
665
666        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
667        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
668        Also added a few more cases, mostly from spfifo04/init.c.
669        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
670        Previously was spfifo06. Configure parameter for pipes is used now.
671        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
672        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
673        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
674        spfifo08/spfifo08.scn: Removed.
675
6762010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
677
678        * Makefile.am, configure.ac: Add new test to exercise path where using
679        unlimited object support you are about to allocate more objects than
680        can be represented in the Id. This test will NOT pass on targets with
681        insufficient RAM.
682        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
683        sp71/sp71.scn: New files.
684
6852010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * Makefile.am, configure.ac: spfatal20 not ready.
688
6892010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
692        rtems_termios_open().
693        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
694        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
695        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
696        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
697        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
698        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
699        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
700        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
701
7022010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
703
704        * Makefile.am, configure.ac, spfatal_support/init.c,
705        spfatal_support/system.h: Add new tests to generate fatal errors in
706        open_dev_console().
707        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
708        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
709        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
710        spfatal15/spfatal15.scn, spfatal15/testcase.h,
711        spfatal_support/consume_sems.c: New files.
712
7132010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * sp43/init.c: Remove more ITRON references.
716
7172010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * sp09/screen01.c: Fix warning.
720
7212010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
722
723        * spfifo08/init.c: Catch more cases but discussion on errors and proper
724        behaviour remain.
725
7262010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
729        used.
730
7312010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
734        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
735        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
736
7372010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
738
739        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
740        spfatal_support/init.c: Remove references to ITRON constants.
741
7422010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * Makefile.am, configure.ac: Add sp70 to test slot
745        reclamation and reuse for unlimited object configuration.
746        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
747        sp70/sp70.scn: New files.
748
7492010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
750
751        * sp16/task1.c: Update for heap extend changes.
752
7532010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
754
755        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
756
7572010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
758
759        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
760        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
761        * Makefile.am, configure.ac: Reflect changes above.
762
7632010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
764
765        * spfifo01/main.c: New file.
766
7672010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
768
769        PR PR1542
770        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
771        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
772        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
773        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
774        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
775        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
776        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
777        files.
778
7792010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
780
781        * sp09/screen12.c: Update for heap extend changes.
782
7832010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
784
785        * sp62/init.c, sp65/init.c: #include <unistd.h>.
786
7872010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
788
789        * sp43/init.c: Readdress use of ctype methods per recommendation from
790        D.J. Delorie on the newlib mailing list. We should pass an unsigned
791        char into these methods.
792
7932010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * Makefile.am, configure.ac: Add new fatal error for configuring
796        unlimited and maximum of 0.
797        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
798        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
799
8002010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
801
802        * sp43/init.c: Fix warning.
803
8042009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
805
806        * sp69/init.c: Fixed warnings.
807
8082009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
809
810        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
811        update.
812
8132009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
814
815        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
816        expired periods. This detected the recently introduced PR1480.
817
8182009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * sp69/.cvsignore: New file.
821
8222009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
823
824        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
825        to ensure that all paths are tested.
826        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
827
8282009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
829
830        * sp31/task1.c: Fixed spacing.
831
8322009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
835        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
836        spwkspace/init.c: Use rtems_test_assert() consistently instead of
837        system assert(). rtems_test_assert() is designed to integrate into
838        the RTEMS test suite infrastructure.
839
8402009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
841
842        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
843        cases. Updated copyright notice.
844
8452009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * sp25/task1.c: Use PRIuPTR for segment_sizes.
848
8492009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
850
851        * sp68/Makefile.in, sp68/.cvsignore,
852        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
853        removed unneeded Makefile.in, added cvsignore
854       
8552009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
856
857        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
858        spintrcritical17/init.c, spintrcritical17/Makefile.am,
859        spintrcritical17/spintrcritical17.doc,
860        spintrcritical17/spintrcritical17.scn: New files.
861        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
862        * sp31/task1.c, sp67/init.c: Changes for new timer server
863        implementation.
864        * sp52/init.c: The init task must be preemptible to let the timer
865        server run.
866
8672009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
868
869        PR 1460/cpukit
870        * sp43/init.c: Change return type on methods accessing portions of
871        RTEMS Ids to int. This allows -1 to be return on error.
872
8732009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * spsize/Makefile.am: Fix broken install rule.
876
8772009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        * spprintk/spprintk.scn: Add end of line at end of file.
880
8812009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
884        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
885        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
886        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
887        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
888        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
889        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
890        spwkspace/Makefile.am: Add documentation files for multiple tests.
891        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
892        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
893        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
894        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
895        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
896        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
897        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
898        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
899        spwkspace/spwkspace.doc: New files.
900
9012009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
902
903        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
904        Include "tmacros.h".
905        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
906        _Heap_Allocate for 16bit compliance.
907        * sp44/init.c: Another printf format fix.
908
9092009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
910
911        * sp37/init.c: Add local prototypes for
912        rtems_interrupt_disable, rtems_interrupt_enable,
913        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
914        * sp43/init.c: Add local prototypes for
915        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
916        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
917        rtems_object_id_api_minimum, rtems_object_id_get_api,
918        rtems_object_id_get_class, rtems_object_id_get_index,
919        rtems_object_id_get_node.
920        Spray PRId32's into printf's for 16bit target complianance.
921        * sp37/init.c: Add local prototype for
922        rtems_interrupt_level_attribute.
923
9242009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
925
926        * sp29/init.c: Include "tmacros.h".
927        Misc. changes related to rtems_intervals.
928        * sp14/asr.c: Add PRIxrtems_signal_set.
929        Use PRIxrtems_signal_set to print rtems_signal_set's.
930        * sp13/task3.c: Use PRIu32 to print "count".
931        * sp09/screen12.c: Segment sizes are uintptr_t's.
932        * sp09/screen11.c: Use size_t for "size".
933        * sp62/init.c: Segment sizes are uintptr_t's.
934        * sp25/task1.c: Use PRIuPTR to print segment_size's.
935        * sp21/task1.c: Add PRIurtems_device_major_number.
936        * sp11/task1.c, sp11/task2.c:
937        Use PRIxrtems_event_set to print rtems_event_set's.
938        * sp09/screen13.c: Revert previous change.
939        Remove broken extraneous line seemingly having crept into in
940        2009-08-10 patch.
941        * sp27/init.c: Remove extraneous argument to print.
942        * spsize/size.c: Use PRIu32 to print sys_req.
943        * sp37/init.c: Add missing argument to printf.
944        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
945        sp12/pritask.c, sp34/changepri.c:
946        Use PRIdrtems_task_argument to print rtems_task_argument's.
947
9482009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
949
950        * sp25/task1.c: segment_size is uintptr_t.
951        * spfatal06/testcase.h: Add missing return.
952        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
953        Duplicate code from rtems_name_to_characters to convert rtems_name's
954        into char arrays.
955        * sp09/screen13.c: Comment out unused return status.
956        * sp63/init.c: Use PRIu32 to print uint32_t's.
957        * sp33/init.c: Use PRIu32 to print uint32_t's.
958        * sp28/init.c: Use PRIu32 to print uint32_t's.
959
9602009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
961
962        * sp31/task1.c: Use PRIdWatchdog_Interval to print
963        Watchdog_Interval's.
964        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
965        PRIdrtems_interval to print rtems_interval's.
966
9672009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
968
969        * sp13/task1.c: Misc. uint32_t fixes.
970        * sp20/task1.c: Misc. uint32_t fixes.
971        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
972        Use PRIXrtems_mode to print rtems_mode's.
973        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
974        Use PRIxrtems_mode to print rtems_mode's.
975        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
976        sp19/task1.c: Add missing PRI*32's.
977
9782009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
979
980        * sp34/changepri.c, sp35/priinv.c:
981        Use PRIdPriority_Control to print Priority_Control's.
982
9832009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
984
985        * sp34/changepri.c, sp59/init.c:
986        Use PRIdrtems_task_priority to print rtems_task_priority's.
987        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
988        Use PRIdrtems_task_priority to print rtems_task_priority's.
989        * sp12/system.h:
990        Change Priority_Test_driver to use rtems_task_priority argument.
991        * sp12/pridrv.c:
992        Change Priority_Test_driver to use rtems_task_priority argument.
993        Use PRIdrtems_task_priority to print rtems_task_priority's.
994
9952009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
996
997        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
998        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
999        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
1000        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
1001        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
1002
10032009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1004
1005        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
1006        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
1007        * sp63/init.c: Fix _Heap_Resize_block args.
1008        * sp09/screen09.c: Eliminate unused var warning.
1009
10102009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1011
1012        * sp27/init.c, spsize/init.c: Fix prototypes.
1013        * spwatchdog/task1.c: Remove unused vars.
1014
10152009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1016
1017        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
1018        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
1019        spobjgetnext/init.c, spprintk/init.c:
1020        Eliminate unused vars.
1021
10222009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1023
1024        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
1025        confdefs.h define typos.
1026
10272009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1030
10312009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1032
1033        * sp32/init.c: Lengthen the clock tick and move configuration to the
1034        bottom of the file.
1035
10362009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1037
1038        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1039        since boot wraps around 0 and the timer server must deal with that
1040        condition.
1041        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1042        sp67/sp67.scn: New files.
1043
10442009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1045
1046        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1047
10482009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1049
1050        * spintrcritical09/init.c, spintrcritical10/init.c,
1051        spintrcritical11/init.c: Fixed potentially infinite loops.
1052        * sp20/system.h: Increased micro seconds per tick in order to be more
1053        independent of the console output speed.
1054
10552009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1056
1057        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1058        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1059        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1060        at -Os and m68k at -Os. Fix typos.
1061
10622009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1065        RTEMS_USE_16_BIT_OBJECT clean.
1066
10672009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1068
1069        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1070        not configured.
1071        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1072        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1073
10742009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1075
1076        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1077        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1078        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1079        coverage runs.
1080
10812009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1084        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1085        some error cases uncovered by uC5282 coverage runs.
1086
10872009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1088
1089        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1090        uC5282 coverage runs.
1091
10922009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1093
1094        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1095        Correct minor issues uncovered on uC5282.
1096
10972009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1098
1099        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1100        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1101        Eliminate use of deprecated rtems_extension.
1102
11032009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1104
1105        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1106        run when IO speed varies.
1107
11082009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1109
1110        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1111        the intended code.
1112
11132009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1114
1115        * configure.ac: Revert accidentally committed lines.
1116
11172009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1118
1119        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1120        simple priority ceiling case that was previously only tested via the
1121        POSIX API.
1122        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1123        sp66/sp66.scn: New files.
1124
11252009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1126
1127        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1128        for Id which is in range for the object class but not allocated yet.
1129
11302009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1131
1132        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1133
11342009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1135
1136        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1137
11382009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1139
1140        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1141        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1142        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1143        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1144        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1145        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1146        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1147        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1148        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1149        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1150        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1151        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1152        tests use testcase.h and spfatal_support framework. Print test name
1153        herald in all cases.
1154        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1155        New files.
1156        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1157
11582009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1159
1160        * spfatal07/testcase.h: Indicate test is not applicable on some
1161        architectures.
1162
11632009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1164
1165        * Makefile.am: Fix spacing.
1166
11672009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1168
1169        * spstkalloc/init.c: Changed allocator signature. Functions are now
1170        static.
1171
11722009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1173
1174        * sp29/init.c: Fixed return value evaluation.
1175        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1176        * sp63/init.c: Check return value of _Heap_Initialize().
1177
11782009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1179
1180        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1181        _Watchdog_Report() when name is not NULL. This case was covered at
1182        -Os on erc32 but at -O2 we had more code.
1183
11842009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1185
1186        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1187        overflowing on _Heap_Allocate_aligned.
1188
11892009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1190
1191        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1192        for various null parameters.
1193
11942009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1195
1196        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1197
11982009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1199
1200        * sp65/init.c: Remove stray print.
1201        * sp65/sp65.doc: Add information on second case.
1202
12032009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1204
1205        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1206        verify that obtaining a priority ceiling mutex when the calling
1207        task's priority is the same as the priority ceiling is handled
1208        correctly.
1209
12102009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1211
1212        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1213        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1214        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1215        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1216        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1217        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1218        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1219        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1220        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1221        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1222        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1223        rtems_clock_get_ticks_per_second().
1224
12252009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1228        Change attributes to priority ceiling. Use directive_failed, not
1229        assert. Configure a semaphore not a region.
1230
12312009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1232
1233        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1234        mutex cases.
1235        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1236        sp65/sp65.scn: New files.
1237
12382009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1239
1240        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1241        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1242        sp65/sp65.scn: New files.
1243
12442009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1245
1246        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1247        per tick.
1248
12492009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1250
1251        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1252        adjust existing for alignment. New test ensures coverage begin and
1253        end marker methods are exercised so they do not get considered
1254        unexecuted.
1255        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1256        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1257
12582009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1259
1260        * Makefile.am, configure.ac: Add new test to exercise legacy
1261        rtems_clock_get().
1262        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1263        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1264
12652009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1266
1267        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1268        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1269        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1270
12712009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1272
1273        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1274        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1275        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1276        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1277        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1278        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1279        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1280        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1281        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1282
12832009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1284
1285        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1286        cases.
1287
12882009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1289
1290        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1291        all memory is successfully allocated. This means the test can
1292        validate the heap is unchanged on extend failure.
1293
12942009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1295
1296        * spintrcritical01/init.c, spintrcritical06/init.c,
1297        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1298        per tick so tests run quicker and more reliably hit the intended
1299        critical section.
1300
13012009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1302
1303        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1304        when we are unable to allocate the memory needed for an object
1305        extend. Make sure all is handled properly.
1306        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1307        sp64/sp64.scn: New files.
1308
13092009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1310
1311        * sp63/init.c: Correct test case two.
1312
13132009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1314
1315        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1316        test case to exercise another odd branch not taken.
1317
13182009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1319
1320        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1321        particular path is taken through the _Heap_Resize_block code.
1322        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1323        sp63/sp63.scn: New files.
1324
13252009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1326
1327        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1328        wrong thing in a cpp macro. Added contents to screen file and add
1329        documentation file.
1330        * sp42/sp42.doc: New file.
1331
13322009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1333
1334        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1335
13362009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1337
1338        * spintrcritical16/init.c: Tinker with test to make it hit the case
1339        more reliably.
1340
13412009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1342
1343        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1344        possible of not being able to allocate memory from the workspace
1345        during thread creation.
1346        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1347        sp18/sp18.scn: New files.
1348
13492009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1350
1351        * Makefile.am, configure.ac: Add new test to handle the case where
1352        a region resize frees enough memory to unblock a task.
1353        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1354        sp62/sp62.scn: New files.
1355        * sp61/init.c: Test does not need regions.
1356
13572009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1358
1359        * Makefile.am, configure.ac: Add test case for processing a timeout
1360        on a thread (that is the thread executing) that has also had its
1361        request satisfied while it is being enqueued.
1362        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1363        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1364        spintrcritical16/spintrcritical16.scn: New files.
1365        * spintrcritical15/init.c: Remove unused TSR>
1366
13672009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1368
1369        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1370        thread queue while another thread is in the process of blocking on
1371        the same thread queue.
1372        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1373        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1374        spintrcritical15/spintrcritical15.scn: New files.
1375
13762009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1377
1378        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1379
13802009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1381
1382        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1383        sp40/sp40.scn: Now verified to hit coverage cases.
1384        * sp40/sp40.doc: New file.
1385
13862009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1387
1388        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1389        to catch two remaining uncovered cases in rtems_io_register_driver.
1390        * sp40/system.h: Removed.
1391
13922009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1393
1394        * Makefile.am, configure.ac: Add new test to exercise odd case in
1395        rtems_iterate_over_all_threads.
1396        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1397        sp41/sp41.scn: New files.
1398
13992009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1400
1401        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1402        inheritance protocol since there is no holder associated with them.
1403
14042009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1405
1406        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1407        timer is scheduled from an ISR while it is being scheduled at the
1408        task level.
1409        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1410        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1411        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1412        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1413        spintrcritical14/spintrcritical14.scn: New files.
1414
14152009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1416
1417        * spintrcritical01/init.c, spintrcritical06/init.c,
1418        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1419        cleanup and make the tests more similar.
1420
14212009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1422
1423        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1424
14252009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1426
1427        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1428        test work for case that it is documented to handle.
1429
14302009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1431
1432        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1433        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1434        spintrcritical10/spintrcritical10.scn: New files.
1435
14362009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1437
1438        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1439        unreliable third case in sp39 to spintrcritical10. New tests to hit
1440        other event synchronization critical sections.
1441        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1442        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1443        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1444        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1445        spintrcritical12/spintrcritical12.scn: New files.
1446
14472009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1448
1449        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1450        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1451        sp10/sp10.scn: New files.
1452
14532009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1454
1455        * spintrcritical06/init.c: Clean up.
1456        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1457        * spintrcritical09/spintrcritical09.scn: Fill in.
1458
14592009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1460
1461        * spintrcritical06/init.c: Add comment to indicate test is not finished
1462        and known to not hit the case.
1463        * Makefile.am, configure.ac: Add a couple more interrupt critical
1464        section tests.
1465        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1466        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1467        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1468        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1469        spintrcritical09/spintrcritical09.doc,
1470        spintrcritical09/spintrcritical09.scn: New files.
1471
14722009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1473
1474        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1475        at hitting interrupt synchronization critical section in thread queue
1476        enqueue priority for reverse insertions.
1477        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1478        spintrcritical07/spintrcritical07.doc,
1479        spintrcritical07/spintrcritical07.scn: New files.
1480
14812009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1482
1483        * Makefile.am, configure.ac: Add test case for the
1484        _Thread_queue_Enqueue_priority interrupt critical section where the
1485        TCB we are using as a current pointer is removed from the thread
1486        queue when we flash interrupts while searching forward.
1487        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1488        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1489        spintrcritical06/spintrcritical06.scn: New files.
1490
14912009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1492
1493        * spintrcritical_support/intrcritical.c,
1494        spintrcritical_support/intrcritical.h: Change prototype of delay
1495        method to indicate when counter is reset. This can be used to count
1496        how many iterations we are doing.
1497
14982009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1499
1500        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1501        blocked on one period while another expires. Add sp61 which exercises
1502        the case where a call is made to rtems_shutdown_executive when the
1503        system is not up.
1504        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1505        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1506        sp61/sp61.doc, sp61/sp61.scn: New files.
1507
15082009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1509
1510        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1511
15122009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1513
1514        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1515        what it was intended to do.
1516
15172009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1518
1519        * spintrcritical_support/intrcritical.c,
1520        spintrcritical_support/intrcritical.h: New files.
1521
15222009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1523
1524        * Makefile.am, configure.ac: Add new infrastructure which is more
1525        reliable about generating cases which hit interrupt critical
1526        sections. Remove sp41 since it used its own mechanism.
1527        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1528        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1529        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1530        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1531        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1532        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1533        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1534        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1535        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1536        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1537        spintrcritical05/spintrcritical05.scn: New files.
1538        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1539        sp41/system.h: Removed.
1540
15412009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1542
1543        * sp41/init.c: Remove incorrect comment.
1544
15452009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1546
1547        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1548
15492009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1550
1551        * sp25/init.c: Spacing.
1552
15532009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1554
1555        * Makefile.am, configure.ac: Add sp59 to test path through
1556        _Thread_queue_First_priority where the task's priority was in the
1557        bottom 1/4 of the range.
1558        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1559        sp59/sp59.scn: New files.
1560
15612009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1562
1563        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1564        not blocked on a thread queue.
1565        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1566        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1567
15682009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1569
1570        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1571        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1572        sp58/sp58.scn: New files.
1573
15742009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1575
1576        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1577        pointer being null. This does not happen naturally at this time so
1578        force the point.
1579
15802009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1581
1582        * sp12/sp12.scn: Update screen to reflect priority changes from long
1583        ago.
1584
15852009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1586
1587        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1588        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1589        as sp27a and test flushing both counting and binary semaphores.
1590        Reformatted.
1591        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1592        sp27a/sp27a.scn: New files.
1593
15942009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1595
1596        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1597        copied fomr other Makefile.am's.
1598
15992009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1600
1601        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1602        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1603        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1604        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1605
16062009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1607
1608        * sp57/sp57.doc: Correct.
1609
16102009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1611
1612        * Makefile.am, configure.ac: Add test of restarting a task which is in
1613        the middle of a sleep or wake after.
1614        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1615        sp57/sp57.scn: New files.
1616
16172009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1618
1619        * sp43/init.c, sp43/sp43.scn: Add more cases for
1620        rtems_object_get_class_information() to improve coverage.
1621
16222009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1623
1624        * Makefile.am, configure.ac: Add new test to verify that when a user
1625        extension create hook fails, that the error is properly propagated.
1626        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1627        sp56/sp56.scn: New files.
1628
16292009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1630
1631        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1632        rtems_extension_delete.
1633
16342009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1635
1636        * sp09/screen01.c, sp09/sp09.scn: Add test for
1637        rtems_object_get_classic_name with invalid id.
1638
16392009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1640
1641        * sp02/task1.c: Minor spacing.
1642
16432009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1644
1645        * spfatal12/init.c: Address to heap initialize must be aligned but size
1646        must be too small.
1647
16482009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1649
1650        * Makefile.am, configure.ac: Add new test to exercise case when
1651        broadcasting to a message queue with a pending message.
1652        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1653        sp55/sp55.scn: New files.
1654
16552009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1656
1657        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1658        spfatal tests appear to cover all fatal error cases.
1659        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1660        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1661        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1662        spfatal/task1.c: Removed.
1663
16642009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1665
1666        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1667        initialize workspace heap during initialize. Can be caused by
1668        unaligned address or not enough memory to initialize heap required
1669        overhead.
1670        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1671        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1672
16732009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1674
1675        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1676
16772009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1678
1679        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1680
16812009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1682
1683        * spstkalloc/spstkalloc.scn: Update screen.
1684
16852009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1686
1687        * Makefile.am, configure.ac: Add new test for user configured stack
1688        allocator/deallocator. Test both pass and fail cases.
1689        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1690        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1691
16922009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1693
1694        * spchain/init.c, spchain/spchain.scn: Clean up test.
1695
16962009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1697
1698        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1699        routines whose bodies are not used by RTEMS itself.
1700        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1701        spchain/spchain.doc, spchain/spchain.scn: New files.
1702
17032009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1704
1705        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1706        chain for coverage.
1707
17082009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1709
1710        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1711        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1712        improve coverage.
1713
17142009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1715
1716        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1717
17182009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1719
1720        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1721        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1722
17232009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1724
1725        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1726        Enhance spprintk. Add two new fatal error tests to cover
1727        __assert_func.
1728        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1729        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1730
17312009-06-18      Chris Johns <chrisj@rtems.org>
1732
1733        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1734        workaround the H8300 gcc bug.
1735
17362009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1737
1738        * sp54/init.c: Fix spacing.
1739
17402009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1741
1742        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1743
17442009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1745
1746        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1747
17482009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1749
1750        * Makefile.am, configure.ac: Add new test.
1751        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1752        sp54/sp54.scn: New files.
1753
17542009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1755
1756        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1757        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1758        the time of day forward not making server based timers fire.
1759        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1760        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1761        sp53/sp53.scn: New files.
1762
17632009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1764
1765        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1766
17672009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1768
1769        PR 1415/cpukit
1770        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1771        violation.
1772        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1773        sp51/sp51.scn: New files.
1774
17752009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1776
1777        PR 1413/cpukit
1778        * Makefile.am, configure.ac: Add test for case where server based
1779        timers which reinitiated themselves did not get reinserted onto timer
1780        chain.
1781        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1782        sp50/sp50.scn: New files.
1783
17842009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1785
1786        PR 1414/cpukit
1787        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1788        is harder to trick by passing in a valid id of an incorrect object
1789        class.
1790        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1791        sp49/sp49.scn: New files.
1792
17932009-05-19      Chris Johns <chrisj@rtems.org>
1794
1795        * sp04/tswitch.c: Lower sample count for small memory targets.
1796       
17972009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1798
1799        * spprintk/init.c: printk() now 100% covered.
1800
18012009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1802
1803        * spprintk/init.c: More test cases.
1804
18052009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1806
1807        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1808        large enough for buffer node overhead.
1809
18102009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1811
1812        * Makefile.am, configure.ac, spwatchdog/system.h,
1813        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1814        printk. These will help coverage. Simplify spwkspace.
1815        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1816        spprintk/spprintk.scn: New files.
1817        * spwkspace/system.h: Removed.
1818
18192009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1820
1821        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1822        methods.
1823        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1824        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1825
18262009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1827
1828        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1829        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1830        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1831        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1832        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1833        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1834        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1835        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1836        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1837        spsize/size.c: Fix warnings.
1838
18392009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1840
1841        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1842        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1843        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1844        spobjgetnext/system.h: New files.
1845
18462009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1847
1848        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1849        64k to 20k. No impact on test behavior.
1850
18512009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1852
1853        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1854
18552009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1856
1857        * sp37/init.c, sp37/sp37.scn: Add test case for
1858        rtems_interrupt_level_attribute body.
1859
18602009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1861
1862        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1863        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1864        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1865        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1866        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1867        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1868        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1869        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1870        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1871        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1872        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1873        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1874        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1875        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1876        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1877        sp48/Makefile.am, spfatal/Makefile.am,
1878        spfatal01/Makefile.am, spfatal02/Makefile.am,
1879        spfatal03/Makefile.am, spfatal04/Makefile.am,
1880        spfatal05/Makefile.am, spfatal06/Makefile.am,
1881        spfatal07/Makefile.am, spfatal08/Makefile.am,
1882        spfatal09/Makefile.am, spsize/Makefile.am,
1883        spwatchdog/Makefile.am:
1884        Eliminate _exe_/.exe.
1885
18862009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1887
1888        PR 1388/cpukit
1889        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1890        allow both priority inherit and ceiling attributes to be set on
1891        semaphore create. These attributes are mutually exclusive and this
1892        should be an error.
1893
18942009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1895
1896        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1897        unlimited objects when configured for a unified workspace works as
1898        expected.
1899        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1900        sp48/sp48.scn: New files.
1901
19022009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1903                Joel Sherrill <joel.sherrill@oarcorp.com>
1904
1905        PR 1357/cpukit
1906        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1907        honored.
1908        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1909        sp47/sp47.scn: New files.
1910
19112009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1912
1913        * Makefile.am, configure.ac: Add new test to test Watchdog display
1914        helper routines. These reach into the SuperCore.
1915        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1916        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1917        spwatchdog/system.h, spwatchdog/task1.c: New files.
1918
19192009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1920
1921        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1922
19232009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1924
1925        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1926        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1927        hard-coded hex numbers for bad object Ids.
1928
19292009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1930
1931        * sp15/system.h, sp19/system.h: Array of task names should be of type
1932        rtems_name not rtems_id. Similarly array of task ids should be
1933        rtems_id not rtems_name.
1934
19352008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1936
1937        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1938
19392008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1940
1941        * Makefile.am, configure.ac, spfatal06/testcase.h,
1942        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1943        spsize/size.c: Eliminate pointers to API configuration tables in the
1944        main configuration table. Reference the main configuration table and
1945        the API configuration tables directly using the confdefs.h version
1946        rather than obtaining a pointer to it. This eliminated some
1947        variables, a potential fatal error, some unnecessary default
1948        configuration structures. Overall, about a 4.5% reduction in the code
1949        size for minimum and hello on the SPARC.
1950        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1951        spfatal10/testcase.h: Removed.
1952
19532008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1954
1955        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1956        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1957        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1958        successfully with maxixum number of priorities as 16 instead of 256.
1959        This was done by temporarily modifying the score priority.h maximum.
1960        This allowed testing of all API code to ensure that it worked
1961        properly with a reduced number of priorities. Most modifications were
1962        to switch from hard-coded maximum to using the API provided methods
1963        to determine maximum number of priority levels.
1964
19652008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1966
1967        * sp46/sp46.scn: Add screen missed earlier.
1968
19692008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1970
1971        PR 1348/cpukit
1972        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1973        usage information while a period is running.
1974        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1975        sp46/sp46.scn: New files.
1976
19772008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1978
1979        * sp45/init.c: New file.
1980
19812008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1982
1983        PR 1347/cpukit
1984        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1985        Rework Timer Server to ensure that the context allows for blocking,
1986        allocating memory, and acquiring semaphores and mutexes.
1987        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1988        New files.
1989
19902008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1991
1992        * sp25/system.h: Add warning and temporary m32c conditional until size
1993        type addressed.
1994
19952008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1996
1997        * sp09/screen07.c: Use INT_MAX as number of messages so always
1998        properly sized and no overflow on constant.
1999        * sp09/screen10.c: Delay so on targets with simulator idle clock
2000        tick driver this will work.
2001        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
2002        byte boundaries rather than two byte boundaries.
2003        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
2004        allocate more memory than size_t holds on m32c.
2005
20062008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2007
2008        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
2009        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
2010        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
2011        and Region calls. On 16-bit architectures, size_t can be 16-bits
2012        which would limit sizes to 64K. Also address constants which
2013        overflowed on 16-bit integer targets.
2014
20152008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2016
2017        * sp43/sp43.scn: Bump version to 4.9.99.0
2018
20192008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2020
2021        * sp19/system.h: Use "double" instead of "rtems_double".
2022
20232008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2024
2025        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2026
20272008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2028
2029        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
2030        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
2031        spfatal_support/init.c, spfatal_support/system.h:
2032        Convert to "bool".
2033
20342008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2035
2036        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2037        declared in a public place.
2038
20392008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2040
2041        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2042
20432008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2044
2045        * sp43/init.c: Fix derefence of uninitialized pointer.
2046
20472008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2048
2049        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2050        multiprocessing is not enabled. Saves one more variable from single
2051        processor configuration.
2052
20532008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2054
2055        PR 1212/cpukit
2056        * Makefile.am, configure.ac: Time slicing will not happen if the task
2057        mode is changed from a non-timeslicing mode to timeslicing mode if it
2058        is done by the executing thread (e.g. in its task body). This change
2059        includes sp44 to demonstrate the problem and verify the correction.
2060        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2061
20622008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2063
2064        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2065        architectures they are not supported on.
2066
20672008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2068
2069        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2070
20712008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2072
2073        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2074          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2075
20762008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2077
2078        * sp28/init.c: Corrections to configuration.
2079        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2080        * spsize/size.c: _ISR_Vector_table only exists on architectures
2081        which use the Simple Vectored Interrupt Model.
2082
20832008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2084
2085        * spsize/size.c: Convention calls for leading underscore on private
2086        RTEMS variables.
2087
20882008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2089
2090        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2091        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2092        Refactored and renamed initialization routines to
2093        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2094        rtems_initialize_device_drivers, and
2095        rtems_initialize_start_multitasking. This opened the sequence up so
2096        that bootcard() could provide a more robust and flexible framework
2097        which is easier to explain and understand. This also lays the
2098        groundwork for sharing the division of available memory between the
2099        RTEMS workspace and heap and the C library initialization across all
2100        BSPs.
2101
21022008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2103
2104        * sp32/init.c: Formatting.
2105
21062008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2107
2108        * sp09/screen01.c: Correct test.
2109        * sp09/screen14.c: Update copyright.
2110        * sp28/init.c: Correct end of test messages.
2111
21122008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2113
2114        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2115
21162008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2117
2118        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2119        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2120        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2121        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2122        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2123        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2124        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2125        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2126        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2127        tests. Add a clock_settime case for < 1988.
2128
21292008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2130
2131        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2132
21332008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2134
2135        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2136        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2137        * sp41/sp41.scn: Now has content.
2138        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2139        Object Services recently added to API.
2140
21412008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2142
2143        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2144        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2145        collection. This changed the name of a few previously public but
2146        undocumented services and added a some new services.
2147        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2148        sp43/system.h: New files.
2149
21502008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2151
2152        * spfatal10/.cvsignore: New file.
2153
21542008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2155
2156        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2157        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2158        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2159        New files.
2160
21612008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2162
2163        * Makefile.am, configure.ac: Added fatal error tests
2164        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2165        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2166        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2167        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2168        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2169        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2170        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2171        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2172        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2173        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2174        spfatal_support/init.c, spfatal_support/system.h: New files.
2175
21762008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2177
2178        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2179        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2180        test messages.
2181
21822008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2183
2184        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2185        simple type to a union of an unsigned 32 bit integer and a pointer.
2186        This should help eliminate weird casts between u32 and pointers in
2187        various places. The APIs now have to explicitly call _u32 or _string
2188        versions of helper routines. This should also simplify things and
2189        eliminate the need for ugly casts in some cases.
2190
21912008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2192
2193        * sp42/Makefile.am: New file.
2194
21952008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2196
2197        Add sp42 to exercise thread queue with knowledge of the implementation
2198        so we can exercise all of the normal paths possible.
2199        * Makefile.am, configure.ac: Add sp42.
2200        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2201
22022008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2203
2204        * sp39/init.c: Add case for long timeout on blocking operation.
2205        * Makefile.am, configure.ac: Add new test to exercise thread
2206        queue blokcing synchronization. sp39 and sp41 are very similar.
2207        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2208        sp41/system.h: New files.
2209
22102008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2211
2212        * sp39/init.c: Clean up.
2213
22142008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2215
2216        * sp39/init.c: Modify to improve coverage.
2217
22182008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2219
2220        * sp36/strict_order_mut.c:
2221
22222008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2223
2224        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2225        driver registration.
2226        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2227        sp40/system.h: New files.
2228
22292008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2230
2231        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2232        Add test cases for:
2233          + message queue create requesting too many message buffers
2234            for the available memory
2235          + region extend with address inside existing heap
2236          + timer server initiate too large a stack, create error
2237        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2238          + task set priority while holding resource
2239
22402008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2241
2242        * Makefile.am, configure.ac: Added sp38 and sp39.
2243        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2244        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2245        sp39/sp39.scn, sp39/system.h: New files.
2246
22472007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2248
2249        * sp36/strict_order_mut.c: New file.
2250
22512007-12-21      Xi Yang <hiyangxi@gmail.com>
2252
2253        * Makefile.am, configure.ac: Add support for proper stacking of
2254        priority inheritance on mutexes as well as enforce proper order of
2255        release.
2256        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2257        sp36/sp36.scn: New files.
2258
22592007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2260
2261        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2262        directive instead of violating RTEMS internals.
2263
22642007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2265
2266        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2267        Add test cases for User Extension Manager to improve code coverage.
2268        * sp21/task1.c: Fix spelling error.
2269
22702007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2271
2272        * spsize/size.c: Account for previous changes in calculation of MPCI
2273        receive server stack.
2274
22752007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2276
2277        * sp09/screen07.c, sp09/sp09.scn: Add test for
2278        rtems_message_queue_broadcast for bad buffer and count pointers.
2279        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2280        with bad priority or initiating twice.
2281        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2282        it forces a dispatch.
2283        * sp37/init.c: New file.
2284
22852007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2286
2287        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2288        enable, flash, and is in progress. These are normally inlines but
2289        also have bodies for non-C code. This test also exercises the odd
2290        case of calling clock tick from outside an ISR.
2291        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2292
22932007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2294
2295        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2296        using notepad with the current task's ID or SELF
2297        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2298        test missing test cases for clock_get.
2299
23002007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2301
2302        * sp28/init.c: Add test code for task variables to improve coverage.
2303
23042007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2305
2306        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2307        RTEMS provided accessor macros to obtain configuration fields.
2308
23092007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2310
2311        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2312        Configuration Table. Eliminate CPU Table from all ports. Delete
2313        references to CPU Table in all forms.
2314
23152007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2316
2317        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2318
23192007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2320
2321        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2322        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2323        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2324        to improve test coverage.
2325
23262007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2327
2328        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2329        coverage.
2330
23312007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2332
2333        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2334
23352007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2336
2337        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2338        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2339        .scn files.
2340
23412007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2342
2343        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2344        commented out and updated the .scn file.
2345
23462007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2347
2348        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2349        buffered test IO.
2350
23512007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2352
2353        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2354        rtems_io_unregister_driver did not have any test code.
2355
23562007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2357
2358        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2359        since it was used to configure a no longer used feature. Device names
2360        are now part of the filesystem not in a table. This also eliminated
2361        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2362        RTEMS as well as the memory allocation used to populate
2363        _IO_Driver_name_table.
2364
23652007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2366
2367        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2368        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2369        properly.
2370
23712007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2372
2373        * spsize/size.c: Eliminated the variables
2374        _RTEMS_tasks_User_initialization_tasks and
2375        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2376        used in one place after initialized. It was a waste of space.
2377
23782007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2379
2380        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2381        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2382        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2383        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2384        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2385        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2386        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2387        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2388        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2389        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2390        spsize/size.c: Add optional managers to Makefiles. Clean up test
2391        cases so last output line follows END OF pattern. Make sure test case
2392        all run. All tests appeared ok on sis.
2393
23942007-04-05      Joel Sherrill <joel@OARcorp.com>
2395
2396        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2397
23982007-04-05      Joel Sherrill <joel@OARcorp.com>
2399
2400        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2401        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2402        CONFIGURE_APPLICATION_NEEDS_XXX.
2403
24042007-04-02      Joel Sherrill <joel@OARcorp.com>
2405
2406        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2407
24082007-04-02      Joel Sherrill <joel@OARcorp.com>
2409
2410        * spsize/size.c: Convert from Classic API style TOD_Control as
2411        fundamental time structure to POSIX struct timespec. Add
2412        clock_get_uptime().
2413
24142007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2415
2416        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2417
24182007-03-26      Joel Sherrill <joel@OARcorp.com>
2419
2420        * sp35/priinv.c: Remove warning.
2421
24222007-03-10      Joel Sherrill <joel@OARcorp.com>
2423
2424        * sp26/system.h: Remove incorrect and duplicate
2425        CONFIGURE_EXTRA_TASK_STACKS.
2426
24272007-03-05      Joel Sherrill <joel@OARcorp.com>
2428
2429        PR 1222/cpukit
2430        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2431        thread that is blocked on a priority based thread queue is changed,
2432        that its placement in the queue is reevaluated based upon the new
2433        priority. This enhancement includes modifications to the SuperCore as
2434        well as new test cases.
2435        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2436        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2437        sp35/sp35.doc, sp35/sp35.scn: New files.
2438
24392007-03-05      Joel Sherrill <joel@OARcorp.com>
2440
2441        * sp26/system.h: Correct memory required for stack sizes.
2442
24432007-02-06      Joel Sherrill <joel@OARcorp.com>
2444
2445        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2446        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2447        tests.
2448
24492006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2450
2451        * sp33/init.c: Improve barrier test to include normal blocking with
2452        manual release and unblocking in barrier deletion.
2453
24542006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2455
2456        * configure.ac: New BUG-REPORT address.
2457
24582006-11-20      Joel Sherrill <joel@OARcorp.com>
2459
2460        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2461        and make output more compliant with other tests.
2462
24632006-11-17      Joel Sherrill <joel@OARcorp.com>
2464
2465        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2466        cases intended on all targets possible with new heap algorithm.
2467
24682006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2469
2470        * Makefile.am, configure.ac: Adding Classic API Barriers.
2471        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2472        New files.
2473
24742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2475
2476        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2477
24782006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2479
2480        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2481        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2482        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2483        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2484        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2485        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2486        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2487        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2488        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2489        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2490        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2491        Use rtems_testsdir instead.
2492
24932006-04-05      Joel Sherrill <joel@OARcorp.com>
2494                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2495
2496        * spsize/size.c: Victor spotted the problem that
2497        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2498        variables and needed to be set to the same value.  I took that
2499        idea and just removed _Thread_MP_Receive.  All uses are now
2500        _MPCI_Receive_server_tcb.
2501
25022005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2503
2504        * configure.ac: Remove RTEMS_ENABLE_BARE,
2505        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2506
25072005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2508
2509        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2510        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2511        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2512        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2513        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2514        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2515        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2516        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2517        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2518        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2519        spfatal/Makefile.am, spsize/Makefile.am:
2520        Convert to use *_PROGRAMS.
2521
25222005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2523
2524        * sp01/Makefile.am, sp02/Makefile.am,
2525        sp03/Makefile.am, sp04/Makefile.am,
2526        sp05/Makefile.am, sp06/Makefile.am,
2527        sp07/Makefile.am, sp08/Makefile.am,
2528        sp09/Makefile.am, sp11/Makefile.am,
2529        sp12/Makefile.am, sp13/Makefile.am,
2530        sp14/Makefile.am, sp15/Makefile.am,
2531        sp16/Makefile.am, sp17/Makefile.am,
2532        sp19/Makefile.am, sp20/Makefile.am,
2533        sp21/Makefile.am, sp22/Makefile.am,
2534        sp23/Makefile.am, sp24/Makefile.am,
2535        sp25/Makefile.am, sp26/Makefile.am,
2536        sp27/Makefile.am, sp28/Makefile.am,
2537        sp29/Makefile.am, sp30/Makefile.am,
2538        sp31/Makefile.am, sp32/Makefile.am,
2539        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2540
25412005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2542
2543        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2544        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2545        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2546        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2547        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2548        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2549        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2550        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2551        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2552        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2553        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2554        * sptests.am: Remove.
2555
25562005-11-09      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        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2567        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2568        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2569
25702005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2571
2572        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2573
25742005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2575
2576        * spsize/Makefile.am: Rename TEST to spsize.
2577        * spsize/size.scn: Remove.
2578        * spsize/spsize.scn: New (renamed from size.scn).
2579
25802005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2581
2582        * configure.ac: Add spfatal/Makefile.
2583        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2584        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2585        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2586        * sptests.am: Remove LIB_VARIANT.
2587
25882005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2589
2590        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2591        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2592        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2593        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2594        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2595        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2596        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2597        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2598        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2599        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2600        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2601
26022005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2603
2604        * Makefile.am: Cleanup.
2605
26062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2607
2608        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2609        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2610        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2611        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2612        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2613        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2614        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2615        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2616        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2617        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2618        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2619        spfatal/Makefile.am, spsize/Makefile.am:
2620        Partial conversion to automake.
2621
26222005-03-07      Joel Sherrill <joel@OARcorp.com>
2623
2624        * sp13/task1.c: Removed warnings.
2625
26262004-09-29      Joel Sherrill <joel@OARcorp.com>
2627
2628        * spsize/size.c: i960 obsoleted and all references removed.
2629
26302004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2631
2632        * configure.ac: Require automake > 1.9.
2633
26342004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2635
2636        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2637        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2638        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2639        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2640        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2641        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2642        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2643        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2644        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2645        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2646        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2647        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2648        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2649        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2650        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2651        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2652        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2653        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2654        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2655        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2656        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2657        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2658        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2659        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2660        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2661        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2662        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2663        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2664        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2665        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2666        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2667        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2668
26692004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2670
2671        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2672
26732004-03-30      David Querbach <querbach@realtime.bc.ca>
2674
2675        PR 595/tests
2676        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2677        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2678        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2679        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2680        others treat it as a count of longs.
2681
26822004-03-30      David Querbach <querbach@realtime.bc.ca>
2683
2684        PR 596/tests
2685        * sp32/init.c: A missing definition of TEST_INIT before including
2686        <tmacros.h> means that buffered output will not work even if selected
2687        in buffer_test_io.h.
2688
26892004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2690
2691        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2692        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2693        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2694        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2695        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2696        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2697        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2698        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2699        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2700        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2701        types.
2702
27032004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2704
2705        * configure.ac: Add 2nd arg to RTEMS_TOP.
2706
27072004-03-05      Joel Sherrill <joel@OARcorp.com>
2708
2709        * sp07/buffered_io.c: Remove warning.
2710
27112004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2714        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2715        * sp02/Makefile.am: Ditto.
2716        * sp03/Makefile.am: Ditto.
2717        * sp04/Makefile.am: Ditto.
2718        * sp05/Makefile.am: Ditto.
2719        * sp06/Makefile.am: Ditto.
2720        * sp07/Makefile.am: Ditto.
2721        * sp08/Makefile.am: Ditto.
2722        * sp09/Makefile.am: Ditto.
2723        * sp11/Makefile.am: Ditto.
2724        * sp12/Makefile.am: Ditto.
2725        * sp13/Makefile.am: Ditto.
2726        * sp14/Makefile.am: Ditto.
2727        * sp15/Makefile.am: Ditto.
2728        * sp16/Makefile.am: Ditto.
2729        * sp17/Makefile.am: Ditto.
2730        * sp19/Makefile.am: Ditto.
2731        * sp20/Makefile.am: Ditto.
2732        * sp21/Makefile.am: Ditto.
2733        * sp22/Makefile.am: Ditto.
2734        * sp23/Makefile.am: Ditto.
2735        * sp24/Makefile.am: Ditto.
2736        * sp25/Makefile.am: Ditto.
2737        * sp26/Makefile.am: Ditto.
2738        * sp27/Makefile.am: Ditto.
2739        * sp28/Makefile.am: Ditto.
2740        * sp29/Makefile.am: Ditto.
2741        * sp30/Makefile.am: Ditto.
2742        * sp31/Makefile.am: Ditto.
2743        * sp32/Makefile.am: Ditto.
2744        * spfatal/Makefile.am: Ditto.
2745        * spsize/Makefile.am: Ditto.
2746
27472003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * sptests.am: Add dirstamp support.
2750
27512003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2752
2753        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2754
27552003-12-16      Joel Sherrill <joel@OARcorp.com>
2756
2757        PR 544/tests
2758        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2759        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2760        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2761        make tests account for resources and not print at inappropriate
2762        times.
2763        * sp07/buffered_io.c: New file.
2764
27652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2768
27692003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2770
2771        * sp01/Makefile.am: Remove all-local: $(ARCH).
2772        * sp02/Makefile.am: Remove all-local: $(ARCH).
2773        * sp03/Makefile.am: Remove all-local: $(ARCH).
2774        * sp04/Makefile.am: Remove all-local: $(ARCH).
2775        * sp05/Makefile.am: Remove all-local: $(ARCH).
2776        * sp06/Makefile.am: Remove all-local: $(ARCH).
2777        * sp07/Makefile.am: Remove all-local: $(ARCH).
2778        * sp08/Makefile.am: Remove all-local: $(ARCH).
2779        * sp09/Makefile.am: Remove all-local: $(ARCH).
2780        * sp11/Makefile.am: Remove all-local: $(ARCH).
2781        * sp12/Makefile.am: Remove all-local: $(ARCH).
2782        * sp13/Makefile.am: Remove all-local: $(ARCH).
2783        * sp14/Makefile.am: Remove all-local: $(ARCH).
2784        * sp15/Makefile.am: Remove all-local: $(ARCH).
2785        * sp16/Makefile.am: Remove all-local: $(ARCH).
2786        * sp17/Makefile.am: Remove all-local: $(ARCH).
2787        * sp19/Makefile.am: Remove all-local: $(ARCH).
2788        * sp20/Makefile.am: Remove all-local: $(ARCH).
2789        * sp21/Makefile.am: Remove all-local: $(ARCH).
2790        * sp22/Makefile.am: Remove all-local: $(ARCH).
2791        * sp23/Makefile.am: Remove all-local: $(ARCH).
2792        * sp24/Makefile.am: Remove all-local: $(ARCH).
2793        * sp25/Makefile.am: Remove all-local: $(ARCH).
2794        * sp26/Makefile.am: Remove all-local: $(ARCH).
2795        * sp27/Makefile.am: Remove all-local: $(ARCH).
2796        * sp28/Makefile.am: Remove all-local: $(ARCH).
2797        * sp29/Makefile.am: Remove all-local: $(ARCH).
2798        * sp30/Makefile.am: Remove all-local: $(ARCH).
2799        * sp31/Makefile.am: Remove all-local: $(ARCH).
2800        * sp32/Makefile.am: Remove all-local: $(ARCH).
2801        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2802        * spsize/Makefile.am: Remove all-local: $(ARCH).
2803
28042003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * configure.ac: Reflect having moved to testsuites/.
2807
28082003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2811
28122003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * configure.ac:Remove RTEMS_CHECK_CPU.
2815
28162003-09-04      Joel Sherrill <joel@OARcorp.com>
2817
2818        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2819        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2820        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2821        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2822        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2823        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2824        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2825        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2826        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2827        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2828        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2829        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2830        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2831        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2832        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2833        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2834        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2835        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2836        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2837        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2838        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2839        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2840        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2841        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2842        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2843        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2844        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2845        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2846        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2847        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2848        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2849        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2850        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2851        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2852        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2853        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2854        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2855        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2856        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2857        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2858        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2859        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2860        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2861        spsize/size.c, spsize/system.h: URL for license changed.
2862
28632003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2864
2865        PR 458/tests
2866        * sp30/task1.c: Correct indexing problem.
2867
28682003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2869
2870        * Makefile.am: Reflect having moved aclocal/.
2871
28722003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * Makefile.am: Reflect having moved automake/.
2875        * sp01/Makefile.am: Reflect having moved automake/.
2876        * sp02/Makefile.am: Reflect having moved automake/.
2877        * sp03/Makefile.am: Reflect having moved automake/.
2878        * sp04/Makefile.am: Reflect having moved automake/.
2879        * sp05/Makefile.am: Reflect having moved automake/.
2880        * sp06/Makefile.am: Reflect having moved automake/.
2881        * sp07/Makefile.am: Reflect having moved automake/.
2882        * sp08/Makefile.am: Reflect having moved automake/.
2883        * sp09/Makefile.am: Reflect having moved automake/.
2884        * sp11/Makefile.am: Reflect having moved automake/.
2885        * sp12/Makefile.am: Reflect having moved automake/.
2886        * sp13/Makefile.am: Reflect having moved automake/.
2887        * sp14/Makefile.am: Reflect having moved automake/.
2888        * sp15/Makefile.am: Reflect having moved automake/.
2889        * sp16/Makefile.am: Reflect having moved automake/.
2890        * sp17/Makefile.am: Reflect having moved automake/.
2891        * sp19/Makefile.am: Reflect having moved automake/.
2892        * sp20/Makefile.am: Reflect having moved automake/.
2893        * sp21/Makefile.am: Reflect having moved automake/.
2894        * sp22/Makefile.am: Reflect having moved automake/.
2895        * sp23/Makefile.am: Reflect having moved automake/.
2896        * sp24/Makefile.am: Reflect having moved automake/.
2897        * sp25/Makefile.am: Reflect having moved automake/.
2898        * sp26/Makefile.am: Reflect having moved automake/.
2899        * sp27/Makefile.am: Reflect having moved automake/.
2900        * sp28/Makefile.am: Reflect having moved automake/.
2901        * sp29/Makefile.am: Reflect having moved automake/.
2902        * sp30/Makefile.am: Reflect having moved automake/.
2903        * sp31/Makefile.am: Reflect having moved automake/.
2904        * sp32/Makefile.am: Reflect having moved automake/.
2905        * spfatal/Makefile.am: Reflect having moved automake/.
2906        * spsize/Makefile.am: Reflect having moved automake/.
2907
29082003-08-14      Joel Sherrill <joel@OARcorp.com>
2909
2910        * sp02/task1.c: Added ID to name lookup service and changed name of
2911        id/name translation status code. This propagated to multiple
2912        functions. The user API service added was rtems_object_id_to_name()
2913
29142003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2915
2916        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2917
29182003-05-29      Joel Sherrill <joel@OARcorp.com>
2919
2920        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2921
29222003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2923
2924        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2925        CC_CFLAGS_DEFAULT (obsolete).
2926
29272003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2928
2929        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2930        Remove CC_LDFLAGS_PROFILE_V.
2931
29322003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2933
2934        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2935
29362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2937
2938        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2939
29402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2941
2942        * configure.ac: AC_PREREQ(2.57).
2943
29442002-11-14      Joel Sherrill <joel@OARcorp.com>
2945
2946        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2947        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2948        update the IDs in the screens.
2949
29502002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2951
2952        * .cvsignore: Reformat.
2953        Add autom4te*cache.
2954        Remove autom4te.cache.
2955
29562002-09-14      Joel Sherrill <joel@OARcorp.com>
2957
2958        * sp32/.cvsignore: New file.
2959
29602002-09-14      Aaron J. Grier <aaron@frye.com>
2961
2962        * PR271 was not applicable against the current source but included
2963        a nice test that Joel decided to add to the tree as sp32.
2964        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2965        * Makefile.am, configure.ac: Modified to reflect addition.
2966
29672002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2968
2969        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2970        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2971        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2972        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2973        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2974        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2975        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2976        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2977        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2978        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2979        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2980        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2981        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2982        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2983        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2984        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2985        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2986        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2987        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2988        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2989        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2990        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2991        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2992        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2993        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2994        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2995        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2996        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2997        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2998        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2999        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
3000
30012002-08-01      Joel Sherrill <joel@OARcorp.com>
3002
3003        * Per PR47 add support for buffered test output.  This involved
3004        adding defines to redirect output to a buffer and dump it when
3005        full, at "test pause", and at exit.  To avoid problems when redefining
3006        exit(), all tests were modified to call rtems_test_exit().
3007        Some tests, notable psxtests, had to be modified to include
3008        the standard test macro .h file (pmacros.h or tmacros.h) to
3009        enable this support.
3010        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
3011        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
3012        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
3013        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
3014        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
3015        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
3016        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
3017
30182002-07-30      Joel Sherrill <joel@OARcorp.com>
3019
3020        * spsize/size.c: Don't reference the RTEMS allocated interrupt
3021        stack if the port doesn't configure using it.
3022
30232002-07-04      Joel Sherrill <joel@OARcorp.com>
3024
3025        * Jump table for single entry point removed.
3026        * spsize/size.c:  Modified to reflect above.
3027
30282002-07-01      Joel Sherrill <joel@OARcorp.com>
3029
3030        * sp29/init.c: Corrected definitions for task stack usage.
3031
30322002-07-01      Joel Sherrill <joel@OARcorp.com>
3033
3034        * spsize/size.c: _Thread_queue_Extract_table removed.
3035
30362001-05-17      Joel Sherrill <joel@OARcorp.com>
3037
3038        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3039        number of staticly configured device drivers.
3040
30412001-05-14      Joel Sherrill <joel@OARcorp.com>
3042
3043        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3044        than the configured number of drivers.
3045 
30462002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3047
3048        * configure.ac: Remove ENABLE_GCC28.
3049
30502001-04-04      Joel Sherrill <joel@OARcorp.com>
3051
3052        * spsize/size.c: Reflect SPARC modifcation to get rid of
3053        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3054 
30552001-03-29      Joel Sherrill <joel@OARcorp.com>
3056
3057        * Per PR147 addressed problems when reseting and inserting a timer
3058        into a timer chain that did not honor time passage since the last
3059        time the timer server was scheduled and the new insertion.
3060        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3061
30622001-03-28      Joel Sherrill <joel@OARcorp.com>
3063
3064        * Side-effect of PR132.
3065        * sp21/system.h: Now must explicitly request NULL driver.
3066
30672002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        * configure.ac:
3070        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3071        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3072        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3073        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3074        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3075        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3076        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3077        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3089        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3093        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3094        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3096        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3097        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3098        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3099        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3100        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3101        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3102        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3103        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3104
31052002-03-20      Chris Johns <ccj@acm.org>
3106
3107        * PR145.
3108        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3109        in system (e.g. driver tasks).  Also exit on minimum number of
3110        switches not precise number.
3111
31122001-01-29      Joel Sherrill <joel@OARcorp.com>
3113
3114        * Fixed bug where resetting a timer that was not at the head
3115        of one of the task timer chains resulted in the Timer Server
3116        task waking up too far in the future.
3117        * Added rtems_timer_get_information() directive to support testing.
3118        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3119        above condition.
3120
31212001-01-22      Joel Sherrill <joel@OARcorp.com>
3122
3123        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3124        because priority added as argument to rtems_timer_initiate_server().
3125
31262001-01-16      Joel Sherrill <joel@OARcorp.com>
3127
3128        * Added tests for task-based timers.  This included the new tests
3129        sp30 and sp31.
3130        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3131        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3132        for task-based timer services.
3133        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3134        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3135        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3136        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3137        sp31/task1.c: New files.
3138
31392001-11-01      Joel Sherrill <joel@OARcorp.com>
3140
3141        * sp26/system.h: Properly account for stack memory used by
3142        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3143        and processed as PR78.
3144
31452001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3146
3147        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3148        * configure.in: Remove.
3149        * configure.ac: New file, generated from configure.in by autoupdate.
3150
31512001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3152
3153        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3154
31552001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3156
3157        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3158        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3159        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3160        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3161        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3162        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3163        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3164        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3165        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3166        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3167        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3168        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3169        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3170        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3171        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3172        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3173        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3174        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3175        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3176        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3177        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3178        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3179        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3180        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3181        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3182        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3183        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3184        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3185        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3186
31872001-08-16      Joel Sherrill <joel@OARcorp.com>
3188
3189        * sp20/system.h: Account for extra task stacks properly.
3190
31912001-08-16      Joel Sherrill <joel@OARcorp.com>
3192
3193        * sp13/sp13.scn: Id in screen had wrong class field value.
3194        * sp13/system.h: Account for message buffer memory.
3195        * sp13/task2.c: Remove unnecessary check for failure.
3196
31972001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3198
3199        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3200
32012001-04-20      Joel Sherrill <joel@OARcorp.com>
3202
3203        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3204        file.
3205
32062001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3209
32102001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * sp21/Makefile.am: Remove libtest.
3213
32142000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3215
3216        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3217
32182000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3221
32222000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3225        Switch to GNU canonicalization.
3226        * sptests.am: Remove DEFS.
3227
32282000-09-29      Joel Sherrill <joel@OARcorp.com>
3229
3230        * sp20/sp20.scn: Corrected to reflect new addition.
3231        * sp20/system.h: Removed comment reflecting history.
3232
32332000-09-29      Stephan Merker <merker@decrc.abb.de>
3234
3235        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3236        Added new task to test sequence of altering a period's length
3237        while it is still active.
3238
32392000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3242        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3243        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3244        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3245        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3246        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3247        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3248        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3249        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3250        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3251
32522000-08-10      Joel Sherrill <joel@OARcorp.com>
3253
3254        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.