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

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

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

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