source: rtems/testsuites/sptests/ChangeLog @ c976c70

4.115
Last change on this file since c976c70 was c976c70, checked in by Joel Sherrill <joel.sherrill@…>, on 09/27/11 at 00:59:30

2011-09-26 Petr Benes <benesp16@…>

PR 1923/testing

  • spcbssched02/spcbssched02.scn, spcbssched02/system.h, spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h, spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
  • Property mode set to 100644
File size: 123.9 KB
RevLine 
[c976c70]12011-09-26      Petr Benes <benesp16@fel.cvut.cz>
2
3        PR 1923/testing
4        * spcbssched02/spcbssched02.scn, spcbssched02/system.h,
5        spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
6        spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
7
[74416035]82011-09-20      Petr Benes <benesp16@fel.cvut.cz>
9
10        PR 1916/testing
11        * spcbssched02/init.c, spcbssched02/spcbssched02.scn,
12        spcbssched02/system.h, spcbssched02/task_periodic.c,
13        spedfsched03/init.c, spedfsched03/system.h,
14        spedfsched03/tasks_aperiodic.c: Improve coverage.
15
[4b7e1fd]162011-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * spcbssched01/Makefile.am, spcbssched02/Makefile.am,
19        spcbssched03/Makefile.am: Formatting.
20
[bd1b8de]212011-09-15      Petr Benes <benesp16@fel.cvut.cz>
22
23        PR 1907/testing
24        * Makefile.am, configure.ac: Add tests for the CBS (Constant Bandwidth
25        Server) scheduler.
26        * spcbssched01/.cvsignore, spcbssched01/Makefile.am,
27        spcbssched01/init.c, spcbssched01/spcbssched01.doc,
28        spcbssched01/spcbssched01.scn, spcbssched01/system.h,
29        spcbssched01/task1.c, spcbssched02/.cvsignore,
30        spcbssched02/Makefile.am, spcbssched02/init.c,
31        spcbssched02/spcbssched02.doc, spcbssched02/spcbssched02.scn,
32        spcbssched02/system.h, spcbssched02/task_periodic.c,
33        spcbssched03/.cvsignore, spcbssched03/Makefile.am,
34        spcbssched03/cbsparams.h, spcbssched03/init.c,
35        spcbssched03/spcbssched03.doc, spcbssched03/spcbssched03.scn,
36        spcbssched03/system.h, spcbssched03/tasks_aperiodic.c,
37        spcbssched03/tasks_periodic.c: New files.
38
[b4e4f25]392011-09-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
40
41        * spnsext01/init.c: Use correct API.
42
[94f8cc0b]432011-09-11      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * spedfsched01/Makefile.am, spedfsched02/Makefile.am,
46        spedfsched03/Makefile.am: Use all managers.
47
[0d6aee4]482011-09-11      Petr Benes <benesp16@fel.cvut.cz>
49
50        PR 1897/testing
51        * Makefile.am, configure.ac: Add tests for Earliest Deadline First
52        (EDF) Scheduling Algorithm implementation.
53        * spedfsched01/.cvsignore, spedfsched01/Makefile.am,
54        spedfsched01/init.c, spedfsched01/spedfsched01.doc,
55        spedfsched01/spedfsched01.scn, spedfsched01/system.h,
56        spedfsched01/task1.c, spedfsched02/.cvsignore,
57        spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
58        spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
59        spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
60        spedfsched03/Makefile.am, spedfsched03/edfparams.h,
61        spedfsched03/init.c, spedfsched03/spedfsched03.doc,
62        spedfsched03/spedfsched03.scn, spedfsched03/system.h,
63        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
64        files.
65
[72b7935]662011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
67
68        * sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
69        sp27a/sp27a.scn, sp39/sp39.scn: Update.
70
[1a6ab4e]712011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
72
73        * sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
74
[3b9247e]752011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
76
77        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
78        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
79        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
80        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
81        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
82        spfatal_support/init.c: Print proper begin message.
83
[1c0749b9]842011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
85
86        * sp40/init.c: Avoid unsupported test cases.
87
[55658c6]882011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
89
90        * spfatal13/testcase.h: Fixed test name.
91        * spfatal05/testcase.h: Increased wait time for slow hardware.
92        * spfatal_support/init.c: Print test name at end of test.
93        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
94        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
95        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
96        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
97        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
98        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
99        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
100        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
101        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
102        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
103        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
104        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
105        spfatal25/spfatal25.scn: Reflect changes from above.
106
[eb7deb01]1072011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
108
109        PR 1899/testing
110        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
111        trigger fatal error.
112
[7b58954]1132011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        PR 1899/testing
116        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
117        Adjust number of semaphores to consume to trigger fatal error.
118
[611909e]1192011-08-21      Petr Benes <benesp16@fel.cvut.cz>
120
121        PR 1886/cpukit
122        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
123        inserting duplicate keys into rbtree. It is possible to turn on this
124        feature when initializing the tree.
125
[afe0344]1262011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
127
128        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
129        initialized.
130
[6ba5971]1312011-08-02      Petr Benes <benesp16@fel.cvut.cz>
132
133        PR 1883/testing
134        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
135
[b2f66e6]1362011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        PR 1877/cpukit
139        * sprbtree01/init.c: Add comparison function for RBTrees.
140
[9a795cba]1412011-08-02      Petr Benes <benesp16@fel.cvut.cz>
142
143        PR 1862/testing
144        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
145
[765d726]1462011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
149        supporting documentation.
150
[3cdac682]1512011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
152
153        PR 1857/tests
154        * Makefile.am, configure.ac: Add test where there is more than one
155        thread at a priority with the executing thread being non-preemptive.
156        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
157        sp76/sp76.scn: New files.
158
[57fb39a]1592011-07-28      Petr Benes <benesp16@fel.cvut.cz>
160
161        PR 1858/testing
162        * sp74/sp74.doc: Fix after changes.
163
[1c5dde0b]1642011-07-27      Petr Benes <benesp16@fel.cvut.cz>
165
166        PR 1854/cpukit
167        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
168        rtems_rbtree_extract() to improve test coverage.
169
[6b95d5c]1702011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
171
172        * Makefile.am, configure.ac: New test to get coverage of core mutex
173        obtain while in ISR or other dispatch disabled critical section but
174        no wait.
175        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
176        sp75/sp75.scn: New files.
177
[6d94119]1782011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
179
180        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
181        reports.
182
[93f7c600]1832011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * sp74/init.c: Does not need clock driver.
186
[dacde6e4]1872011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
188
189        PR 1853/tests
190        * Makefile.am, configure.ac: Add test for case where a thread is
191        non-preemptive, multiple threads are ready at that priority, a higher
192        priority thread is heir and the thread yields.
193        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
194        sp74/sp74.scn: New files.
195
[9e15e9b]1962011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
199        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
200        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
201        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
202        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
203        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
204        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
205        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
206        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
207        Do not line length exceed 80 columns.
208
[4b68250]2092011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
212        number of buffers times buffer size exceeds that representable by
213        size_t.
214
[90a8147d]2152011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
216
[ab31f2e3]217        * sp66/init.c: Remove (unused).
[87f7384]218        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
219        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
220        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
221        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
222        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
223        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
[1081721]224        * sp43/Makefile.am: Add system.h to *_SOURCES.
[59749a1]225        * Makefile.am: Remove DIST_SUBDIRS.
226        Remove EXTRA_DIST.
[90a8147d]227        * sp33/Makefile.am: Eliminate scndir.
228
[300fe1c6]2292011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
232        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
233        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
234        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
235
[f4773a47]2362011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
239        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
240        deprecated rtems_clock_get() except in spclockget().
241
[8650ba2]2422011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
243
244        * spintrcritical01/init.c: Fixed warning fix.
245
[99cb720]2462011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
247
248        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
249
[abd29cb9]2502011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * sp39/init.c: Fix tests broken in warning pass.
253
[b68d231]2542011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
255
256        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
257        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
258        * Makefile.am, configure.ac: Reflect changes above.
259
[c0d7e23]2602011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
263        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
264        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
265        spsimplesched02/init.c: Remove warnings.
266
[3f2af2f]2672011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
268
269        * sp09/screen02.c: Use integer value that fits into one character.
270
[142b3b8]2712011-04-04      Gedare Bloom <giddyup44@yahoo.com>
272
273        PR 1641/cpukit
274        * Makefile.am, configure.ac: Create testcase for red black tree.
275        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
276        sprbtree01/sprbtree01.scn: New files.
277
[b3a72166]2782011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
279
280        PR 1729/cpukit
281        * spsize/size.c: Add next step in SMP support. This adds an allocated
282        array of the Per_CPU structures to support multiple cpus vs a single
283        instance of the structure which is still used if SMP support is
284        disabled. Configuration support is also added to explicitly enable or
285        disable SMP. But SMP can only be enabled for the CPUs which will
286        support it initially -- SPARC and i386. With the stub BSP support, a
287        BSP can be run as a single core SMP system from an RTEMS data
288        structure standpoint.
289
[ef99f23a]2902011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
291
292        * spfifo05/init.c: Console interrupts perturb test.
293
[5bbc204]2942011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
295
296        PR 1743/cpu
297        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
298        Scheduler as complement to existing Deterministic Priority Scheduler.
299        This scheduler serves both as an example and as a lighter weight
300        implementation for smaller systems.
301        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
302        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
303        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
304        spsimplesched02/Makefile.am, spsimplesched02/init.c,
305        spsimplesched02/spsimplesched02.doc,
306        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
307        spsimplesched03/Makefile.am, spsimplesched03/init.c,
308        spsimplesched03/spsimplesched03.doc,
309        spsimplesched03/spsimplesched03.scn: New files.
310
[f91b1860]3112011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
312
313        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
314        seconds field is less than.
315
[95fc0a6]3162011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
317
318        * sp08/sp08.scn: Convert to UNIX CR/LF.
319
[6a4ccdf]3202011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
321
322        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
323        sp09/sp09.scn: Improve coverage. Change mode while system not up and
324        broadcast a message that is too large.
325        * sp08/system.h, sp08/task1.c: Removed.
326
[89ed8a9]3272011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
328
329        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
330        to improve coverage of the thread yield logic.
331        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
332        sp73/sp73.scn: New files.
333
[b2e48ffe]3342011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
335
336        * sp07/init.c: Improve coverage.
337
[8dd415f]3382011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
339
340        * spwkspace/init.c: Adjust test to account for recent heap change on
341        NULL.
342
[8b54251d]3432011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
344
345        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
346
[9d5f600]3472011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
348
349        * spchain/init.c: Improve coverage testing.
350
[027e40d]3512011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * configure.ac: Add AC_CONFIG_HEADER(config.h).
354
[abf78d5]3552011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
356
357        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
358        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
359        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
360        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
361        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
362        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
363        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
364        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
365        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
366        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
367        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
368        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
369        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
370        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
371        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
372        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
373        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
374        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
375        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
376        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
377        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
378        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
379        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
380        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
381        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
382        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
383        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
384        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
385        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
386        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
387        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
388        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
389        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
390        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
391        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
392        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
393        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
394        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
395        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
396        spintrcritical08/init.c, spintrcritical09/init.c,
397        spintrcritical10/init.c, spintrcritical11/init.c,
398        spintrcritical13/init.c, spintrcritical15/init.c,
399        spintrcritical16/init.c, spintrcritical17/init.c,
400        spintrcritical_support/intrcritical.c, spmkdir/init.c,
401        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
402        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
403        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
404        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
405        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
406
[42c7336d]4072011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
408
409        * sp09/Makefile.am: Switch to all managers since this is all of them.
410
[5661a696]4112011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
412
[e45c13c]413        * sp69/init.c: Use "ld" instead of PRId32 to print
414        struct timespec->tv_nsec.
[5661a696]415        * sp19/inttest.h: Use PRIx32 instead of "lx".
416
[28ab68ae]4172011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
418
419        * sp04/tswitch.c: Shrink memory requirements.
420
[8ee3775]4212011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
422
423        * configure.ac: Require autoconf-2.68, automake-1.11.1.
424
[719f4dd]4252010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
426
427        * spchain/init.c: Added test case.
428
[fb01c022]4292010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
430
431        * spchain/init.c, spchain/spchain.scn: More test cases.
432
[95ec9e98]4332010-11-24      Gedare Bloom <giddyup44@yahoo.com>
434
435        PR 1647/cpukit
436        * spsize/size.c: Update documentation to reflect refactoring of
437        SuperCore to add Scheduler Handler.
438
[2b76c8dc]4392010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
442        memory corruption.
443
[4cdce0e]4442010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
445
446        * spchain/init.c: Attempt to improve coverage.
447
[ae78019]4482010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
449
450        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
451
[50ab8586]4522010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * spfifo03/spfifo03.scn: Replace file.
455
[6227170]4562010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * spsize/size.c: Fix typo.
459
[29e1a88e]4602010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
461
462        PR 1663/testing
463        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
464        the test.
465
[5bb3197d]4662010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
467
468        * spheapprot/.cvsignore, spheapprot/Makefile.am,
469        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
470        * Makefile.am, configure.ac: Reflect changes above.
471
[469e71d]4722010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
473
474        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
475        cases.
476
[83636b5]4772010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
478
479        * spfatal24/.cvsignore, spfatal24/Makefile.am,
480        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
481        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
482        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
483        spfatal25/testcase.h: New files.
484        * Makefile.am, configure.ac: Reflect changes above.
485
[30c9b6a2]4862010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        PR 1658/cpukit
489        * Makefile.am, configure.ac: If the system is not up, consider it a
490        fatal error. This eliminated sp61 and added spfatal23.
491        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
492        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
493        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
494        sp61/sp61.scn: Removed.
495
[ce656dff]4962010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
497
498        PR 1663/testing
499        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
500        routine.
501
[8d9c8247]5022010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
503
504        PR 1661/testing
505        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
506        most references to RTEMS_Malloc_Heap.
507
[e9f7e13]5082010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
509
510        * sp09/screen12.c: Update for rtems_region_create() changes.
511        * sp09/sp09.scn: Update.
512
[c016f4e]5132010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
514
515        PR 1647/testing
516        * spsize/size.c: Remove redundant initialize uninitialized to 0.
517
[4817082]5182010-07-30      Gedare Bloom <giddyup44@yahoo.com>
519
520        PR 1599/cpukit
521        * spsize/size.c: Rename _Context_Switch_necessary to
522        _Thread_Dispatch_necessary to more properly reflect the intent.
523
[85433b5]5242010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
525
526        PR 1621/testing
527        * Makefile.am, configure.ac: Improve coverage of private environment.
528        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
529        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
530
[ec6a5a1]5312010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
532
533        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
534        pointer is NULL when getting an object name.
535
[cb0997e3]5362010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
537
538        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
539        no wait but the condition is only partially satisfied.
540
[80031e2]5412010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * Makefile.am, configure.ac: Add test to extract a task blocked with
544        timeout on a priority ordered thread queue.
545        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
546        sp72/sp72.scn: New files.
547
[917e4b4]5482010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
549
550        PR 1617/testing
551        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
552        spmountmgr01/spmountmgr01.doc: Added cases to exercise
553        mount-mktgt.c.
554
[c275f71b]5552010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
556
557        PR 1617/testing
558        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
559        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
560        spmountmgr01/spmountmgr01.scn: New test which improves coverage
561        of mount-mgr.c under libcsupport.
562        * Makefile.am, configure.ac: Changes to accommodate the new test.
563
[ba959a4b]5642010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
567        up and add test of getchark().
568
[fa126921]5692010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * spfatal21/Makefile.am: Fix typo.
572
[16d1bd3]5732010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
576        libio initialization fatal error case.
577        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
578        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
579        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
580        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
581
[9688f466]5822010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
583
584        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
585        variants.  Cleanup.
586        * spintrcritical05/spintrcritical05.scn,
587        spintrcritical06/spintrcritical06.scn,
588        spintrcritical07/spintrcritical07.scn,
589        spintrcritical11/spintrcritical11.scn,
590        spintrcritical12/spintrcritical12.scn,
591        spintrcritical13/spintrcritical13.scn,
592        spintrcritical14/spintrcritical14.scn: Update.
593
[c33c353]5942010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
597        fatal error.
598        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
599        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
600
[4479b373]6012010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
602
603        PR 1603/testing
604        * spassoc01/init.c, spassoc01/Makefile.am,
605        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
606        * Makefile.am, configure.ac: Added new test spassoc01 for
607        rtems_assoc routines.
608
[1f4d41b8]6092010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        PR 1606/cpukit
612        * spfatal_support/init.c: Remove
613        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
614
[6091bc3a]6152010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
616
617        * spfatal09/.cvsignore, spfatal09/Makefile.am,
618        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
619        spfatal09/testcase.h: Removed files.
620        * Makefile.am, configure.ac: Reflect changes above.
621        * spfatal_support/init.c: Print end of test message in case of
622        success.  Stop multitasking in the fatal error extension.
623        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
624        puts().
625        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
626        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
627        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
628        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
629        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
630        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
631        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
632        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
633        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
634        spfatal20/spfatal20.scn: Update.
635
[447345b]6362010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
637
638        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
639        coverage of rtems_io_lookup_name().
640
[6f67619]6412010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
642
643        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
644        rtems_io_lookup_name() and simplify test.
645        * sp21/system.h, sp21/task1.c: Removed.
646
[bfaa6d3]6472010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * Makefile.am, configure.ac: Add new fatal error test for termios
650        initialize.
651        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
652        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
653
[9cdd944]6542010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
655
656        PR 1600/testing
657        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
658        spfifo05/Makefile.am: New tests for pipe/fifo routines.
659        * Makefile.am, configure.ac: Add new test.
660
[b3eb0185]6612010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
662
663        PR 1600/testing
664        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
665        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
666        routines
667        * Makefile.am, configure.ac: Add new test.
668
[58f09375]6692010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * sp68/init.c: Add alignment to region_area. Fix spelling.
672
[56cdd5e8]6732010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        PR 1573/cpukit
676        * spsize/size.c: Add a per cpu data structure which contains the
677        information required by RTEMS for each CPU core. This encapsulates
678        information such as thread executing, heir, idle and dispatch needed.
679
[c55bbe80]6802010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        * sp69/Makefile.am: Really needs spin.c
683
[0308c028]6842010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
685
686        PR 1592/testing
687        * Makefile.am, configure.ac: Changes to incorporate sperror01,
688        sperror02, sperror03
689        * sperror01/init.c, sperror02/init.c: New tests to exercise
690        rtems_error routine
691        * sperror03/init.c: New test to exercise rtems_panic routine
692
[9f61efda]6932010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
694
695        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
696        not need spin.c
697
[4a3def38]6982010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * sp70/Makefile.am: Tests do not need spin.c
701
[287febb5]7022010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
703
704        * Makefile.am, configure.ac: Removed some fifo tests.
705        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
706        excessive new lines in the output.
707
708        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
709        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
710        Also added a few more cases, mostly from spfifo04/init.c.
711        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
712        Previously was spfifo06. Configure parameter for pipes is used now.
713        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
714        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
715        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
716        spfifo08/spfifo08.scn: Removed.
717
[db904606]7182010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
719
720        * Makefile.am, configure.ac: Add new test to exercise path where using
721        unlimited object support you are about to allocate more objects than
722        can be represented in the Id. This test will NOT pass on targets with
723        insufficient RAM.
724        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
725        sp71/sp71.scn: New files.
726
[6dfaeb4]7272010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * Makefile.am, configure.ac: spfatal20 not ready.
730
[420607f]7312010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
734        rtems_termios_open().
735        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
736        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
737        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
738        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
739        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
740        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
741        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
742        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
743
[5d8a0bab]7442010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * Makefile.am, configure.ac, spfatal_support/init.c,
747        spfatal_support/system.h: Add new tests to generate fatal errors in
748        open_dev_console().
749        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
750        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
751        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
752        spfatal15/spfatal15.scn, spfatal15/testcase.h,
753        spfatal_support/consume_sems.c: New files.
754
[07f72c2]7552010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
756
757        * sp43/init.c: Remove more ITRON references.
758
[d7b34ee]7592010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
760
761        * sp09/screen01.c: Fix warning.
762
[b34685f4]7632010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
764
765        * spfifo08/init.c: Catch more cases but discussion on errors and proper
766        behaviour remain.
767
[7d1a2437]7682010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
771        used.
772
[aff1ea5a]7732010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
776        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
777        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
778
[b553392]7792010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
782        spfatal_support/init.c: Remove references to ITRON constants.
783
[2930a35]7842010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * Makefile.am, configure.ac: Add sp70 to test slot
787        reclamation and reuse for unlimited object configuration.
788        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
789        sp70/sp70.scn: New files.
790
[13dc9c6]7912010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
792
793        * sp16/task1.c: Update for heap extend changes.
794
[dd4df85]7952010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
796
797        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
798
[acdd5aa2]7992010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
800
801        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
802        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
[f08aee31]803        * Makefile.am, configure.ac: Reflect changes above.
[acdd5aa2]804
[4d39a901]8052010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
806
807        * spfifo01/main.c: New file.
808
[cfde6479]8092010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
810
811        PR PR1542
812        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
813        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
814        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
815        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
816        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
817        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
818        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
819        files.
820
[e66b4e9]8212010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
822
823        * sp09/screen12.c: Update for heap extend changes.
824
[71a594af]8252010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
826
827        * sp62/init.c, sp65/init.c: #include <unistd.h>.
828
[88353c4]8292010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * sp43/init.c: Readdress use of ctype methods per recommendation from
832        D.J. Delorie on the newlib mailing list. We should pass an unsigned
833        char into these methods.
834
[1f51923]8352010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
836
837        * Makefile.am, configure.ac: Add new fatal error for configuring
838        unlimited and maximum of 0.
839        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
840        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
841
[35dfbd7]8422010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * sp43/init.c: Fix warning.
845
[f4926e1]8462009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
847
848        * sp69/init.c: Fixed warnings.
849
[4cbb4af6]8502009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
853        update.
854
[fe0286a]8552009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
858        expired periods. This detected the recently introduced PR1480.
859
[4439616]8602009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        * sp69/.cvsignore: New file.
863
[7199b1d]8642009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
865
866        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
867        to ensure that all paths are tested.
868        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
869
[5c3c78b]8702009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
871
872        * sp31/task1.c: Fixed spacing.
873
[9e7d02a3]8742009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
877        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
878        spwkspace/init.c: Use rtems_test_assert() consistently instead of
879        system assert(). rtems_test_assert() is designed to integrate into
880        the RTEMS test suite infrastructure.
881
[bb14405d]8822009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
883
884        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
885        cases. Updated copyright notice.
886
[97abdd2]8872009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
888
889        * sp25/task1.c: Use PRIuPTR for segment_sizes.
890
[1498a59]8912009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
892
893        * sp68/Makefile.in, sp68/.cvsignore,
894        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
895        removed unneeded Makefile.in, added cvsignore
896       
[6e51c4c]8972009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
898
899        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
900        spintrcritical17/init.c, spintrcritical17/Makefile.am,
901        spintrcritical17/spintrcritical17.doc,
902        spintrcritical17/spintrcritical17.scn: New files.
903        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
904        * sp31/task1.c, sp67/init.c: Changes for new timer server
905        implementation.
906        * sp52/init.c: The init task must be preemptible to let the timer
907        server run.
908
[b288588]9092009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
910
911        PR 1460/cpukit
912        * sp43/init.c: Change return type on methods accessing portions of
913        RTEMS Ids to int. This allows -1 to be return on error.
914
[34f2d677]9152009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
916
917        * spsize/Makefile.am: Fix broken install rule.
918
[3ee8430b]9192009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * spprintk/spprintk.scn: Add end of line at end of file.
922
[380c61a]9232009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
924
925        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
926        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
927        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
928        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
929        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
930        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
931        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
932        spwkspace/Makefile.am: Add documentation files for multiple tests.
933        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
934        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
935        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
936        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
937        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
938        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
939        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
940        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
941        spwkspace/spwkspace.doc: New files.
942
[c0c139d]9432009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
944
[cc8b7051]945        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
946        Include "tmacros.h".
[845770a3]947        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
948        _Heap_Allocate for 16bit compliance.
[c0c139d]949        * sp44/init.c: Another printf format fix.
950
[487b470d]9512009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
952
[82a8add]953        * sp37/init.c: Add local prototypes for
954        rtems_interrupt_disable, rtems_interrupt_enable,
955        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
[7e29923]956        * sp43/init.c: Add local prototypes for
957        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
958        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
959        rtems_object_id_api_minimum, rtems_object_id_get_api,
960        rtems_object_id_get_class, rtems_object_id_get_index,
961        rtems_object_id_get_node.
962        Spray PRId32's into printf's for 16bit target complianance.
[487b470d]963        * sp37/init.c: Add local prototype for
964        rtems_interrupt_level_attribute.
965
[6fa28e90]9662009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
967
[749eae97]968        * sp29/init.c: Include "tmacros.h".
969        Misc. changes related to rtems_intervals.
[ae218607]970        * sp14/asr.c: Add PRIxrtems_signal_set.
971        Use PRIxrtems_signal_set to print rtems_signal_set's.
[2b5b8064]972        * sp13/task3.c: Use PRIu32 to print "count".
[72cbbad1]973        * sp09/screen12.c: Segment sizes are uintptr_t's.
974        * sp09/screen11.c: Use size_t for "size".
975        * sp62/init.c: Segment sizes are uintptr_t's.
[35435d80]976        * sp25/task1.c: Use PRIuPTR to print segment_size's.
977        * sp21/task1.c: Add PRIurtems_device_major_number.
[69c6619]978        * sp11/task1.c, sp11/task2.c:
979        Use PRIxrtems_event_set to print rtems_event_set's.
[acf5212]980        * sp09/screen13.c: Revert previous change.
981        Remove broken extraneous line seemingly having crept into in
982        2009-08-10 patch.
983        * sp27/init.c: Remove extraneous argument to print.
[94418bd]984        * spsize/size.c: Use PRIu32 to print sys_req.
[e8d1720]985        * sp37/init.c: Add missing argument to printf.
[6fa28e90]986        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
987        sp12/pritask.c, sp34/changepri.c:
988        Use PRIdrtems_task_argument to print rtems_task_argument's.
989
[a20539f1]9902009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
991
[e292c661]992        * sp25/task1.c: segment_size is uintptr_t.
993        * spfatal06/testcase.h: Add missing return.
[b064c98]994        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
995        Duplicate code from rtems_name_to_characters to convert rtems_name's
996        into char arrays.
[a20539f1]997        * sp09/screen13.c: Comment out unused return status.
998        * sp63/init.c: Use PRIu32 to print uint32_t's.
999        * sp33/init.c: Use PRIu32 to print uint32_t's.
1000        * sp28/init.c: Use PRIu32 to print uint32_t's.
1001
[3e0396ff]10022009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1003
[1d355518]1004        * sp31/task1.c: Use PRIdWatchdog_Interval to print
1005        Watchdog_Interval's.
[3e0396ff]1006        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
1007        PRIdrtems_interval to print rtems_interval's.
1008
[43c9b4d5]10092009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1010
[2d4d5159]1011        * sp13/task1.c: Misc. uint32_t fixes.
[7db3ba6]1012        * sp20/task1.c: Misc. uint32_t fixes.
[a6d0b15]1013        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
1014        Use PRIXrtems_mode to print rtems_mode's.
1015        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
1016        Use PRIxrtems_mode to print rtems_mode's.
[43c9b4d5]1017        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
1018        sp19/task1.c: Add missing PRI*32's.
1019
[2f8ec242]10202009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1021
1022        * sp34/changepri.c, sp35/priinv.c:
1023        Use PRIdPriority_Control to print Priority_Control's.
1024
[899fb904]10252009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
[185584e]1027        * sp34/changepri.c, sp59/init.c:
1028        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]1029        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
[185584e]1030        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]1031        * sp12/system.h:
1032        Change Priority_Test_driver to use rtems_task_priority argument.
1033        * sp12/pridrv.c:
1034        Change Priority_Test_driver to use rtems_task_priority argument.
1035        Use PRIdrtems_task_priority to print rtems_task_priority's.
1036
[1190fd5]10372009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1038
1039        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
1040        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
1041        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
1042        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
1043        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
1044
[e8dc3d32]10452009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1046
[6ca9a1a]1047        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
[aeaa961]1048        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
[178a039c]1049        * sp63/init.c: Fix _Heap_Resize_block args.
[e8dc3d32]1050        * sp09/screen09.c: Eliminate unused var warning.
1051
[147e4ac]10522009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1053
1054        * sp27/init.c, spsize/init.c: Fix prototypes.
1055        * spwatchdog/task1.c: Remove unused vars.
1056
[10ebec12]10572009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1058
1059        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
1060        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
1061        spobjgetnext/init.c, spprintk/init.c:
1062        Eliminate unused vars.
1063
[51bdbca1]10642009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1065
1066        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
1067        confdefs.h define typos.
1068
[50a7df1]10692009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1072
[614821e]10732009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1074
1075        * sp32/init.c: Lengthen the clock tick and move configuration to the
1076        bottom of the file.
1077
[c257fb9e]10782009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1079
1080        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1081        since boot wraps around 0 and the timer server must deal with that
1082        condition.
1083        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1084        sp67/sp67.scn: New files.
1085
[bbf6253]10862009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1087
1088        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1089
[63e99db5]10902009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1091
[bbf6253]1092        * spintrcritical09/init.c, spintrcritical10/init.c,
1093        spintrcritical11/init.c: Fixed potentially infinite loops.
[63e99db5]1094        * sp20/system.h: Increased micro seconds per tick in order to be more
1095        independent of the console output speed.
1096
[d05ec0f]10972009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1098
1099        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1100        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1101        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1102        at -Os and m68k at -Os. Fix typos.
1103
[e24a5a03]11042009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1105
1106        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1107        RTEMS_USE_16_BIT_OBJECT clean.
1108
[5fc4c4b5]11092009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1110
1111        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1112        not configured.
1113        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1114        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1115
[f55f605]11162009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1117
1118        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1119        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1120        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1121        coverage runs.
1122
[8d8c1f1]11232009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1124
1125        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1126        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1127        some error cases uncovered by uC5282 coverage runs.
1128
[a611d80]11292009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1130
1131        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1132        uC5282 coverage runs.
1133
[288cebb]11342009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1137        Correct minor issues uncovered on uC5282.
1138
[ac85d56]11392009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1140
1141        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1142        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1143        Eliminate use of deprecated rtems_extension.
1144
[e731068]11452009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1146
1147        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1148        run when IO speed varies.
1149
[0f4de1e]11502009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1151
1152        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1153        the intended code.
1154
[d5ef0836]11552009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1156
1157        * configure.ac: Revert accidentally committed lines.
1158
[a5b04da]11592009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1160
1161        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1162        simple priority ceiling case that was previously only tested via the
1163        POSIX API.
1164        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1165        sp66/sp66.scn: New files.
1166
[cd4884a]11672009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1168
1169        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1170        for Id which is in range for the object class but not allocated yet.
1171
[f52ba58]11722009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1173
1174        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1175
[ad413735]11762009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1177
1178        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1179
[d329acf4]11802009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1181
1182        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1183        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1184        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1185        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1186        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1187        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1188        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1189        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1190        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1191        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1192        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1193        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1194        tests use testcase.h and spfatal_support framework. Print test name
1195        herald in all cases.
1196        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1197        New files.
1198        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1199
[d4f932c9]12002009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1201
1202        * spfatal07/testcase.h: Indicate test is not applicable on some
1203        architectures.
1204
[4093d8f0]12052009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1206
1207        * Makefile.am: Fix spacing.
1208
[c1ac715]12092009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1210
1211        * spstkalloc/init.c: Changed allocator signature. Functions are now
1212        static.
1213
[bd03933]12142009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1215
[39385ed5]1216        * sp29/init.c: Fixed return value evaluation.
[bd03933]1217        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1218        * sp63/init.c: Check return value of _Heap_Initialize().
1219
[897aa558]12202009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1221
1222        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1223        _Watchdog_Report() when name is not NULL. This case was covered at
1224        -Os on erc32 but at -O2 we had more code.
1225
[3a121776]12262009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1227
1228        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1229        overflowing on _Heap_Allocate_aligned.
1230
[7d414c3]12312009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1232
1233        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1234        for various null parameters.
1235
[804e5715]12362009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1237
1238        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1239
[58dbfd7]12402009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1241
1242        * sp65/init.c: Remove stray print.
1243        * sp65/sp65.doc: Add information on second case.
1244
[146301d]12452009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1246
1247        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1248        verify that obtaining a priority ceiling mutex when the calling
1249        task's priority is the same as the priority ceiling is handled
1250        correctly.
1251
[1f7ee02]12522009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1253
1254        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1255        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1256        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1257        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1258        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1259        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1260        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1261        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1262        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1263        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1264        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1265        rtems_clock_get_ticks_per_second().
1266
[160a0e0]12672009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1268
1269        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1270        Change attributes to priority ceiling. Use directive_failed, not
1271        assert. Configure a semaphore not a region.
1272
[79a0a6a]12732009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1274
1275        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1276        mutex cases.
1277        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1278        sp65/sp65.scn: New files.
1279
12802009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1281
1282        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1283        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1284        sp65/sp65.scn: New files.
1285
[8d4434eb]12862009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1287
1288        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1289        per tick.
1290
[c8ce082]12912009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1292
1293        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1294        adjust existing for alignment. New test ensures coverage begin and
1295        end marker methods are exercised so they do not get considered
1296        unexecuted.
1297        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1298        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1299
[7c11edfd]13002009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1301
1302        * Makefile.am, configure.ac: Add new test to exercise legacy
1303        rtems_clock_get().
1304        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1305        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1306
[05b9f81]13072009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1308
1309        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1310        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1311        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1312
[bcf16c0]13132009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1314
1315        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1316        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1317        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1318        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1319        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1320        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1321        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1322        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1323        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1324
[ab808e2]13252009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1326
1327        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1328        cases.
1329
[fba809c]13302009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1331
1332        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1333        all memory is successfully allocated. This means the test can
1334        validate the heap is unchanged on extend failure.
1335
[ee8512a]13362009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1337
1338        * spintrcritical01/init.c, spintrcritical06/init.c,
1339        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1340        per tick so tests run quicker and more reliably hit the intended
1341        critical section.
1342
[abc4af3]13432009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1344
1345        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1346        when we are unable to allocate the memory needed for an object
1347        extend. Make sure all is handled properly.
1348        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1349        sp64/sp64.scn: New files.
1350
[e89cf10]13512009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1352
1353        * sp63/init.c: Correct test case two.
1354
[fa4c10c]13552009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1356
1357        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1358        test case to exercise another odd branch not taken.
1359
[ba23ff5]13602009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1361
1362        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1363        particular path is taken through the _Heap_Resize_block code.
1364        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1365        sp63/sp63.scn: New files.
1366
[7e260d6]13672009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1368
1369        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1370        wrong thing in a cpp macro. Added contents to screen file and add
1371        documentation file.
1372        * sp42/sp42.doc: New file.
1373
[b1b6beb0]13742009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1375
1376        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1377
[095105a]13782009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1379
1380        * spintrcritical16/init.c: Tinker with test to make it hit the case
1381        more reliably.
1382
[8b40e27]13832009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1384
1385        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1386        possible of not being able to allocate memory from the workspace
1387        during thread creation.
1388        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1389        sp18/sp18.scn: New files.
1390
[d2861a11]13912009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1392
1393        * Makefile.am, configure.ac: Add new test to handle the case where
1394        a region resize frees enough memory to unblock a task.
1395        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1396        sp62/sp62.scn: New files.
1397        * sp61/init.c: Test does not need regions.
1398
[5353469a]13992009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1400
1401        * Makefile.am, configure.ac: Add test case for processing a timeout
1402        on a thread (that is the thread executing) that has also had its
1403        request satisfied while it is being enqueued.
1404        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1405        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1406        spintrcritical16/spintrcritical16.scn: New files.
1407        * spintrcritical15/init.c: Remove unused TSR>
1408
[33692dd]14092009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1410
1411        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1412        thread queue while another thread is in the process of blocking on
1413        the same thread queue.
1414        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1415        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1416        spintrcritical15/spintrcritical15.scn: New files.
1417
[5d6d1a1]14182009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1419
1420        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1421
[7467542]14222009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1423
1424        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1425        sp40/sp40.scn: Now verified to hit coverage cases.
1426        * sp40/sp40.doc: New file.
1427
[96b8762]14282009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1429
1430        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1431        to catch two remaining uncovered cases in rtems_io_register_driver.
1432        * sp40/system.h: Removed.
1433
[eecb545]14342009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1435
1436        * Makefile.am, configure.ac: Add new test to exercise odd case in
1437        rtems_iterate_over_all_threads.
1438        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1439        sp41/sp41.scn: New files.
1440
[2c0d792]14412009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1442
1443        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1444        inheritance protocol since there is no holder associated with them.
1445
[d541ba8]14462009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1447
1448        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1449        timer is scheduled from an ISR while it is being scheduled at the
1450        task level.
1451        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1452        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1453        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1454        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1455        spintrcritical14/spintrcritical14.scn: New files.
1456
[75fed1b]14572009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1458
1459        * spintrcritical01/init.c, spintrcritical06/init.c,
1460        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1461        cleanup and make the tests more similar.
1462
[4e4f06b]14632009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1464
1465        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1466
[2d730043]14672009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1468
1469        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1470        test work for case that it is documented to handle.
1471
[7fbe4fa1]14722009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1473
1474        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1475        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1476        spintrcritical10/spintrcritical10.scn: New files.
1477
[75a5aba]14782009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1479
1480        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1481        unreliable third case in sp39 to spintrcritical10. New tests to hit
1482        other event synchronization critical sections.
1483        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1484        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1485        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1486        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1487        spintrcritical12/spintrcritical12.scn: New files.
1488
[bd894e54]14892009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1490
1491        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1492        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1493        sp10/sp10.scn: New files.
1494
[99fbb608]14952009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1496
1497        * spintrcritical06/init.c: Clean up.
1498        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1499        * spintrcritical09/spintrcritical09.scn: Fill in.
1500
[bbebcd2c]15012009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1502
1503        * spintrcritical06/init.c: Add comment to indicate test is not finished
1504        and known to not hit the case.
1505        * Makefile.am, configure.ac: Add a couple more interrupt critical
1506        section tests.
1507        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1508        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1509        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1510        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1511        spintrcritical09/spintrcritical09.doc,
1512        spintrcritical09/spintrcritical09.scn: New files.
1513
[ceb3cb3]15142009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1515
1516        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1517        at hitting interrupt synchronization critical section in thread queue
1518        enqueue priority for reverse insertions.
1519        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1520        spintrcritical07/spintrcritical07.doc,
1521        spintrcritical07/spintrcritical07.scn: New files.
1522
[eecd655]15232009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1524
1525        * Makefile.am, configure.ac: Add test case for the
1526        _Thread_queue_Enqueue_priority interrupt critical section where the
1527        TCB we are using as a current pointer is removed from the thread
1528        queue when we flash interrupts while searching forward.
1529        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1530        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1531        spintrcritical06/spintrcritical06.scn: New files.
1532
[260e0926]15332009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1534
1535        * spintrcritical_support/intrcritical.c,
1536        spintrcritical_support/intrcritical.h: Change prototype of delay
1537        method to indicate when counter is reset. This can be used to count
1538        how many iterations we are doing.
1539
[f691e0a]15402009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1541
1542        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1543        blocked on one period while another expires. Add sp61 which exercises
1544        the case where a call is made to rtems_shutdown_executive when the
1545        system is not up.
1546        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1547        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1548        sp61/sp61.doc, sp61/sp61.scn: New files.
1549
[ac970794]15502009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1551
1552        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1553
[1c5d8f49]15542009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1555
1556        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1557        what it was intended to do.
1558
[0c196a1]15592009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1560
1561        * spintrcritical_support/intrcritical.c,
1562        spintrcritical_support/intrcritical.h: New files.
1563
[937a22a7]15642009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1565
1566        * Makefile.am, configure.ac: Add new infrastructure which is more
1567        reliable about generating cases which hit interrupt critical
1568        sections. Remove sp41 since it used its own mechanism.
1569        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1570        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1571        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1572        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1573        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1574        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1575        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1576        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1577        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1578        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1579        spintrcritical05/spintrcritical05.scn: New files.
1580        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1581        sp41/system.h: Removed.
1582
[0f46e321]15832009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1584
1585        * sp41/init.c: Remove incorrect comment.
1586
[7f8dd57]15872009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1588
1589        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1590
[f5b5ef88]15912009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1592
1593        * sp25/init.c: Spacing.
1594
[8f9b2f6]15952009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1596
1597        * Makefile.am, configure.ac: Add sp59 to test path through
1598        _Thread_queue_First_priority where the task's priority was in the
1599        bottom 1/4 of the range.
1600        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1601        sp59/sp59.scn: New files.
1602
[ab8c4ee2]16032009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1604
1605        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1606        not blocked on a thread queue.
1607        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1608        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1609
[d5ae827]16102009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1611
1612        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1613        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1614        sp58/sp58.scn: New files.
1615
[0c5a8be8]16162009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1617
1618        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1619        pointer being null. This does not happen naturally at this time so
1620        force the point.
1621
[299fc7a]16222009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1623
1624        * sp12/sp12.scn: Update screen to reflect priority changes from long
1625        ago.
1626
[a5e620e8]16272009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1628
1629        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1630        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1631        as sp27a and test flushing both counting and binary semaphores.
1632        Reformatted.
1633        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1634        sp27a/sp27a.scn: New files.
1635
[2962c99]16362009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1637
1638        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1639        copied fomr other Makefile.am's.
1640
[f034ac0]16412009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1642
1643        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1644        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1645        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1646        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1647
[7b0f182a]16482009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1649
1650        * sp57/sp57.doc: Correct.
1651
[0281931]16522009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1653
1654        * Makefile.am, configure.ac: Add test of restarting a task which is in
1655        the middle of a sleep or wake after.
1656        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1657        sp57/sp57.scn: New files.
1658
[67d6947]16592009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1660
1661        * sp43/init.c, sp43/sp43.scn: Add more cases for
1662        rtems_object_get_class_information() to improve coverage.
1663
[12bb21e]16642009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1665
1666        * Makefile.am, configure.ac: Add new test to verify that when a user
1667        extension create hook fails, that the error is properly propagated.
1668        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1669        sp56/sp56.scn: New files.
1670
[2204f52]16712009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1672
1673        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1674        rtems_extension_delete.
1675
[6afc8dd]16762009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1677
1678        * sp09/screen01.c, sp09/sp09.scn: Add test for
1679        rtems_object_get_classic_name with invalid id.
1680
[0dbc0c33]16812009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1682
1683        * sp02/task1.c: Minor spacing.
1684
[9847e4b4]16852009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1686
1687        * spfatal12/init.c: Address to heap initialize must be aligned but size
1688        must be too small.
1689
[630a2a6]16902009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1691
1692        * Makefile.am, configure.ac: Add new test to exercise case when
1693        broadcasting to a message queue with a pending message.
1694        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1695        sp55/sp55.scn: New files.
1696
[70a4809]16972009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1698
1699        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1700        spfatal tests appear to cover all fatal error cases.
1701        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1702        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1703        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1704        spfatal/task1.c: Removed.
1705
[cf7267cf]17062009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1707
1708        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1709        initialize workspace heap during initialize. Can be caused by
1710        unaligned address or not enough memory to initialize heap required
1711        overhead.
1712        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1713        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1714
[78e28597]17152009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1716
1717        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1718
[c5d412c]17192009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1720
1721        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1722
[9c34c02]17232009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1724
1725        * spstkalloc/spstkalloc.scn: Update screen.
1726
[62e6e7c]17272009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1728
1729        * Makefile.am, configure.ac: Add new test for user configured stack
1730        allocator/deallocator. Test both pass and fail cases.
1731        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1732        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1733
[84b7a968]17342009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1735
1736        * spchain/init.c, spchain/spchain.scn: Clean up test.
1737
[37cff02]17382009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1739
1740        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1741        routines whose bodies are not used by RTEMS itself.
1742        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1743        spchain/spchain.doc, spchain/spchain.scn: New files.
1744
[605b6eb7]17452009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1746
1747        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1748        chain for coverage.
1749
[c7b38baf]17502009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1751
1752        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1753        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1754        improve coverage.
1755
[e5d3dd6]17562009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1757
1758        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1759
[40b905cc]17602009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1761
1762        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1763        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1764
[046f4715]17652009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1766
1767        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1768        Enhance spprintk. Add two new fatal error tests to cover
1769        __assert_func.
1770        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1771        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1772
[18105b4]17732009-06-18      Chris Johns <chrisj@rtems.org>
1774
1775        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1776        workaround the H8300 gcc bug.
1777
[40be8f8]17782009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1779
1780        * sp54/init.c: Fix spacing.
1781
[79ee0ac]17822009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1783
1784        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1785
[69c3370f]17862009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1787
1788        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1789
[293a0a4]17902009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1791
1792        * Makefile.am, configure.ac: Add new test.
1793        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1794        sp54/sp54.scn: New files.
1795
[25686a57]17962009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1797
1798        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1799        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1800        the time of day forward not making server based timers fire.
1801        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1802        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1803        sp53/sp53.scn: New files.
1804
[ef6d53b9]18052009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1806
1807        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1808
[e379e96]18092009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1810
1811        PR 1415/cpukit
1812        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1813        violation.
1814        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1815        sp51/sp51.scn: New files.
1816
[8abaa16]18172009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1818
1819        PR 1413/cpukit
1820        * Makefile.am, configure.ac: Add test for case where server based
1821        timers which reinitiated themselves did not get reinserted onto timer
1822        chain.
1823        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1824        sp50/sp50.scn: New files.
1825
[1dc1da5]18262009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1827
1828        PR 1414/cpukit
1829        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1830        is harder to trick by passing in a valid id of an incorrect object
1831        class.
1832        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1833        sp49/sp49.scn: New files.
1834
[a1c219b]18352009-05-19      Chris Johns <chrisj@rtems.org>
1836
1837        * sp04/tswitch.c: Lower sample count for small memory targets.
1838       
[4f67befd]18392009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1840
1841        * spprintk/init.c: printk() now 100% covered.
1842
[51dc1b3f]18432009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1844
1845        * spprintk/init.c: More test cases.
1846
[d4b75d2]18472009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1848
1849        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1850        large enough for buffer node overhead.
1851
[02ba7ca]18522009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1853
1854        * Makefile.am, configure.ac, spwatchdog/system.h,
1855        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1856        printk. These will help coverage. Simplify spwkspace.
1857        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1858        spprintk/spprintk.scn: New files.
1859        * spwkspace/system.h: Removed.
1860
[4f7b4a8]18612009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1862
1863        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1864        methods.
1865        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1866        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1867
[b84f1fdc]18682009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1869
1870        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1871        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1872        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1873        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1874        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1875        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1876        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1877        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1878        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1879        spsize/size.c: Fix warnings.
1880
[c14c2f0]18812009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1882
1883        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1884        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1885        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1886        spobjgetnext/system.h: New files.
1887
[e73850b]18882009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1889
1890        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1891        64k to 20k. No impact on test behavior.
1892
[9149e767]18932009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1894
1895        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1896
[c8633f1]18972009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1898
1899        * sp37/init.c, sp37/sp37.scn: Add test case for
1900        rtems_interrupt_level_attribute body.
1901
[8e1f626]19022009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1903
1904        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1905        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1906        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1907        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1908        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1909        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1910        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1911        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1912        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1913        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1914        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1915        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1916        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1917        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1918        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1919        sp48/Makefile.am, spfatal/Makefile.am,
1920        spfatal01/Makefile.am, spfatal02/Makefile.am,
1921        spfatal03/Makefile.am, spfatal04/Makefile.am,
1922        spfatal05/Makefile.am, spfatal06/Makefile.am,
1923        spfatal07/Makefile.am, spfatal08/Makefile.am,
1924        spfatal09/Makefile.am, spsize/Makefile.am,
1925        spwatchdog/Makefile.am:
1926        Eliminate _exe_/.exe.
1927
[8c324aa]19282009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1929
1930        PR 1388/cpukit
1931        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1932        allow both priority inherit and ceiling attributes to be set on
1933        semaphore create. These attributes are mutually exclusive and this
1934        should be an error.
1935
[c83a33cc]19362009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1937
1938        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1939        unlimited objects when configured for a unified workspace works as
1940        expected.
1941        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1942        sp48/sp48.scn: New files.
1943
[03f0885]19442009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1945                Joel Sherrill <joel.sherrill@oarcorp.com>
1946
1947        PR 1357/cpukit
1948        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1949        honored.
1950        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1951        sp47/sp47.scn: New files.
1952
[22fa9d61]19532009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1954
1955        * Makefile.am, configure.ac: Add new test to test Watchdog display
1956        helper routines. These reach into the SuperCore.
1957        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1958        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1959        spwatchdog/system.h, spwatchdog/task1.c: New files.
1960
[786330c0]19612009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1962
1963        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1964
[fa8ad9c]19652009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1966
1967        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1968        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1969        hard-coded hex numbers for bad object Ids.
1970
[29a8335]19712009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1972
1973        * sp15/system.h, sp19/system.h: Array of task names should be of type
1974        rtems_name not rtems_id. Similarly array of task ids should be
1975        rtems_id not rtems_name.
1976
[69e10f3]19772008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1978
1979        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1980
[bb9c80df]19812008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1982
1983        * Makefile.am, configure.ac, spfatal06/testcase.h,
1984        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1985        spsize/size.c: Eliminate pointers to API configuration tables in the
1986        main configuration table. Reference the main configuration table and
1987        the API configuration tables directly using the confdefs.h version
1988        rather than obtaining a pointer to it. This eliminated some
1989        variables, a potential fatal error, some unnecessary default
1990        configuration structures. Overall, about a 4.5% reduction in the code
1991        size for minimum and hello on the SPARC.
1992        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1993        spfatal10/testcase.h: Removed.
1994
[a986c075]19952008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1996
1997        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1998        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1999        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
2000        successfully with maxixum number of priorities as 16 instead of 256.
2001        This was done by temporarily modifying the score priority.h maximum.
2002        This allowed testing of all API code to ensure that it worked
2003        properly with a reduced number of priorities. Most modifications were
2004        to switch from hard-coded maximum to using the API provided methods
2005        to determine maximum number of priority levels.
2006
[75ed329]20072008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2008
2009        * sp46/sp46.scn: Add screen missed earlier.
2010
[ed348c8]20112008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2012
2013        PR 1348/cpukit
2014        * Makefile.am, configure.ac: Add test of special case of resetting cpu
2015        usage information while a period is running.
2016        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
2017        sp46/sp46.scn: New files.
2018
[ab29fef]20192008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
2020
2021        * sp45/init.c: New file.
2022
[a88e2dd]20232008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2024
2025        PR 1347/cpukit
2026        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
2027        Rework Timer Server to ensure that the context allows for blocking,
2028        allocating memory, and acquiring semaphores and mutexes.
2029        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
2030        New files.
2031
[1ea0f9d]20322008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
2033
2034        * sp25/system.h: Add warning and temporary m32c conditional until size
2035        type addressed.
2036
[29ff6c9c]20372008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2038
2039        * sp09/screen07.c: Use INT_MAX as number of messages so always
2040        properly sized and no overflow on constant.
2041        * sp09/screen10.c: Delay so on targets with simulator idle clock
2042        tick driver this will work.
2043        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
2044        byte boundaries rather than two byte boundaries.
2045        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
2046        allocate more memory than size_t holds on m32c.
2047
[82478ffc]20482008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2049
2050        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
2051        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
2052        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
2053        and Region calls. On 16-bit architectures, size_t can be 16-bits
2054        which would limit sizes to 64K. Also address constants which
2055        overflowed on 16-bit integer targets.
2056
[df518cb]20572008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2058
2059        * sp43/sp43.scn: Bump version to 4.9.99.0
2060
[3ab27952]20612008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2062
2063        * sp19/system.h: Use "double" instead of "rtems_double".
2064
[2d29741a]20652008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2066
2067        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2068
[c502aa3]20692008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2070
2071        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
2072        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
2073        spfatal_support/init.c, spfatal_support/system.h:
2074        Convert to "bool".
2075
[40c2d41e]20762008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2077
2078        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2079        declared in a public place.
2080
[6d97132]20812008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2082
2083        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2084
[4f6bb5b]20852008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2086
2087        * sp43/init.c: Fix derefence of uninitialized pointer.
2088
[02d989c]20892008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2090
2091        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2092        multiprocessing is not enabled. Saves one more variable from single
2093        processor configuration.
2094
[cccd632]20952008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2096
2097        PR 1212/cpukit
2098        * Makefile.am, configure.ac: Time slicing will not happen if the task
2099        mode is changed from a non-timeslicing mode to timeslicing mode if it
2100        is done by the executing thread (e.g. in its task body). This change
2101        includes sp44 to demonstrate the problem and verify the correction.
2102        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2103
[ffb9eeb]21042008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2105
2106        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2107        architectures they are not supported on.
2108
[03b655aa]21092008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2110
2111        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2112
[86ad26ac]21132008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2114
2115        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2116          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2117
[86db88d2]21182008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2119
2120        * sp28/init.c: Corrections to configuration.
2121        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2122        * spsize/size.c: _ISR_Vector_table only exists on architectures
2123        which use the Simple Vectored Interrupt Model.
2124
[d0941512]21252008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2126
2127        * spsize/size.c: Convention calls for leading underscore on private
2128        RTEMS variables.
2129
[c199cf8]21302008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2131
2132        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2133        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2134        Refactored and renamed initialization routines to
2135        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2136        rtems_initialize_device_drivers, and
2137        rtems_initialize_start_multitasking. This opened the sequence up so
2138        that bootcard() could provide a more robust and flexible framework
2139        which is easier to explain and understand. This also lays the
2140        groundwork for sharing the division of available memory between the
2141        RTEMS workspace and heap and the C library initialization across all
2142        BSPs.
2143
[ac9d3cf8]21442008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2145
2146        * sp32/init.c: Formatting.
2147
[5afa393]21482008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2149
2150        * sp09/screen01.c: Correct test.
2151        * sp09/screen14.c: Update copyright.
2152        * sp28/init.c: Correct end of test messages.
2153
[60735a30]21542008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2155
2156        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2157
[2186ba80]21582008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2159
2160        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2161        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2162        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2163        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2164        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2165        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2166        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2167        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2168        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2169        tests. Add a clock_settime case for < 1988.
2170
[916b0f30]21712008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2172
2173        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2174
[403c507]21752008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2176
2177        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2178        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2179        * sp41/sp41.scn: Now has content.
2180        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2181        Object Services recently added to API.
2182
[6e315132]21832008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2184
2185        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2186        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2187        collection. This changed the name of a few previously public but
2188        undocumented services and added a some new services.
2189        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2190        sp43/system.h: New files.
2191
[1ccb8aae]21922008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2193
2194        * spfatal10/.cvsignore: New file.
2195
[42840b4]21962008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2197
2198        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2199        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2200        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2201        New files.
2202
[5fdb1e7b]22032008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2204
2205        * Makefile.am, configure.ac: Added fatal error tests
2206        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2207        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2208        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2209        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2210        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2211        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2212        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2213        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2214        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2215        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2216        spfatal_support/init.c, spfatal_support/system.h: New files.
2217
[90f6ea62]22182008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2219
2220        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2221        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2222        test messages.
2223
[23a368d]22242008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2225
2226        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2227        simple type to a union of an unsigned 32 bit integer and a pointer.
2228        This should help eliminate weird casts between u32 and pointers in
2229        various places. The APIs now have to explicitly call _u32 or _string
2230        versions of helper routines. This should also simplify things and
2231        eliminate the need for ugly casts in some cases.
2232
[f070c86]22332008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2234
2235        * sp42/Makefile.am: New file.
2236
[4a4aabc]22372008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2238
2239        Add sp42 to exercise thread queue with knowledge of the implementation
2240        so we can exercise all of the normal paths possible.
2241        * Makefile.am, configure.ac: Add sp42.
2242        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2243
[9185d61]22442008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2245
2246        * sp39/init.c: Add case for long timeout on blocking operation.
2247        * Makefile.am, configure.ac: Add new test to exercise thread
2248        queue blokcing synchronization. sp39 and sp41 are very similar.
2249        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2250        sp41/system.h: New files.
2251
[8b7a713]22522008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2253
2254        * sp39/init.c: Clean up.
2255
[265d9b64]22562008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2257
2258        * sp39/init.c: Modify to improve coverage.
2259
[0c76166]22602008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2261
2262        * sp36/strict_order_mut.c:
2263
[c8f8ffd]22642008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2265
2266        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2267        driver registration.
2268        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2269        sp40/system.h: New files.
2270
[14a64dc5]22712008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2272
2273        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2274        Add test cases for:
2275          + message queue create requesting too many message buffers
2276            for the available memory
2277          + region extend with address inside existing heap
2278          + timer server initiate too large a stack, create error
2279        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2280          + task set priority while holding resource
2281
[fa98897]22822008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2283
2284        * Makefile.am, configure.ac: Added sp38 and sp39.
2285        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2286        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2287        sp39/sp39.scn, sp39/system.h: New files.
2288
[03c6ff39]22892007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2290
2291        * sp36/strict_order_mut.c: New file.
2292
[e8f4303a]22932007-12-21      Xi Yang <hiyangxi@gmail.com>
2294
2295        * Makefile.am, configure.ac: Add support for proper stacking of
2296        priority inheritance on mutexes as well as enforce proper order of
2297        release.
2298        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2299        sp36/sp36.scn: New files.
2300
[b5c6ecf]23012007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2302
2303        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2304        directive instead of violating RTEMS internals.
2305
[79542d7]23062007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2307
2308        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2309        Add test cases for User Extension Manager to improve code coverage.
2310        * sp21/task1.c: Fix spelling error.
2311
[bbd655a3]23122007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2313
2314        * spsize/size.c: Account for previous changes in calculation of MPCI
2315        receive server stack.
2316
[6bc19a1]23172007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2318
2319        * sp09/screen07.c, sp09/sp09.scn: Add test for
2320        rtems_message_queue_broadcast for bad buffer and count pointers.
2321        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2322        with bad priority or initiating twice.
2323        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2324        it forces a dispatch.
2325        * sp37/init.c: New file.
2326
[dcdaba2]23272007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2328
2329        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2330        enable, flash, and is in progress. These are normally inlines but
2331        also have bodies for non-C code. This test also exercises the odd
2332        case of calling clock tick from outside an ISR.
2333        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2334
[9c691ef]23352007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2336
2337        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2338        using notepad with the current task's ID or SELF
2339        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2340        test missing test cases for clock_get.
2341
[f446e6d]23422007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2343
2344        * sp28/init.c: Add test code for task variables to improve coverage.
2345
[1383eca]23462007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2347
2348        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2349        RTEMS provided accessor macros to obtain configuration fields.
2350
[a1f37a0]23512007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2352
2353        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2354        Configuration Table. Eliminate CPU Table from all ports. Delete
2355        references to CPU Table in all forms.
2356
[eb5d942a]23572007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2358
2359        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2360
[4650a44c]23612007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2362
2363        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2364        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2365        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2366        to improve test coverage.
2367
[4d7ae31]23682007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2369
2370        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2371        coverage.
2372
[7294bc97]23732007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2374
2375        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2376
[6a5990e]23772007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2378
2379        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2380        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2381        .scn files.
2382
[67e024b]23832007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2384
2385        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2386        commented out and updated the .scn file.
2387
[496274b6]23882007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2389
2390        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2391        buffered test IO.
2392
[b3117727]23932007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2394
2395        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2396        rtems_io_unregister_driver did not have any test code.
2397
[3a50a206]23982007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2399
2400        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2401        since it was used to configure a no longer used feature. Device names
2402        are now part of the filesystem not in a table. This also eliminated
2403        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2404        RTEMS as well as the memory allocation used to populate
2405        _IO_Driver_name_table.
2406
[2ff6ada3]24072007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2408
2409        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2410        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2411        properly.
2412
[f851e876]24132007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2414
2415        * spsize/size.c: Eliminated the variables
2416        _RTEMS_tasks_User_initialization_tasks and
2417        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2418        used in one place after initialized. It was a waste of space.
2419
[e58077c]24202007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2421
2422        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2423        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2424        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2425        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2426        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2427        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2428        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2429        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2430        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2431        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2432        spsize/size.c: Add optional managers to Makefiles. Clean up test
2433        cases so last output line follows END OF pattern. Make sure test case
2434        all run. All tests appeared ok on sis.
2435
[dba34ed3]24362007-04-05      Joel Sherrill <joel@OARcorp.com>
2437
2438        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2439
[67293f6]24402007-04-05      Joel Sherrill <joel@OARcorp.com>
2441
2442        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2443        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2444        CONFIGURE_APPLICATION_NEEDS_XXX.
2445
[dfa1f0bc]24462007-04-02      Joel Sherrill <joel@OARcorp.com>
2447
2448        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2449
[3c68f96d]24502007-04-02      Joel Sherrill <joel@OARcorp.com>
2451
2452        * spsize/size.c: Convert from Classic API style TOD_Control as
2453        fundamental time structure to POSIX struct timespec. Add
2454        clock_get_uptime().
2455
[8d8571e2]24562007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2457
2458        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2459
[f588903]24602007-03-26      Joel Sherrill <joel@OARcorp.com>
2461
2462        * sp35/priinv.c: Remove warning.
2463
[13a2734]24642007-03-10      Joel Sherrill <joel@OARcorp.com>
2465
2466        * sp26/system.h: Remove incorrect and duplicate
2467        CONFIGURE_EXTRA_TASK_STACKS.
2468
[88e8cc4d]24692007-03-05      Joel Sherrill <joel@OARcorp.com>
2470
2471        PR 1222/cpukit
2472        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2473        thread that is blocked on a priority based thread queue is changed,
2474        that its placement in the queue is reevaluated based upon the new
2475        priority. This enhancement includes modifications to the SuperCore as
2476        well as new test cases.
2477        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2478        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2479        sp35/sp35.doc, sp35/sp35.scn: New files.
2480
[99c3730c]24812007-03-05      Joel Sherrill <joel@OARcorp.com>
2482
2483        * sp26/system.h: Correct memory required for stack sizes.
2484
[d6913f24]24852007-02-06      Joel Sherrill <joel@OARcorp.com>
2486
2487        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2488        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2489        tests.
2490
[a27fa6d]24912006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2492
2493        * sp33/init.c: Improve barrier test to include normal blocking with
2494        manual release and unblocking in barrier deletion.
2495
[fcb0cd46]24962006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2497
2498        * configure.ac: New BUG-REPORT address.
2499
[c338ae2]25002006-11-20      Joel Sherrill <joel@OARcorp.com>
2501
2502        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2503        and make output more compliant with other tests.
2504
[6be472c]25052006-11-17      Joel Sherrill <joel@OARcorp.com>
2506
2507        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2508        cases intended on all targets possible with new heap algorithm.
2509
[47c9f44a]25102006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2511
2512        * Makefile.am, configure.ac: Adding Classic API Barriers.
2513        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2514        New files.
2515
[ba2c04f]25162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2517
2518        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2519
[c0069ba8]25202006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2521
2522        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2523        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2524        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2525        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2526        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2527        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2528        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2529        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2530        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2531        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2532        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2533        Use rtems_testsdir instead.
2534
[0c30bc5]25352006-04-05      Joel Sherrill <joel@OARcorp.com>
2536                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2537
2538        * spsize/size.c: Victor spotted the problem that
2539        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2540        variables and needed to be set to the same value.  I took that
2541        idea and just removed _Thread_MP_Receive.  All uses are now
2542        _MPCI_Receive_server_tcb.
2543
[1fd1595]25442005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2545
2546        * configure.ac: Remove RTEMS_ENABLE_BARE,
2547        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2548
[8a26f18d]25492005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2550
2551        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2552        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2553        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2554        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2555        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2556        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2557        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2558        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2559        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2560        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2561        spfatal/Makefile.am, spsize/Makefile.am:
2562        Convert to use *_PROGRAMS.
2563
[9567283b]25642005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2565
[dc35ca43]2566        * sp01/Makefile.am, sp02/Makefile.am,
2567        sp03/Makefile.am, sp04/Makefile.am,
2568        sp05/Makefile.am, sp06/Makefile.am,
2569        sp07/Makefile.am, sp08/Makefile.am,
2570        sp09/Makefile.am, sp11/Makefile.am,
2571        sp12/Makefile.am, sp13/Makefile.am,
2572        sp14/Makefile.am, sp15/Makefile.am,
2573        sp16/Makefile.am, sp17/Makefile.am,
2574        sp19/Makefile.am, sp20/Makefile.am,
2575        sp21/Makefile.am, sp22/Makefile.am,
2576        sp23/Makefile.am, sp24/Makefile.am,
2577        sp25/Makefile.am, sp26/Makefile.am,
2578        sp27/Makefile.am, sp28/Makefile.am,
2579        sp29/Makefile.am, sp30/Makefile.am,
2580        sp31/Makefile.am, sp32/Makefile.am,
2581        spfatal/Makefile.am, spsize/Makefile.am: Rework.
[9567283b]2582
[e570e3fe]25832005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2584
2585        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2586        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2587        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2588        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2589        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2590        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2591        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2592        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2593        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2594        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2595        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2596        * sptests.am: Remove.
2597
[e3354cd2]25982005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2599
2600        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2601        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2602        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2603        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2604        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2605        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2606        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2607        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2608        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2609        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2610        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2611
[e806c23e]26122005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2613
2614        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2615
[cd1b4bfc]26162005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2617
[eea423b7]2618        * spsize/Makefile.am: Rename TEST to spsize.
2619        * spsize/size.scn: Remove.
2620        * spsize/spsize.scn: New (renamed from size.scn).
2621
26222005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2623
2624        * configure.ac: Add spfatal/Makefile.
2625        * Makefile.am: Add spfatal to DIST_SUBDIRS.
[f8acc249]2626        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2627        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
[cd1b4bfc]2628        * sptests.am: Remove LIB_VARIANT.
2629
[fb02f605]26302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2631
2632        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2633        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2634        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2635        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2636        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2637        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2638        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2639        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2640        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2641        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2642        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2643
[c32fb8f]26442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2645
2646        * Makefile.am: Cleanup.
2647
[6f2593f]26482005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[099e1112]2649
2650        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2651        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2652        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2653        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2654        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2655        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2656        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2657        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2658        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2659        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2660        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2661        spfatal/Makefile.am, spsize/Makefile.am:
2662        Partial conversion to automake.
2663
[df55b0f1]26642005-03-07      Joel Sherrill <joel@OARcorp.com>
2665
2666        * sp13/task1.c: Removed warnings.
2667
[9fa21da0]26682004-09-29      Joel Sherrill <joel@OARcorp.com>
2669
2670        * spsize/size.c: i960 obsoleted and all references removed.
2671
[6f2593f]26722004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]2673
2674        * configure.ac: Require automake > 1.9.
2675
[6f2593f]26762004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[e8064503]2677
2678        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2679        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2680        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2681        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2682        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2683        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2684        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2685        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2686        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2687        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2688        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2689        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2690        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2691        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2692        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2693        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2694        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2695        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2696        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2697        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2698        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2699        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2700        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2701        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2702        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2703        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2704        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2705        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2706        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2707        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2708        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2709        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2710
[6f2593f]27112004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[65fa6b5]2712
2713        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2714
[a841314]27152004-03-30      David Querbach <querbach@realtime.bc.ca>
2716
2717        PR 595/tests
2718        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2719        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2720        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2721        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2722        others treat it as a count of longs.
2723
[378aed9]27242004-03-30      David Querbach <querbach@realtime.bc.ca>
2725
2726        PR 596/tests
2727        * sp32/init.c: A missing definition of TEST_INIT before including
2728        <tmacros.h> means that buffered output will not work even if selected
2729        in buffer_test_io.h.
2730
[6f2593f]27312004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[c87608f]2732
2733        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2734        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2735        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2736        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2737        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2738        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2739        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2740        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2741        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2742        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2743        types.
2744
[7c48a2e8]27452004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2746
2747        * configure.ac: Add 2nd arg to RTEMS_TOP.
2748
[6debefee]27492004-03-05      Joel Sherrill <joel@OARcorp.com>
2750
2751        * sp07/buffered_io.c: Remove warning.
2752
[340835b0]27532004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2754
2755        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2756        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2757        * sp02/Makefile.am: Ditto.
2758        * sp03/Makefile.am: Ditto.
2759        * sp04/Makefile.am: Ditto.
2760        * sp05/Makefile.am: Ditto.
2761        * sp06/Makefile.am: Ditto.
2762        * sp07/Makefile.am: Ditto.
2763        * sp08/Makefile.am: Ditto.
2764        * sp09/Makefile.am: Ditto.
2765        * sp11/Makefile.am: Ditto.
2766        * sp12/Makefile.am: Ditto.
2767        * sp13/Makefile.am: Ditto.
2768        * sp14/Makefile.am: Ditto.
2769        * sp15/Makefile.am: Ditto.
2770        * sp16/Makefile.am: Ditto.
2771        * sp17/Makefile.am: Ditto.
2772        * sp19/Makefile.am: Ditto.
2773        * sp20/Makefile.am: Ditto.
2774        * sp21/Makefile.am: Ditto.
2775        * sp22/Makefile.am: Ditto.
2776        * sp23/Makefile.am: Ditto.
2777        * sp24/Makefile.am: Ditto.
2778        * sp25/Makefile.am: Ditto.
2779        * sp26/Makefile.am: Ditto.
2780        * sp27/Makefile.am: Ditto.
2781        * sp28/Makefile.am: Ditto.
2782        * sp29/Makefile.am: Ditto.
2783        * sp30/Makefile.am: Ditto.
2784        * sp31/Makefile.am: Ditto.
2785        * sp32/Makefile.am: Ditto.
2786        * spfatal/Makefile.am: Ditto.
2787        * spsize/Makefile.am: Ditto.
2788
[5813e715]27892003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * sptests.am: Add dirstamp support.
2792
[8234c04]27932003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2796
[e457190]27972003-12-16      Joel Sherrill <joel@OARcorp.com>
2798
2799        PR 544/tests
2800        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2801        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2802        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2803        make tests account for resources and not print at inappropriate
2804        times.
2805        * sp07/buffered_io.c: New file.
2806
[810720b6]28072003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2810
[6e4e067]28112003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * sp01/Makefile.am: Remove all-local: $(ARCH).
2814        * sp02/Makefile.am: Remove all-local: $(ARCH).
2815        * sp03/Makefile.am: Remove all-local: $(ARCH).
2816        * sp04/Makefile.am: Remove all-local: $(ARCH).
2817        * sp05/Makefile.am: Remove all-local: $(ARCH).
2818        * sp06/Makefile.am: Remove all-local: $(ARCH).
2819        * sp07/Makefile.am: Remove all-local: $(ARCH).
2820        * sp08/Makefile.am: Remove all-local: $(ARCH).
2821        * sp09/Makefile.am: Remove all-local: $(ARCH).
2822        * sp11/Makefile.am: Remove all-local: $(ARCH).
2823        * sp12/Makefile.am: Remove all-local: $(ARCH).
2824        * sp13/Makefile.am: Remove all-local: $(ARCH).
2825        * sp14/Makefile.am: Remove all-local: $(ARCH).
2826        * sp15/Makefile.am: Remove all-local: $(ARCH).
2827        * sp16/Makefile.am: Remove all-local: $(ARCH).
2828        * sp17/Makefile.am: Remove all-local: $(ARCH).
2829        * sp19/Makefile.am: Remove all-local: $(ARCH).
2830        * sp20/Makefile.am: Remove all-local: $(ARCH).
2831        * sp21/Makefile.am: Remove all-local: $(ARCH).
2832        * sp22/Makefile.am: Remove all-local: $(ARCH).
2833        * sp23/Makefile.am: Remove all-local: $(ARCH).
2834        * sp24/Makefile.am: Remove all-local: $(ARCH).
2835        * sp25/Makefile.am: Remove all-local: $(ARCH).
2836        * sp26/Makefile.am: Remove all-local: $(ARCH).
2837        * sp27/Makefile.am: Remove all-local: $(ARCH).
2838        * sp28/Makefile.am: Remove all-local: $(ARCH).
2839        * sp29/Makefile.am: Remove all-local: $(ARCH).
2840        * sp30/Makefile.am: Remove all-local: $(ARCH).
2841        * sp31/Makefile.am: Remove all-local: $(ARCH).
2842        * sp32/Makefile.am: Remove all-local: $(ARCH).
2843        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2844        * spsize/Makefile.am: Remove all-local: $(ARCH).
2845
[5f52d1f]28462003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * configure.ac: Reflect having moved to testsuites/.
2849
[c6328bee]28502003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2851
2852        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2853
[5445ee60]28542003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2855
2856        * configure.ac:Remove RTEMS_CHECK_CPU.
2857
[d2b93bfd]28582003-09-04      Joel Sherrill <joel@OARcorp.com>
2859
2860        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2861        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2862        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2863        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2864        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2865        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2866        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2867        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2868        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2869        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2870        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2871        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2872        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2873        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2874        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2875        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2876        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2877        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2878        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2879        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2880        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2881        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2882        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2883        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2884        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2885        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2886        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2887        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2888        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2889        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2890        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2891        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2892        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2893        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2894        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2895        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2896        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2897        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2898        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2899        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2900        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2901        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2902        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2903        spsize/size.c, spsize/system.h: URL for license changed.
2904
[35fc6bf9]29052003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2906
2907        PR 458/tests
2908        * sp30/task1.c: Correct indexing problem.
2909
[7862f888]29102003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * Makefile.am: Reflect having moved aclocal/.
2913
[7f9e5908]29142003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2915
[61d9371]2916        * Makefile.am: Reflect having moved automake/.
2917        * sp01/Makefile.am: Reflect having moved automake/.
2918        * sp02/Makefile.am: Reflect having moved automake/.
2919        * sp03/Makefile.am: Reflect having moved automake/.
2920        * sp04/Makefile.am: Reflect having moved automake/.
2921        * sp05/Makefile.am: Reflect having moved automake/.
2922        * sp06/Makefile.am: Reflect having moved automake/.
2923        * sp07/Makefile.am: Reflect having moved automake/.
2924        * sp08/Makefile.am: Reflect having moved automake/.
2925        * sp09/Makefile.am: Reflect having moved automake/.
2926        * sp11/Makefile.am: Reflect having moved automake/.
2927        * sp12/Makefile.am: Reflect having moved automake/.
2928        * sp13/Makefile.am: Reflect having moved automake/.
2929        * sp14/Makefile.am: Reflect having moved automake/.
2930        * sp15/Makefile.am: Reflect having moved automake/.
2931        * sp16/Makefile.am: Reflect having moved automake/.
2932        * sp17/Makefile.am: Reflect having moved automake/.
2933        * sp19/Makefile.am: Reflect having moved automake/.
2934        * sp20/Makefile.am: Reflect having moved automake/.
2935        * sp21/Makefile.am: Reflect having moved automake/.
2936        * sp22/Makefile.am: Reflect having moved automake/.
2937        * sp23/Makefile.am: Reflect having moved automake/.
2938        * sp24/Makefile.am: Reflect having moved automake/.
2939        * sp25/Makefile.am: Reflect having moved automake/.
2940        * sp26/Makefile.am: Reflect having moved automake/.
2941        * sp27/Makefile.am: Reflect having moved automake/.
2942        * sp28/Makefile.am: Reflect having moved automake/.
2943        * sp29/Makefile.am: Reflect having moved automake/.
2944        * sp30/Makefile.am: Reflect having moved automake/.
2945        * sp31/Makefile.am: Reflect having moved automake/.
2946        * sp32/Makefile.am: Reflect having moved automake/.
2947        * spfatal/Makefile.am: Reflect having moved automake/.
2948        * spsize/Makefile.am: Reflect having moved automake/.
[7f9e5908]2949
[3895f96]29502003-08-14      Joel Sherrill <joel@OARcorp.com>
2951
2952        * sp02/task1.c: Added ID to name lookup service and changed name of
2953        id/name translation status code. This propagated to multiple
2954        functions. The user API service added was rtems_object_id_to_name()
2955
[7dcc3fe]29562003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2959
[18ee864]29602003-05-29      Joel Sherrill <joel@OARcorp.com>
2961
2962        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2963
[c98849ef]29642003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2965
2966        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2967        CC_CFLAGS_DEFAULT (obsolete).
2968
[78bea14]29692003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2970
2971        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2972        Remove CC_LDFLAGS_PROFILE_V.
2973
[3c55718]29742003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2975
2976        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2977
[ccd81b60]29782003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2979
2980        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2981
[9b5c258]29822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2983
2984        * configure.ac: AC_PREREQ(2.57).
2985
[afcd563]29862002-11-14      Joel Sherrill <joel@OARcorp.com>
2987
2988        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2989        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2990        update the IDs in the screens.
2991
[8730f45]29922002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * .cvsignore: Reformat.
2995        Add autom4te*cache.
2996        Remove autom4te.cache.
2997
[0c0d089]29982002-09-14      Joel Sherrill <joel@OARcorp.com>
2999
3000        * sp32/.cvsignore: New file.
3001
[0af7c20]30022002-09-14      Aaron J. Grier <aaron@frye.com>
3003
3004        * PR271 was not applicable against the current source but included
3005        a nice test that Joel decided to add to the tree as sp32.
3006        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
3007        * Makefile.am, configure.ac: Modified to reflect addition.
3008
[a3a512c]30092002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3010
3011        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
3012        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
3013        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
3014        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
3015        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
3016        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
3017        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
3018        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
3019        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
3020        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
3021        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
3022        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
3023        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
3024        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
3025        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
3026        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
3027        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
3028        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
3029        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
3030        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
3031        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
3032        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
3033        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
3034        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
3035        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
3036        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
3037        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
3038        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
3039        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
3040        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
3041        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
3042
[3aa4c2e0]30432002-08-01      Joel Sherrill <joel@OARcorp.com>
3044
3045        * Per PR47 add support for buffered test output.  This involved
3046        adding defines to redirect output to a buffer and dump it when
3047        full, at "test pause", and at exit.  To avoid problems when redefining
3048        exit(), all tests were modified to call rtems_test_exit().
3049        Some tests, notable psxtests, had to be modified to include
3050        the standard test macro .h file (pmacros.h or tmacros.h) to
3051        enable this support.
3052        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
3053        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
3054        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
3055        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
3056        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
3057        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
3058        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
3059
[3dc936c1]30602002-07-30      Joel Sherrill <joel@OARcorp.com>
3061
3062        * spsize/size.c: Don't reference the RTEMS allocated interrupt
3063        stack if the port doesn't configure using it.
3064
[c3bb68a1]30652002-07-04      Joel Sherrill <joel@OARcorp.com>
3066
3067        * Jump table for single entry point removed.
3068        * spsize/size.c:  Modified to reflect above.
3069
[21bbb92]30702002-07-01      Joel Sherrill <joel@OARcorp.com>
3071
3072        * sp29/init.c: Corrected definitions for task stack usage.
3073
[a9047a0]30742002-07-01      Joel Sherrill <joel@OARcorp.com>
3075
3076        * spsize/size.c: _Thread_queue_Extract_table removed.
3077
[8873684]30782001-05-17      Joel Sherrill <joel@OARcorp.com>
3079
3080        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3081        number of staticly configured device drivers.
3082
[606926f]30832001-05-14      Joel Sherrill <joel@OARcorp.com>
3084
3085        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3086        than the configured number of drivers.
3087 
[cb9b2bfc]30882002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3089
3090        * configure.ac: Remove ENABLE_GCC28.
3091
[beaa47bc]30922001-04-04      Joel Sherrill <joel@OARcorp.com>
3093
3094        * spsize/size.c: Reflect SPARC modifcation to get rid of
3095        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3096 
[5729f62]30972001-03-29      Joel Sherrill <joel@OARcorp.com>
3098
3099        * Per PR147 addressed problems when reseting and inserting a timer
3100        into a timer chain that did not honor time passage since the last
3101        time the timer server was scheduled and the new insertion.
3102        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3103
[0a32a21]31042001-03-28      Joel Sherrill <joel@OARcorp.com>
3105
3106        * Side-effect of PR132.
3107        * sp21/system.h: Now must explicitly request NULL driver.
3108
[ac2512ab]31092002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * configure.ac:
3112        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3113        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3114        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3115        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3116        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3117        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3118        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3119        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3120        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3121        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3122        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3123        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3124        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3125        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3126        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3127        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3128        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3129        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3130        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3131        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3132        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3133        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3134        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3135        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3136        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3137        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3138        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3139        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3140        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3141        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3142        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3143        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3144        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3145        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3146
[fabacfe]31472002-03-20      Chris Johns <ccj@acm.org>
3148
3149        * PR145.
3150        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3151        in system (e.g. driver tasks).  Also exit on minimum number of
3152        switches not precise number.
3153
[ef70d9b]31542001-01-29      Joel Sherrill <joel@OARcorp.com>
3155
3156        * Fixed bug where resetting a timer that was not at the head
3157        of one of the task timer chains resulted in the Timer Server
3158        task waking up too far in the future.
3159        * Added rtems_timer_get_information() directive to support testing.
3160        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3161        above condition.
3162
[2fc6dc3]31632001-01-22      Joel Sherrill <joel@OARcorp.com>
3164
3165        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3166        because priority added as argument to rtems_timer_initiate_server().
3167
[de569fe]31682001-01-16      Joel Sherrill <joel@OARcorp.com>
3169
3170        * Added tests for task-based timers.  This included the new tests
3171        sp30 and sp31.
3172        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3173        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3174        for task-based timer services.
3175        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3176        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3177        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3178        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3179        sp31/task1.c: New files.
3180
[850f87e]31812001-11-01      Joel Sherrill <joel@OARcorp.com>
3182
3183        * sp26/system.h: Properly account for stack memory used by
3184        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3185        and processed as PR78.
3186
[df25c998]31872001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3188
3189        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3190        * configure.in: Remove.
3191        * configure.ac: New file, generated from configure.in by autoupdate.
3192
[996bfbf]31932001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3194
3195        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3196
[25b9e93c]31972001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3200        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3201        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3202        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3203        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3204        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3205        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3206        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3207        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3208        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3209        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3210        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3211        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3212        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3213        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3214        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3215        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3216        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3217        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3218        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3219        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3220        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3221        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3222        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3223        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3224        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3225        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3226        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3227        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3228
[94dfe0f7]32292001-08-16      Joel Sherrill <joel@OARcorp.com>
3230
3231        * sp20/system.h: Account for extra task stacks properly.
3232
[11b1063]32332001-08-16      Joel Sherrill <joel@OARcorp.com>
3234
3235        * sp13/sp13.scn: Id in screen had wrong class field value.
3236        * sp13/system.h: Account for message buffer memory.
3237        * sp13/task2.c: Remove unnecessary check for failure.
3238
[95083c0]32392001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3240
3241        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3242
[cf7884b]32432001-04-20      Joel Sherrill <joel@OARcorp.com>
3244
3245        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3246        file.
3247
[dde827b]32482001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3249
3250        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3251
[55a86b4]32522001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3253
3254        * sp21/Makefile.am: Remove libtest.
3255
[feead226]32562000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3259
[a314d3b4]32602000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3261
3262        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3263
[cbe7d66]32642000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3265
3266        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3267        Switch to GNU canonicalization.
3268        * sptests.am: Remove DEFS.
3269
[837ab841]32702000-09-29      Joel Sherrill <joel@OARcorp.com>
3271
3272        * sp20/sp20.scn: Corrected to reflect new addition.
3273        * sp20/system.h: Removed comment reflecting history.
3274
[cf42c54c]32752000-09-29      Stephan Merker <merker@decrc.abb.de>
3276
3277        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3278        Added new task to test sequence of altering a period's length
3279        while it is still active.
3280
[e35d6b2]32812000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3282
3283        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3284        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3285        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3286        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3287        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3288        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3289        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3290        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3291        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3292        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3293
[e94ad1fe]32942000-08-10      Joel Sherrill <joel@OARcorp.com>
3295
3296        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.