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

4.115
Last change on this file since 3f764a8 was b4e4f25, checked in by Sebastian Huber <sebastian.huber@…>, on 09/14/11 at 13:02:33

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

  • spnsext01/init.c: Use correct API.
  • Property mode set to 100644
File size: 122.5 KB
Line 
12011-09-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * spnsext01/init.c: Use correct API.
4
52011-09-11      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * spedfsched01/Makefile.am, spedfsched02/Makefile.am,
8        spedfsched03/Makefile.am: Use all managers.
9
102011-09-11      Petr Benes <benesp16@fel.cvut.cz>
11
12        PR 1897/testing
13        * Makefile.am, configure.ac: Add tests for Earliest Deadline First
14        (EDF) Scheduling Algorithm implementation.
15        * spedfsched01/.cvsignore, spedfsched01/Makefile.am,
16        spedfsched01/init.c, spedfsched01/spedfsched01.doc,
17        spedfsched01/spedfsched01.scn, spedfsched01/system.h,
18        spedfsched01/task1.c, spedfsched02/.cvsignore,
19        spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
20        spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
21        spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
22        spedfsched03/Makefile.am, spedfsched03/edfparams.h,
23        spedfsched03/init.c, spedfsched03/spedfsched03.doc,
24        spedfsched03/spedfsched03.scn, spedfsched03/system.h,
25        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
26        files.
27
282011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
29
30        * sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
31        sp27a/sp27a.scn, sp39/sp39.scn: Update.
32
332011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        * sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
36
372011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
38
39        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
40        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
41        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
42        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
43        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
44        spfatal_support/init.c: Print proper begin message.
45
462011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
47
48        * sp40/init.c: Avoid unsupported test cases.
49
502011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
51
52        * spfatal13/testcase.h: Fixed test name.
53        * spfatal05/testcase.h: Increased wait time for slow hardware.
54        * spfatal_support/init.c: Print test name at end of test.
55        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
56        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
57        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
58        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
59        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
60        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
61        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
62        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
63        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
64        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
65        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
66        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
67        spfatal25/spfatal25.scn: Reflect changes from above.
68
692011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
70
71        PR 1899/testing
72        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
73        trigger fatal error.
74
752011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        PR 1899/testing
78        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
79        Adjust number of semaphores to consume to trigger fatal error.
80
812011-08-21      Petr Benes <benesp16@fel.cvut.cz>
82
83        PR 1886/cpukit
84        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
85        inserting duplicate keys into rbtree. It is possible to turn on this
86        feature when initializing the tree.
87
882011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
89
90        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
91        initialized.
92
932011-08-02      Petr Benes <benesp16@fel.cvut.cz>
94
95        PR 1883/testing
96        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
97
982011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        PR 1877/cpukit
101        * sprbtree01/init.c: Add comparison function for RBTrees.
102
1032011-08-02      Petr Benes <benesp16@fel.cvut.cz>
104
105        PR 1862/testing
106        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
107
1082011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
111        supporting documentation.
112
1132011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
114
115        PR 1857/tests
116        * Makefile.am, configure.ac: Add test where there is more than one
117        thread at a priority with the executing thread being non-preemptive.
118        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
119        sp76/sp76.scn: New files.
120
1212011-07-28      Petr Benes <benesp16@fel.cvut.cz>
122
123        PR 1858/testing
124        * sp74/sp74.doc: Fix after changes.
125
1262011-07-27      Petr Benes <benesp16@fel.cvut.cz>
127
128        PR 1854/cpukit
129        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
130        rtems_rbtree_extract() to improve test coverage.
131
1322011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
133
134        * Makefile.am, configure.ac: New test to get coverage of core mutex
135        obtain while in ISR or other dispatch disabled critical section but
136        no wait.
137        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
138        sp75/sp75.scn: New files.
139
1402011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
141
142        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
143        reports.
144
1452011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * sp74/init.c: Does not need clock driver.
148
1492011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
150
151        PR 1853/tests
152        * Makefile.am, configure.ac: Add test for case where a thread is
153        non-preemptive, multiple threads are ready at that priority, a higher
154        priority thread is heir and the thread yields.
155        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
156        sp74/sp74.scn: New files.
157
1582011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
159
160        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
161        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
162        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
163        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
164        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
165        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
166        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
167        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
168        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
169        Do not line length exceed 80 columns.
170
1712011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
174        number of buffers times buffer size exceeds that representable by
175        size_t.
176
1772011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * sp66/init.c: Remove (unused).
180        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
181        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
182        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
183        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
184        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
185        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
186        * sp43/Makefile.am: Add system.h to *_SOURCES.
187        * Makefile.am: Remove DIST_SUBDIRS.
188        Remove EXTRA_DIST.
189        * sp33/Makefile.am: Eliminate scndir.
190
1912011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
194        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
195        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
196        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
197
1982011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
201        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
202        deprecated rtems_clock_get() except in spclockget().
203
2042011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
205
206        * spintrcritical01/init.c: Fixed warning fix.
207
2082011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
209
210        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
211
2122011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * sp39/init.c: Fix tests broken in warning pass.
215
2162011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
217
218        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
219        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
220        * Makefile.am, configure.ac: Reflect changes above.
221
2222011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
223
224        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
225        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
226        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
227        spsimplesched02/init.c: Remove warnings.
228
2292011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
230
231        * sp09/screen02.c: Use integer value that fits into one character.
232
2332011-04-04      Gedare Bloom <giddyup44@yahoo.com>
234
235        PR 1641/cpukit
236        * Makefile.am, configure.ac: Create testcase for red black tree.
237        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
238        sprbtree01/sprbtree01.scn: New files.
239
2402011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
241
242        PR 1729/cpukit
243        * spsize/size.c: Add next step in SMP support. This adds an allocated
244        array of the Per_CPU structures to support multiple cpus vs a single
245        instance of the structure which is still used if SMP support is
246        disabled. Configuration support is also added to explicitly enable or
247        disable SMP. But SMP can only be enabled for the CPUs which will
248        support it initially -- SPARC and i386. With the stub BSP support, a
249        BSP can be run as a single core SMP system from an RTEMS data
250        structure standpoint.
251
2522011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
253
254        * spfifo05/init.c: Console interrupts perturb test.
255
2562011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
257
258        PR 1743/cpu
259        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
260        Scheduler as complement to existing Deterministic Priority Scheduler.
261        This scheduler serves both as an example and as a lighter weight
262        implementation for smaller systems.
263        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
264        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
265        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
266        spsimplesched02/Makefile.am, spsimplesched02/init.c,
267        spsimplesched02/spsimplesched02.doc,
268        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
269        spsimplesched03/Makefile.am, spsimplesched03/init.c,
270        spsimplesched03/spsimplesched03.doc,
271        spsimplesched03/spsimplesched03.scn: New files.
272
2732011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
274
275        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
276        seconds field is less than.
277
2782011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
279
280        * sp08/sp08.scn: Convert to UNIX CR/LF.
281
2822011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
283
284        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
285        sp09/sp09.scn: Improve coverage. Change mode while system not up and
286        broadcast a message that is too large.
287        * sp08/system.h, sp08/task1.c: Removed.
288
2892011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
290
291        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
292        to improve coverage of the thread yield logic.
293        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
294        sp73/sp73.scn: New files.
295
2962011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
297
298        * sp07/init.c: Improve coverage.
299
3002011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
301
302        * spwkspace/init.c: Adjust test to account for recent heap change on
303        NULL.
304
3052011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
306
307        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
308
3092011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
310
311        * spchain/init.c: Improve coverage testing.
312
3132011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * configure.ac: Add AC_CONFIG_HEADER(config.h).
316
3172011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
320        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
321        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
322        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
323        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
324        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
325        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
326        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
327        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
328        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
329        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
330        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
331        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
332        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
333        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
334        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
335        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
336        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
337        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
338        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
339        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
340        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
341        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
342        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
343        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
344        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
345        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
346        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
347        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
348        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
349        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
350        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
351        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
352        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
353        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
354        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
355        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
356        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
357        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
358        spintrcritical08/init.c, spintrcritical09/init.c,
359        spintrcritical10/init.c, spintrcritical11/init.c,
360        spintrcritical13/init.c, spintrcritical15/init.c,
361        spintrcritical16/init.c, spintrcritical17/init.c,
362        spintrcritical_support/intrcritical.c, spmkdir/init.c,
363        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
364        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
365        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
366        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
367        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
368
3692011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
370
371        * sp09/Makefile.am: Switch to all managers since this is all of them.
372
3732011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
374
375        * sp69/init.c: Use "ld" instead of PRId32 to print
376        struct timespec->tv_nsec.
377        * sp19/inttest.h: Use PRIx32 instead of "lx".
378
3792011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
380
381        * sp04/tswitch.c: Shrink memory requirements.
382
3832011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * configure.ac: Require autoconf-2.68, automake-1.11.1.
386
3872010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
388
389        * spchain/init.c: Added test case.
390
3912010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
392
393        * spchain/init.c, spchain/spchain.scn: More test cases.
394
3952010-11-24      Gedare Bloom <giddyup44@yahoo.com>
396
397        PR 1647/cpukit
398        * spsize/size.c: Update documentation to reflect refactoring of
399        SuperCore to add Scheduler Handler.
400
4012010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
404        memory corruption.
405
4062010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * spchain/init.c: Attempt to improve coverage.
409
4102010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
411
412        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
413
4142010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
415
416        * spfifo03/spfifo03.scn: Replace file.
417
4182010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
419
420        * spsize/size.c: Fix typo.
421
4222010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
423
424        PR 1663/testing
425        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
426        the test.
427
4282010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
429
430        * spheapprot/.cvsignore, spheapprot/Makefile.am,
431        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
432        * Makefile.am, configure.ac: Reflect changes above.
433
4342010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
435
436        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
437        cases.
438
4392010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
440
441        * spfatal24/.cvsignore, spfatal24/Makefile.am,
442        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
443        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
444        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
445        spfatal25/testcase.h: New files.
446        * Makefile.am, configure.ac: Reflect changes above.
447
4482010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        PR 1658/cpukit
451        * Makefile.am, configure.ac: If the system is not up, consider it a
452        fatal error. This eliminated sp61 and added spfatal23.
453        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
454        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
455        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
456        sp61/sp61.scn: Removed.
457
4582010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
459
460        PR 1663/testing
461        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
462        routine.
463
4642010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
465
466        PR 1661/testing
467        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
468        most references to RTEMS_Malloc_Heap.
469
4702010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
471
472        * sp09/screen12.c: Update for rtems_region_create() changes.
473        * sp09/sp09.scn: Update.
474
4752010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        PR 1647/testing
478        * spsize/size.c: Remove redundant initialize uninitialized to 0.
479
4802010-07-30      Gedare Bloom <giddyup44@yahoo.com>
481
482        PR 1599/cpukit
483        * spsize/size.c: Rename _Context_Switch_necessary to
484        _Thread_Dispatch_necessary to more properly reflect the intent.
485
4862010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
487
488        PR 1621/testing
489        * Makefile.am, configure.ac: Improve coverage of private environment.
490        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
491        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
492
4932010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
494
495        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
496        pointer is NULL when getting an object name.
497
4982010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
499
500        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
501        no wait but the condition is only partially satisfied.
502
5032010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * Makefile.am, configure.ac: Add test to extract a task blocked with
506        timeout on a priority ordered thread queue.
507        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
508        sp72/sp72.scn: New files.
509
5102010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
511
512        PR 1617/testing
513        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
514        spmountmgr01/spmountmgr01.doc: Added cases to exercise
515        mount-mktgt.c.
516
5172010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
518
519        PR 1617/testing
520        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
521        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
522        spmountmgr01/spmountmgr01.scn: New test which improves coverage
523        of mount-mgr.c under libcsupport.
524        * Makefile.am, configure.ac: Changes to accommodate the new test.
525
5262010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
527
528        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
529        up and add test of getchark().
530
5312010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * spfatal21/Makefile.am: Fix typo.
534
5352010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
538        libio initialization fatal error case.
539        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
540        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
541        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
542        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
543
5442010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
545
546        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
547        variants.  Cleanup.
548        * spintrcritical05/spintrcritical05.scn,
549        spintrcritical06/spintrcritical06.scn,
550        spintrcritical07/spintrcritical07.scn,
551        spintrcritical11/spintrcritical11.scn,
552        spintrcritical12/spintrcritical12.scn,
553        spintrcritical13/spintrcritical13.scn,
554        spintrcritical14/spintrcritical14.scn: Update.
555
5562010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
557
558        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
559        fatal error.
560        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
561        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
562
5632010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
564
565        PR 1603/testing
566        * spassoc01/init.c, spassoc01/Makefile.am,
567        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
568        * Makefile.am, configure.ac: Added new test spassoc01 for
569        rtems_assoc routines.
570
5712010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
572
573        PR 1606/cpukit
574        * spfatal_support/init.c: Remove
575        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
576
5772010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
578
579        * spfatal09/.cvsignore, spfatal09/Makefile.am,
580        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
581        spfatal09/testcase.h: Removed files.
582        * Makefile.am, configure.ac: Reflect changes above.
583        * spfatal_support/init.c: Print end of test message in case of
584        success.  Stop multitasking in the fatal error extension.
585        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
586        puts().
587        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
588        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
589        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
590        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
591        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
592        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
593        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
594        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
595        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
596        spfatal20/spfatal20.scn: Update.
597
5982010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
599
600        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
601        coverage of rtems_io_lookup_name().
602
6032010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
604
605        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
606        rtems_io_lookup_name() and simplify test.
607        * sp21/system.h, sp21/task1.c: Removed.
608
6092010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * Makefile.am, configure.ac: Add new fatal error test for termios
612        initialize.
613        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
614        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
615
6162010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
617
618        PR 1600/testing
619        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
620        spfifo05/Makefile.am: New tests for pipe/fifo routines.
621        * Makefile.am, configure.ac: Add new test.
622
6232010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
624
625        PR 1600/testing
626        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
627        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
628        routines
629        * Makefile.am, configure.ac: Add new test.
630
6312010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * sp68/init.c: Add alignment to region_area. Fix spelling.
634
6352010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        PR 1573/cpukit
638        * spsize/size.c: Add a per cpu data structure which contains the
639        information required by RTEMS for each CPU core. This encapsulates
640        information such as thread executing, heir, idle and dispatch needed.
641
6422010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        * sp69/Makefile.am: Really needs spin.c
645
6462010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
647
648        PR 1592/testing
649        * Makefile.am, configure.ac: Changes to incorporate sperror01,
650        sperror02, sperror03
651        * sperror01/init.c, sperror02/init.c: New tests to exercise
652        rtems_error routine
653        * sperror03/init.c: New test to exercise rtems_panic routine
654
6552010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
658        not need spin.c
659
6602010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
661
662        * sp70/Makefile.am: Tests do not need spin.c
663
6642010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
665
666        * Makefile.am, configure.ac: Removed some fifo tests.
667        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
668        excessive new lines in the output.
669
670        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
671        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
672        Also added a few more cases, mostly from spfifo04/init.c.
673        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
674        Previously was spfifo06. Configure parameter for pipes is used now.
675        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
676        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
677        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
678        spfifo08/spfifo08.scn: Removed.
679
6802010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
681
682        * Makefile.am, configure.ac: Add new test to exercise path where using
683        unlimited object support you are about to allocate more objects than
684        can be represented in the Id. This test will NOT pass on targets with
685        insufficient RAM.
686        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
687        sp71/sp71.scn: New files.
688
6892010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * Makefile.am, configure.ac: spfatal20 not ready.
692
6932010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
694
695        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
696        rtems_termios_open().
697        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
698        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
699        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
700        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
701        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
702        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
703        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
704        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
705
7062010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        * Makefile.am, configure.ac, spfatal_support/init.c,
709        spfatal_support/system.h: Add new tests to generate fatal errors in
710        open_dev_console().
711        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
712        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
713        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
714        spfatal15/spfatal15.scn, spfatal15/testcase.h,
715        spfatal_support/consume_sems.c: New files.
716
7172010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * sp43/init.c: Remove more ITRON references.
720
7212010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
722
723        * sp09/screen01.c: Fix warning.
724
7252010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
726
727        * spfifo08/init.c: Catch more cases but discussion on errors and proper
728        behaviour remain.
729
7302010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
733        used.
734
7352010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
736
737        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
738        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
739        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
740
7412010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
742
743        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
744        spfatal_support/init.c: Remove references to ITRON constants.
745
7462010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * Makefile.am, configure.ac: Add sp70 to test slot
749        reclamation and reuse for unlimited object configuration.
750        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
751        sp70/sp70.scn: New files.
752
7532010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
754
755        * sp16/task1.c: Update for heap extend changes.
756
7572010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
758
759        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
760
7612010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
762
763        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
764        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
765        * Makefile.am, configure.ac: Reflect changes above.
766
7672010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
768
769        * spfifo01/main.c: New file.
770
7712010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
772
773        PR PR1542
774        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
775        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
776        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
777        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
778        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
779        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
780        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
781        files.
782
7832010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
784
785        * sp09/screen12.c: Update for heap extend changes.
786
7872010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
788
789        * sp62/init.c, sp65/init.c: #include <unistd.h>.
790
7912010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
792
793        * sp43/init.c: Readdress use of ctype methods per recommendation from
794        D.J. Delorie on the newlib mailing list. We should pass an unsigned
795        char into these methods.
796
7972010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
798
799        * Makefile.am, configure.ac: Add new fatal error for configuring
800        unlimited and maximum of 0.
801        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
802        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
803
8042010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * sp43/init.c: Fix warning.
807
8082009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
809
810        * sp69/init.c: Fixed warnings.
811
8122009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
813
814        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
815        update.
816
8172009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
818
819        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
820        expired periods. This detected the recently introduced PR1480.
821
8222009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
823
824        * sp69/.cvsignore: New file.
825
8262009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
827
828        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
829        to ensure that all paths are tested.
830        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
831
8322009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * sp31/task1.c: Fixed spacing.
835
8362009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
837
838        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
839        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
840        spwkspace/init.c: Use rtems_test_assert() consistently instead of
841        system assert(). rtems_test_assert() is designed to integrate into
842        the RTEMS test suite infrastructure.
843
8442009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
845
846        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
847        cases. Updated copyright notice.
848
8492009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
850
851        * sp25/task1.c: Use PRIuPTR for segment_sizes.
852
8532009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
854
855        * sp68/Makefile.in, sp68/.cvsignore,
856        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
857        removed unneeded Makefile.in, added cvsignore
858       
8592009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
860
861        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
862        spintrcritical17/init.c, spintrcritical17/Makefile.am,
863        spintrcritical17/spintrcritical17.doc,
864        spintrcritical17/spintrcritical17.scn: New files.
865        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
866        * sp31/task1.c, sp67/init.c: Changes for new timer server
867        implementation.
868        * sp52/init.c: The init task must be preemptible to let the timer
869        server run.
870
8712009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
872
873        PR 1460/cpukit
874        * sp43/init.c: Change return type on methods accessing portions of
875        RTEMS Ids to int. This allows -1 to be return on error.
876
8772009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * spsize/Makefile.am: Fix broken install rule.
880
8812009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * spprintk/spprintk.scn: Add end of line at end of file.
884
8852009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
886
887        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
888        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
889        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
890        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
891        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
892        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
893        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
894        spwkspace/Makefile.am: Add documentation files for multiple tests.
895        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
896        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
897        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
898        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
899        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
900        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
901        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
902        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
903        spwkspace/spwkspace.doc: New files.
904
9052009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
906
907        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
908        Include "tmacros.h".
909        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
910        _Heap_Allocate for 16bit compliance.
911        * sp44/init.c: Another printf format fix.
912
9132009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
914
915        * sp37/init.c: Add local prototypes for
916        rtems_interrupt_disable, rtems_interrupt_enable,
917        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
918        * sp43/init.c: Add local prototypes for
919        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
920        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
921        rtems_object_id_api_minimum, rtems_object_id_get_api,
922        rtems_object_id_get_class, rtems_object_id_get_index,
923        rtems_object_id_get_node.
924        Spray PRId32's into printf's for 16bit target complianance.
925        * sp37/init.c: Add local prototype for
926        rtems_interrupt_level_attribute.
927
9282009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
929
930        * sp29/init.c: Include "tmacros.h".
931        Misc. changes related to rtems_intervals.
932        * sp14/asr.c: Add PRIxrtems_signal_set.
933        Use PRIxrtems_signal_set to print rtems_signal_set's.
934        * sp13/task3.c: Use PRIu32 to print "count".
935        * sp09/screen12.c: Segment sizes are uintptr_t's.
936        * sp09/screen11.c: Use size_t for "size".
937        * sp62/init.c: Segment sizes are uintptr_t's.
938        * sp25/task1.c: Use PRIuPTR to print segment_size's.
939        * sp21/task1.c: Add PRIurtems_device_major_number.
940        * sp11/task1.c, sp11/task2.c:
941        Use PRIxrtems_event_set to print rtems_event_set's.
942        * sp09/screen13.c: Revert previous change.
943        Remove broken extraneous line seemingly having crept into in
944        2009-08-10 patch.
945        * sp27/init.c: Remove extraneous argument to print.
946        * spsize/size.c: Use PRIu32 to print sys_req.
947        * sp37/init.c: Add missing argument to printf.
948        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
949        sp12/pritask.c, sp34/changepri.c:
950        Use PRIdrtems_task_argument to print rtems_task_argument's.
951
9522009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
953
954        * sp25/task1.c: segment_size is uintptr_t.
955        * spfatal06/testcase.h: Add missing return.
956        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
957        Duplicate code from rtems_name_to_characters to convert rtems_name's
958        into char arrays.
959        * sp09/screen13.c: Comment out unused return status.
960        * sp63/init.c: Use PRIu32 to print uint32_t's.
961        * sp33/init.c: Use PRIu32 to print uint32_t's.
962        * sp28/init.c: Use PRIu32 to print uint32_t's.
963
9642009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
965
966        * sp31/task1.c: Use PRIdWatchdog_Interval to print
967        Watchdog_Interval's.
968        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
969        PRIdrtems_interval to print rtems_interval's.
970
9712009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
972
973        * sp13/task1.c: Misc. uint32_t fixes.
974        * sp20/task1.c: Misc. uint32_t fixes.
975        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
976        Use PRIXrtems_mode to print rtems_mode's.
977        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
978        Use PRIxrtems_mode to print rtems_mode's.
979        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
980        sp19/task1.c: Add missing PRI*32's.
981
9822009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * sp34/changepri.c, sp35/priinv.c:
985        Use PRIdPriority_Control to print Priority_Control's.
986
9872009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * sp34/changepri.c, sp59/init.c:
990        Use PRIdrtems_task_priority to print rtems_task_priority's.
991        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
992        Use PRIdrtems_task_priority to print rtems_task_priority's.
993        * sp12/system.h:
994        Change Priority_Test_driver to use rtems_task_priority argument.
995        * sp12/pridrv.c:
996        Change Priority_Test_driver to use rtems_task_priority argument.
997        Use PRIdrtems_task_priority to print rtems_task_priority's.
998
9992009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1000
1001        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
1002        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
1003        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
1004        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
1005        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
1006
10072009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1008
1009        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
1010        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
1011        * sp63/init.c: Fix _Heap_Resize_block args.
1012        * sp09/screen09.c: Eliminate unused var warning.
1013
10142009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1015
1016        * sp27/init.c, spsize/init.c: Fix prototypes.
1017        * spwatchdog/task1.c: Remove unused vars.
1018
10192009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
1021        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
1022        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
1023        spobjgetnext/init.c, spprintk/init.c:
1024        Eliminate unused vars.
1025
10262009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1027
1028        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
1029        confdefs.h define typos.
1030
10312009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1034
10352009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1036
1037        * sp32/init.c: Lengthen the clock tick and move configuration to the
1038        bottom of the file.
1039
10402009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1041
1042        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1043        since boot wraps around 0 and the timer server must deal with that
1044        condition.
1045        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1046        sp67/sp67.scn: New files.
1047
10482009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1049
1050        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1051
10522009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1053
1054        * spintrcritical09/init.c, spintrcritical10/init.c,
1055        spintrcritical11/init.c: Fixed potentially infinite loops.
1056        * sp20/system.h: Increased micro seconds per tick in order to be more
1057        independent of the console output speed.
1058
10592009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1060
1061        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1062        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1063        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1064        at -Os and m68k at -Os. Fix typos.
1065
10662009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1067
1068        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1069        RTEMS_USE_16_BIT_OBJECT clean.
1070
10712009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1074        not configured.
1075        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1076        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1077
10782009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1081        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1082        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1083        coverage runs.
1084
10852009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1088        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1089        some error cases uncovered by uC5282 coverage runs.
1090
10912009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1092
1093        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1094        uC5282 coverage runs.
1095
10962009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1097
1098        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1099        Correct minor issues uncovered on uC5282.
1100
11012009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1102
1103        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1104        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1105        Eliminate use of deprecated rtems_extension.
1106
11072009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1108
1109        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1110        run when IO speed varies.
1111
11122009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1113
1114        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1115        the intended code.
1116
11172009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1118
1119        * configure.ac: Revert accidentally committed lines.
1120
11212009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1122
1123        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1124        simple priority ceiling case that was previously only tested via the
1125        POSIX API.
1126        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1127        sp66/sp66.scn: New files.
1128
11292009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1130
1131        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1132        for Id which is in range for the object class but not allocated yet.
1133
11342009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1135
1136        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1137
11382009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1139
1140        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1141
11422009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1143
1144        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1145        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1146        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1147        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1148        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1149        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1150        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1151        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1152        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1153        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1154        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1155        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1156        tests use testcase.h and spfatal_support framework. Print test name
1157        herald in all cases.
1158        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1159        New files.
1160        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1161
11622009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1163
1164        * spfatal07/testcase.h: Indicate test is not applicable on some
1165        architectures.
1166
11672009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1168
1169        * Makefile.am: Fix spacing.
1170
11712009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1172
1173        * spstkalloc/init.c: Changed allocator signature. Functions are now
1174        static.
1175
11762009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1177
1178        * sp29/init.c: Fixed return value evaluation.
1179        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1180        * sp63/init.c: Check return value of _Heap_Initialize().
1181
11822009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1185        _Watchdog_Report() when name is not NULL. This case was covered at
1186        -Os on erc32 but at -O2 we had more code.
1187
11882009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1189
1190        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1191        overflowing on _Heap_Allocate_aligned.
1192
11932009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1194
1195        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1196        for various null parameters.
1197
11982009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1199
1200        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1201
12022009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1203
1204        * sp65/init.c: Remove stray print.
1205        * sp65/sp65.doc: Add information on second case.
1206
12072009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1208
1209        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1210        verify that obtaining a priority ceiling mutex when the calling
1211        task's priority is the same as the priority ceiling is handled
1212        correctly.
1213
12142009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1215
1216        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1217        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1218        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1219        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1220        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1221        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1222        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1223        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1224        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1225        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1226        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1227        rtems_clock_get_ticks_per_second().
1228
12292009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1230
1231        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1232        Change attributes to priority ceiling. Use directive_failed, not
1233        assert. Configure a semaphore not a region.
1234
12352009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1236
1237        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1238        mutex cases.
1239        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1240        sp65/sp65.scn: New files.
1241
12422009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1243
1244        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1245        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1246        sp65/sp65.scn: New files.
1247
12482009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1249
1250        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1251        per tick.
1252
12532009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1254
1255        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1256        adjust existing for alignment. New test ensures coverage begin and
1257        end marker methods are exercised so they do not get considered
1258        unexecuted.
1259        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1260        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1261
12622009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1263
1264        * Makefile.am, configure.ac: Add new test to exercise legacy
1265        rtems_clock_get().
1266        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1267        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1268
12692009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1270
1271        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1272        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1273        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1274
12752009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1276
1277        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1278        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1279        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1280        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1281        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1282        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1283        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1284        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1285        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1286
12872009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1288
1289        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1290        cases.
1291
12922009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1293
1294        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1295        all memory is successfully allocated. This means the test can
1296        validate the heap is unchanged on extend failure.
1297
12982009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1299
1300        * spintrcritical01/init.c, spintrcritical06/init.c,
1301        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1302        per tick so tests run quicker and more reliably hit the intended
1303        critical section.
1304
13052009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1306
1307        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1308        when we are unable to allocate the memory needed for an object
1309        extend. Make sure all is handled properly.
1310        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1311        sp64/sp64.scn: New files.
1312
13132009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1314
1315        * sp63/init.c: Correct test case two.
1316
13172009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1318
1319        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1320        test case to exercise another odd branch not taken.
1321
13222009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1323
1324        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1325        particular path is taken through the _Heap_Resize_block code.
1326        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1327        sp63/sp63.scn: New files.
1328
13292009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1330
1331        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1332        wrong thing in a cpp macro. Added contents to screen file and add
1333        documentation file.
1334        * sp42/sp42.doc: New file.
1335
13362009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1337
1338        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1339
13402009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1341
1342        * spintrcritical16/init.c: Tinker with test to make it hit the case
1343        more reliably.
1344
13452009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1346
1347        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1348        possible of not being able to allocate memory from the workspace
1349        during thread creation.
1350        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1351        sp18/sp18.scn: New files.
1352
13532009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1354
1355        * Makefile.am, configure.ac: Add new test to handle the case where
1356        a region resize frees enough memory to unblock a task.
1357        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1358        sp62/sp62.scn: New files.
1359        * sp61/init.c: Test does not need regions.
1360
13612009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1362
1363        * Makefile.am, configure.ac: Add test case for processing a timeout
1364        on a thread (that is the thread executing) that has also had its
1365        request satisfied while it is being enqueued.
1366        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1367        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1368        spintrcritical16/spintrcritical16.scn: New files.
1369        * spintrcritical15/init.c: Remove unused TSR>
1370
13712009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1372
1373        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1374        thread queue while another thread is in the process of blocking on
1375        the same thread queue.
1376        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1377        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1378        spintrcritical15/spintrcritical15.scn: New files.
1379
13802009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1381
1382        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1383
13842009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1385
1386        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1387        sp40/sp40.scn: Now verified to hit coverage cases.
1388        * sp40/sp40.doc: New file.
1389
13902009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1391
1392        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1393        to catch two remaining uncovered cases in rtems_io_register_driver.
1394        * sp40/system.h: Removed.
1395
13962009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1397
1398        * Makefile.am, configure.ac: Add new test to exercise odd case in
1399        rtems_iterate_over_all_threads.
1400        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1401        sp41/sp41.scn: New files.
1402
14032009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1404
1405        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1406        inheritance protocol since there is no holder associated with them.
1407
14082009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1409
1410        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1411        timer is scheduled from an ISR while it is being scheduled at the
1412        task level.
1413        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1414        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1415        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1416        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1417        spintrcritical14/spintrcritical14.scn: New files.
1418
14192009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1420
1421        * spintrcritical01/init.c, spintrcritical06/init.c,
1422        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1423        cleanup and make the tests more similar.
1424
14252009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1426
1427        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1428
14292009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1430
1431        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1432        test work for case that it is documented to handle.
1433
14342009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1435
1436        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1437        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1438        spintrcritical10/spintrcritical10.scn: New files.
1439
14402009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1441
1442        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1443        unreliable third case in sp39 to spintrcritical10. New tests to hit
1444        other event synchronization critical sections.
1445        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1446        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1447        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1448        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1449        spintrcritical12/spintrcritical12.scn: New files.
1450
14512009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1452
1453        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1454        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1455        sp10/sp10.scn: New files.
1456
14572009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1458
1459        * spintrcritical06/init.c: Clean up.
1460        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1461        * spintrcritical09/spintrcritical09.scn: Fill in.
1462
14632009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1464
1465        * spintrcritical06/init.c: Add comment to indicate test is not finished
1466        and known to not hit the case.
1467        * Makefile.am, configure.ac: Add a couple more interrupt critical
1468        section tests.
1469        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1470        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1471        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1472        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1473        spintrcritical09/spintrcritical09.doc,
1474        spintrcritical09/spintrcritical09.scn: New files.
1475
14762009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1477
1478        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1479        at hitting interrupt synchronization critical section in thread queue
1480        enqueue priority for reverse insertions.
1481        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1482        spintrcritical07/spintrcritical07.doc,
1483        spintrcritical07/spintrcritical07.scn: New files.
1484
14852009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1486
1487        * Makefile.am, configure.ac: Add test case for the
1488        _Thread_queue_Enqueue_priority interrupt critical section where the
1489        TCB we are using as a current pointer is removed from the thread
1490        queue when we flash interrupts while searching forward.
1491        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1492        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1493        spintrcritical06/spintrcritical06.scn: New files.
1494
14952009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1496
1497        * spintrcritical_support/intrcritical.c,
1498        spintrcritical_support/intrcritical.h: Change prototype of delay
1499        method to indicate when counter is reset. This can be used to count
1500        how many iterations we are doing.
1501
15022009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1503
1504        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1505        blocked on one period while another expires. Add sp61 which exercises
1506        the case where a call is made to rtems_shutdown_executive when the
1507        system is not up.
1508        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1509        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1510        sp61/sp61.doc, sp61/sp61.scn: New files.
1511
15122009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1513
1514        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1515
15162009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1517
1518        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1519        what it was intended to do.
1520
15212009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1522
1523        * spintrcritical_support/intrcritical.c,
1524        spintrcritical_support/intrcritical.h: New files.
1525
15262009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1527
1528        * Makefile.am, configure.ac: Add new infrastructure which is more
1529        reliable about generating cases which hit interrupt critical
1530        sections. Remove sp41 since it used its own mechanism.
1531        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1532        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1533        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1534        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1535        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1536        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1537        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1538        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1539        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1540        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1541        spintrcritical05/spintrcritical05.scn: New files.
1542        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1543        sp41/system.h: Removed.
1544
15452009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1546
1547        * sp41/init.c: Remove incorrect comment.
1548
15492009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1550
1551        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1552
15532009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1554
1555        * sp25/init.c: Spacing.
1556
15572009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1558
1559        * Makefile.am, configure.ac: Add sp59 to test path through
1560        _Thread_queue_First_priority where the task's priority was in the
1561        bottom 1/4 of the range.
1562        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1563        sp59/sp59.scn: New files.
1564
15652009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1566
1567        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1568        not blocked on a thread queue.
1569        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1570        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1571
15722009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1573
1574        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1575        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1576        sp58/sp58.scn: New files.
1577
15782009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1579
1580        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1581        pointer being null. This does not happen naturally at this time so
1582        force the point.
1583
15842009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1585
1586        * sp12/sp12.scn: Update screen to reflect priority changes from long
1587        ago.
1588
15892009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1590
1591        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1592        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1593        as sp27a and test flushing both counting and binary semaphores.
1594        Reformatted.
1595        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1596        sp27a/sp27a.scn: New files.
1597
15982009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1599
1600        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1601        copied fomr other Makefile.am's.
1602
16032009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1604
1605        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1606        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1607        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1608        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1609
16102009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1611
1612        * sp57/sp57.doc: Correct.
1613
16142009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1615
1616        * Makefile.am, configure.ac: Add test of restarting a task which is in
1617        the middle of a sleep or wake after.
1618        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1619        sp57/sp57.scn: New files.
1620
16212009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1622
1623        * sp43/init.c, sp43/sp43.scn: Add more cases for
1624        rtems_object_get_class_information() to improve coverage.
1625
16262009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1627
1628        * Makefile.am, configure.ac: Add new test to verify that when a user
1629        extension create hook fails, that the error is properly propagated.
1630        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1631        sp56/sp56.scn: New files.
1632
16332009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1634
1635        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1636        rtems_extension_delete.
1637
16382009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1639
1640        * sp09/screen01.c, sp09/sp09.scn: Add test for
1641        rtems_object_get_classic_name with invalid id.
1642
16432009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1644
1645        * sp02/task1.c: Minor spacing.
1646
16472009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1648
1649        * spfatal12/init.c: Address to heap initialize must be aligned but size
1650        must be too small.
1651
16522009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1653
1654        * Makefile.am, configure.ac: Add new test to exercise case when
1655        broadcasting to a message queue with a pending message.
1656        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1657        sp55/sp55.scn: New files.
1658
16592009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1660
1661        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1662        spfatal tests appear to cover all fatal error cases.
1663        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1664        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1665        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1666        spfatal/task1.c: Removed.
1667
16682009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1669
1670        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1671        initialize workspace heap during initialize. Can be caused by
1672        unaligned address or not enough memory to initialize heap required
1673        overhead.
1674        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1675        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1676
16772009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1678
1679        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1680
16812009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1682
1683        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1684
16852009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1686
1687        * spstkalloc/spstkalloc.scn: Update screen.
1688
16892009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1690
1691        * Makefile.am, configure.ac: Add new test for user configured stack
1692        allocator/deallocator. Test both pass and fail cases.
1693        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1694        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1695
16962009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1697
1698        * spchain/init.c, spchain/spchain.scn: Clean up test.
1699
17002009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1701
1702        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1703        routines whose bodies are not used by RTEMS itself.
1704        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1705        spchain/spchain.doc, spchain/spchain.scn: New files.
1706
17072009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1708
1709        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1710        chain for coverage.
1711
17122009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1713
1714        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1715        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1716        improve coverage.
1717
17182009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1719
1720        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1721
17222009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1723
1724        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1725        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1726
17272009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1728
1729        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1730        Enhance spprintk. Add two new fatal error tests to cover
1731        __assert_func.
1732        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1733        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1734
17352009-06-18      Chris Johns <chrisj@rtems.org>
1736
1737        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1738        workaround the H8300 gcc bug.
1739
17402009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1741
1742        * sp54/init.c: Fix spacing.
1743
17442009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1745
1746        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1747
17482009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1749
1750        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1751
17522009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1753
1754        * Makefile.am, configure.ac: Add new test.
1755        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1756        sp54/sp54.scn: New files.
1757
17582009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1759
1760        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1761        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1762        the time of day forward not making server based timers fire.
1763        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1764        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1765        sp53/sp53.scn: New files.
1766
17672009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1768
1769        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1770
17712009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1772
1773        PR 1415/cpukit
1774        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1775        violation.
1776        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1777        sp51/sp51.scn: New files.
1778
17792009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1780
1781        PR 1413/cpukit
1782        * Makefile.am, configure.ac: Add test for case where server based
1783        timers which reinitiated themselves did not get reinserted onto timer
1784        chain.
1785        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1786        sp50/sp50.scn: New files.
1787
17882009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1789
1790        PR 1414/cpukit
1791        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1792        is harder to trick by passing in a valid id of an incorrect object
1793        class.
1794        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1795        sp49/sp49.scn: New files.
1796
17972009-05-19      Chris Johns <chrisj@rtems.org>
1798
1799        * sp04/tswitch.c: Lower sample count for small memory targets.
1800       
18012009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1802
1803        * spprintk/init.c: printk() now 100% covered.
1804
18052009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1806
1807        * spprintk/init.c: More test cases.
1808
18092009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1810
1811        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1812        large enough for buffer node overhead.
1813
18142009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1815
1816        * Makefile.am, configure.ac, spwatchdog/system.h,
1817        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1818        printk. These will help coverage. Simplify spwkspace.
1819        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1820        spprintk/spprintk.scn: New files.
1821        * spwkspace/system.h: Removed.
1822
18232009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1824
1825        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1826        methods.
1827        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1828        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1829
18302009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1831
1832        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1833        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1834        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1835        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1836        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1837        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1838        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1839        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1840        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1841        spsize/size.c: Fix warnings.
1842
18432009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1844
1845        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1846        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1847        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1848        spobjgetnext/system.h: New files.
1849
18502009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1851
1852        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1853        64k to 20k. No impact on test behavior.
1854
18552009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1856
1857        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1858
18592009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1860
1861        * sp37/init.c, sp37/sp37.scn: Add test case for
1862        rtems_interrupt_level_attribute body.
1863
18642009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1865
1866        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1867        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1868        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1869        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1870        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1871        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1872        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1873        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1874        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1875        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1876        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1877        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1878        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1879        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1880        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1881        sp48/Makefile.am, spfatal/Makefile.am,
1882        spfatal01/Makefile.am, spfatal02/Makefile.am,
1883        spfatal03/Makefile.am, spfatal04/Makefile.am,
1884        spfatal05/Makefile.am, spfatal06/Makefile.am,
1885        spfatal07/Makefile.am, spfatal08/Makefile.am,
1886        spfatal09/Makefile.am, spsize/Makefile.am,
1887        spwatchdog/Makefile.am:
1888        Eliminate _exe_/.exe.
1889
18902009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1891
1892        PR 1388/cpukit
1893        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1894        allow both priority inherit and ceiling attributes to be set on
1895        semaphore create. These attributes are mutually exclusive and this
1896        should be an error.
1897
18982009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1899
1900        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1901        unlimited objects when configured for a unified workspace works as
1902        expected.
1903        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1904        sp48/sp48.scn: New files.
1905
19062009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1907                Joel Sherrill <joel.sherrill@oarcorp.com>
1908
1909        PR 1357/cpukit
1910        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1911        honored.
1912        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1913        sp47/sp47.scn: New files.
1914
19152009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1916
1917        * Makefile.am, configure.ac: Add new test to test Watchdog display
1918        helper routines. These reach into the SuperCore.
1919        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1920        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1921        spwatchdog/system.h, spwatchdog/task1.c: New files.
1922
19232009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1924
1925        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1926
19272009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1928
1929        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1930        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1931        hard-coded hex numbers for bad object Ids.
1932
19332009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1934
1935        * sp15/system.h, sp19/system.h: Array of task names should be of type
1936        rtems_name not rtems_id. Similarly array of task ids should be
1937        rtems_id not rtems_name.
1938
19392008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1940
1941        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1942
19432008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1944
1945        * Makefile.am, configure.ac, spfatal06/testcase.h,
1946        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1947        spsize/size.c: Eliminate pointers to API configuration tables in the
1948        main configuration table. Reference the main configuration table and
1949        the API configuration tables directly using the confdefs.h version
1950        rather than obtaining a pointer to it. This eliminated some
1951        variables, a potential fatal error, some unnecessary default
1952        configuration structures. Overall, about a 4.5% reduction in the code
1953        size for minimum and hello on the SPARC.
1954        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1955        spfatal10/testcase.h: Removed.
1956
19572008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1958
1959        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1960        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1961        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1962        successfully with maxixum number of priorities as 16 instead of 256.
1963        This was done by temporarily modifying the score priority.h maximum.
1964        This allowed testing of all API code to ensure that it worked
1965        properly with a reduced number of priorities. Most modifications were
1966        to switch from hard-coded maximum to using the API provided methods
1967        to determine maximum number of priority levels.
1968
19692008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1970
1971        * sp46/sp46.scn: Add screen missed earlier.
1972
19732008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1974
1975        PR 1348/cpukit
1976        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1977        usage information while a period is running.
1978        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1979        sp46/sp46.scn: New files.
1980
19812008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1982
1983        * sp45/init.c: New file.
1984
19852008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1986
1987        PR 1347/cpukit
1988        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1989        Rework Timer Server to ensure that the context allows for blocking,
1990        allocating memory, and acquiring semaphores and mutexes.
1991        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1992        New files.
1993
19942008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1995
1996        * sp25/system.h: Add warning and temporary m32c conditional until size
1997        type addressed.
1998
19992008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2000
2001        * sp09/screen07.c: Use INT_MAX as number of messages so always
2002        properly sized and no overflow on constant.
2003        * sp09/screen10.c: Delay so on targets with simulator idle clock
2004        tick driver this will work.
2005        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
2006        byte boundaries rather than two byte boundaries.
2007        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
2008        allocate more memory than size_t holds on m32c.
2009
20102008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2011
2012        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
2013        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
2014        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
2015        and Region calls. On 16-bit architectures, size_t can be 16-bits
2016        which would limit sizes to 64K. Also address constants which
2017        overflowed on 16-bit integer targets.
2018
20192008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2020
2021        * sp43/sp43.scn: Bump version to 4.9.99.0
2022
20232008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2024
2025        * sp19/system.h: Use "double" instead of "rtems_double".
2026
20272008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2028
2029        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2030
20312008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2032
2033        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
2034        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
2035        spfatal_support/init.c, spfatal_support/system.h:
2036        Convert to "bool".
2037
20382008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2039
2040        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2041        declared in a public place.
2042
20432008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2044
2045        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2046
20472008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2048
2049        * sp43/init.c: Fix derefence of uninitialized pointer.
2050
20512008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2052
2053        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2054        multiprocessing is not enabled. Saves one more variable from single
2055        processor configuration.
2056
20572008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2058
2059        PR 1212/cpukit
2060        * Makefile.am, configure.ac: Time slicing will not happen if the task
2061        mode is changed from a non-timeslicing mode to timeslicing mode if it
2062        is done by the executing thread (e.g. in its task body). This change
2063        includes sp44 to demonstrate the problem and verify the correction.
2064        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2065
20662008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2067
2068        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2069        architectures they are not supported on.
2070
20712008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2072
2073        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2074
20752008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2076
2077        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2078          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2079
20802008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2081
2082        * sp28/init.c: Corrections to configuration.
2083        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2084        * spsize/size.c: _ISR_Vector_table only exists on architectures
2085        which use the Simple Vectored Interrupt Model.
2086
20872008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2088
2089        * spsize/size.c: Convention calls for leading underscore on private
2090        RTEMS variables.
2091
20922008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2093
2094        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2095        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2096        Refactored and renamed initialization routines to
2097        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2098        rtems_initialize_device_drivers, and
2099        rtems_initialize_start_multitasking. This opened the sequence up so
2100        that bootcard() could provide a more robust and flexible framework
2101        which is easier to explain and understand. This also lays the
2102        groundwork for sharing the division of available memory between the
2103        RTEMS workspace and heap and the C library initialization across all
2104        BSPs.
2105
21062008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2107
2108        * sp32/init.c: Formatting.
2109
21102008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2111
2112        * sp09/screen01.c: Correct test.
2113        * sp09/screen14.c: Update copyright.
2114        * sp28/init.c: Correct end of test messages.
2115
21162008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2117
2118        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2119
21202008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2121
2122        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2123        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2124        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2125        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2126        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2127        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2128        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2129        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2130        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2131        tests. Add a clock_settime case for < 1988.
2132
21332008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2134
2135        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2136
21372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2138
2139        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2140        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2141        * sp41/sp41.scn: Now has content.
2142        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2143        Object Services recently added to API.
2144
21452008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2146
2147        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2148        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2149        collection. This changed the name of a few previously public but
2150        undocumented services and added a some new services.
2151        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2152        sp43/system.h: New files.
2153
21542008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2155
2156        * spfatal10/.cvsignore: New file.
2157
21582008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2159
2160        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2161        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2162        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2163        New files.
2164
21652008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2166
2167        * Makefile.am, configure.ac: Added fatal error tests
2168        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2169        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2170        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2171        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2172        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2173        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2174        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2175        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2176        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2177        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2178        spfatal_support/init.c, spfatal_support/system.h: New files.
2179
21802008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2181
2182        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2183        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2184        test messages.
2185
21862008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2187
2188        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2189        simple type to a union of an unsigned 32 bit integer and a pointer.
2190        This should help eliminate weird casts between u32 and pointers in
2191        various places. The APIs now have to explicitly call _u32 or _string
2192        versions of helper routines. This should also simplify things and
2193        eliminate the need for ugly casts in some cases.
2194
21952008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2196
2197        * sp42/Makefile.am: New file.
2198
21992008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2200
2201        Add sp42 to exercise thread queue with knowledge of the implementation
2202        so we can exercise all of the normal paths possible.
2203        * Makefile.am, configure.ac: Add sp42.
2204        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2205
22062008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2207
2208        * sp39/init.c: Add case for long timeout on blocking operation.
2209        * Makefile.am, configure.ac: Add new test to exercise thread
2210        queue blokcing synchronization. sp39 and sp41 are very similar.
2211        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2212        sp41/system.h: New files.
2213
22142008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2215
2216        * sp39/init.c: Clean up.
2217
22182008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2219
2220        * sp39/init.c: Modify to improve coverage.
2221
22222008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2223
2224        * sp36/strict_order_mut.c:
2225
22262008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2227
2228        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2229        driver registration.
2230        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2231        sp40/system.h: New files.
2232
22332008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2234
2235        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2236        Add test cases for:
2237          + message queue create requesting too many message buffers
2238            for the available memory
2239          + region extend with address inside existing heap
2240          + timer server initiate too large a stack, create error
2241        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2242          + task set priority while holding resource
2243
22442008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2245
2246        * Makefile.am, configure.ac: Added sp38 and sp39.
2247        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2248        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2249        sp39/sp39.scn, sp39/system.h: New files.
2250
22512007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2252
2253        * sp36/strict_order_mut.c: New file.
2254
22552007-12-21      Xi Yang <hiyangxi@gmail.com>
2256
2257        * Makefile.am, configure.ac: Add support for proper stacking of
2258        priority inheritance on mutexes as well as enforce proper order of
2259        release.
2260        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2261        sp36/sp36.scn: New files.
2262
22632007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2264
2265        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2266        directive instead of violating RTEMS internals.
2267
22682007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2269
2270        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2271        Add test cases for User Extension Manager to improve code coverage.
2272        * sp21/task1.c: Fix spelling error.
2273
22742007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2275
2276        * spsize/size.c: Account for previous changes in calculation of MPCI
2277        receive server stack.
2278
22792007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2280
2281        * sp09/screen07.c, sp09/sp09.scn: Add test for
2282        rtems_message_queue_broadcast for bad buffer and count pointers.
2283        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2284        with bad priority or initiating twice.
2285        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2286        it forces a dispatch.
2287        * sp37/init.c: New file.
2288
22892007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2290
2291        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2292        enable, flash, and is in progress. These are normally inlines but
2293        also have bodies for non-C code. This test also exercises the odd
2294        case of calling clock tick from outside an ISR.
2295        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2296
22972007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2298
2299        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2300        using notepad with the current task's ID or SELF
2301        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2302        test missing test cases for clock_get.
2303
23042007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2305
2306        * sp28/init.c: Add test code for task variables to improve coverage.
2307
23082007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2309
2310        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2311        RTEMS provided accessor macros to obtain configuration fields.
2312
23132007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2314
2315        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2316        Configuration Table. Eliminate CPU Table from all ports. Delete
2317        references to CPU Table in all forms.
2318
23192007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2320
2321        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2322
23232007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2324
2325        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2326        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2327        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2328        to improve test coverage.
2329
23302007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2331
2332        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2333        coverage.
2334
23352007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2336
2337        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2338
23392007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2340
2341        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2342        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2343        .scn files.
2344
23452007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2346
2347        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2348        commented out and updated the .scn file.
2349
23502007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2351
2352        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2353        buffered test IO.
2354
23552007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2356
2357        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2358        rtems_io_unregister_driver did not have any test code.
2359
23602007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2361
2362        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2363        since it was used to configure a no longer used feature. Device names
2364        are now part of the filesystem not in a table. This also eliminated
2365        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2366        RTEMS as well as the memory allocation used to populate
2367        _IO_Driver_name_table.
2368
23692007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2370
2371        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2372        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2373        properly.
2374
23752007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2376
2377        * spsize/size.c: Eliminated the variables
2378        _RTEMS_tasks_User_initialization_tasks and
2379        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2380        used in one place after initialized. It was a waste of space.
2381
23822007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2383
2384        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2385        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2386        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2387        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2388        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2389        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2390        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2391        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2392        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2393        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2394        spsize/size.c: Add optional managers to Makefiles. Clean up test
2395        cases so last output line follows END OF pattern. Make sure test case
2396        all run. All tests appeared ok on sis.
2397
23982007-04-05      Joel Sherrill <joel@OARcorp.com>
2399
2400        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2401
24022007-04-05      Joel Sherrill <joel@OARcorp.com>
2403
2404        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2405        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2406        CONFIGURE_APPLICATION_NEEDS_XXX.
2407
24082007-04-02      Joel Sherrill <joel@OARcorp.com>
2409
2410        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2411
24122007-04-02      Joel Sherrill <joel@OARcorp.com>
2413
2414        * spsize/size.c: Convert from Classic API style TOD_Control as
2415        fundamental time structure to POSIX struct timespec. Add
2416        clock_get_uptime().
2417
24182007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2419
2420        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2421
24222007-03-26      Joel Sherrill <joel@OARcorp.com>
2423
2424        * sp35/priinv.c: Remove warning.
2425
24262007-03-10      Joel Sherrill <joel@OARcorp.com>
2427
2428        * sp26/system.h: Remove incorrect and duplicate
2429        CONFIGURE_EXTRA_TASK_STACKS.
2430
24312007-03-05      Joel Sherrill <joel@OARcorp.com>
2432
2433        PR 1222/cpukit
2434        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2435        thread that is blocked on a priority based thread queue is changed,
2436        that its placement in the queue is reevaluated based upon the new
2437        priority. This enhancement includes modifications to the SuperCore as
2438        well as new test cases.
2439        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2440        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2441        sp35/sp35.doc, sp35/sp35.scn: New files.
2442
24432007-03-05      Joel Sherrill <joel@OARcorp.com>
2444
2445        * sp26/system.h: Correct memory required for stack sizes.
2446
24472007-02-06      Joel Sherrill <joel@OARcorp.com>
2448
2449        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2450        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2451        tests.
2452
24532006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2454
2455        * sp33/init.c: Improve barrier test to include normal blocking with
2456        manual release and unblocking in barrier deletion.
2457
24582006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2459
2460        * configure.ac: New BUG-REPORT address.
2461
24622006-11-20      Joel Sherrill <joel@OARcorp.com>
2463
2464        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2465        and make output more compliant with other tests.
2466
24672006-11-17      Joel Sherrill <joel@OARcorp.com>
2468
2469        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2470        cases intended on all targets possible with new heap algorithm.
2471
24722006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2473
2474        * Makefile.am, configure.ac: Adding Classic API Barriers.
2475        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2476        New files.
2477
24782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2479
2480        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2481
24822006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2483
2484        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2485        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2486        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2487        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2488        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2489        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2490        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2491        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2492        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2493        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2494        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2495        Use rtems_testsdir instead.
2496
24972006-04-05      Joel Sherrill <joel@OARcorp.com>
2498                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2499
2500        * spsize/size.c: Victor spotted the problem that
2501        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2502        variables and needed to be set to the same value.  I took that
2503        idea and just removed _Thread_MP_Receive.  All uses are now
2504        _MPCI_Receive_server_tcb.
2505
25062005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2507
2508        * configure.ac: Remove RTEMS_ENABLE_BARE,
2509        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2510
25112005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2512
2513        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2514        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2515        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2516        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2517        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2518        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2519        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2520        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2521        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2522        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2523        spfatal/Makefile.am, spsize/Makefile.am:
2524        Convert to use *_PROGRAMS.
2525
25262005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2527
2528        * sp01/Makefile.am, sp02/Makefile.am,
2529        sp03/Makefile.am, sp04/Makefile.am,
2530        sp05/Makefile.am, sp06/Makefile.am,
2531        sp07/Makefile.am, sp08/Makefile.am,
2532        sp09/Makefile.am, sp11/Makefile.am,
2533        sp12/Makefile.am, sp13/Makefile.am,
2534        sp14/Makefile.am, sp15/Makefile.am,
2535        sp16/Makefile.am, sp17/Makefile.am,
2536        sp19/Makefile.am, sp20/Makefile.am,
2537        sp21/Makefile.am, sp22/Makefile.am,
2538        sp23/Makefile.am, sp24/Makefile.am,
2539        sp25/Makefile.am, sp26/Makefile.am,
2540        sp27/Makefile.am, sp28/Makefile.am,
2541        sp29/Makefile.am, sp30/Makefile.am,
2542        sp31/Makefile.am, sp32/Makefile.am,
2543        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2544
25452005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2546
2547        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2548        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2549        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2550        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2551        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2552        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2553        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2554        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2555        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2556        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2557        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2558        * sptests.am: Remove.
2559
25602005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2561
2562        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2563        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2564        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2565        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2566        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2567        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2568        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2569        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2570        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2571        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2572        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2573
25742005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2575
2576        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2577
25782005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2579
2580        * spsize/Makefile.am: Rename TEST to spsize.
2581        * spsize/size.scn: Remove.
2582        * spsize/spsize.scn: New (renamed from size.scn).
2583
25842005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2585
2586        * configure.ac: Add spfatal/Makefile.
2587        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2588        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2589        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2590        * sptests.am: Remove LIB_VARIANT.
2591
25922005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2593
2594        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2595        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2596        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2597        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2598        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2599        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2600        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2601        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2602        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2603        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2604        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2605
26062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2607
2608        * Makefile.am: Cleanup.
2609
26102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2611
2612        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2613        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2614        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2615        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2616        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2617        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2618        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2619        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2620        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2621        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2622        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2623        spfatal/Makefile.am, spsize/Makefile.am:
2624        Partial conversion to automake.
2625
26262005-03-07      Joel Sherrill <joel@OARcorp.com>
2627
2628        * sp13/task1.c: Removed warnings.
2629
26302004-09-29      Joel Sherrill <joel@OARcorp.com>
2631
2632        * spsize/size.c: i960 obsoleted and all references removed.
2633
26342004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2635
2636        * configure.ac: Require automake > 1.9.
2637
26382004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2639
2640        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2641        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2642        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2643        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2644        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2645        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2646        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2647        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2648        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2649        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2650        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2651        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2652        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2653        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2654        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2655        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2656        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2657        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2658        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2659        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2660        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2661        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2662        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2663        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2664        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2665        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2666        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2667        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2668        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2669        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2670        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2671        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2672
26732004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2674
2675        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2676
26772004-03-30      David Querbach <querbach@realtime.bc.ca>
2678
2679        PR 595/tests
2680        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2681        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2682        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2683        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2684        others treat it as a count of longs.
2685
26862004-03-30      David Querbach <querbach@realtime.bc.ca>
2687
2688        PR 596/tests
2689        * sp32/init.c: A missing definition of TEST_INIT before including
2690        <tmacros.h> means that buffered output will not work even if selected
2691        in buffer_test_io.h.
2692
26932004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2694
2695        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2696        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2697        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2698        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2699        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2700        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2701        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2702        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2703        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2704        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2705        types.
2706
27072004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2708
2709        * configure.ac: Add 2nd arg to RTEMS_TOP.
2710
27112004-03-05      Joel Sherrill <joel@OARcorp.com>
2712
2713        * sp07/buffered_io.c: Remove warning.
2714
27152004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2718        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2719        * sp02/Makefile.am: Ditto.
2720        * sp03/Makefile.am: Ditto.
2721        * sp04/Makefile.am: Ditto.
2722        * sp05/Makefile.am: Ditto.
2723        * sp06/Makefile.am: Ditto.
2724        * sp07/Makefile.am: Ditto.
2725        * sp08/Makefile.am: Ditto.
2726        * sp09/Makefile.am: Ditto.
2727        * sp11/Makefile.am: Ditto.
2728        * sp12/Makefile.am: Ditto.
2729        * sp13/Makefile.am: Ditto.
2730        * sp14/Makefile.am: Ditto.
2731        * sp15/Makefile.am: Ditto.
2732        * sp16/Makefile.am: Ditto.
2733        * sp17/Makefile.am: Ditto.
2734        * sp19/Makefile.am: Ditto.
2735        * sp20/Makefile.am: Ditto.
2736        * sp21/Makefile.am: Ditto.
2737        * sp22/Makefile.am: Ditto.
2738        * sp23/Makefile.am: Ditto.
2739        * sp24/Makefile.am: Ditto.
2740        * sp25/Makefile.am: Ditto.
2741        * sp26/Makefile.am: Ditto.
2742        * sp27/Makefile.am: Ditto.
2743        * sp28/Makefile.am: Ditto.
2744        * sp29/Makefile.am: Ditto.
2745        * sp30/Makefile.am: Ditto.
2746        * sp31/Makefile.am: Ditto.
2747        * sp32/Makefile.am: Ditto.
2748        * spfatal/Makefile.am: Ditto.
2749        * spsize/Makefile.am: Ditto.
2750
27512003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2752
2753        * sptests.am: Add dirstamp support.
2754
27552003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2758
27592003-12-16      Joel Sherrill <joel@OARcorp.com>
2760
2761        PR 544/tests
2762        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2763        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2764        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2765        make tests account for resources and not print at inappropriate
2766        times.
2767        * sp07/buffered_io.c: New file.
2768
27692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2770
2771        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2772
27732003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2774
2775        * sp01/Makefile.am: Remove all-local: $(ARCH).
2776        * sp02/Makefile.am: Remove all-local: $(ARCH).
2777        * sp03/Makefile.am: Remove all-local: $(ARCH).
2778        * sp04/Makefile.am: Remove all-local: $(ARCH).
2779        * sp05/Makefile.am: Remove all-local: $(ARCH).
2780        * sp06/Makefile.am: Remove all-local: $(ARCH).
2781        * sp07/Makefile.am: Remove all-local: $(ARCH).
2782        * sp08/Makefile.am: Remove all-local: $(ARCH).
2783        * sp09/Makefile.am: Remove all-local: $(ARCH).
2784        * sp11/Makefile.am: Remove all-local: $(ARCH).
2785        * sp12/Makefile.am: Remove all-local: $(ARCH).
2786        * sp13/Makefile.am: Remove all-local: $(ARCH).
2787        * sp14/Makefile.am: Remove all-local: $(ARCH).
2788        * sp15/Makefile.am: Remove all-local: $(ARCH).
2789        * sp16/Makefile.am: Remove all-local: $(ARCH).
2790        * sp17/Makefile.am: Remove all-local: $(ARCH).
2791        * sp19/Makefile.am: Remove all-local: $(ARCH).
2792        * sp20/Makefile.am: Remove all-local: $(ARCH).
2793        * sp21/Makefile.am: Remove all-local: $(ARCH).
2794        * sp22/Makefile.am: Remove all-local: $(ARCH).
2795        * sp23/Makefile.am: Remove all-local: $(ARCH).
2796        * sp24/Makefile.am: Remove all-local: $(ARCH).
2797        * sp25/Makefile.am: Remove all-local: $(ARCH).
2798        * sp26/Makefile.am: Remove all-local: $(ARCH).
2799        * sp27/Makefile.am: Remove all-local: $(ARCH).
2800        * sp28/Makefile.am: Remove all-local: $(ARCH).
2801        * sp29/Makefile.am: Remove all-local: $(ARCH).
2802        * sp30/Makefile.am: Remove all-local: $(ARCH).
2803        * sp31/Makefile.am: Remove all-local: $(ARCH).
2804        * sp32/Makefile.am: Remove all-local: $(ARCH).
2805        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2806        * spsize/Makefile.am: Remove all-local: $(ARCH).
2807
28082003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.ac: Reflect having moved to testsuites/.
2811
28122003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2815
28162003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * configure.ac:Remove RTEMS_CHECK_CPU.
2819
28202003-09-04      Joel Sherrill <joel@OARcorp.com>
2821
2822        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2823        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2824        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2825        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2826        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2827        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2828        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2829        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2830        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2831        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2832        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2833        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2834        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2835        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2836        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2837        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2838        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2839        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2840        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2841        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2842        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2843        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2844        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2845        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2846        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2847        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2848        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2849        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2850        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2851        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2852        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2853        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2854        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2855        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2856        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2857        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2858        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2859        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2860        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2861        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2862        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2863        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2864        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2865        spsize/size.c, spsize/system.h: URL for license changed.
2866
28672003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2868
2869        PR 458/tests
2870        * sp30/task1.c: Correct indexing problem.
2871
28722003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * Makefile.am: Reflect having moved aclocal/.
2875
28762003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * Makefile.am: Reflect having moved automake/.
2879        * sp01/Makefile.am: Reflect having moved automake/.
2880        * sp02/Makefile.am: Reflect having moved automake/.
2881        * sp03/Makefile.am: Reflect having moved automake/.
2882        * sp04/Makefile.am: Reflect having moved automake/.
2883        * sp05/Makefile.am: Reflect having moved automake/.
2884        * sp06/Makefile.am: Reflect having moved automake/.
2885        * sp07/Makefile.am: Reflect having moved automake/.
2886        * sp08/Makefile.am: Reflect having moved automake/.
2887        * sp09/Makefile.am: Reflect having moved automake/.
2888        * sp11/Makefile.am: Reflect having moved automake/.
2889        * sp12/Makefile.am: Reflect having moved automake/.
2890        * sp13/Makefile.am: Reflect having moved automake/.
2891        * sp14/Makefile.am: Reflect having moved automake/.
2892        * sp15/Makefile.am: Reflect having moved automake/.
2893        * sp16/Makefile.am: Reflect having moved automake/.
2894        * sp17/Makefile.am: Reflect having moved automake/.
2895        * sp19/Makefile.am: Reflect having moved automake/.
2896        * sp20/Makefile.am: Reflect having moved automake/.
2897        * sp21/Makefile.am: Reflect having moved automake/.
2898        * sp22/Makefile.am: Reflect having moved automake/.
2899        * sp23/Makefile.am: Reflect having moved automake/.
2900        * sp24/Makefile.am: Reflect having moved automake/.
2901        * sp25/Makefile.am: Reflect having moved automake/.
2902        * sp26/Makefile.am: Reflect having moved automake/.
2903        * sp27/Makefile.am: Reflect having moved automake/.
2904        * sp28/Makefile.am: Reflect having moved automake/.
2905        * sp29/Makefile.am: Reflect having moved automake/.
2906        * sp30/Makefile.am: Reflect having moved automake/.
2907        * sp31/Makefile.am: Reflect having moved automake/.
2908        * sp32/Makefile.am: Reflect having moved automake/.
2909        * spfatal/Makefile.am: Reflect having moved automake/.
2910        * spsize/Makefile.am: Reflect having moved automake/.
2911
29122003-08-14      Joel Sherrill <joel@OARcorp.com>
2913
2914        * sp02/task1.c: Added ID to name lookup service and changed name of
2915        id/name translation status code. This propagated to multiple
2916        functions. The user API service added was rtems_object_id_to_name()
2917
29182003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2919
2920        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2921
29222003-05-29      Joel Sherrill <joel@OARcorp.com>
2923
2924        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2925
29262003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2929        CC_CFLAGS_DEFAULT (obsolete).
2930
29312003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2934        Remove CC_LDFLAGS_PROFILE_V.
2935
29362003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2937
2938        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2939
29402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2941
2942        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2943
29442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2945
2946        * configure.ac: AC_PREREQ(2.57).
2947
29482002-11-14      Joel Sherrill <joel@OARcorp.com>
2949
2950        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2951        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2952        update the IDs in the screens.
2953
29542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2955
2956        * .cvsignore: Reformat.
2957        Add autom4te*cache.
2958        Remove autom4te.cache.
2959
29602002-09-14      Joel Sherrill <joel@OARcorp.com>
2961
2962        * sp32/.cvsignore: New file.
2963
29642002-09-14      Aaron J. Grier <aaron@frye.com>
2965
2966        * PR271 was not applicable against the current source but included
2967        a nice test that Joel decided to add to the tree as sp32.
2968        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2969        * Makefile.am, configure.ac: Modified to reflect addition.
2970
29712002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2972
2973        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2974        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2975        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2976        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2977        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2978        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2979        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2980        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2981        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2982        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2983        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2984        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2985        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2986        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2987        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2988        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2989        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2990        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2991        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2992        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2993        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2994        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2995        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2996        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2997        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2998        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2999        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
3000        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
3001        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
3002        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
3003        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
3004
30052002-08-01      Joel Sherrill <joel@OARcorp.com>
3006
3007        * Per PR47 add support for buffered test output.  This involved
3008        adding defines to redirect output to a buffer and dump it when
3009        full, at "test pause", and at exit.  To avoid problems when redefining
3010        exit(), all tests were modified to call rtems_test_exit().
3011        Some tests, notable psxtests, had to be modified to include
3012        the standard test macro .h file (pmacros.h or tmacros.h) to
3013        enable this support.
3014        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
3015        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
3016        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
3017        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
3018        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
3019        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
3020        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
3021
30222002-07-30      Joel Sherrill <joel@OARcorp.com>
3023
3024        * spsize/size.c: Don't reference the RTEMS allocated interrupt
3025        stack if the port doesn't configure using it.
3026
30272002-07-04      Joel Sherrill <joel@OARcorp.com>
3028
3029        * Jump table for single entry point removed.
3030        * spsize/size.c:  Modified to reflect above.
3031
30322002-07-01      Joel Sherrill <joel@OARcorp.com>
3033
3034        * sp29/init.c: Corrected definitions for task stack usage.
3035
30362002-07-01      Joel Sherrill <joel@OARcorp.com>
3037
3038        * spsize/size.c: _Thread_queue_Extract_table removed.
3039
30402001-05-17      Joel Sherrill <joel@OARcorp.com>
3041
3042        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3043        number of staticly configured device drivers.
3044
30452001-05-14      Joel Sherrill <joel@OARcorp.com>
3046
3047        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3048        than the configured number of drivers.
3049 
30502002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        * configure.ac: Remove ENABLE_GCC28.
3053
30542001-04-04      Joel Sherrill <joel@OARcorp.com>
3055
3056        * spsize/size.c: Reflect SPARC modifcation to get rid of
3057        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3058 
30592001-03-29      Joel Sherrill <joel@OARcorp.com>
3060
3061        * Per PR147 addressed problems when reseting and inserting a timer
3062        into a timer chain that did not honor time passage since the last
3063        time the timer server was scheduled and the new insertion.
3064        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3065
30662001-03-28      Joel Sherrill <joel@OARcorp.com>
3067
3068        * Side-effect of PR132.
3069        * sp21/system.h: Now must explicitly request NULL driver.
3070
30712002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3072
3073        * configure.ac:
3074        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3075        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3076        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3077        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3089        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3093        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3094        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3096        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3097        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3098        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3099        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3100        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3101        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3102        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3103        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3104        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3105        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3106        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3107        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3108
31092002-03-20      Chris Johns <ccj@acm.org>
3110
3111        * PR145.
3112        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3113        in system (e.g. driver tasks).  Also exit on minimum number of
3114        switches not precise number.
3115
31162001-01-29      Joel Sherrill <joel@OARcorp.com>
3117
3118        * Fixed bug where resetting a timer that was not at the head
3119        of one of the task timer chains resulted in the Timer Server
3120        task waking up too far in the future.
3121        * Added rtems_timer_get_information() directive to support testing.
3122        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3123        above condition.
3124
31252001-01-22      Joel Sherrill <joel@OARcorp.com>
3126
3127        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3128        because priority added as argument to rtems_timer_initiate_server().
3129
31302001-01-16      Joel Sherrill <joel@OARcorp.com>
3131
3132        * Added tests for task-based timers.  This included the new tests
3133        sp30 and sp31.
3134        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3135        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3136        for task-based timer services.
3137        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3138        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3139        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3140        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3141        sp31/task1.c: New files.
3142
31432001-11-01      Joel Sherrill <joel@OARcorp.com>
3144
3145        * sp26/system.h: Properly account for stack memory used by
3146        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3147        and processed as PR78.
3148
31492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3150
3151        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3152        * configure.in: Remove.
3153        * configure.ac: New file, generated from configure.in by autoupdate.
3154
31552001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3156
3157        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3158
31592001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3160
3161        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3162        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3163        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3164        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3165        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3166        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3167        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3168        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3169        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3170        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3171        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3172        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3173        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3174        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3175        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3176        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3177        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3178        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3179        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3180        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3181        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3182        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3183        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3184        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3185        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3186        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3187        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3188        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3189        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3190
31912001-08-16      Joel Sherrill <joel@OARcorp.com>
3192
3193        * sp20/system.h: Account for extra task stacks properly.
3194
31952001-08-16      Joel Sherrill <joel@OARcorp.com>
3196
3197        * sp13/sp13.scn: Id in screen had wrong class field value.
3198        * sp13/system.h: Account for message buffer memory.
3199        * sp13/task2.c: Remove unnecessary check for failure.
3200
32012001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3202
3203        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3204
32052001-04-20      Joel Sherrill <joel@OARcorp.com>
3206
3207        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3208        file.
3209
32102001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3213
32142001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3215
3216        * sp21/Makefile.am: Remove libtest.
3217
32182000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3221
32222000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3225
32262000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3227
3228        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3229        Switch to GNU canonicalization.
3230        * sptests.am: Remove DEFS.
3231
32322000-09-29      Joel Sherrill <joel@OARcorp.com>
3233
3234        * sp20/sp20.scn: Corrected to reflect new addition.
3235        * sp20/system.h: Removed comment reflecting history.
3236
32372000-09-29      Stephan Merker <merker@decrc.abb.de>
3238
3239        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3240        Added new task to test sequence of altering a period's length
3241        while it is still active.
3242
32432000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3244
3245        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3246        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3247        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3248        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3249        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3250        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3251        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3252        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3253        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3254        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3255
32562000-08-10      Joel Sherrill <joel@OARcorp.com>
3257
3258        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.