source: rtems/testsuites/sptests/ChangeLog @ 6ba5971

4.115
Last change on this file since 6ba5971 was 6ba5971, checked in by Joel Sherrill <joel.sherrill@…>, on 08/02/11 at 21:46:20

2011-08-02 Petr Benes <benesp16@…>

PR 1883/testing

  • sprbtree01/init.c: Attempt provide coverage on last two ranges.
  • Property mode set to 100644
File size: 119.0 KB
Line 
12011-08-02      Petr Benes <benesp16@fel.cvut.cz>
2
3        PR 1883/testing
4        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
5
62011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        PR 1877/cpukit
9        * sprbtree01/init.c: Add comparison function for RBTrees.
10
112011-08-02      Petr Benes <benesp16@fel.cvut.cz>
12
13        PR 1862/testing
14        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
15
162011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
19        supporting documentation.
20
212011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
22
23        PR 1857/tests
24        * Makefile.am, configure.ac: Add test where there is more than one
25        thread at a priority with the executing thread being non-preemptive.
26        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
27        sp76/sp76.scn: New files.
28
292011-07-28      Petr Benes <benesp16@fel.cvut.cz>
30
31        PR 1858/testing
32        * sp74/sp74.doc: Fix after changes.
33
342011-07-27      Petr Benes <benesp16@fel.cvut.cz>
35
36        PR 1854/cpukit
37        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
38        rtems_rbtree_extract() to improve test coverage.
39
402011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
41
42        * Makefile.am, configure.ac: New test to get coverage of core mutex
43        obtain while in ISR or other dispatch disabled critical section but
44        no wait.
45        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
46        sp75/sp75.scn: New files.
47
482011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
49
50        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
51        reports.
52
532011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * sp74/init.c: Does not need clock driver.
56
572011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
58
59        PR 1853/tests
60        * Makefile.am, configure.ac: Add test for case where a thread is
61        non-preemptive, multiple threads are ready at that priority, a higher
62        priority thread is heir and the thread yields.
63        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
64        sp74/sp74.scn: New files.
65
662011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
69        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
70        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
71        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
72        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
73        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
74        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
75        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
76        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
77        Do not line length exceed 80 columns.
78
792011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
82        number of buffers times buffer size exceeds that representable by
83        size_t.
84
852011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * sp66/init.c: Remove (unused).
88        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
89        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
90        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
91        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
92        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
93        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
94        * sp43/Makefile.am: Add system.h to *_SOURCES.
95        * Makefile.am: Remove DIST_SUBDIRS.
96        Remove EXTRA_DIST.
97        * sp33/Makefile.am: Eliminate scndir.
98
992011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
102        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
103        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
104        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
105
1062011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
109        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
110        deprecated rtems_clock_get() except in spclockget().
111
1122011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
113
114        * spintrcritical01/init.c: Fixed warning fix.
115
1162011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
117
118        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
119
1202011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * sp39/init.c: Fix tests broken in warning pass.
123
1242011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
125
126        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
127        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
128        * Makefile.am, configure.ac: Reflect changes above.
129
1302011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
133        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
134        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
135        spsimplesched02/init.c: Remove warnings.
136
1372011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
138
139        * sp09/screen02.c: Use integer value that fits into one character.
140
1412011-04-04      Gedare Bloom <giddyup44@yahoo.com>
142
143        PR 1641/cpukit
144        * Makefile.am, configure.ac: Create testcase for red black tree.
145        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
146        sprbtree01/sprbtree01.scn: New files.
147
1482011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
149
150        PR 1729/cpukit
151        * spsize/size.c: Add next step in SMP support. This adds an allocated
152        array of the Per_CPU structures to support multiple cpus vs a single
153        instance of the structure which is still used if SMP support is
154        disabled. Configuration support is also added to explicitly enable or
155        disable SMP. But SMP can only be enabled for the CPUs which will
156        support it initially -- SPARC and i386. With the stub BSP support, a
157        BSP can be run as a single core SMP system from an RTEMS data
158        structure standpoint.
159
1602011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * spfifo05/init.c: Console interrupts perturb test.
163
1642011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
165
166        PR 1743/cpu
167        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
168        Scheduler as complement to existing Deterministic Priority Scheduler.
169        This scheduler serves both as an example and as a lighter weight
170        implementation for smaller systems.
171        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
172        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
173        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
174        spsimplesched02/Makefile.am, spsimplesched02/init.c,
175        spsimplesched02/spsimplesched02.doc,
176        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
177        spsimplesched03/Makefile.am, spsimplesched03/init.c,
178        spsimplesched03/spsimplesched03.doc,
179        spsimplesched03/spsimplesched03.scn: New files.
180
1812011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
182
183        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
184        seconds field is less than.
185
1862011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
187
188        * sp08/sp08.scn: Convert to UNIX CR/LF.
189
1902011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
191
192        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
193        sp09/sp09.scn: Improve coverage. Change mode while system not up and
194        broadcast a message that is too large.
195        * sp08/system.h, sp08/task1.c: Removed.
196
1972011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
198
199        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
200        to improve coverage of the thread yield logic.
201        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
202        sp73/sp73.scn: New files.
203
2042011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
205
206        * sp07/init.c: Improve coverage.
207
2082011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * spwkspace/init.c: Adjust test to account for recent heap change on
211        NULL.
212
2132011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
216
2172011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
218
219        * spchain/init.c: Improve coverage testing.
220
2212011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * configure.ac: Add AC_CONFIG_HEADER(config.h).
224
2252011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
228        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
229        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
230        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
231        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
232        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
233        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
234        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
235        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
236        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
237        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
238        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
239        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
240        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
241        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
242        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
243        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
244        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
245        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
246        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
247        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
248        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
249        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
250        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
251        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
252        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
253        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
254        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
255        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
256        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
257        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
258        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
259        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
260        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
261        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
262        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
263        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
264        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
265        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
266        spintrcritical08/init.c, spintrcritical09/init.c,
267        spintrcritical10/init.c, spintrcritical11/init.c,
268        spintrcritical13/init.c, spintrcritical15/init.c,
269        spintrcritical16/init.c, spintrcritical17/init.c,
270        spintrcritical_support/intrcritical.c, spmkdir/init.c,
271        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
272        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
273        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
274        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
275        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
276
2772011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
278
279        * sp09/Makefile.am: Switch to all managers since this is all of them.
280
2812011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * sp69/init.c: Use "ld" instead of PRId32 to print
284        struct timespec->tv_nsec.
285        * sp19/inttest.h: Use PRIx32 instead of "lx".
286
2872011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
288
289        * sp04/tswitch.c: Shrink memory requirements.
290
2912011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        * configure.ac: Require autoconf-2.68, automake-1.11.1.
294
2952010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
296
297        * spchain/init.c: Added test case.
298
2992010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
300
301        * spchain/init.c, spchain/spchain.scn: More test cases.
302
3032010-11-24      Gedare Bloom <giddyup44@yahoo.com>
304
305        PR 1647/cpukit
306        * spsize/size.c: Update documentation to reflect refactoring of
307        SuperCore to add Scheduler Handler.
308
3092010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
312        memory corruption.
313
3142010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * spchain/init.c: Attempt to improve coverage.
317
3182010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
319
320        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
321
3222010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
323
324        * spfifo03/spfifo03.scn: Replace file.
325
3262010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * spsize/size.c: Fix typo.
329
3302010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
331
332        PR 1663/testing
333        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
334        the test.
335
3362010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
337
338        * spheapprot/.cvsignore, spheapprot/Makefile.am,
339        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
340        * Makefile.am, configure.ac: Reflect changes above.
341
3422010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
343
344        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
345        cases.
346
3472010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
348
349        * spfatal24/.cvsignore, spfatal24/Makefile.am,
350        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
351        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
352        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
353        spfatal25/testcase.h: New files.
354        * Makefile.am, configure.ac: Reflect changes above.
355
3562010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        PR 1658/cpukit
359        * Makefile.am, configure.ac: If the system is not up, consider it a
360        fatal error. This eliminated sp61 and added spfatal23.
361        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
362        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
363        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
364        sp61/sp61.scn: Removed.
365
3662010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
367
368        PR 1663/testing
369        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
370        routine.
371
3722010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        PR 1661/testing
375        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
376        most references to RTEMS_Malloc_Heap.
377
3782010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
379
380        * sp09/screen12.c: Update for rtems_region_create() changes.
381        * sp09/sp09.scn: Update.
382
3832010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        PR 1647/testing
386        * spsize/size.c: Remove redundant initialize uninitialized to 0.
387
3882010-07-30      Gedare Bloom <giddyup44@yahoo.com>
389
390        PR 1599/cpukit
391        * spsize/size.c: Rename _Context_Switch_necessary to
392        _Thread_Dispatch_necessary to more properly reflect the intent.
393
3942010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
395
396        PR 1621/testing
397        * Makefile.am, configure.ac: Improve coverage of private environment.
398        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
399        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
400
4012010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
402
403        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
404        pointer is NULL when getting an object name.
405
4062010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
407
408        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
409        no wait but the condition is only partially satisfied.
410
4112010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * Makefile.am, configure.ac: Add test to extract a task blocked with
414        timeout on a priority ordered thread queue.
415        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
416        sp72/sp72.scn: New files.
417
4182010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
419
420        PR 1617/testing
421        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
422        spmountmgr01/spmountmgr01.doc: Added cases to exercise
423        mount-mktgt.c.
424
4252010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
426
427        PR 1617/testing
428        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
429        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
430        spmountmgr01/spmountmgr01.scn: New test which improves coverage
431        of mount-mgr.c under libcsupport.
432        * Makefile.am, configure.ac: Changes to accommodate the new test.
433
4342010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
437        up and add test of getchark().
438
4392010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * spfatal21/Makefile.am: Fix typo.
442
4432010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
446        libio initialization fatal error case.
447        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
448        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
449        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
450        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
451
4522010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
453
454        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
455        variants.  Cleanup.
456        * spintrcritical05/spintrcritical05.scn,
457        spintrcritical06/spintrcritical06.scn,
458        spintrcritical07/spintrcritical07.scn,
459        spintrcritical11/spintrcritical11.scn,
460        spintrcritical12/spintrcritical12.scn,
461        spintrcritical13/spintrcritical13.scn,
462        spintrcritical14/spintrcritical14.scn: Update.
463
4642010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
465
466        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
467        fatal error.
468        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
469        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
470
4712010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
472
473        PR 1603/testing
474        * spassoc01/init.c, spassoc01/Makefile.am,
475        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
476        * Makefile.am, configure.ac: Added new test spassoc01 for
477        rtems_assoc routines.
478
4792010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        PR 1606/cpukit
482        * spfatal_support/init.c: Remove
483        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
484
4852010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
486
487        * spfatal09/.cvsignore, spfatal09/Makefile.am,
488        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
489        spfatal09/testcase.h: Removed files.
490        * Makefile.am, configure.ac: Reflect changes above.
491        * spfatal_support/init.c: Print end of test message in case of
492        success.  Stop multitasking in the fatal error extension.
493        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
494        puts().
495        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
496        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
497        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
498        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
499        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
500        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
501        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
502        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
503        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
504        spfatal20/spfatal20.scn: Update.
505
5062010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
507
508        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
509        coverage of rtems_io_lookup_name().
510
5112010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
512
513        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
514        rtems_io_lookup_name() and simplify test.
515        * sp21/system.h, sp21/task1.c: Removed.
516
5172010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * Makefile.am, configure.ac: Add new fatal error test for termios
520        initialize.
521        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
522        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
523
5242010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
525
526        PR 1600/testing
527        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
528        spfifo05/Makefile.am: New tests for pipe/fifo routines.
529        * Makefile.am, configure.ac: Add new test.
530
5312010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
532
533        PR 1600/testing
534        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
535        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
536        routines
537        * Makefile.am, configure.ac: Add new test.
538
5392010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
540
541        * sp68/init.c: Add alignment to region_area. Fix spelling.
542
5432010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
544
545        PR 1573/cpukit
546        * spsize/size.c: Add a per cpu data structure which contains the
547        information required by RTEMS for each CPU core. This encapsulates
548        information such as thread executing, heir, idle and dispatch needed.
549
5502010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
551
552        * sp69/Makefile.am: Really needs spin.c
553
5542010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
555
556        PR 1592/testing
557        * Makefile.am, configure.ac: Changes to incorporate sperror01,
558        sperror02, sperror03
559        * sperror01/init.c, sperror02/init.c: New tests to exercise
560        rtems_error routine
561        * sperror03/init.c: New test to exercise rtems_panic routine
562
5632010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
566        not need spin.c
567
5682010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
569
570        * sp70/Makefile.am: Tests do not need spin.c
571
5722010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
573
574        * Makefile.am, configure.ac: Removed some fifo tests.
575        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
576        excessive new lines in the output.
577
578        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
579        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
580        Also added a few more cases, mostly from spfifo04/init.c.
581        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
582        Previously was spfifo06. Configure parameter for pipes is used now.
583        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
584        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
585        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
586        spfifo08/spfifo08.scn: Removed.
587
5882010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
589
590        * Makefile.am, configure.ac: Add new test to exercise path where using
591        unlimited object support you are about to allocate more objects than
592        can be represented in the Id. This test will NOT pass on targets with
593        insufficient RAM.
594        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
595        sp71/sp71.scn: New files.
596
5972010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * Makefile.am, configure.ac: spfatal20 not ready.
600
6012010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
604        rtems_termios_open().
605        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
606        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
607        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
608        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
609        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
610        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
611        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
612        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
613
6142010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
615
616        * Makefile.am, configure.ac, spfatal_support/init.c,
617        spfatal_support/system.h: Add new tests to generate fatal errors in
618        open_dev_console().
619        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
620        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
621        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
622        spfatal15/spfatal15.scn, spfatal15/testcase.h,
623        spfatal_support/consume_sems.c: New files.
624
6252010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
626
627        * sp43/init.c: Remove more ITRON references.
628
6292010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * sp09/screen01.c: Fix warning.
632
6332010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
634
635        * spfifo08/init.c: Catch more cases but discussion on errors and proper
636        behaviour remain.
637
6382010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
639
640        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
641        used.
642
6432010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
644
645        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
646        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
647        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
648
6492010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
650
651        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
652        spfatal_support/init.c: Remove references to ITRON constants.
653
6542010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
655
656        * Makefile.am, configure.ac: Add sp70 to test slot
657        reclamation and reuse for unlimited object configuration.
658        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
659        sp70/sp70.scn: New files.
660
6612010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
662
663        * sp16/task1.c: Update for heap extend changes.
664
6652010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
666
667        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
668
6692010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
670
671        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
672        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
673        * Makefile.am, configure.ac: Reflect changes above.
674
6752010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
676
677        * spfifo01/main.c: New file.
678
6792010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
680
681        PR PR1542
682        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
683        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
684        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
685        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
686        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
687        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
688        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
689        files.
690
6912010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
692
693        * sp09/screen12.c: Update for heap extend changes.
694
6952010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
696
697        * sp62/init.c, sp65/init.c: #include <unistd.h>.
698
6992010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * sp43/init.c: Readdress use of ctype methods per recommendation from
702        D.J. Delorie on the newlib mailing list. We should pass an unsigned
703        char into these methods.
704
7052010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        * Makefile.am, configure.ac: Add new fatal error for configuring
708        unlimited and maximum of 0.
709        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
710        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
711
7122010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * sp43/init.c: Fix warning.
715
7162009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
717
718        * sp69/init.c: Fixed warnings.
719
7202009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
723        update.
724
7252009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
726
727        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
728        expired periods. This detected the recently introduced PR1480.
729
7302009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * sp69/.cvsignore: New file.
733
7342009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
735
736        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
737        to ensure that all paths are tested.
738        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
739
7402009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
741
742        * sp31/task1.c: Fixed spacing.
743
7442009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
747        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
748        spwkspace/init.c: Use rtems_test_assert() consistently instead of
749        system assert(). rtems_test_assert() is designed to integrate into
750        the RTEMS test suite infrastructure.
751
7522009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
753
754        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
755        cases. Updated copyright notice.
756
7572009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
758
759        * sp25/task1.c: Use PRIuPTR for segment_sizes.
760
7612009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
762
763        * sp68/Makefile.in, sp68/.cvsignore,
764        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
765        removed unneeded Makefile.in, added cvsignore
766       
7672009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
768
769        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
770        spintrcritical17/init.c, spintrcritical17/Makefile.am,
771        spintrcritical17/spintrcritical17.doc,
772        spintrcritical17/spintrcritical17.scn: New files.
773        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
774        * sp31/task1.c, sp67/init.c: Changes for new timer server
775        implementation.
776        * sp52/init.c: The init task must be preemptible to let the timer
777        server run.
778
7792009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        PR 1460/cpukit
782        * sp43/init.c: Change return type on methods accessing portions of
783        RTEMS Ids to int. This allows -1 to be return on error.
784
7852009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
786
787        * spsize/Makefile.am: Fix broken install rule.
788
7892009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * spprintk/spprintk.scn: Add end of line at end of file.
792
7932009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
796        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
797        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
798        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
799        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
800        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
801        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
802        spwkspace/Makefile.am: Add documentation files for multiple tests.
803        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
804        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
805        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
806        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
807        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
808        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
809        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
810        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
811        spwkspace/spwkspace.doc: New files.
812
8132009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
814
815        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
816        Include "tmacros.h".
817        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
818        _Heap_Allocate for 16bit compliance.
819        * sp44/init.c: Another printf format fix.
820
8212009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * sp37/init.c: Add local prototypes for
824        rtems_interrupt_disable, rtems_interrupt_enable,
825        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
826        * sp43/init.c: Add local prototypes for
827        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
828        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
829        rtems_object_id_api_minimum, rtems_object_id_get_api,
830        rtems_object_id_get_class, rtems_object_id_get_index,
831        rtems_object_id_get_node.
832        Spray PRId32's into printf's for 16bit target complianance.
833        * sp37/init.c: Add local prototype for
834        rtems_interrupt_level_attribute.
835
8362009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
837
838        * sp29/init.c: Include "tmacros.h".
839        Misc. changes related to rtems_intervals.
840        * sp14/asr.c: Add PRIxrtems_signal_set.
841        Use PRIxrtems_signal_set to print rtems_signal_set's.
842        * sp13/task3.c: Use PRIu32 to print "count".
843        * sp09/screen12.c: Segment sizes are uintptr_t's.
844        * sp09/screen11.c: Use size_t for "size".
845        * sp62/init.c: Segment sizes are uintptr_t's.
846        * sp25/task1.c: Use PRIuPTR to print segment_size's.
847        * sp21/task1.c: Add PRIurtems_device_major_number.
848        * sp11/task1.c, sp11/task2.c:
849        Use PRIxrtems_event_set to print rtems_event_set's.
850        * sp09/screen13.c: Revert previous change.
851        Remove broken extraneous line seemingly having crept into in
852        2009-08-10 patch.
853        * sp27/init.c: Remove extraneous argument to print.
854        * spsize/size.c: Use PRIu32 to print sys_req.
855        * sp37/init.c: Add missing argument to printf.
856        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
857        sp12/pritask.c, sp34/changepri.c:
858        Use PRIdrtems_task_argument to print rtems_task_argument's.
859
8602009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
861
862        * sp25/task1.c: segment_size is uintptr_t.
863        * spfatal06/testcase.h: Add missing return.
864        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
865        Duplicate code from rtems_name_to_characters to convert rtems_name's
866        into char arrays.
867        * sp09/screen13.c: Comment out unused return status.
868        * sp63/init.c: Use PRIu32 to print uint32_t's.
869        * sp33/init.c: Use PRIu32 to print uint32_t's.
870        * sp28/init.c: Use PRIu32 to print uint32_t's.
871
8722009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
873
874        * sp31/task1.c: Use PRIdWatchdog_Interval to print
875        Watchdog_Interval's.
876        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
877        PRIdrtems_interval to print rtems_interval's.
878
8792009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
880
881        * sp13/task1.c: Misc. uint32_t fixes.
882        * sp20/task1.c: Misc. uint32_t fixes.
883        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
884        Use PRIXrtems_mode to print rtems_mode's.
885        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
886        Use PRIxrtems_mode to print rtems_mode's.
887        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
888        sp19/task1.c: Add missing PRI*32's.
889
8902009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
891
892        * sp34/changepri.c, sp35/priinv.c:
893        Use PRIdPriority_Control to print Priority_Control's.
894
8952009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * sp34/changepri.c, sp59/init.c:
898        Use PRIdrtems_task_priority to print rtems_task_priority's.
899        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
900        Use PRIdrtems_task_priority to print rtems_task_priority's.
901        * sp12/system.h:
902        Change Priority_Test_driver to use rtems_task_priority argument.
903        * sp12/pridrv.c:
904        Change Priority_Test_driver to use rtems_task_priority argument.
905        Use PRIdrtems_task_priority to print rtems_task_priority's.
906
9072009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
908
909        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
910        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
911        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
912        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
913        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
914
9152009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
916
917        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
918        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
919        * sp63/init.c: Fix _Heap_Resize_block args.
920        * sp09/screen09.c: Eliminate unused var warning.
921
9222009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
923
924        * sp27/init.c, spsize/init.c: Fix prototypes.
925        * spwatchdog/task1.c: Remove unused vars.
926
9272009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
928
929        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
930        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
931        spobjgetnext/init.c, spprintk/init.c:
932        Eliminate unused vars.
933
9342009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
935
936        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
937        confdefs.h define typos.
938
9392009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
940
941        * configure.ac: Don't add -ansi -fasm to CFLAGS.
942
9432009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
944
945        * sp32/init.c: Lengthen the clock tick and move configuration to the
946        bottom of the file.
947
9482009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
949
950        * Makefile.am, configure.ac: Add new test to exercise when the ticks
951        since boot wraps around 0 and the timer server must deal with that
952        condition.
953        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
954        sp67/sp67.scn: New files.
955
9562009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
957
958        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
959
9602009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
961
962        * spintrcritical09/init.c, spintrcritical10/init.c,
963        spintrcritical11/init.c: Fixed potentially infinite loops.
964        * sp20/system.h: Increased micro seconds per tick in order to be more
965        independent of the console output speed.
966
9672009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
968
969        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
970        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
971        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
972        at -Os and m68k at -Os. Fix typos.
973
9742009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
975
976        * sp54/init.c: Use rtems_build_id to make building Objects_Id
977        RTEMS_USE_16_BIT_OBJECT clean.
978
9792009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
980
981        * Makefile.am, configure.ac: Add new test to exercise when notepads are
982        not configured.
983        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
984        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
985
9862009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
987
988        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
989        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
990        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
991        coverage runs.
992
9932009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
994
995        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
996        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
997        some error cases uncovered by uC5282 coverage runs.
998
9992009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1000
1001        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1002        uC5282 coverage runs.
1003
10042009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1007        Correct minor issues uncovered on uC5282.
1008
10092009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1010
1011        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1012        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1013        Eliminate use of deprecated rtems_extension.
1014
10152009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1016
1017        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1018        run when IO speed varies.
1019
10202009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1021
1022        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1023        the intended code.
1024
10252009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1026
1027        * configure.ac: Revert accidentally committed lines.
1028
10292009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1030
1031        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1032        simple priority ceiling case that was previously only tested via the
1033        POSIX API.
1034        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1035        sp66/sp66.scn: New files.
1036
10372009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1038
1039        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1040        for Id which is in range for the object class but not allocated yet.
1041
10422009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1043
1044        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1045
10462009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1047
1048        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1049
10502009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1051
1052        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1053        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1054        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1055        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1056        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1057        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1058        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1059        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1060        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1061        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1062        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1063        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1064        tests use testcase.h and spfatal_support framework. Print test name
1065        herald in all cases.
1066        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1067        New files.
1068        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1069
10702009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1071
1072        * spfatal07/testcase.h: Indicate test is not applicable on some
1073        architectures.
1074
10752009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1076
1077        * Makefile.am: Fix spacing.
1078
10792009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1080
1081        * spstkalloc/init.c: Changed allocator signature. Functions are now
1082        static.
1083
10842009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1085
1086        * sp29/init.c: Fixed return value evaluation.
1087        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1088        * sp63/init.c: Check return value of _Heap_Initialize().
1089
10902009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1091
1092        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1093        _Watchdog_Report() when name is not NULL. This case was covered at
1094        -Os on erc32 but at -O2 we had more code.
1095
10962009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1097
1098        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1099        overflowing on _Heap_Allocate_aligned.
1100
11012009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1102
1103        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1104        for various null parameters.
1105
11062009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1109
11102009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1111
1112        * sp65/init.c: Remove stray print.
1113        * sp65/sp65.doc: Add information on second case.
1114
11152009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1116
1117        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1118        verify that obtaining a priority ceiling mutex when the calling
1119        task's priority is the same as the priority ceiling is handled
1120        correctly.
1121
11222009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1123
1124        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1125        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1126        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1127        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1128        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1129        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1130        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1131        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1132        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1133        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1134        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1135        rtems_clock_get_ticks_per_second().
1136
11372009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1138
1139        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1140        Change attributes to priority ceiling. Use directive_failed, not
1141        assert. Configure a semaphore not a region.
1142
11432009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1144
1145        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1146        mutex cases.
1147        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1148        sp65/sp65.scn: New files.
1149
11502009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1151
1152        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1153        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1154        sp65/sp65.scn: New files.
1155
11562009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1157
1158        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1159        per tick.
1160
11612009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1162
1163        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1164        adjust existing for alignment. New test ensures coverage begin and
1165        end marker methods are exercised so they do not get considered
1166        unexecuted.
1167        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1168        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1169
11702009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1171
1172        * Makefile.am, configure.ac: Add new test to exercise legacy
1173        rtems_clock_get().
1174        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1175        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1176
11772009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1178
1179        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1180        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1181        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1182
11832009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1184
1185        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1186        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1187        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1188        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1189        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1190        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1191        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1192        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1193        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1194
11952009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1196
1197        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1198        cases.
1199
12002009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1201
1202        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1203        all memory is successfully allocated. This means the test can
1204        validate the heap is unchanged on extend failure.
1205
12062009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1207
1208        * spintrcritical01/init.c, spintrcritical06/init.c,
1209        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1210        per tick so tests run quicker and more reliably hit the intended
1211        critical section.
1212
12132009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1214
1215        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1216        when we are unable to allocate the memory needed for an object
1217        extend. Make sure all is handled properly.
1218        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1219        sp64/sp64.scn: New files.
1220
12212009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1222
1223        * sp63/init.c: Correct test case two.
1224
12252009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1228        test case to exercise another odd branch not taken.
1229
12302009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1231
1232        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1233        particular path is taken through the _Heap_Resize_block code.
1234        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1235        sp63/sp63.scn: New files.
1236
12372009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1238
1239        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1240        wrong thing in a cpp macro. Added contents to screen file and add
1241        documentation file.
1242        * sp42/sp42.doc: New file.
1243
12442009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1245
1246        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1247
12482009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1249
1250        * spintrcritical16/init.c: Tinker with test to make it hit the case
1251        more reliably.
1252
12532009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1254
1255        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1256        possible of not being able to allocate memory from the workspace
1257        during thread creation.
1258        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1259        sp18/sp18.scn: New files.
1260
12612009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1262
1263        * Makefile.am, configure.ac: Add new test to handle the case where
1264        a region resize frees enough memory to unblock a task.
1265        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1266        sp62/sp62.scn: New files.
1267        * sp61/init.c: Test does not need regions.
1268
12692009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * Makefile.am, configure.ac: Add test case for processing a timeout
1272        on a thread (that is the thread executing) that has also had its
1273        request satisfied while it is being enqueued.
1274        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1275        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1276        spintrcritical16/spintrcritical16.scn: New files.
1277        * spintrcritical15/init.c: Remove unused TSR>
1278
12792009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1280
1281        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1282        thread queue while another thread is in the process of blocking on
1283        the same thread queue.
1284        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1285        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1286        spintrcritical15/spintrcritical15.scn: New files.
1287
12882009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1289
1290        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1291
12922009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1293
1294        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1295        sp40/sp40.scn: Now verified to hit coverage cases.
1296        * sp40/sp40.doc: New file.
1297
12982009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1299
1300        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1301        to catch two remaining uncovered cases in rtems_io_register_driver.
1302        * sp40/system.h: Removed.
1303
13042009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1305
1306        * Makefile.am, configure.ac: Add new test to exercise odd case in
1307        rtems_iterate_over_all_threads.
1308        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1309        sp41/sp41.scn: New files.
1310
13112009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1312
1313        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1314        inheritance protocol since there is no holder associated with them.
1315
13162009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1317
1318        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1319        timer is scheduled from an ISR while it is being scheduled at the
1320        task level.
1321        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1322        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1323        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1324        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1325        spintrcritical14/spintrcritical14.scn: New files.
1326
13272009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1328
1329        * spintrcritical01/init.c, spintrcritical06/init.c,
1330        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1331        cleanup and make the tests more similar.
1332
13332009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1334
1335        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1336
13372009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1338
1339        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1340        test work for case that it is documented to handle.
1341
13422009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1343
1344        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1345        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1346        spintrcritical10/spintrcritical10.scn: New files.
1347
13482009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1349
1350        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1351        unreliable third case in sp39 to spintrcritical10. New tests to hit
1352        other event synchronization critical sections.
1353        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1354        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1355        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1356        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1357        spintrcritical12/spintrcritical12.scn: New files.
1358
13592009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1360
1361        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1362        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1363        sp10/sp10.scn: New files.
1364
13652009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1366
1367        * spintrcritical06/init.c: Clean up.
1368        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1369        * spintrcritical09/spintrcritical09.scn: Fill in.
1370
13712009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1372
1373        * spintrcritical06/init.c: Add comment to indicate test is not finished
1374        and known to not hit the case.
1375        * Makefile.am, configure.ac: Add a couple more interrupt critical
1376        section tests.
1377        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1378        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1379        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1380        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1381        spintrcritical09/spintrcritical09.doc,
1382        spintrcritical09/spintrcritical09.scn: New files.
1383
13842009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1385
1386        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1387        at hitting interrupt synchronization critical section in thread queue
1388        enqueue priority for reverse insertions.
1389        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1390        spintrcritical07/spintrcritical07.doc,
1391        spintrcritical07/spintrcritical07.scn: New files.
1392
13932009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1394
1395        * Makefile.am, configure.ac: Add test case for the
1396        _Thread_queue_Enqueue_priority interrupt critical section where the
1397        TCB we are using as a current pointer is removed from the thread
1398        queue when we flash interrupts while searching forward.
1399        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1400        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1401        spintrcritical06/spintrcritical06.scn: New files.
1402
14032009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1404
1405        * spintrcritical_support/intrcritical.c,
1406        spintrcritical_support/intrcritical.h: Change prototype of delay
1407        method to indicate when counter is reset. This can be used to count
1408        how many iterations we are doing.
1409
14102009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1411
1412        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1413        blocked on one period while another expires. Add sp61 which exercises
1414        the case where a call is made to rtems_shutdown_executive when the
1415        system is not up.
1416        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1417        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1418        sp61/sp61.doc, sp61/sp61.scn: New files.
1419
14202009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1421
1422        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1423
14242009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1425
1426        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1427        what it was intended to do.
1428
14292009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1430
1431        * spintrcritical_support/intrcritical.c,
1432        spintrcritical_support/intrcritical.h: New files.
1433
14342009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1435
1436        * Makefile.am, configure.ac: Add new infrastructure which is more
1437        reliable about generating cases which hit interrupt critical
1438        sections. Remove sp41 since it used its own mechanism.
1439        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1440        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1441        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1442        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1443        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1444        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1445        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1446        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1447        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1448        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1449        spintrcritical05/spintrcritical05.scn: New files.
1450        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1451        sp41/system.h: Removed.
1452
14532009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1454
1455        * sp41/init.c: Remove incorrect comment.
1456
14572009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1458
1459        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1460
14612009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1462
1463        * sp25/init.c: Spacing.
1464
14652009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1466
1467        * Makefile.am, configure.ac: Add sp59 to test path through
1468        _Thread_queue_First_priority where the task's priority was in the
1469        bottom 1/4 of the range.
1470        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1471        sp59/sp59.scn: New files.
1472
14732009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1474
1475        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1476        not blocked on a thread queue.
1477        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1478        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1479
14802009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1481
1482        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1483        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1484        sp58/sp58.scn: New files.
1485
14862009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1487
1488        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1489        pointer being null. This does not happen naturally at this time so
1490        force the point.
1491
14922009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1493
1494        * sp12/sp12.scn: Update screen to reflect priority changes from long
1495        ago.
1496
14972009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1498
1499        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1500        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1501        as sp27a and test flushing both counting and binary semaphores.
1502        Reformatted.
1503        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1504        sp27a/sp27a.scn: New files.
1505
15062009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1507
1508        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1509        copied fomr other Makefile.am's.
1510
15112009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1512
1513        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1514        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1515        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1516        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1517
15182009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1519
1520        * sp57/sp57.doc: Correct.
1521
15222009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1523
1524        * Makefile.am, configure.ac: Add test of restarting a task which is in
1525        the middle of a sleep or wake after.
1526        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1527        sp57/sp57.scn: New files.
1528
15292009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1530
1531        * sp43/init.c, sp43/sp43.scn: Add more cases for
1532        rtems_object_get_class_information() to improve coverage.
1533
15342009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1535
1536        * Makefile.am, configure.ac: Add new test to verify that when a user
1537        extension create hook fails, that the error is properly propagated.
1538        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1539        sp56/sp56.scn: New files.
1540
15412009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1542
1543        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1544        rtems_extension_delete.
1545
15462009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1547
1548        * sp09/screen01.c, sp09/sp09.scn: Add test for
1549        rtems_object_get_classic_name with invalid id.
1550
15512009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1552
1553        * sp02/task1.c: Minor spacing.
1554
15552009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1556
1557        * spfatal12/init.c: Address to heap initialize must be aligned but size
1558        must be too small.
1559
15602009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1561
1562        * Makefile.am, configure.ac: Add new test to exercise case when
1563        broadcasting to a message queue with a pending message.
1564        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1565        sp55/sp55.scn: New files.
1566
15672009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1568
1569        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1570        spfatal tests appear to cover all fatal error cases.
1571        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1572        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1573        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1574        spfatal/task1.c: Removed.
1575
15762009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1577
1578        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1579        initialize workspace heap during initialize. Can be caused by
1580        unaligned address or not enough memory to initialize heap required
1581        overhead.
1582        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1583        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1584
15852009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1586
1587        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1588
15892009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1590
1591        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1592
15932009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1594
1595        * spstkalloc/spstkalloc.scn: Update screen.
1596
15972009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1598
1599        * Makefile.am, configure.ac: Add new test for user configured stack
1600        allocator/deallocator. Test both pass and fail cases.
1601        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1602        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1603
16042009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1605
1606        * spchain/init.c, spchain/spchain.scn: Clean up test.
1607
16082009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1609
1610        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1611        routines whose bodies are not used by RTEMS itself.
1612        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1613        spchain/spchain.doc, spchain/spchain.scn: New files.
1614
16152009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1616
1617        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1618        chain for coverage.
1619
16202009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1621
1622        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1623        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1624        improve coverage.
1625
16262009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1627
1628        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1629
16302009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1631
1632        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1633        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1634
16352009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1636
1637        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1638        Enhance spprintk. Add two new fatal error tests to cover
1639        __assert_func.
1640        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1641        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1642
16432009-06-18      Chris Johns <chrisj@rtems.org>
1644
1645        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1646        workaround the H8300 gcc bug.
1647
16482009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1649
1650        * sp54/init.c: Fix spacing.
1651
16522009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1653
1654        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1655
16562009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1657
1658        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1659
16602009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1661
1662        * Makefile.am, configure.ac: Add new test.
1663        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1664        sp54/sp54.scn: New files.
1665
16662009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1667
1668        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1669        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1670        the time of day forward not making server based timers fire.
1671        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1672        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1673        sp53/sp53.scn: New files.
1674
16752009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1676
1677        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1678
16792009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1680
1681        PR 1415/cpukit
1682        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1683        violation.
1684        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1685        sp51/sp51.scn: New files.
1686
16872009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1688
1689        PR 1413/cpukit
1690        * Makefile.am, configure.ac: Add test for case where server based
1691        timers which reinitiated themselves did not get reinserted onto timer
1692        chain.
1693        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1694        sp50/sp50.scn: New files.
1695
16962009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1697
1698        PR 1414/cpukit
1699        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1700        is harder to trick by passing in a valid id of an incorrect object
1701        class.
1702        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1703        sp49/sp49.scn: New files.
1704
17052009-05-19      Chris Johns <chrisj@rtems.org>
1706
1707        * sp04/tswitch.c: Lower sample count for small memory targets.
1708       
17092009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1710
1711        * spprintk/init.c: printk() now 100% covered.
1712
17132009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1714
1715        * spprintk/init.c: More test cases.
1716
17172009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1718
1719        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1720        large enough for buffer node overhead.
1721
17222009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1723
1724        * Makefile.am, configure.ac, spwatchdog/system.h,
1725        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1726        printk. These will help coverage. Simplify spwkspace.
1727        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1728        spprintk/spprintk.scn: New files.
1729        * spwkspace/system.h: Removed.
1730
17312009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1732
1733        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1734        methods.
1735        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1736        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1737
17382009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1739
1740        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1741        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1742        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1743        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1744        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1745        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1746        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1747        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1748        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1749        spsize/size.c: Fix warnings.
1750
17512009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1752
1753        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1754        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1755        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1756        spobjgetnext/system.h: New files.
1757
17582009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1759
1760        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1761        64k to 20k. No impact on test behavior.
1762
17632009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1764
1765        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1766
17672009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1768
1769        * sp37/init.c, sp37/sp37.scn: Add test case for
1770        rtems_interrupt_level_attribute body.
1771
17722009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1773
1774        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1775        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1776        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1777        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1778        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1779        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1780        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1781        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1782        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1783        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1784        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1785        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1786        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1787        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1788        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1789        sp48/Makefile.am, spfatal/Makefile.am,
1790        spfatal01/Makefile.am, spfatal02/Makefile.am,
1791        spfatal03/Makefile.am, spfatal04/Makefile.am,
1792        spfatal05/Makefile.am, spfatal06/Makefile.am,
1793        spfatal07/Makefile.am, spfatal08/Makefile.am,
1794        spfatal09/Makefile.am, spsize/Makefile.am,
1795        spwatchdog/Makefile.am:
1796        Eliminate _exe_/.exe.
1797
17982009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1799
1800        PR 1388/cpukit
1801        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1802        allow both priority inherit and ceiling attributes to be set on
1803        semaphore create. These attributes are mutually exclusive and this
1804        should be an error.
1805
18062009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1807
1808        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1809        unlimited objects when configured for a unified workspace works as
1810        expected.
1811        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1812        sp48/sp48.scn: New files.
1813
18142009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1815                Joel Sherrill <joel.sherrill@oarcorp.com>
1816
1817        PR 1357/cpukit
1818        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1819        honored.
1820        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1821        sp47/sp47.scn: New files.
1822
18232009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1824
1825        * Makefile.am, configure.ac: Add new test to test Watchdog display
1826        helper routines. These reach into the SuperCore.
1827        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1828        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1829        spwatchdog/system.h, spwatchdog/task1.c: New files.
1830
18312009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1832
1833        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1834
18352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1836
1837        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1838        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1839        hard-coded hex numbers for bad object Ids.
1840
18412009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1842
1843        * sp15/system.h, sp19/system.h: Array of task names should be of type
1844        rtems_name not rtems_id. Similarly array of task ids should be
1845        rtems_id not rtems_name.
1846
18472008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1848
1849        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1850
18512008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1852
1853        * Makefile.am, configure.ac, spfatal06/testcase.h,
1854        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1855        spsize/size.c: Eliminate pointers to API configuration tables in the
1856        main configuration table. Reference the main configuration table and
1857        the API configuration tables directly using the confdefs.h version
1858        rather than obtaining a pointer to it. This eliminated some
1859        variables, a potential fatal error, some unnecessary default
1860        configuration structures. Overall, about a 4.5% reduction in the code
1861        size for minimum and hello on the SPARC.
1862        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1863        spfatal10/testcase.h: Removed.
1864
18652008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1866
1867        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1868        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1869        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1870        successfully with maxixum number of priorities as 16 instead of 256.
1871        This was done by temporarily modifying the score priority.h maximum.
1872        This allowed testing of all API code to ensure that it worked
1873        properly with a reduced number of priorities. Most modifications were
1874        to switch from hard-coded maximum to using the API provided methods
1875        to determine maximum number of priority levels.
1876
18772008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1878
1879        * sp46/sp46.scn: Add screen missed earlier.
1880
18812008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1882
1883        PR 1348/cpukit
1884        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1885        usage information while a period is running.
1886        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1887        sp46/sp46.scn: New files.
1888
18892008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1890
1891        * sp45/init.c: New file.
1892
18932008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1894
1895        PR 1347/cpukit
1896        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1897        Rework Timer Server to ensure that the context allows for blocking,
1898        allocating memory, and acquiring semaphores and mutexes.
1899        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1900        New files.
1901
19022008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1903
1904        * sp25/system.h: Add warning and temporary m32c conditional until size
1905        type addressed.
1906
19072008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1908
1909        * sp09/screen07.c: Use INT_MAX as number of messages so always
1910        properly sized and no overflow on constant.
1911        * sp09/screen10.c: Delay so on targets with simulator idle clock
1912        tick driver this will work.
1913        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1914        byte boundaries rather than two byte boundaries.
1915        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1916        allocate more memory than size_t holds on m32c.
1917
19182008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1919
1920        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1921        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1922        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1923        and Region calls. On 16-bit architectures, size_t can be 16-bits
1924        which would limit sizes to 64K. Also address constants which
1925        overflowed on 16-bit integer targets.
1926
19272008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1928
1929        * sp43/sp43.scn: Bump version to 4.9.99.0
1930
19312008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1932
1933        * sp19/system.h: Use "double" instead of "rtems_double".
1934
19352008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1936
1937        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1938
19392008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1940
1941        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1942        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1943        spfatal_support/init.c, spfatal_support/system.h:
1944        Convert to "bool".
1945
19462008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1947
1948        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1949        declared in a public place.
1950
19512008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1952
1953        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1954
19552008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1956
1957        * sp43/init.c: Fix derefence of uninitialized pointer.
1958
19592008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1960
1961        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1962        multiprocessing is not enabled. Saves one more variable from single
1963        processor configuration.
1964
19652008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1966
1967        PR 1212/cpukit
1968        * Makefile.am, configure.ac: Time slicing will not happen if the task
1969        mode is changed from a non-timeslicing mode to timeslicing mode if it
1970        is done by the executing thread (e.g. in its task body). This change
1971        includes sp44 to demonstrate the problem and verify the correction.
1972        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1973
19742008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1975
1976        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1977        architectures they are not supported on.
1978
19792008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1980
1981        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1982
19832008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1984
1985        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1986          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1987
19882008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1989
1990        * sp28/init.c: Corrections to configuration.
1991        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1992        * spsize/size.c: _ISR_Vector_table only exists on architectures
1993        which use the Simple Vectored Interrupt Model.
1994
19952008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1996
1997        * spsize/size.c: Convention calls for leading underscore on private
1998        RTEMS variables.
1999
20002008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2001
2002        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2003        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2004        Refactored and renamed initialization routines to
2005        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2006        rtems_initialize_device_drivers, and
2007        rtems_initialize_start_multitasking. This opened the sequence up so
2008        that bootcard() could provide a more robust and flexible framework
2009        which is easier to explain and understand. This also lays the
2010        groundwork for sharing the division of available memory between the
2011        RTEMS workspace and heap and the C library initialization across all
2012        BSPs.
2013
20142008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2015
2016        * sp32/init.c: Formatting.
2017
20182008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2019
2020        * sp09/screen01.c: Correct test.
2021        * sp09/screen14.c: Update copyright.
2022        * sp28/init.c: Correct end of test messages.
2023
20242008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2025
2026        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2027
20282008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2029
2030        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2031        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2032        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2033        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2034        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2035        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2036        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2037        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2038        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2039        tests. Add a clock_settime case for < 1988.
2040
20412008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2042
2043        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2044
20452008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2046
2047        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2048        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2049        * sp41/sp41.scn: Now has content.
2050        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2051        Object Services recently added to API.
2052
20532008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2054
2055        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2056        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2057        collection. This changed the name of a few previously public but
2058        undocumented services and added a some new services.
2059        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2060        sp43/system.h: New files.
2061
20622008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2063
2064        * spfatal10/.cvsignore: New file.
2065
20662008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2067
2068        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2069        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2070        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2071        New files.
2072
20732008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2074
2075        * Makefile.am, configure.ac: Added fatal error tests
2076        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2077        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2078        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2079        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2080        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2081        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2082        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2083        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2084        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2085        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2086        spfatal_support/init.c, spfatal_support/system.h: New files.
2087
20882008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2089
2090        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2091        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2092        test messages.
2093
20942008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2095
2096        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2097        simple type to a union of an unsigned 32 bit integer and a pointer.
2098        This should help eliminate weird casts between u32 and pointers in
2099        various places. The APIs now have to explicitly call _u32 or _string
2100        versions of helper routines. This should also simplify things and
2101        eliminate the need for ugly casts in some cases.
2102
21032008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2104
2105        * sp42/Makefile.am: New file.
2106
21072008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2108
2109        Add sp42 to exercise thread queue with knowledge of the implementation
2110        so we can exercise all of the normal paths possible.
2111        * Makefile.am, configure.ac: Add sp42.
2112        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2113
21142008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2115
2116        * sp39/init.c: Add case for long timeout on blocking operation.
2117        * Makefile.am, configure.ac: Add new test to exercise thread
2118        queue blokcing synchronization. sp39 and sp41 are very similar.
2119        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2120        sp41/system.h: New files.
2121
21222008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2123
2124        * sp39/init.c: Clean up.
2125
21262008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2127
2128        * sp39/init.c: Modify to improve coverage.
2129
21302008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2131
2132        * sp36/strict_order_mut.c:
2133
21342008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2135
2136        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2137        driver registration.
2138        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2139        sp40/system.h: New files.
2140
21412008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2142
2143        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2144        Add test cases for:
2145          + message queue create requesting too many message buffers
2146            for the available memory
2147          + region extend with address inside existing heap
2148          + timer server initiate too large a stack, create error
2149        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2150          + task set priority while holding resource
2151
21522008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2153
2154        * Makefile.am, configure.ac: Added sp38 and sp39.
2155        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2156        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2157        sp39/sp39.scn, sp39/system.h: New files.
2158
21592007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2160
2161        * sp36/strict_order_mut.c: New file.
2162
21632007-12-21      Xi Yang <hiyangxi@gmail.com>
2164
2165        * Makefile.am, configure.ac: Add support for proper stacking of
2166        priority inheritance on mutexes as well as enforce proper order of
2167        release.
2168        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2169        sp36/sp36.scn: New files.
2170
21712007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2172
2173        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2174        directive instead of violating RTEMS internals.
2175
21762007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2177
2178        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2179        Add test cases for User Extension Manager to improve code coverage.
2180        * sp21/task1.c: Fix spelling error.
2181
21822007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2183
2184        * spsize/size.c: Account for previous changes in calculation of MPCI
2185        receive server stack.
2186
21872007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2188
2189        * sp09/screen07.c, sp09/sp09.scn: Add test for
2190        rtems_message_queue_broadcast for bad buffer and count pointers.
2191        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2192        with bad priority or initiating twice.
2193        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2194        it forces a dispatch.
2195        * sp37/init.c: New file.
2196
21972007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2198
2199        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2200        enable, flash, and is in progress. These are normally inlines but
2201        also have bodies for non-C code. This test also exercises the odd
2202        case of calling clock tick from outside an ISR.
2203        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2204
22052007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2206
2207        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2208        using notepad with the current task's ID or SELF
2209        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2210        test missing test cases for clock_get.
2211
22122007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2213
2214        * sp28/init.c: Add test code for task variables to improve coverage.
2215
22162007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2217
2218        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2219        RTEMS provided accessor macros to obtain configuration fields.
2220
22212007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2222
2223        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2224        Configuration Table. Eliminate CPU Table from all ports. Delete
2225        references to CPU Table in all forms.
2226
22272007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2228
2229        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2230
22312007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2232
2233        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2234        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2235        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2236        to improve test coverage.
2237
22382007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2239
2240        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2241        coverage.
2242
22432007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2244
2245        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2246
22472007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2248
2249        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2250        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2251        .scn files.
2252
22532007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2254
2255        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2256        commented out and updated the .scn file.
2257
22582007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2259
2260        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2261        buffered test IO.
2262
22632007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2264
2265        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2266        rtems_io_unregister_driver did not have any test code.
2267
22682007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2269
2270        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2271        since it was used to configure a no longer used feature. Device names
2272        are now part of the filesystem not in a table. This also eliminated
2273        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2274        RTEMS as well as the memory allocation used to populate
2275        _IO_Driver_name_table.
2276
22772007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2278
2279        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2280        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2281        properly.
2282
22832007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2284
2285        * spsize/size.c: Eliminated the variables
2286        _RTEMS_tasks_User_initialization_tasks and
2287        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2288        used in one place after initialized. It was a waste of space.
2289
22902007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2291
2292        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2293        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2294        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2295        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2296        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2297        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2298        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2299        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2300        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2301        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2302        spsize/size.c: Add optional managers to Makefiles. Clean up test
2303        cases so last output line follows END OF pattern. Make sure test case
2304        all run. All tests appeared ok on sis.
2305
23062007-04-05      Joel Sherrill <joel@OARcorp.com>
2307
2308        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2309
23102007-04-05      Joel Sherrill <joel@OARcorp.com>
2311
2312        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2313        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2314        CONFIGURE_APPLICATION_NEEDS_XXX.
2315
23162007-04-02      Joel Sherrill <joel@OARcorp.com>
2317
2318        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2319
23202007-04-02      Joel Sherrill <joel@OARcorp.com>
2321
2322        * spsize/size.c: Convert from Classic API style TOD_Control as
2323        fundamental time structure to POSIX struct timespec. Add
2324        clock_get_uptime().
2325
23262007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2327
2328        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2329
23302007-03-26      Joel Sherrill <joel@OARcorp.com>
2331
2332        * sp35/priinv.c: Remove warning.
2333
23342007-03-10      Joel Sherrill <joel@OARcorp.com>
2335
2336        * sp26/system.h: Remove incorrect and duplicate
2337        CONFIGURE_EXTRA_TASK_STACKS.
2338
23392007-03-05      Joel Sherrill <joel@OARcorp.com>
2340
2341        PR 1222/cpukit
2342        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2343        thread that is blocked on a priority based thread queue is changed,
2344        that its placement in the queue is reevaluated based upon the new
2345        priority. This enhancement includes modifications to the SuperCore as
2346        well as new test cases.
2347        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2348        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2349        sp35/sp35.doc, sp35/sp35.scn: New files.
2350
23512007-03-05      Joel Sherrill <joel@OARcorp.com>
2352
2353        * sp26/system.h: Correct memory required for stack sizes.
2354
23552007-02-06      Joel Sherrill <joel@OARcorp.com>
2356
2357        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2358        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2359        tests.
2360
23612006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2362
2363        * sp33/init.c: Improve barrier test to include normal blocking with
2364        manual release and unblocking in barrier deletion.
2365
23662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2367
2368        * configure.ac: New BUG-REPORT address.
2369
23702006-11-20      Joel Sherrill <joel@OARcorp.com>
2371
2372        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2373        and make output more compliant with other tests.
2374
23752006-11-17      Joel Sherrill <joel@OARcorp.com>
2376
2377        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2378        cases intended on all targets possible with new heap algorithm.
2379
23802006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2381
2382        * Makefile.am, configure.ac: Adding Classic API Barriers.
2383        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2384        New files.
2385
23862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2387
2388        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2389
23902006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2391
2392        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2393        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2394        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2395        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2396        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2397        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2398        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2399        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2400        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2401        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2402        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2403        Use rtems_testsdir instead.
2404
24052006-04-05      Joel Sherrill <joel@OARcorp.com>
2406                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2407
2408        * spsize/size.c: Victor spotted the problem that
2409        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2410        variables and needed to be set to the same value.  I took that
2411        idea and just removed _Thread_MP_Receive.  All uses are now
2412        _MPCI_Receive_server_tcb.
2413
24142005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2415
2416        * configure.ac: Remove RTEMS_ENABLE_BARE,
2417        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2418
24192005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2420
2421        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2422        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2423        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2424        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2425        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2426        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2427        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2428        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2429        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2430        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2431        spfatal/Makefile.am, spsize/Makefile.am:
2432        Convert to use *_PROGRAMS.
2433
24342005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2435
2436        * sp01/Makefile.am, sp02/Makefile.am,
2437        sp03/Makefile.am, sp04/Makefile.am,
2438        sp05/Makefile.am, sp06/Makefile.am,
2439        sp07/Makefile.am, sp08/Makefile.am,
2440        sp09/Makefile.am, sp11/Makefile.am,
2441        sp12/Makefile.am, sp13/Makefile.am,
2442        sp14/Makefile.am, sp15/Makefile.am,
2443        sp16/Makefile.am, sp17/Makefile.am,
2444        sp19/Makefile.am, sp20/Makefile.am,
2445        sp21/Makefile.am, sp22/Makefile.am,
2446        sp23/Makefile.am, sp24/Makefile.am,
2447        sp25/Makefile.am, sp26/Makefile.am,
2448        sp27/Makefile.am, sp28/Makefile.am,
2449        sp29/Makefile.am, sp30/Makefile.am,
2450        sp31/Makefile.am, sp32/Makefile.am,
2451        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2452
24532005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2454
2455        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2456        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2457        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2458        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2459        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2460        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2461        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2462        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2463        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2464        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2465        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2466        * sptests.am: Remove.
2467
24682005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2469
2470        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2471        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2472        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2473        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2474        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2475        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2476        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2477        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2478        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2479        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2480        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2481
24822005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2483
2484        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2485
24862005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2487
2488        * spsize/Makefile.am: Rename TEST to spsize.
2489        * spsize/size.scn: Remove.
2490        * spsize/spsize.scn: New (renamed from size.scn).
2491
24922005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2493
2494        * configure.ac: Add spfatal/Makefile.
2495        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2496        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2497        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2498        * sptests.am: Remove LIB_VARIANT.
2499
25002005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2501
2502        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2503        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2504        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2505        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2506        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2507        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2508        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2509        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2510        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2511        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2512        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2513
25142005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2515
2516        * Makefile.am: Cleanup.
2517
25182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2519
2520        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2521        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2522        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2523        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2524        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2525        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2526        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2527        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2528        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2529        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2530        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2531        spfatal/Makefile.am, spsize/Makefile.am:
2532        Partial conversion to automake.
2533
25342005-03-07      Joel Sherrill <joel@OARcorp.com>
2535
2536        * sp13/task1.c: Removed warnings.
2537
25382004-09-29      Joel Sherrill <joel@OARcorp.com>
2539
2540        * spsize/size.c: i960 obsoleted and all references removed.
2541
25422004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2543
2544        * configure.ac: Require automake > 1.9.
2545
25462004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2547
2548        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2549        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2550        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2551        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2552        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2553        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2554        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2555        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2556        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2557        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2558        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2559        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2560        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2561        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2562        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2563        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2564        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2565        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2566        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2567        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2568        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2569        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2570        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2571        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2572        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2573        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2574        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2575        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2576        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2577        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2578        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2579        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2580
25812004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2582
2583        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2584
25852004-03-30      David Querbach <querbach@realtime.bc.ca>
2586
2587        PR 595/tests
2588        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2589        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2590        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2591        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2592        others treat it as a count of longs.
2593
25942004-03-30      David Querbach <querbach@realtime.bc.ca>
2595
2596        PR 596/tests
2597        * sp32/init.c: A missing definition of TEST_INIT before including
2598        <tmacros.h> means that buffered output will not work even if selected
2599        in buffer_test_io.h.
2600
26012004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2602
2603        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2604        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2605        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2606        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2607        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2608        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2609        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2610        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2611        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2612        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2613        types.
2614
26152004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * configure.ac: Add 2nd arg to RTEMS_TOP.
2618
26192004-03-05      Joel Sherrill <joel@OARcorp.com>
2620
2621        * sp07/buffered_io.c: Remove warning.
2622
26232004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2626        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2627        * sp02/Makefile.am: Ditto.
2628        * sp03/Makefile.am: Ditto.
2629        * sp04/Makefile.am: Ditto.
2630        * sp05/Makefile.am: Ditto.
2631        * sp06/Makefile.am: Ditto.
2632        * sp07/Makefile.am: Ditto.
2633        * sp08/Makefile.am: Ditto.
2634        * sp09/Makefile.am: Ditto.
2635        * sp11/Makefile.am: Ditto.
2636        * sp12/Makefile.am: Ditto.
2637        * sp13/Makefile.am: Ditto.
2638        * sp14/Makefile.am: Ditto.
2639        * sp15/Makefile.am: Ditto.
2640        * sp16/Makefile.am: Ditto.
2641        * sp17/Makefile.am: Ditto.
2642        * sp19/Makefile.am: Ditto.
2643        * sp20/Makefile.am: Ditto.
2644        * sp21/Makefile.am: Ditto.
2645        * sp22/Makefile.am: Ditto.
2646        * sp23/Makefile.am: Ditto.
2647        * sp24/Makefile.am: Ditto.
2648        * sp25/Makefile.am: Ditto.
2649        * sp26/Makefile.am: Ditto.
2650        * sp27/Makefile.am: Ditto.
2651        * sp28/Makefile.am: Ditto.
2652        * sp29/Makefile.am: Ditto.
2653        * sp30/Makefile.am: Ditto.
2654        * sp31/Makefile.am: Ditto.
2655        * sp32/Makefile.am: Ditto.
2656        * spfatal/Makefile.am: Ditto.
2657        * spsize/Makefile.am: Ditto.
2658
26592003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * sptests.am: Add dirstamp support.
2662
26632003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2666
26672003-12-16      Joel Sherrill <joel@OARcorp.com>
2668
2669        PR 544/tests
2670        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2671        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2672        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2673        make tests account for resources and not print at inappropriate
2674        times.
2675        * sp07/buffered_io.c: New file.
2676
26772003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2680
26812003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * sp01/Makefile.am: Remove all-local: $(ARCH).
2684        * sp02/Makefile.am: Remove all-local: $(ARCH).
2685        * sp03/Makefile.am: Remove all-local: $(ARCH).
2686        * sp04/Makefile.am: Remove all-local: $(ARCH).
2687        * sp05/Makefile.am: Remove all-local: $(ARCH).
2688        * sp06/Makefile.am: Remove all-local: $(ARCH).
2689        * sp07/Makefile.am: Remove all-local: $(ARCH).
2690        * sp08/Makefile.am: Remove all-local: $(ARCH).
2691        * sp09/Makefile.am: Remove all-local: $(ARCH).
2692        * sp11/Makefile.am: Remove all-local: $(ARCH).
2693        * sp12/Makefile.am: Remove all-local: $(ARCH).
2694        * sp13/Makefile.am: Remove all-local: $(ARCH).
2695        * sp14/Makefile.am: Remove all-local: $(ARCH).
2696        * sp15/Makefile.am: Remove all-local: $(ARCH).
2697        * sp16/Makefile.am: Remove all-local: $(ARCH).
2698        * sp17/Makefile.am: Remove all-local: $(ARCH).
2699        * sp19/Makefile.am: Remove all-local: $(ARCH).
2700        * sp20/Makefile.am: Remove all-local: $(ARCH).
2701        * sp21/Makefile.am: Remove all-local: $(ARCH).
2702        * sp22/Makefile.am: Remove all-local: $(ARCH).
2703        * sp23/Makefile.am: Remove all-local: $(ARCH).
2704        * sp24/Makefile.am: Remove all-local: $(ARCH).
2705        * sp25/Makefile.am: Remove all-local: $(ARCH).
2706        * sp26/Makefile.am: Remove all-local: $(ARCH).
2707        * sp27/Makefile.am: Remove all-local: $(ARCH).
2708        * sp28/Makefile.am: Remove all-local: $(ARCH).
2709        * sp29/Makefile.am: Remove all-local: $(ARCH).
2710        * sp30/Makefile.am: Remove all-local: $(ARCH).
2711        * sp31/Makefile.am: Remove all-local: $(ARCH).
2712        * sp32/Makefile.am: Remove all-local: $(ARCH).
2713        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2714        * spsize/Makefile.am: Remove all-local: $(ARCH).
2715
27162003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * configure.ac: Reflect having moved to testsuites/.
2719
27202003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2721
2722        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2723
27242003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * configure.ac:Remove RTEMS_CHECK_CPU.
2727
27282003-09-04      Joel Sherrill <joel@OARcorp.com>
2729
2730        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2731        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2732        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2733        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2734        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2735        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2736        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2737        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2738        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2739        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2740        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2741        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2742        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2743        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2744        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2745        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2746        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2747        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2748        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2749        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2750        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2751        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2752        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2753        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2754        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2755        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2756        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2757        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2758        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2759        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2760        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2761        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2762        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2763        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2764        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2765        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2766        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2767        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2768        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2769        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2770        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2771        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2772        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2773        spsize/size.c, spsize/system.h: URL for license changed.
2774
27752003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2776
2777        PR 458/tests
2778        * sp30/task1.c: Correct indexing problem.
2779
27802003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2781
2782        * Makefile.am: Reflect having moved aclocal/.
2783
27842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2785
2786        * Makefile.am: Reflect having moved automake/.
2787        * sp01/Makefile.am: Reflect having moved automake/.
2788        * sp02/Makefile.am: Reflect having moved automake/.
2789        * sp03/Makefile.am: Reflect having moved automake/.
2790        * sp04/Makefile.am: Reflect having moved automake/.
2791        * sp05/Makefile.am: Reflect having moved automake/.
2792        * sp06/Makefile.am: Reflect having moved automake/.
2793        * sp07/Makefile.am: Reflect having moved automake/.
2794        * sp08/Makefile.am: Reflect having moved automake/.
2795        * sp09/Makefile.am: Reflect having moved automake/.
2796        * sp11/Makefile.am: Reflect having moved automake/.
2797        * sp12/Makefile.am: Reflect having moved automake/.
2798        * sp13/Makefile.am: Reflect having moved automake/.
2799        * sp14/Makefile.am: Reflect having moved automake/.
2800        * sp15/Makefile.am: Reflect having moved automake/.
2801        * sp16/Makefile.am: Reflect having moved automake/.
2802        * sp17/Makefile.am: Reflect having moved automake/.
2803        * sp19/Makefile.am: Reflect having moved automake/.
2804        * sp20/Makefile.am: Reflect having moved automake/.
2805        * sp21/Makefile.am: Reflect having moved automake/.
2806        * sp22/Makefile.am: Reflect having moved automake/.
2807        * sp23/Makefile.am: Reflect having moved automake/.
2808        * sp24/Makefile.am: Reflect having moved automake/.
2809        * sp25/Makefile.am: Reflect having moved automake/.
2810        * sp26/Makefile.am: Reflect having moved automake/.
2811        * sp27/Makefile.am: Reflect having moved automake/.
2812        * sp28/Makefile.am: Reflect having moved automake/.
2813        * sp29/Makefile.am: Reflect having moved automake/.
2814        * sp30/Makefile.am: Reflect having moved automake/.
2815        * sp31/Makefile.am: Reflect having moved automake/.
2816        * sp32/Makefile.am: Reflect having moved automake/.
2817        * spfatal/Makefile.am: Reflect having moved automake/.
2818        * spsize/Makefile.am: Reflect having moved automake/.
2819
28202003-08-14      Joel Sherrill <joel@OARcorp.com>
2821
2822        * sp02/task1.c: Added ID to name lookup service and changed name of
2823        id/name translation status code. This propagated to multiple
2824        functions. The user API service added was rtems_object_id_to_name()
2825
28262003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2827
2828        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2829
28302003-05-29      Joel Sherrill <joel@OARcorp.com>
2831
2832        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2833
28342003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2837        CC_CFLAGS_DEFAULT (obsolete).
2838
28392003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2842        Remove CC_LDFLAGS_PROFILE_V.
2843
28442003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2847
28482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2849
2850        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2851
28522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * configure.ac: AC_PREREQ(2.57).
2855
28562002-11-14      Joel Sherrill <joel@OARcorp.com>
2857
2858        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2859        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2860        update the IDs in the screens.
2861
28622002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2863
2864        * .cvsignore: Reformat.
2865        Add autom4te*cache.
2866        Remove autom4te.cache.
2867
28682002-09-14      Joel Sherrill <joel@OARcorp.com>
2869
2870        * sp32/.cvsignore: New file.
2871
28722002-09-14      Aaron J. Grier <aaron@frye.com>
2873
2874        * PR271 was not applicable against the current source but included
2875        a nice test that Joel decided to add to the tree as sp32.
2876        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2877        * Makefile.am, configure.ac: Modified to reflect addition.
2878
28792002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2882        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2883        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2884        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2885        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2886        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2887        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2888        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2889        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2890        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2891        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2892        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2893        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2894        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2895        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2896        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2897        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2898        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2899        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2900        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2901        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2902        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2903        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2904        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2905        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2906        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2907        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2908        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2909        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2910        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2911        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2912
29132002-08-01      Joel Sherrill <joel@OARcorp.com>
2914
2915        * Per PR47 add support for buffered test output.  This involved
2916        adding defines to redirect output to a buffer and dump it when
2917        full, at "test pause", and at exit.  To avoid problems when redefining
2918        exit(), all tests were modified to call rtems_test_exit().
2919        Some tests, notable psxtests, had to be modified to include
2920        the standard test macro .h file (pmacros.h or tmacros.h) to
2921        enable this support.
2922        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2923        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2924        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2925        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2926        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2927        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2928        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2929
29302002-07-30      Joel Sherrill <joel@OARcorp.com>
2931
2932        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2933        stack if the port doesn't configure using it.
2934
29352002-07-04      Joel Sherrill <joel@OARcorp.com>
2936
2937        * Jump table for single entry point removed.
2938        * spsize/size.c:  Modified to reflect above.
2939
29402002-07-01      Joel Sherrill <joel@OARcorp.com>
2941
2942        * sp29/init.c: Corrected definitions for task stack usage.
2943
29442002-07-01      Joel Sherrill <joel@OARcorp.com>
2945
2946        * spsize/size.c: _Thread_queue_Extract_table removed.
2947
29482001-05-17      Joel Sherrill <joel@OARcorp.com>
2949
2950        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2951        number of staticly configured device drivers.
2952
29532001-05-14      Joel Sherrill <joel@OARcorp.com>
2954
2955        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2956        than the configured number of drivers.
2957 
29582002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2959
2960        * configure.ac: Remove ENABLE_GCC28.
2961
29622001-04-04      Joel Sherrill <joel@OARcorp.com>
2963
2964        * spsize/size.c: Reflect SPARC modifcation to get rid of
2965        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2966 
29672001-03-29      Joel Sherrill <joel@OARcorp.com>
2968
2969        * Per PR147 addressed problems when reseting and inserting a timer
2970        into a timer chain that did not honor time passage since the last
2971        time the timer server was scheduled and the new insertion.
2972        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2973
29742001-03-28      Joel Sherrill <joel@OARcorp.com>
2975
2976        * Side-effect of PR132.
2977        * sp21/system.h: Now must explicitly request NULL driver.
2978
29792002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2980
2981        * configure.ac:
2982        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2983        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2984        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2985        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2986        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2987        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2988        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2989        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2990        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2991        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2992        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2993        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2994        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2995        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2996        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2997        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2998        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2999        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3000        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3005        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3006        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3007        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3008        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3011        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3012        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3013        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3014        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3016
30172002-03-20      Chris Johns <ccj@acm.org>
3018
3019        * PR145.
3020        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3021        in system (e.g. driver tasks).  Also exit on minimum number of
3022        switches not precise number.
3023
30242001-01-29      Joel Sherrill <joel@OARcorp.com>
3025
3026        * Fixed bug where resetting a timer that was not at the head
3027        of one of the task timer chains resulted in the Timer Server
3028        task waking up too far in the future.
3029        * Added rtems_timer_get_information() directive to support testing.
3030        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3031        above condition.
3032
30332001-01-22      Joel Sherrill <joel@OARcorp.com>
3034
3035        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3036        because priority added as argument to rtems_timer_initiate_server().
3037
30382001-01-16      Joel Sherrill <joel@OARcorp.com>
3039
3040        * Added tests for task-based timers.  This included the new tests
3041        sp30 and sp31.
3042        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3043        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3044        for task-based timer services.
3045        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3046        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3047        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3048        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3049        sp31/task1.c: New files.
3050
30512001-11-01      Joel Sherrill <joel@OARcorp.com>
3052
3053        * sp26/system.h: Properly account for stack memory used by
3054        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3055        and processed as PR78.
3056
30572001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3058
3059        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3060        * configure.in: Remove.
3061        * configure.ac: New file, generated from configure.in by autoupdate.
3062
30632001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3064
3065        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3066
30672001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3070        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3071        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3072        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3073        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3074        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3075        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3076        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3077        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3078        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3079        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3080        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3081        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3082        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3083        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3084        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3085        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3086        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3087        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3088        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3089        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3090        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3091        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3092        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3093        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3094        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3095        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3096        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3097        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3098
30992001-08-16      Joel Sherrill <joel@OARcorp.com>
3100
3101        * sp20/system.h: Account for extra task stacks properly.
3102
31032001-08-16      Joel Sherrill <joel@OARcorp.com>
3104
3105        * sp13/sp13.scn: Id in screen had wrong class field value.
3106        * sp13/system.h: Account for message buffer memory.
3107        * sp13/task2.c: Remove unnecessary check for failure.
3108
31092001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3110
3111        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3112
31132001-04-20      Joel Sherrill <joel@OARcorp.com>
3114
3115        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3116        file.
3117
31182001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3119
3120        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3121
31222001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3123
3124        * sp21/Makefile.am: Remove libtest.
3125
31262000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3127
3128        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3129
31302000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3131
3132        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3133
31342000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3137        Switch to GNU canonicalization.
3138        * sptests.am: Remove DEFS.
3139
31402000-09-29      Joel Sherrill <joel@OARcorp.com>
3141
3142        * sp20/sp20.scn: Corrected to reflect new addition.
3143        * sp20/system.h: Removed comment reflecting history.
3144
31452000-09-29      Stephan Merker <merker@decrc.abb.de>
3146
3147        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3148        Added new task to test sequence of altering a period's length
3149        while it is still active.
3150
31512000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3152
3153        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3154        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3155        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3156        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3157        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3158        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3159        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3160        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3161        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3162        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3163
31642000-08-10      Joel Sherrill <joel@OARcorp.com>
3165
3166        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.