source: rtems/testsuites/sptests/ChangeLog @ afe0344

4.115
Last change on this file since afe0344 was afe0344, checked in by Sebastian Huber <sebastian.huber@…>, on 08/18/11 at 07:47:07

2011-08-18 Sebastian Huber <sebastian.huber@…>

  • spfatal_support/init.c: Ensure that _Thread_BSP_context is initialized.
  • Property mode set to 100644
File size: 119.2 KB
Line 
12011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
4        initialized.
5
62011-08-02      Petr Benes <benesp16@fel.cvut.cz>
7
8        PR 1883/testing
9        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
10
112011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        PR 1877/cpukit
14        * sprbtree01/init.c: Add comparison function for RBTrees.
15
162011-08-02      Petr Benes <benesp16@fel.cvut.cz>
17
18        PR 1862/testing
19        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
20
212011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
24        supporting documentation.
25
262011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
27
28        PR 1857/tests
29        * Makefile.am, configure.ac: Add test where there is more than one
30        thread at a priority with the executing thread being non-preemptive.
31        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
32        sp76/sp76.scn: New files.
33
342011-07-28      Petr Benes <benesp16@fel.cvut.cz>
35
36        PR 1858/testing
37        * sp74/sp74.doc: Fix after changes.
38
392011-07-27      Petr Benes <benesp16@fel.cvut.cz>
40
41        PR 1854/cpukit
42        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
43        rtems_rbtree_extract() to improve test coverage.
44
452011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
46
47        * Makefile.am, configure.ac: New test to get coverage of core mutex
48        obtain while in ISR or other dispatch disabled critical section but
49        no wait.
50        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
51        sp75/sp75.scn: New files.
52
532011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
54
55        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
56        reports.
57
582011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * sp74/init.c: Does not need clock driver.
61
622011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
63
64        PR 1853/tests
65        * Makefile.am, configure.ac: Add test for case where a thread is
66        non-preemptive, multiple threads are ready at that priority, a higher
67        priority thread is heir and the thread yields.
68        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
69        sp74/sp74.scn: New files.
70
712011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
74        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
75        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
76        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
77        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
78        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
79        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
80        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
81        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
82        Do not line length exceed 80 columns.
83
842011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
87        number of buffers times buffer size exceeds that representable by
88        size_t.
89
902011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * sp66/init.c: Remove (unused).
93        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
94        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
95        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
96        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
97        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
98        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
99        * sp43/Makefile.am: Add system.h to *_SOURCES.
100        * Makefile.am: Remove DIST_SUBDIRS.
101        Remove EXTRA_DIST.
102        * sp33/Makefile.am: Eliminate scndir.
103
1042011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
107        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
108        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
109        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
110
1112011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
114        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
115        deprecated rtems_clock_get() except in spclockget().
116
1172011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
118
119        * spintrcritical01/init.c: Fixed warning fix.
120
1212011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
122
123        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
124
1252011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * sp39/init.c: Fix tests broken in warning pass.
128
1292011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
130
131        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
132        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
133        * Makefile.am, configure.ac: Reflect changes above.
134
1352011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
138        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
139        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
140        spsimplesched02/init.c: Remove warnings.
141
1422011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
143
144        * sp09/screen02.c: Use integer value that fits into one character.
145
1462011-04-04      Gedare Bloom <giddyup44@yahoo.com>
147
148        PR 1641/cpukit
149        * Makefile.am, configure.ac: Create testcase for red black tree.
150        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
151        sprbtree01/sprbtree01.scn: New files.
152
1532011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
154
155        PR 1729/cpukit
156        * spsize/size.c: Add next step in SMP support. This adds an allocated
157        array of the Per_CPU structures to support multiple cpus vs a single
158        instance of the structure which is still used if SMP support is
159        disabled. Configuration support is also added to explicitly enable or
160        disable SMP. But SMP can only be enabled for the CPUs which will
161        support it initially -- SPARC and i386. With the stub BSP support, a
162        BSP can be run as a single core SMP system from an RTEMS data
163        structure standpoint.
164
1652011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * spfifo05/init.c: Console interrupts perturb test.
168
1692011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
170
171        PR 1743/cpu
172        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
173        Scheduler as complement to existing Deterministic Priority Scheduler.
174        This scheduler serves both as an example and as a lighter weight
175        implementation for smaller systems.
176        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
177        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
178        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
179        spsimplesched02/Makefile.am, spsimplesched02/init.c,
180        spsimplesched02/spsimplesched02.doc,
181        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
182        spsimplesched03/Makefile.am, spsimplesched03/init.c,
183        spsimplesched03/spsimplesched03.doc,
184        spsimplesched03/spsimplesched03.scn: New files.
185
1862011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
187
188        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
189        seconds field is less than.
190
1912011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
192
193        * sp08/sp08.scn: Convert to UNIX CR/LF.
194
1952011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
196
197        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
198        sp09/sp09.scn: Improve coverage. Change mode while system not up and
199        broadcast a message that is too large.
200        * sp08/system.h, sp08/task1.c: Removed.
201
2022011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
203
204        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
205        to improve coverage of the thread yield logic.
206        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
207        sp73/sp73.scn: New files.
208
2092011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
210
211        * sp07/init.c: Improve coverage.
212
2132011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * spwkspace/init.c: Adjust test to account for recent heap change on
216        NULL.
217
2182011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
221
2222011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
223
224        * spchain/init.c: Improve coverage testing.
225
2262011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: Add AC_CONFIG_HEADER(config.h).
229
2302011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
233        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
234        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
235        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
236        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
237        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
238        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
239        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
240        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
241        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
242        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
243        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
244        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
245        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
246        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
247        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
248        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
249        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
250        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
251        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
252        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
253        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
254        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
255        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
256        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
257        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
258        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
259        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
260        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
261        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
262        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
263        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
264        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
265        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
266        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
267        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
268        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
269        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
270        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
271        spintrcritical08/init.c, spintrcritical09/init.c,
272        spintrcritical10/init.c, spintrcritical11/init.c,
273        spintrcritical13/init.c, spintrcritical15/init.c,
274        spintrcritical16/init.c, spintrcritical17/init.c,
275        spintrcritical_support/intrcritical.c, spmkdir/init.c,
276        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
277        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
278        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
279        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
280        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
281
2822011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
283
284        * sp09/Makefile.am: Switch to all managers since this is all of them.
285
2862011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * sp69/init.c: Use "ld" instead of PRId32 to print
289        struct timespec->tv_nsec.
290        * sp19/inttest.h: Use PRIx32 instead of "lx".
291
2922011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
293
294        * sp04/tswitch.c: Shrink memory requirements.
295
2962011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
297
298        * configure.ac: Require autoconf-2.68, automake-1.11.1.
299
3002010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
301
302        * spchain/init.c: Added test case.
303
3042010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
305
306        * spchain/init.c, spchain/spchain.scn: More test cases.
307
3082010-11-24      Gedare Bloom <giddyup44@yahoo.com>
309
310        PR 1647/cpukit
311        * spsize/size.c: Update documentation to reflect refactoring of
312        SuperCore to add Scheduler Handler.
313
3142010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
317        memory corruption.
318
3192010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * spchain/init.c: Attempt to improve coverage.
322
3232010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
324
325        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
326
3272010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * spfifo03/spfifo03.scn: Replace file.
330
3312010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
332
333        * spsize/size.c: Fix typo.
334
3352010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
336
337        PR 1663/testing
338        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
339        the test.
340
3412010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
342
343        * spheapprot/.cvsignore, spheapprot/Makefile.am,
344        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
345        * Makefile.am, configure.ac: Reflect changes above.
346
3472010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
348
349        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
350        cases.
351
3522010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
353
354        * spfatal24/.cvsignore, spfatal24/Makefile.am,
355        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
356        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
357        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
358        spfatal25/testcase.h: New files.
359        * Makefile.am, configure.ac: Reflect changes above.
360
3612010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        PR 1658/cpukit
364        * Makefile.am, configure.ac: If the system is not up, consider it a
365        fatal error. This eliminated sp61 and added spfatal23.
366        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
367        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
368        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
369        sp61/sp61.scn: Removed.
370
3712010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
372
373        PR 1663/testing
374        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
375        routine.
376
3772010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        PR 1661/testing
380        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
381        most references to RTEMS_Malloc_Heap.
382
3832010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
384
385        * sp09/screen12.c: Update for rtems_region_create() changes.
386        * sp09/sp09.scn: Update.
387
3882010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        PR 1647/testing
391        * spsize/size.c: Remove redundant initialize uninitialized to 0.
392
3932010-07-30      Gedare Bloom <giddyup44@yahoo.com>
394
395        PR 1599/cpukit
396        * spsize/size.c: Rename _Context_Switch_necessary to
397        _Thread_Dispatch_necessary to more properly reflect the intent.
398
3992010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
400
401        PR 1621/testing
402        * Makefile.am, configure.ac: Improve coverage of private environment.
403        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
404        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
405
4062010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
407
408        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
409        pointer is NULL when getting an object name.
410
4112010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
412
413        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
414        no wait but the condition is only partially satisfied.
415
4162010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * Makefile.am, configure.ac: Add test to extract a task blocked with
419        timeout on a priority ordered thread queue.
420        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
421        sp72/sp72.scn: New files.
422
4232010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
424
425        PR 1617/testing
426        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
427        spmountmgr01/spmountmgr01.doc: Added cases to exercise
428        mount-mktgt.c.
429
4302010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
431
432        PR 1617/testing
433        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
434        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
435        spmountmgr01/spmountmgr01.scn: New test which improves coverage
436        of mount-mgr.c under libcsupport.
437        * Makefile.am, configure.ac: Changes to accommodate the new test.
438
4392010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
442        up and add test of getchark().
443
4442010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
445
446        * spfatal21/Makefile.am: Fix typo.
447
4482010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
451        libio initialization fatal error case.
452        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
453        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
454        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
455        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
456
4572010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
458
459        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
460        variants.  Cleanup.
461        * spintrcritical05/spintrcritical05.scn,
462        spintrcritical06/spintrcritical06.scn,
463        spintrcritical07/spintrcritical07.scn,
464        spintrcritical11/spintrcritical11.scn,
465        spintrcritical12/spintrcritical12.scn,
466        spintrcritical13/spintrcritical13.scn,
467        spintrcritical14/spintrcritical14.scn: Update.
468
4692010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
472        fatal error.
473        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
474        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
475
4762010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
477
478        PR 1603/testing
479        * spassoc01/init.c, spassoc01/Makefile.am,
480        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
481        * Makefile.am, configure.ac: Added new test spassoc01 for
482        rtems_assoc routines.
483
4842010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
485
486        PR 1606/cpukit
487        * spfatal_support/init.c: Remove
488        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
489
4902010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
491
492        * spfatal09/.cvsignore, spfatal09/Makefile.am,
493        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
494        spfatal09/testcase.h: Removed files.
495        * Makefile.am, configure.ac: Reflect changes above.
496        * spfatal_support/init.c: Print end of test message in case of
497        success.  Stop multitasking in the fatal error extension.
498        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
499        puts().
500        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
501        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
502        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
503        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
504        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
505        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
506        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
507        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
508        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
509        spfatal20/spfatal20.scn: Update.
510
5112010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
512
513        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
514        coverage of rtems_io_lookup_name().
515
5162010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
517
518        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
519        rtems_io_lookup_name() and simplify test.
520        * sp21/system.h, sp21/task1.c: Removed.
521
5222010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * Makefile.am, configure.ac: Add new fatal error test for termios
525        initialize.
526        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
527        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
528
5292010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
530
531        PR 1600/testing
532        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
533        spfifo05/Makefile.am: New tests for pipe/fifo routines.
534        * Makefile.am, configure.ac: Add new test.
535
5362010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
537
538        PR 1600/testing
539        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
540        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
541        routines
542        * Makefile.am, configure.ac: Add new test.
543
5442010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
545
546        * sp68/init.c: Add alignment to region_area. Fix spelling.
547
5482010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
549
550        PR 1573/cpukit
551        * spsize/size.c: Add a per cpu data structure which contains the
552        information required by RTEMS for each CPU core. This encapsulates
553        information such as thread executing, heir, idle and dispatch needed.
554
5552010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
556
557        * sp69/Makefile.am: Really needs spin.c
558
5592010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
560
561        PR 1592/testing
562        * Makefile.am, configure.ac: Changes to incorporate sperror01,
563        sperror02, sperror03
564        * sperror01/init.c, sperror02/init.c: New tests to exercise
565        rtems_error routine
566        * sperror03/init.c: New test to exercise rtems_panic routine
567
5682010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
569
570        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
571        not need spin.c
572
5732010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * sp70/Makefile.am: Tests do not need spin.c
576
5772010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
578
579        * Makefile.am, configure.ac: Removed some fifo tests.
580        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
581        excessive new lines in the output.
582
583        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
584        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
585        Also added a few more cases, mostly from spfifo04/init.c.
586        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
587        Previously was spfifo06. Configure parameter for pipes is used now.
588        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
589        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
590        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
591        spfifo08/spfifo08.scn: Removed.
592
5932010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
594
595        * Makefile.am, configure.ac: Add new test to exercise path where using
596        unlimited object support you are about to allocate more objects than
597        can be represented in the Id. This test will NOT pass on targets with
598        insufficient RAM.
599        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
600        sp71/sp71.scn: New files.
601
6022010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * Makefile.am, configure.ac: spfatal20 not ready.
605
6062010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
607
608        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
609        rtems_termios_open().
610        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
611        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
612        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
613        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
614        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
615        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
616        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
617        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
618
6192010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * Makefile.am, configure.ac, spfatal_support/init.c,
622        spfatal_support/system.h: Add new tests to generate fatal errors in
623        open_dev_console().
624        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
625        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
626        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
627        spfatal15/spfatal15.scn, spfatal15/testcase.h,
628        spfatal_support/consume_sems.c: New files.
629
6302010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * sp43/init.c: Remove more ITRON references.
633
6342010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * sp09/screen01.c: Fix warning.
637
6382010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
639
640        * spfifo08/init.c: Catch more cases but discussion on errors and proper
641        behaviour remain.
642
6432010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
644
645        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
646        used.
647
6482010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
649
650        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
651        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
652        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
653
6542010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
655
656        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
657        spfatal_support/init.c: Remove references to ITRON constants.
658
6592010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * Makefile.am, configure.ac: Add sp70 to test slot
662        reclamation and reuse for unlimited object configuration.
663        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
664        sp70/sp70.scn: New files.
665
6662010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
667
668        * sp16/task1.c: Update for heap extend changes.
669
6702010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
671
672        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
673
6742010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
675
676        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
677        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
678        * Makefile.am, configure.ac: Reflect changes above.
679
6802010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
681
682        * spfifo01/main.c: New file.
683
6842010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
685
686        PR PR1542
687        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
688        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
689        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
690        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
691        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
692        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
693        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
694        files.
695
6962010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
697
698        * sp09/screen12.c: Update for heap extend changes.
699
7002010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * sp62/init.c, sp65/init.c: #include <unistd.h>.
703
7042010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * sp43/init.c: Readdress use of ctype methods per recommendation from
707        D.J. Delorie on the newlib mailing list. We should pass an unsigned
708        char into these methods.
709
7102010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
711
712        * Makefile.am, configure.ac: Add new fatal error for configuring
713        unlimited and maximum of 0.
714        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
715        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
716
7172010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * sp43/init.c: Fix warning.
720
7212009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
722
723        * sp69/init.c: Fixed warnings.
724
7252009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
726
727        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
728        update.
729
7302009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
733        expired periods. This detected the recently introduced PR1480.
734
7352009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
736
737        * sp69/.cvsignore: New file.
738
7392009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
740
741        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
742        to ensure that all paths are tested.
743        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
744
7452009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
746
747        * sp31/task1.c: Fixed spacing.
748
7492009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
750
751        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
752        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
753        spwkspace/init.c: Use rtems_test_assert() consistently instead of
754        system assert(). rtems_test_assert() is designed to integrate into
755        the RTEMS test suite infrastructure.
756
7572009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
758
759        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
760        cases. Updated copyright notice.
761
7622009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
763
764        * sp25/task1.c: Use PRIuPTR for segment_sizes.
765
7662009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
767
768        * sp68/Makefile.in, sp68/.cvsignore,
769        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
770        removed unneeded Makefile.in, added cvsignore
771       
7722009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
773
774        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
775        spintrcritical17/init.c, spintrcritical17/Makefile.am,
776        spintrcritical17/spintrcritical17.doc,
777        spintrcritical17/spintrcritical17.scn: New files.
778        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
779        * sp31/task1.c, sp67/init.c: Changes for new timer server
780        implementation.
781        * sp52/init.c: The init task must be preemptible to let the timer
782        server run.
783
7842009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        PR 1460/cpukit
787        * sp43/init.c: Change return type on methods accessing portions of
788        RTEMS Ids to int. This allows -1 to be return on error.
789
7902009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
791
792        * spsize/Makefile.am: Fix broken install rule.
793
7942009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * spprintk/spprintk.scn: Add end of line at end of file.
797
7982009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
799
800        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
801        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
802        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
803        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
804        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
805        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
806        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
807        spwkspace/Makefile.am: Add documentation files for multiple tests.
808        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
809        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
810        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
811        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
812        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
813        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
814        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
815        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
816        spwkspace/spwkspace.doc: New files.
817
8182009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
819
820        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
821        Include "tmacros.h".
822        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
823        _Heap_Allocate for 16bit compliance.
824        * sp44/init.c: Another printf format fix.
825
8262009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
827
828        * sp37/init.c: Add local prototypes for
829        rtems_interrupt_disable, rtems_interrupt_enable,
830        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
831        * sp43/init.c: Add local prototypes for
832        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
833        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
834        rtems_object_id_api_minimum, rtems_object_id_get_api,
835        rtems_object_id_get_class, rtems_object_id_get_index,
836        rtems_object_id_get_node.
837        Spray PRId32's into printf's for 16bit target complianance.
838        * sp37/init.c: Add local prototype for
839        rtems_interrupt_level_attribute.
840
8412009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * sp29/init.c: Include "tmacros.h".
844        Misc. changes related to rtems_intervals.
845        * sp14/asr.c: Add PRIxrtems_signal_set.
846        Use PRIxrtems_signal_set to print rtems_signal_set's.
847        * sp13/task3.c: Use PRIu32 to print "count".
848        * sp09/screen12.c: Segment sizes are uintptr_t's.
849        * sp09/screen11.c: Use size_t for "size".
850        * sp62/init.c: Segment sizes are uintptr_t's.
851        * sp25/task1.c: Use PRIuPTR to print segment_size's.
852        * sp21/task1.c: Add PRIurtems_device_major_number.
853        * sp11/task1.c, sp11/task2.c:
854        Use PRIxrtems_event_set to print rtems_event_set's.
855        * sp09/screen13.c: Revert previous change.
856        Remove broken extraneous line seemingly having crept into in
857        2009-08-10 patch.
858        * sp27/init.c: Remove extraneous argument to print.
859        * spsize/size.c: Use PRIu32 to print sys_req.
860        * sp37/init.c: Add missing argument to printf.
861        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
862        sp12/pritask.c, sp34/changepri.c:
863        Use PRIdrtems_task_argument to print rtems_task_argument's.
864
8652009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
866
867        * sp25/task1.c: segment_size is uintptr_t.
868        * spfatal06/testcase.h: Add missing return.
869        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
870        Duplicate code from rtems_name_to_characters to convert rtems_name's
871        into char arrays.
872        * sp09/screen13.c: Comment out unused return status.
873        * sp63/init.c: Use PRIu32 to print uint32_t's.
874        * sp33/init.c: Use PRIu32 to print uint32_t's.
875        * sp28/init.c: Use PRIu32 to print uint32_t's.
876
8772009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * sp31/task1.c: Use PRIdWatchdog_Interval to print
880        Watchdog_Interval's.
881        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
882        PRIdrtems_interval to print rtems_interval's.
883
8842009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
885
886        * sp13/task1.c: Misc. uint32_t fixes.
887        * sp20/task1.c: Misc. uint32_t fixes.
888        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
889        Use PRIXrtems_mode to print rtems_mode's.
890        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
891        Use PRIxrtems_mode to print rtems_mode's.
892        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
893        sp19/task1.c: Add missing PRI*32's.
894
8952009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * sp34/changepri.c, sp35/priinv.c:
898        Use PRIdPriority_Control to print Priority_Control's.
899
9002009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * sp34/changepri.c, sp59/init.c:
903        Use PRIdrtems_task_priority to print rtems_task_priority's.
904        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
905        Use PRIdrtems_task_priority to print rtems_task_priority's.
906        * sp12/system.h:
907        Change Priority_Test_driver to use rtems_task_priority argument.
908        * sp12/pridrv.c:
909        Change Priority_Test_driver to use rtems_task_priority argument.
910        Use PRIdrtems_task_priority to print rtems_task_priority's.
911
9122009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
915        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
916        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
917        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
918        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
919
9202009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
923        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
924        * sp63/init.c: Fix _Heap_Resize_block args.
925        * sp09/screen09.c: Eliminate unused var warning.
926
9272009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
928
929        * sp27/init.c, spsize/init.c: Fix prototypes.
930        * spwatchdog/task1.c: Remove unused vars.
931
9322009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
933
934        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
935        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
936        spobjgetnext/init.c, spprintk/init.c:
937        Eliminate unused vars.
938
9392009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
940
941        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
942        confdefs.h define typos.
943
9442009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
945
946        * configure.ac: Don't add -ansi -fasm to CFLAGS.
947
9482009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
949
950        * sp32/init.c: Lengthen the clock tick and move configuration to the
951        bottom of the file.
952
9532009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
954
955        * Makefile.am, configure.ac: Add new test to exercise when the ticks
956        since boot wraps around 0 and the timer server must deal with that
957        condition.
958        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
959        sp67/sp67.scn: New files.
960
9612009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
962
963        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
964
9652009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
966
967        * spintrcritical09/init.c, spintrcritical10/init.c,
968        spintrcritical11/init.c: Fixed potentially infinite loops.
969        * sp20/system.h: Increased micro seconds per tick in order to be more
970        independent of the console output speed.
971
9722009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
973
974        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
975        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
976        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
977        at -Os and m68k at -Os. Fix typos.
978
9792009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * sp54/init.c: Use rtems_build_id to make building Objects_Id
982        RTEMS_USE_16_BIT_OBJECT clean.
983
9842009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
985
986        * Makefile.am, configure.ac: Add new test to exercise when notepads are
987        not configured.
988        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
989        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
990
9912009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
992
993        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
994        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
995        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
996        coverage runs.
997
9982009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
999
1000        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1001        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1002        some error cases uncovered by uC5282 coverage runs.
1003
10042009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1005
1006        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1007        uC5282 coverage runs.
1008
10092009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1010
1011        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1012        Correct minor issues uncovered on uC5282.
1013
10142009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1015
1016        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1017        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1018        Eliminate use of deprecated rtems_extension.
1019
10202009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1021
1022        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1023        run when IO speed varies.
1024
10252009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1026
1027        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1028        the intended code.
1029
10302009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1031
1032        * configure.ac: Revert accidentally committed lines.
1033
10342009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1035
1036        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1037        simple priority ceiling case that was previously only tested via the
1038        POSIX API.
1039        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1040        sp66/sp66.scn: New files.
1041
10422009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1043
1044        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1045        for Id which is in range for the object class but not allocated yet.
1046
10472009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1048
1049        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1050
10512009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1052
1053        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1054
10552009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1056
1057        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1058        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1059        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1060        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1061        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1062        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1063        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1064        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1065        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1066        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1067        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1068        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1069        tests use testcase.h and spfatal_support framework. Print test name
1070        herald in all cases.
1071        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1072        New files.
1073        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1074
10752009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1076
1077        * spfatal07/testcase.h: Indicate test is not applicable on some
1078        architectures.
1079
10802009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1081
1082        * Makefile.am: Fix spacing.
1083
10842009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1085
1086        * spstkalloc/init.c: Changed allocator signature. Functions are now
1087        static.
1088
10892009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1090
1091        * sp29/init.c: Fixed return value evaluation.
1092        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1093        * sp63/init.c: Check return value of _Heap_Initialize().
1094
10952009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1096
1097        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1098        _Watchdog_Report() when name is not NULL. This case was covered at
1099        -Os on erc32 but at -O2 we had more code.
1100
11012009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1102
1103        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1104        overflowing on _Heap_Allocate_aligned.
1105
11062009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1109        for various null parameters.
1110
11112009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1114
11152009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1116
1117        * sp65/init.c: Remove stray print.
1118        * sp65/sp65.doc: Add information on second case.
1119
11202009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1121
1122        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1123        verify that obtaining a priority ceiling mutex when the calling
1124        task's priority is the same as the priority ceiling is handled
1125        correctly.
1126
11272009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1128
1129        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1130        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1131        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1132        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1133        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1134        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1135        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1136        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1137        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1138        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1139        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1140        rtems_clock_get_ticks_per_second().
1141
11422009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1143
1144        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1145        Change attributes to priority ceiling. Use directive_failed, not
1146        assert. Configure a semaphore not a region.
1147
11482009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1149
1150        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1151        mutex cases.
1152        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1153        sp65/sp65.scn: New files.
1154
11552009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1156
1157        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1158        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1159        sp65/sp65.scn: New files.
1160
11612009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1162
1163        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1164        per tick.
1165
11662009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1169        adjust existing for alignment. New test ensures coverage begin and
1170        end marker methods are exercised so they do not get considered
1171        unexecuted.
1172        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1173        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1174
11752009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * Makefile.am, configure.ac: Add new test to exercise legacy
1178        rtems_clock_get().
1179        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1180        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1181
11822009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1183
1184        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1185        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1186        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1187
11882009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1189
1190        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1191        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1192        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1193        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1194        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1195        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1196        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1197        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1198        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1199
12002009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1201
1202        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1203        cases.
1204
12052009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1206
1207        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1208        all memory is successfully allocated. This means the test can
1209        validate the heap is unchanged on extend failure.
1210
12112009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1212
1213        * spintrcritical01/init.c, spintrcritical06/init.c,
1214        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1215        per tick so tests run quicker and more reliably hit the intended
1216        critical section.
1217
12182009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1219
1220        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1221        when we are unable to allocate the memory needed for an object
1222        extend. Make sure all is handled properly.
1223        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1224        sp64/sp64.scn: New files.
1225
12262009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1227
1228        * sp63/init.c: Correct test case two.
1229
12302009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1231
1232        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1233        test case to exercise another odd branch not taken.
1234
12352009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1236
1237        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1238        particular path is taken through the _Heap_Resize_block code.
1239        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1240        sp63/sp63.scn: New files.
1241
12422009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1243
1244        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1245        wrong thing in a cpp macro. Added contents to screen file and add
1246        documentation file.
1247        * sp42/sp42.doc: New file.
1248
12492009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1250
1251        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1252
12532009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1254
1255        * spintrcritical16/init.c: Tinker with test to make it hit the case
1256        more reliably.
1257
12582009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1259
1260        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1261        possible of not being able to allocate memory from the workspace
1262        during thread creation.
1263        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1264        sp18/sp18.scn: New files.
1265
12662009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1267
1268        * Makefile.am, configure.ac: Add new test to handle the case where
1269        a region resize frees enough memory to unblock a task.
1270        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1271        sp62/sp62.scn: New files.
1272        * sp61/init.c: Test does not need regions.
1273
12742009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1275
1276        * Makefile.am, configure.ac: Add test case for processing a timeout
1277        on a thread (that is the thread executing) that has also had its
1278        request satisfied while it is being enqueued.
1279        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1280        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1281        spintrcritical16/spintrcritical16.scn: New files.
1282        * spintrcritical15/init.c: Remove unused TSR>
1283
12842009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1285
1286        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1287        thread queue while another thread is in the process of blocking on
1288        the same thread queue.
1289        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1290        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1291        spintrcritical15/spintrcritical15.scn: New files.
1292
12932009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1294
1295        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1296
12972009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1298
1299        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1300        sp40/sp40.scn: Now verified to hit coverage cases.
1301        * sp40/sp40.doc: New file.
1302
13032009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1304
1305        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1306        to catch two remaining uncovered cases in rtems_io_register_driver.
1307        * sp40/system.h: Removed.
1308
13092009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1310
1311        * Makefile.am, configure.ac: Add new test to exercise odd case in
1312        rtems_iterate_over_all_threads.
1313        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1314        sp41/sp41.scn: New files.
1315
13162009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1317
1318        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1319        inheritance protocol since there is no holder associated with them.
1320
13212009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1322
1323        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1324        timer is scheduled from an ISR while it is being scheduled at the
1325        task level.
1326        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1327        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1328        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1329        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1330        spintrcritical14/spintrcritical14.scn: New files.
1331
13322009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1333
1334        * spintrcritical01/init.c, spintrcritical06/init.c,
1335        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1336        cleanup and make the tests more similar.
1337
13382009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1339
1340        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1341
13422009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1343
1344        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1345        test work for case that it is documented to handle.
1346
13472009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1348
1349        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1350        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1351        spintrcritical10/spintrcritical10.scn: New files.
1352
13532009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1354
1355        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1356        unreliable third case in sp39 to spintrcritical10. New tests to hit
1357        other event synchronization critical sections.
1358        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1359        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1360        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1361        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1362        spintrcritical12/spintrcritical12.scn: New files.
1363
13642009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1365
1366        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1367        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1368        sp10/sp10.scn: New files.
1369
13702009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1371
1372        * spintrcritical06/init.c: Clean up.
1373        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1374        * spintrcritical09/spintrcritical09.scn: Fill in.
1375
13762009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1377
1378        * spintrcritical06/init.c: Add comment to indicate test is not finished
1379        and known to not hit the case.
1380        * Makefile.am, configure.ac: Add a couple more interrupt critical
1381        section tests.
1382        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1383        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1384        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1385        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1386        spintrcritical09/spintrcritical09.doc,
1387        spintrcritical09/spintrcritical09.scn: New files.
1388
13892009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1390
1391        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1392        at hitting interrupt synchronization critical section in thread queue
1393        enqueue priority for reverse insertions.
1394        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1395        spintrcritical07/spintrcritical07.doc,
1396        spintrcritical07/spintrcritical07.scn: New files.
1397
13982009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1399
1400        * Makefile.am, configure.ac: Add test case for the
1401        _Thread_queue_Enqueue_priority interrupt critical section where the
1402        TCB we are using as a current pointer is removed from the thread
1403        queue when we flash interrupts while searching forward.
1404        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1405        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1406        spintrcritical06/spintrcritical06.scn: New files.
1407
14082009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1409
1410        * spintrcritical_support/intrcritical.c,
1411        spintrcritical_support/intrcritical.h: Change prototype of delay
1412        method to indicate when counter is reset. This can be used to count
1413        how many iterations we are doing.
1414
14152009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1416
1417        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1418        blocked on one period while another expires. Add sp61 which exercises
1419        the case where a call is made to rtems_shutdown_executive when the
1420        system is not up.
1421        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1422        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1423        sp61/sp61.doc, sp61/sp61.scn: New files.
1424
14252009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1426
1427        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1428
14292009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1430
1431        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1432        what it was intended to do.
1433
14342009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1435
1436        * spintrcritical_support/intrcritical.c,
1437        spintrcritical_support/intrcritical.h: New files.
1438
14392009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1440
1441        * Makefile.am, configure.ac: Add new infrastructure which is more
1442        reliable about generating cases which hit interrupt critical
1443        sections. Remove sp41 since it used its own mechanism.
1444        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1445        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1446        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1447        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1448        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1449        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1450        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1451        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1452        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1453        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1454        spintrcritical05/spintrcritical05.scn: New files.
1455        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1456        sp41/system.h: Removed.
1457
14582009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1459
1460        * sp41/init.c: Remove incorrect comment.
1461
14622009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1463
1464        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1465
14662009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1467
1468        * sp25/init.c: Spacing.
1469
14702009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1471
1472        * Makefile.am, configure.ac: Add sp59 to test path through
1473        _Thread_queue_First_priority where the task's priority was in the
1474        bottom 1/4 of the range.
1475        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1476        sp59/sp59.scn: New files.
1477
14782009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1479
1480        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1481        not blocked on a thread queue.
1482        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1483        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1484
14852009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1486
1487        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1488        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1489        sp58/sp58.scn: New files.
1490
14912009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1492
1493        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1494        pointer being null. This does not happen naturally at this time so
1495        force the point.
1496
14972009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1498
1499        * sp12/sp12.scn: Update screen to reflect priority changes from long
1500        ago.
1501
15022009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1503
1504        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1505        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1506        as sp27a and test flushing both counting and binary semaphores.
1507        Reformatted.
1508        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1509        sp27a/sp27a.scn: New files.
1510
15112009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1512
1513        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1514        copied fomr other Makefile.am's.
1515
15162009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1517
1518        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1519        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1520        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1521        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1522
15232009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1524
1525        * sp57/sp57.doc: Correct.
1526
15272009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1528
1529        * Makefile.am, configure.ac: Add test of restarting a task which is in
1530        the middle of a sleep or wake after.
1531        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1532        sp57/sp57.scn: New files.
1533
15342009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1535
1536        * sp43/init.c, sp43/sp43.scn: Add more cases for
1537        rtems_object_get_class_information() to improve coverage.
1538
15392009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1540
1541        * Makefile.am, configure.ac: Add new test to verify that when a user
1542        extension create hook fails, that the error is properly propagated.
1543        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1544        sp56/sp56.scn: New files.
1545
15462009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1547
1548        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1549        rtems_extension_delete.
1550
15512009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1552
1553        * sp09/screen01.c, sp09/sp09.scn: Add test for
1554        rtems_object_get_classic_name with invalid id.
1555
15562009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1557
1558        * sp02/task1.c: Minor spacing.
1559
15602009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1561
1562        * spfatal12/init.c: Address to heap initialize must be aligned but size
1563        must be too small.
1564
15652009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1566
1567        * Makefile.am, configure.ac: Add new test to exercise case when
1568        broadcasting to a message queue with a pending message.
1569        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1570        sp55/sp55.scn: New files.
1571
15722009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1573
1574        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1575        spfatal tests appear to cover all fatal error cases.
1576        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1577        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1578        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1579        spfatal/task1.c: Removed.
1580
15812009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1582
1583        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1584        initialize workspace heap during initialize. Can be caused by
1585        unaligned address or not enough memory to initialize heap required
1586        overhead.
1587        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1588        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1589
15902009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1591
1592        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1593
15942009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1595
1596        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1597
15982009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1599
1600        * spstkalloc/spstkalloc.scn: Update screen.
1601
16022009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1603
1604        * Makefile.am, configure.ac: Add new test for user configured stack
1605        allocator/deallocator. Test both pass and fail cases.
1606        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1607        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1608
16092009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1610
1611        * spchain/init.c, spchain/spchain.scn: Clean up test.
1612
16132009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1614
1615        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1616        routines whose bodies are not used by RTEMS itself.
1617        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1618        spchain/spchain.doc, spchain/spchain.scn: New files.
1619
16202009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1621
1622        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1623        chain for coverage.
1624
16252009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1626
1627        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1628        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1629        improve coverage.
1630
16312009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1632
1633        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1634
16352009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1636
1637        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1638        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1639
16402009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1641
1642        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1643        Enhance spprintk. Add two new fatal error tests to cover
1644        __assert_func.
1645        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1646        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1647
16482009-06-18      Chris Johns <chrisj@rtems.org>
1649
1650        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1651        workaround the H8300 gcc bug.
1652
16532009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1654
1655        * sp54/init.c: Fix spacing.
1656
16572009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1658
1659        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1660
16612009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1662
1663        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1664
16652009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1666
1667        * Makefile.am, configure.ac: Add new test.
1668        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1669        sp54/sp54.scn: New files.
1670
16712009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1672
1673        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1674        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1675        the time of day forward not making server based timers fire.
1676        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1677        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1678        sp53/sp53.scn: New files.
1679
16802009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1681
1682        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1683
16842009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1685
1686        PR 1415/cpukit
1687        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1688        violation.
1689        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1690        sp51/sp51.scn: New files.
1691
16922009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1693
1694        PR 1413/cpukit
1695        * Makefile.am, configure.ac: Add test for case where server based
1696        timers which reinitiated themselves did not get reinserted onto timer
1697        chain.
1698        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1699        sp50/sp50.scn: New files.
1700
17012009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1702
1703        PR 1414/cpukit
1704        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1705        is harder to trick by passing in a valid id of an incorrect object
1706        class.
1707        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1708        sp49/sp49.scn: New files.
1709
17102009-05-19      Chris Johns <chrisj@rtems.org>
1711
1712        * sp04/tswitch.c: Lower sample count for small memory targets.
1713       
17142009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1715
1716        * spprintk/init.c: printk() now 100% covered.
1717
17182009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1719
1720        * spprintk/init.c: More test cases.
1721
17222009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1723
1724        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1725        large enough for buffer node overhead.
1726
17272009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1728
1729        * Makefile.am, configure.ac, spwatchdog/system.h,
1730        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1731        printk. These will help coverage. Simplify spwkspace.
1732        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1733        spprintk/spprintk.scn: New files.
1734        * spwkspace/system.h: Removed.
1735
17362009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1737
1738        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1739        methods.
1740        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1741        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1742
17432009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1744
1745        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1746        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1747        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1748        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1749        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1750        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1751        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1752        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1753        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1754        spsize/size.c: Fix warnings.
1755
17562009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1757
1758        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1759        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1760        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1761        spobjgetnext/system.h: New files.
1762
17632009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1764
1765        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1766        64k to 20k. No impact on test behavior.
1767
17682009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1769
1770        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1771
17722009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1773
1774        * sp37/init.c, sp37/sp37.scn: Add test case for
1775        rtems_interrupt_level_attribute body.
1776
17772009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1778
1779        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1780        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1781        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1782        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1783        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1784        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1785        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1786        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1787        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1788        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1789        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1790        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1791        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1792        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1793        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1794        sp48/Makefile.am, spfatal/Makefile.am,
1795        spfatal01/Makefile.am, spfatal02/Makefile.am,
1796        spfatal03/Makefile.am, spfatal04/Makefile.am,
1797        spfatal05/Makefile.am, spfatal06/Makefile.am,
1798        spfatal07/Makefile.am, spfatal08/Makefile.am,
1799        spfatal09/Makefile.am, spsize/Makefile.am,
1800        spwatchdog/Makefile.am:
1801        Eliminate _exe_/.exe.
1802
18032009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1804
1805        PR 1388/cpukit
1806        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1807        allow both priority inherit and ceiling attributes to be set on
1808        semaphore create. These attributes are mutually exclusive and this
1809        should be an error.
1810
18112009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1812
1813        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1814        unlimited objects when configured for a unified workspace works as
1815        expected.
1816        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1817        sp48/sp48.scn: New files.
1818
18192009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1820                Joel Sherrill <joel.sherrill@oarcorp.com>
1821
1822        PR 1357/cpukit
1823        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1824        honored.
1825        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1826        sp47/sp47.scn: New files.
1827
18282009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1829
1830        * Makefile.am, configure.ac: Add new test to test Watchdog display
1831        helper routines. These reach into the SuperCore.
1832        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1833        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1834        spwatchdog/system.h, spwatchdog/task1.c: New files.
1835
18362009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1837
1838        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1839
18402009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1841
1842        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1843        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1844        hard-coded hex numbers for bad object Ids.
1845
18462009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1847
1848        * sp15/system.h, sp19/system.h: Array of task names should be of type
1849        rtems_name not rtems_id. Similarly array of task ids should be
1850        rtems_id not rtems_name.
1851
18522008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1853
1854        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1855
18562008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1857
1858        * Makefile.am, configure.ac, spfatal06/testcase.h,
1859        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1860        spsize/size.c: Eliminate pointers to API configuration tables in the
1861        main configuration table. Reference the main configuration table and
1862        the API configuration tables directly using the confdefs.h version
1863        rather than obtaining a pointer to it. This eliminated some
1864        variables, a potential fatal error, some unnecessary default
1865        configuration structures. Overall, about a 4.5% reduction in the code
1866        size for minimum and hello on the SPARC.
1867        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1868        spfatal10/testcase.h: Removed.
1869
18702008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1871
1872        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1873        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1874        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1875        successfully with maxixum number of priorities as 16 instead of 256.
1876        This was done by temporarily modifying the score priority.h maximum.
1877        This allowed testing of all API code to ensure that it worked
1878        properly with a reduced number of priorities. Most modifications were
1879        to switch from hard-coded maximum to using the API provided methods
1880        to determine maximum number of priority levels.
1881
18822008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1883
1884        * sp46/sp46.scn: Add screen missed earlier.
1885
18862008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1887
1888        PR 1348/cpukit
1889        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1890        usage information while a period is running.
1891        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1892        sp46/sp46.scn: New files.
1893
18942008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1895
1896        * sp45/init.c: New file.
1897
18982008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1899
1900        PR 1347/cpukit
1901        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1902        Rework Timer Server to ensure that the context allows for blocking,
1903        allocating memory, and acquiring semaphores and mutexes.
1904        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1905        New files.
1906
19072008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1908
1909        * sp25/system.h: Add warning and temporary m32c conditional until size
1910        type addressed.
1911
19122008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1913
1914        * sp09/screen07.c: Use INT_MAX as number of messages so always
1915        properly sized and no overflow on constant.
1916        * sp09/screen10.c: Delay so on targets with simulator idle clock
1917        tick driver this will work.
1918        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1919        byte boundaries rather than two byte boundaries.
1920        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1921        allocate more memory than size_t holds on m32c.
1922
19232008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1924
1925        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1926        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1927        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1928        and Region calls. On 16-bit architectures, size_t can be 16-bits
1929        which would limit sizes to 64K. Also address constants which
1930        overflowed on 16-bit integer targets.
1931
19322008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1933
1934        * sp43/sp43.scn: Bump version to 4.9.99.0
1935
19362008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1937
1938        * sp19/system.h: Use "double" instead of "rtems_double".
1939
19402008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1941
1942        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1943
19442008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1945
1946        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1947        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1948        spfatal_support/init.c, spfatal_support/system.h:
1949        Convert to "bool".
1950
19512008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1952
1953        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1954        declared in a public place.
1955
19562008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1957
1958        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1959
19602008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1961
1962        * sp43/init.c: Fix derefence of uninitialized pointer.
1963
19642008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1965
1966        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1967        multiprocessing is not enabled. Saves one more variable from single
1968        processor configuration.
1969
19702008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1971
1972        PR 1212/cpukit
1973        * Makefile.am, configure.ac: Time slicing will not happen if the task
1974        mode is changed from a non-timeslicing mode to timeslicing mode if it
1975        is done by the executing thread (e.g. in its task body). This change
1976        includes sp44 to demonstrate the problem and verify the correction.
1977        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1978
19792008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1980
1981        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1982        architectures they are not supported on.
1983
19842008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1985
1986        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1987
19882008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1989
1990        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1991          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1992
19932008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1994
1995        * sp28/init.c: Corrections to configuration.
1996        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1997        * spsize/size.c: _ISR_Vector_table only exists on architectures
1998        which use the Simple Vectored Interrupt Model.
1999
20002008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2001
2002        * spsize/size.c: Convention calls for leading underscore on private
2003        RTEMS variables.
2004
20052008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2006
2007        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2008        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2009        Refactored and renamed initialization routines to
2010        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2011        rtems_initialize_device_drivers, and
2012        rtems_initialize_start_multitasking. This opened the sequence up so
2013        that bootcard() could provide a more robust and flexible framework
2014        which is easier to explain and understand. This also lays the
2015        groundwork for sharing the division of available memory between the
2016        RTEMS workspace and heap and the C library initialization across all
2017        BSPs.
2018
20192008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2020
2021        * sp32/init.c: Formatting.
2022
20232008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2024
2025        * sp09/screen01.c: Correct test.
2026        * sp09/screen14.c: Update copyright.
2027        * sp28/init.c: Correct end of test messages.
2028
20292008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2030
2031        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2032
20332008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2034
2035        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2036        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2037        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2038        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2039        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2040        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2041        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2042        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2043        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2044        tests. Add a clock_settime case for < 1988.
2045
20462008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2047
2048        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2049
20502008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2051
2052        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2053        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2054        * sp41/sp41.scn: Now has content.
2055        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2056        Object Services recently added to API.
2057
20582008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2059
2060        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2061        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2062        collection. This changed the name of a few previously public but
2063        undocumented services and added a some new services.
2064        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2065        sp43/system.h: New files.
2066
20672008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2068
2069        * spfatal10/.cvsignore: New file.
2070
20712008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2072
2073        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2074        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2075        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2076        New files.
2077
20782008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2079
2080        * Makefile.am, configure.ac: Added fatal error tests
2081        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2082        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2083        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2084        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2085        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2086        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2087        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2088        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2089        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2090        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2091        spfatal_support/init.c, spfatal_support/system.h: New files.
2092
20932008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2094
2095        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2096        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2097        test messages.
2098
20992008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2100
2101        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2102        simple type to a union of an unsigned 32 bit integer and a pointer.
2103        This should help eliminate weird casts between u32 and pointers in
2104        various places. The APIs now have to explicitly call _u32 or _string
2105        versions of helper routines. This should also simplify things and
2106        eliminate the need for ugly casts in some cases.
2107
21082008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2109
2110        * sp42/Makefile.am: New file.
2111
21122008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2113
2114        Add sp42 to exercise thread queue with knowledge of the implementation
2115        so we can exercise all of the normal paths possible.
2116        * Makefile.am, configure.ac: Add sp42.
2117        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2118
21192008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2120
2121        * sp39/init.c: Add case for long timeout on blocking operation.
2122        * Makefile.am, configure.ac: Add new test to exercise thread
2123        queue blokcing synchronization. sp39 and sp41 are very similar.
2124        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2125        sp41/system.h: New files.
2126
21272008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2128
2129        * sp39/init.c: Clean up.
2130
21312008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2132
2133        * sp39/init.c: Modify to improve coverage.
2134
21352008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2136
2137        * sp36/strict_order_mut.c:
2138
21392008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2140
2141        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2142        driver registration.
2143        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2144        sp40/system.h: New files.
2145
21462008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2147
2148        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2149        Add test cases for:
2150          + message queue create requesting too many message buffers
2151            for the available memory
2152          + region extend with address inside existing heap
2153          + timer server initiate too large a stack, create error
2154        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2155          + task set priority while holding resource
2156
21572008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2158
2159        * Makefile.am, configure.ac: Added sp38 and sp39.
2160        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2161        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2162        sp39/sp39.scn, sp39/system.h: New files.
2163
21642007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2165
2166        * sp36/strict_order_mut.c: New file.
2167
21682007-12-21      Xi Yang <hiyangxi@gmail.com>
2169
2170        * Makefile.am, configure.ac: Add support for proper stacking of
2171        priority inheritance on mutexes as well as enforce proper order of
2172        release.
2173        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2174        sp36/sp36.scn: New files.
2175
21762007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2177
2178        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2179        directive instead of violating RTEMS internals.
2180
21812007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2182
2183        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2184        Add test cases for User Extension Manager to improve code coverage.
2185        * sp21/task1.c: Fix spelling error.
2186
21872007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2188
2189        * spsize/size.c: Account for previous changes in calculation of MPCI
2190        receive server stack.
2191
21922007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2193
2194        * sp09/screen07.c, sp09/sp09.scn: Add test for
2195        rtems_message_queue_broadcast for bad buffer and count pointers.
2196        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2197        with bad priority or initiating twice.
2198        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2199        it forces a dispatch.
2200        * sp37/init.c: New file.
2201
22022007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2203
2204        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2205        enable, flash, and is in progress. These are normally inlines but
2206        also have bodies for non-C code. This test also exercises the odd
2207        case of calling clock tick from outside an ISR.
2208        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2209
22102007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2211
2212        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2213        using notepad with the current task's ID or SELF
2214        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2215        test missing test cases for clock_get.
2216
22172007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2218
2219        * sp28/init.c: Add test code for task variables to improve coverage.
2220
22212007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2222
2223        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2224        RTEMS provided accessor macros to obtain configuration fields.
2225
22262007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2227
2228        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2229        Configuration Table. Eliminate CPU Table from all ports. Delete
2230        references to CPU Table in all forms.
2231
22322007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2233
2234        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2235
22362007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2237
2238        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2239        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2240        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2241        to improve test coverage.
2242
22432007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2244
2245        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2246        coverage.
2247
22482007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2249
2250        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2251
22522007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2253
2254        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2255        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2256        .scn files.
2257
22582007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2259
2260        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2261        commented out and updated the .scn file.
2262
22632007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2264
2265        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2266        buffered test IO.
2267
22682007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2269
2270        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2271        rtems_io_unregister_driver did not have any test code.
2272
22732007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2274
2275        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2276        since it was used to configure a no longer used feature. Device names
2277        are now part of the filesystem not in a table. This also eliminated
2278        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2279        RTEMS as well as the memory allocation used to populate
2280        _IO_Driver_name_table.
2281
22822007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2283
2284        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2285        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2286        properly.
2287
22882007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2289
2290        * spsize/size.c: Eliminated the variables
2291        _RTEMS_tasks_User_initialization_tasks and
2292        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2293        used in one place after initialized. It was a waste of space.
2294
22952007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2296
2297        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2298        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2299        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2300        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2301        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2302        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2303        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2304        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2305        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2306        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2307        spsize/size.c: Add optional managers to Makefiles. Clean up test
2308        cases so last output line follows END OF pattern. Make sure test case
2309        all run. All tests appeared ok on sis.
2310
23112007-04-05      Joel Sherrill <joel@OARcorp.com>
2312
2313        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2314
23152007-04-05      Joel Sherrill <joel@OARcorp.com>
2316
2317        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2318        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2319        CONFIGURE_APPLICATION_NEEDS_XXX.
2320
23212007-04-02      Joel Sherrill <joel@OARcorp.com>
2322
2323        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2324
23252007-04-02      Joel Sherrill <joel@OARcorp.com>
2326
2327        * spsize/size.c: Convert from Classic API style TOD_Control as
2328        fundamental time structure to POSIX struct timespec. Add
2329        clock_get_uptime().
2330
23312007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2332
2333        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2334
23352007-03-26      Joel Sherrill <joel@OARcorp.com>
2336
2337        * sp35/priinv.c: Remove warning.
2338
23392007-03-10      Joel Sherrill <joel@OARcorp.com>
2340
2341        * sp26/system.h: Remove incorrect and duplicate
2342        CONFIGURE_EXTRA_TASK_STACKS.
2343
23442007-03-05      Joel Sherrill <joel@OARcorp.com>
2345
2346        PR 1222/cpukit
2347        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2348        thread that is blocked on a priority based thread queue is changed,
2349        that its placement in the queue is reevaluated based upon the new
2350        priority. This enhancement includes modifications to the SuperCore as
2351        well as new test cases.
2352        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2353        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2354        sp35/sp35.doc, sp35/sp35.scn: New files.
2355
23562007-03-05      Joel Sherrill <joel@OARcorp.com>
2357
2358        * sp26/system.h: Correct memory required for stack sizes.
2359
23602007-02-06      Joel Sherrill <joel@OARcorp.com>
2361
2362        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2363        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2364        tests.
2365
23662006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2367
2368        * sp33/init.c: Improve barrier test to include normal blocking with
2369        manual release and unblocking in barrier deletion.
2370
23712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2372
2373        * configure.ac: New BUG-REPORT address.
2374
23752006-11-20      Joel Sherrill <joel@OARcorp.com>
2376
2377        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2378        and make output more compliant with other tests.
2379
23802006-11-17      Joel Sherrill <joel@OARcorp.com>
2381
2382        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2383        cases intended on all targets possible with new heap algorithm.
2384
23852006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2386
2387        * Makefile.am, configure.ac: Adding Classic API Barriers.
2388        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2389        New files.
2390
23912006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2392
2393        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2394
23952006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2396
2397        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2398        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2399        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2400        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2401        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2402        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2403        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2404        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2405        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2406        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2407        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2408        Use rtems_testsdir instead.
2409
24102006-04-05      Joel Sherrill <joel@OARcorp.com>
2411                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2412
2413        * spsize/size.c: Victor spotted the problem that
2414        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2415        variables and needed to be set to the same value.  I took that
2416        idea and just removed _Thread_MP_Receive.  All uses are now
2417        _MPCI_Receive_server_tcb.
2418
24192005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2420
2421        * configure.ac: Remove RTEMS_ENABLE_BARE,
2422        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2423
24242005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2425
2426        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2427        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2428        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2429        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2430        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2431        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2432        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2433        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2434        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2435        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2436        spfatal/Makefile.am, spsize/Makefile.am:
2437        Convert to use *_PROGRAMS.
2438
24392005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2440
2441        * sp01/Makefile.am, sp02/Makefile.am,
2442        sp03/Makefile.am, sp04/Makefile.am,
2443        sp05/Makefile.am, sp06/Makefile.am,
2444        sp07/Makefile.am, sp08/Makefile.am,
2445        sp09/Makefile.am, sp11/Makefile.am,
2446        sp12/Makefile.am, sp13/Makefile.am,
2447        sp14/Makefile.am, sp15/Makefile.am,
2448        sp16/Makefile.am, sp17/Makefile.am,
2449        sp19/Makefile.am, sp20/Makefile.am,
2450        sp21/Makefile.am, sp22/Makefile.am,
2451        sp23/Makefile.am, sp24/Makefile.am,
2452        sp25/Makefile.am, sp26/Makefile.am,
2453        sp27/Makefile.am, sp28/Makefile.am,
2454        sp29/Makefile.am, sp30/Makefile.am,
2455        sp31/Makefile.am, sp32/Makefile.am,
2456        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2457
24582005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2459
2460        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2461        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2462        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2463        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2464        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2465        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2466        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2467        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2468        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2469        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2470        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2471        * sptests.am: Remove.
2472
24732005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2474
2475        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2476        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2477        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2478        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2479        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2480        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2481        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2482        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2483        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2484        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2485        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2486
24872005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2488
2489        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2490
24912005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2492
2493        * spsize/Makefile.am: Rename TEST to spsize.
2494        * spsize/size.scn: Remove.
2495        * spsize/spsize.scn: New (renamed from size.scn).
2496
24972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2498
2499        * configure.ac: Add spfatal/Makefile.
2500        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2501        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2502        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2503        * sptests.am: Remove LIB_VARIANT.
2504
25052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2506
2507        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2508        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2509        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2510        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2511        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2512        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2513        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2514        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2515        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2516        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2517        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2518
25192005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2520
2521        * Makefile.am: Cleanup.
2522
25232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2524
2525        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2526        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2527        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2528        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2529        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2530        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2531        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2532        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2533        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2534        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2535        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2536        spfatal/Makefile.am, spsize/Makefile.am:
2537        Partial conversion to automake.
2538
25392005-03-07      Joel Sherrill <joel@OARcorp.com>
2540
2541        * sp13/task1.c: Removed warnings.
2542
25432004-09-29      Joel Sherrill <joel@OARcorp.com>
2544
2545        * spsize/size.c: i960 obsoleted and all references removed.
2546
25472004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2548
2549        * configure.ac: Require automake > 1.9.
2550
25512004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2552
2553        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2554        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2555        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2556        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2557        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2558        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2559        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2560        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2561        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2562        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2563        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2564        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2565        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2566        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2567        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2568        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2569        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2570        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2571        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2572        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2573        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2574        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2575        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2576        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2577        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2578        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2579        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2580        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2581        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2582        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2583        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2584        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2585
25862004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2587
2588        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2589
25902004-03-30      David Querbach <querbach@realtime.bc.ca>
2591
2592        PR 595/tests
2593        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2594        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2595        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2596        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2597        others treat it as a count of longs.
2598
25992004-03-30      David Querbach <querbach@realtime.bc.ca>
2600
2601        PR 596/tests
2602        * sp32/init.c: A missing definition of TEST_INIT before including
2603        <tmacros.h> means that buffered output will not work even if selected
2604        in buffer_test_io.h.
2605
26062004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2607
2608        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2609        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2610        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2611        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2612        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2613        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2614        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2615        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2616        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2617        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2618        types.
2619
26202004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * configure.ac: Add 2nd arg to RTEMS_TOP.
2623
26242004-03-05      Joel Sherrill <joel@OARcorp.com>
2625
2626        * sp07/buffered_io.c: Remove warning.
2627
26282004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2629
2630        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2631        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2632        * sp02/Makefile.am: Ditto.
2633        * sp03/Makefile.am: Ditto.
2634        * sp04/Makefile.am: Ditto.
2635        * sp05/Makefile.am: Ditto.
2636        * sp06/Makefile.am: Ditto.
2637        * sp07/Makefile.am: Ditto.
2638        * sp08/Makefile.am: Ditto.
2639        * sp09/Makefile.am: Ditto.
2640        * sp11/Makefile.am: Ditto.
2641        * sp12/Makefile.am: Ditto.
2642        * sp13/Makefile.am: Ditto.
2643        * sp14/Makefile.am: Ditto.
2644        * sp15/Makefile.am: Ditto.
2645        * sp16/Makefile.am: Ditto.
2646        * sp17/Makefile.am: Ditto.
2647        * sp19/Makefile.am: Ditto.
2648        * sp20/Makefile.am: Ditto.
2649        * sp21/Makefile.am: Ditto.
2650        * sp22/Makefile.am: Ditto.
2651        * sp23/Makefile.am: Ditto.
2652        * sp24/Makefile.am: Ditto.
2653        * sp25/Makefile.am: Ditto.
2654        * sp26/Makefile.am: Ditto.
2655        * sp27/Makefile.am: Ditto.
2656        * sp28/Makefile.am: Ditto.
2657        * sp29/Makefile.am: Ditto.
2658        * sp30/Makefile.am: Ditto.
2659        * sp31/Makefile.am: Ditto.
2660        * sp32/Makefile.am: Ditto.
2661        * spfatal/Makefile.am: Ditto.
2662        * spsize/Makefile.am: Ditto.
2663
26642003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2665
2666        * sptests.am: Add dirstamp support.
2667
26682003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2669
2670        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2671
26722003-12-16      Joel Sherrill <joel@OARcorp.com>
2673
2674        PR 544/tests
2675        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2676        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2677        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2678        make tests account for resources and not print at inappropriate
2679        times.
2680        * sp07/buffered_io.c: New file.
2681
26822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2685
26862003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2687
2688        * sp01/Makefile.am: Remove all-local: $(ARCH).
2689        * sp02/Makefile.am: Remove all-local: $(ARCH).
2690        * sp03/Makefile.am: Remove all-local: $(ARCH).
2691        * sp04/Makefile.am: Remove all-local: $(ARCH).
2692        * sp05/Makefile.am: Remove all-local: $(ARCH).
2693        * sp06/Makefile.am: Remove all-local: $(ARCH).
2694        * sp07/Makefile.am: Remove all-local: $(ARCH).
2695        * sp08/Makefile.am: Remove all-local: $(ARCH).
2696        * sp09/Makefile.am: Remove all-local: $(ARCH).
2697        * sp11/Makefile.am: Remove all-local: $(ARCH).
2698        * sp12/Makefile.am: Remove all-local: $(ARCH).
2699        * sp13/Makefile.am: Remove all-local: $(ARCH).
2700        * sp14/Makefile.am: Remove all-local: $(ARCH).
2701        * sp15/Makefile.am: Remove all-local: $(ARCH).
2702        * sp16/Makefile.am: Remove all-local: $(ARCH).
2703        * sp17/Makefile.am: Remove all-local: $(ARCH).
2704        * sp19/Makefile.am: Remove all-local: $(ARCH).
2705        * sp20/Makefile.am: Remove all-local: $(ARCH).
2706        * sp21/Makefile.am: Remove all-local: $(ARCH).
2707        * sp22/Makefile.am: Remove all-local: $(ARCH).
2708        * sp23/Makefile.am: Remove all-local: $(ARCH).
2709        * sp24/Makefile.am: Remove all-local: $(ARCH).
2710        * sp25/Makefile.am: Remove all-local: $(ARCH).
2711        * sp26/Makefile.am: Remove all-local: $(ARCH).
2712        * sp27/Makefile.am: Remove all-local: $(ARCH).
2713        * sp28/Makefile.am: Remove all-local: $(ARCH).
2714        * sp29/Makefile.am: Remove all-local: $(ARCH).
2715        * sp30/Makefile.am: Remove all-local: $(ARCH).
2716        * sp31/Makefile.am: Remove all-local: $(ARCH).
2717        * sp32/Makefile.am: Remove all-local: $(ARCH).
2718        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2719        * spsize/Makefile.am: Remove all-local: $(ARCH).
2720
27212003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * configure.ac: Reflect having moved to testsuites/.
2724
27252003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2728
27292003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * configure.ac:Remove RTEMS_CHECK_CPU.
2732
27332003-09-04      Joel Sherrill <joel@OARcorp.com>
2734
2735        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2736        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2737        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2738        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2739        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2740        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2741        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2742        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2743        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2744        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2745        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2746        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2747        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2748        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2749        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2750        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2751        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2752        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2753        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2754        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2755        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2756        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2757        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2758        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2759        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2760        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2761        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2762        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2763        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2764        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2765        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2766        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2767        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2768        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2769        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2770        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2771        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2772        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2773        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2774        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2775        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2776        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2777        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2778        spsize/size.c, spsize/system.h: URL for license changed.
2779
27802003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2781
2782        PR 458/tests
2783        * sp30/task1.c: Correct indexing problem.
2784
27852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2786
2787        * Makefile.am: Reflect having moved aclocal/.
2788
27892003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * Makefile.am: Reflect having moved automake/.
2792        * sp01/Makefile.am: Reflect having moved automake/.
2793        * sp02/Makefile.am: Reflect having moved automake/.
2794        * sp03/Makefile.am: Reflect having moved automake/.
2795        * sp04/Makefile.am: Reflect having moved automake/.
2796        * sp05/Makefile.am: Reflect having moved automake/.
2797        * sp06/Makefile.am: Reflect having moved automake/.
2798        * sp07/Makefile.am: Reflect having moved automake/.
2799        * sp08/Makefile.am: Reflect having moved automake/.
2800        * sp09/Makefile.am: Reflect having moved automake/.
2801        * sp11/Makefile.am: Reflect having moved automake/.
2802        * sp12/Makefile.am: Reflect having moved automake/.
2803        * sp13/Makefile.am: Reflect having moved automake/.
2804        * sp14/Makefile.am: Reflect having moved automake/.
2805        * sp15/Makefile.am: Reflect having moved automake/.
2806        * sp16/Makefile.am: Reflect having moved automake/.
2807        * sp17/Makefile.am: Reflect having moved automake/.
2808        * sp19/Makefile.am: Reflect having moved automake/.
2809        * sp20/Makefile.am: Reflect having moved automake/.
2810        * sp21/Makefile.am: Reflect having moved automake/.
2811        * sp22/Makefile.am: Reflect having moved automake/.
2812        * sp23/Makefile.am: Reflect having moved automake/.
2813        * sp24/Makefile.am: Reflect having moved automake/.
2814        * sp25/Makefile.am: Reflect having moved automake/.
2815        * sp26/Makefile.am: Reflect having moved automake/.
2816        * sp27/Makefile.am: Reflect having moved automake/.
2817        * sp28/Makefile.am: Reflect having moved automake/.
2818        * sp29/Makefile.am: Reflect having moved automake/.
2819        * sp30/Makefile.am: Reflect having moved automake/.
2820        * sp31/Makefile.am: Reflect having moved automake/.
2821        * sp32/Makefile.am: Reflect having moved automake/.
2822        * spfatal/Makefile.am: Reflect having moved automake/.
2823        * spsize/Makefile.am: Reflect having moved automake/.
2824
28252003-08-14      Joel Sherrill <joel@OARcorp.com>
2826
2827        * sp02/task1.c: Added ID to name lookup service and changed name of
2828        id/name translation status code. This propagated to multiple
2829        functions. The user API service added was rtems_object_id_to_name()
2830
28312003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2832
2833        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2834
28352003-05-29      Joel Sherrill <joel@OARcorp.com>
2836
2837        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2838
28392003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2842        CC_CFLAGS_DEFAULT (obsolete).
2843
28442003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2847        Remove CC_LDFLAGS_PROFILE_V.
2848
28492003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2852
28532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2854
2855        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2856
28572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2858
2859        * configure.ac: AC_PREREQ(2.57).
2860
28612002-11-14      Joel Sherrill <joel@OARcorp.com>
2862
2863        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2864        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2865        update the IDs in the screens.
2866
28672002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * .cvsignore: Reformat.
2870        Add autom4te*cache.
2871        Remove autom4te.cache.
2872
28732002-09-14      Joel Sherrill <joel@OARcorp.com>
2874
2875        * sp32/.cvsignore: New file.
2876
28772002-09-14      Aaron J. Grier <aaron@frye.com>
2878
2879        * PR271 was not applicable against the current source but included
2880        a nice test that Joel decided to add to the tree as sp32.
2881        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2882        * Makefile.am, configure.ac: Modified to reflect addition.
2883
28842002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2887        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2888        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2889        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2890        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2891        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2892        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2893        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2894        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2895        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2896        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2897        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2898        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2899        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2900        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2901        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2902        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2903        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2904        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2905        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2906        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2907        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2908        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2909        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2910        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2911        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2912        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2913        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2914        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2915        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2916        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2917
29182002-08-01      Joel Sherrill <joel@OARcorp.com>
2919
2920        * Per PR47 add support for buffered test output.  This involved
2921        adding defines to redirect output to a buffer and dump it when
2922        full, at "test pause", and at exit.  To avoid problems when redefining
2923        exit(), all tests were modified to call rtems_test_exit().
2924        Some tests, notable psxtests, had to be modified to include
2925        the standard test macro .h file (pmacros.h or tmacros.h) to
2926        enable this support.
2927        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2928        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2929        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2930        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2931        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2932        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2933        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2934
29352002-07-30      Joel Sherrill <joel@OARcorp.com>
2936
2937        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2938        stack if the port doesn't configure using it.
2939
29402002-07-04      Joel Sherrill <joel@OARcorp.com>
2941
2942        * Jump table for single entry point removed.
2943        * spsize/size.c:  Modified to reflect above.
2944
29452002-07-01      Joel Sherrill <joel@OARcorp.com>
2946
2947        * sp29/init.c: Corrected definitions for task stack usage.
2948
29492002-07-01      Joel Sherrill <joel@OARcorp.com>
2950
2951        * spsize/size.c: _Thread_queue_Extract_table removed.
2952
29532001-05-17      Joel Sherrill <joel@OARcorp.com>
2954
2955        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2956        number of staticly configured device drivers.
2957
29582001-05-14      Joel Sherrill <joel@OARcorp.com>
2959
2960        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2961        than the configured number of drivers.
2962 
29632002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * configure.ac: Remove ENABLE_GCC28.
2966
29672001-04-04      Joel Sherrill <joel@OARcorp.com>
2968
2969        * spsize/size.c: Reflect SPARC modifcation to get rid of
2970        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2971 
29722001-03-29      Joel Sherrill <joel@OARcorp.com>
2973
2974        * Per PR147 addressed problems when reseting and inserting a timer
2975        into a timer chain that did not honor time passage since the last
2976        time the timer server was scheduled and the new insertion.
2977        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2978
29792001-03-28      Joel Sherrill <joel@OARcorp.com>
2980
2981        * Side-effect of PR132.
2982        * sp21/system.h: Now must explicitly request NULL driver.
2983
29842002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * configure.ac:
2987        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2988        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2989        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2990        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2991        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2992        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2993        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2994        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2995        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2996        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2997        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2998        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2999        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3000        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3005        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3006        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3007        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3008        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3011        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3012        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3013        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3014        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3016        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3017        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3018        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3019        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3020        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3021
30222002-03-20      Chris Johns <ccj@acm.org>
3023
3024        * PR145.
3025        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3026        in system (e.g. driver tasks).  Also exit on minimum number of
3027        switches not precise number.
3028
30292001-01-29      Joel Sherrill <joel@OARcorp.com>
3030
3031        * Fixed bug where resetting a timer that was not at the head
3032        of one of the task timer chains resulted in the Timer Server
3033        task waking up too far in the future.
3034        * Added rtems_timer_get_information() directive to support testing.
3035        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3036        above condition.
3037
30382001-01-22      Joel Sherrill <joel@OARcorp.com>
3039
3040        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3041        because priority added as argument to rtems_timer_initiate_server().
3042
30432001-01-16      Joel Sherrill <joel@OARcorp.com>
3044
3045        * Added tests for task-based timers.  This included the new tests
3046        sp30 and sp31.
3047        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3048        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3049        for task-based timer services.
3050        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3051        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3052        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3053        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3054        sp31/task1.c: New files.
3055
30562001-11-01      Joel Sherrill <joel@OARcorp.com>
3057
3058        * sp26/system.h: Properly account for stack memory used by
3059        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3060        and processed as PR78.
3061
30622001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3063
3064        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3065        * configure.in: Remove.
3066        * configure.ac: New file, generated from configure.in by autoupdate.
3067
30682001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3069
3070        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3071
30722001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3073
3074        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3075        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3076        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3077        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3078        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3079        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3080        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3081        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3082        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3083        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3084        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3085        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3086        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3087        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3088        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3089        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3090        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3091        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3092        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3093        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3094        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3095        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3096        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3097        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3098        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3099        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3100        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3101        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3102        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3103
31042001-08-16      Joel Sherrill <joel@OARcorp.com>
3105
3106        * sp20/system.h: Account for extra task stacks properly.
3107
31082001-08-16      Joel Sherrill <joel@OARcorp.com>
3109
3110        * sp13/sp13.scn: Id in screen had wrong class field value.
3111        * sp13/system.h: Account for message buffer memory.
3112        * sp13/task2.c: Remove unnecessary check for failure.
3113
31142001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3115
3116        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3117
31182001-04-20      Joel Sherrill <joel@OARcorp.com>
3119
3120        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3121        file.
3122
31232001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3124
3125        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3126
31272001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3128
3129        * sp21/Makefile.am: Remove libtest.
3130
31312000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3132
3133        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3134
31352000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3136
3137        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3138
31392000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3142        Switch to GNU canonicalization.
3143        * sptests.am: Remove DEFS.
3144
31452000-09-29      Joel Sherrill <joel@OARcorp.com>
3146
3147        * sp20/sp20.scn: Corrected to reflect new addition.
3148        * sp20/system.h: Removed comment reflecting history.
3149
31502000-09-29      Stephan Merker <merker@decrc.abb.de>
3151
3152        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3153        Added new task to test sequence of altering a period's length
3154        while it is still active.
3155
31562000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3157
3158        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3159        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3160        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3161        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3162        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3163        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3164        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3165        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3166        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3167        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3168
31692000-08-10      Joel Sherrill <joel@OARcorp.com>
3170
3171        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.