source: rtems/testsuites/sptests/ChangeLog @ 71d093f0

4.115
Last change on this file since 71d093f0 was 71d093f0, checked in by Joel Sherrill <joel.sherrill@…>, on 10/06/11 at 17:31:37

2011-10-06 Joel Sherrill <joel.sherrill@…>

  • sp2038/.cvsignore: New file.
  • Property mode set to 100644
File size: 125.4 KB
RevLine 
[71d093f0]12011-10-06      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * sp2038/.cvsignore: New file.
4
[656f958]52011-10-04      Petr Benes <benesp16@fel.cvut.cz>
[b0a2a7aa]6
[656f958]7        PR 1922/testing
[b0a2a7aa]8        * spcbssched02/system.h, spcbssched03/system.h, spedfsched02/system.h,
9        spedfsched02/task1.c, spedfsched03/system.h: EDF and CBS scheduler:
10        extern declarations fix.
11
[f57f5ce2]122011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * sp50/init.c, spclockget/init.c: Include "pritime.h".
15        Use PRIdtime_t to print time_t.
16
[b47a7cc]172011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Check for size of time_t.
20
[4e8589d]212011-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * sp75/init.c, spcbssched01/init.c, spcbssched01/task1.c
24        spcbssched02/init.c, spcbssched02/task_periodic.c,
25        spcbssched03/init.c, spcbssched03/tasks_aperiodic.c,
26        spcbssched03/tasks_periodic.c, spedfsched01/init.c,
27        spedfsched01/task1.c, spedfsched02/getall.c, spedfsched02/init.c,
28        spedfsched02/task1.c, spedfsched03/init.c,
29        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c,
30        sprbtree01/init.c: Add HAVE_CONFIG_H.
31
[fe7cc1ea]322011-09-29      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        * sp2038/init.c: More test cases.
35
[0d57369]362011-09-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
37
38        * sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc,
39        sp2038/sp2038.scn: New files.
40        * Makefile.am, configure.ac: Reflect changes above.
41
[3c83d57a]422011-09-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        * spfatal07/testcase.h: Print end of test if test is not applicable.
45
[c976c70]462011-09-26      Petr Benes <benesp16@fel.cvut.cz>
47
48        PR 1923/testing
49        * spcbssched02/spcbssched02.scn, spcbssched02/system.h,
50        spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
51        spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
52
[74416035]532011-09-20      Petr Benes <benesp16@fel.cvut.cz>
54
55        PR 1916/testing
56        * spcbssched02/init.c, spcbssched02/spcbssched02.scn,
57        spcbssched02/system.h, spcbssched02/task_periodic.c,
58        spedfsched03/init.c, spedfsched03/system.h,
59        spedfsched03/tasks_aperiodic.c: Improve coverage.
60
[4b7e1fd]612011-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * spcbssched01/Makefile.am, spcbssched02/Makefile.am,
64        spcbssched03/Makefile.am: Formatting.
65
[bd1b8de]662011-09-15      Petr Benes <benesp16@fel.cvut.cz>
67
68        PR 1907/testing
69        * Makefile.am, configure.ac: Add tests for the CBS (Constant Bandwidth
70        Server) scheduler.
71        * spcbssched01/.cvsignore, spcbssched01/Makefile.am,
72        spcbssched01/init.c, spcbssched01/spcbssched01.doc,
73        spcbssched01/spcbssched01.scn, spcbssched01/system.h,
74        spcbssched01/task1.c, spcbssched02/.cvsignore,
75        spcbssched02/Makefile.am, spcbssched02/init.c,
76        spcbssched02/spcbssched02.doc, spcbssched02/spcbssched02.scn,
77        spcbssched02/system.h, spcbssched02/task_periodic.c,
78        spcbssched03/.cvsignore, spcbssched03/Makefile.am,
79        spcbssched03/cbsparams.h, spcbssched03/init.c,
80        spcbssched03/spcbssched03.doc, spcbssched03/spcbssched03.scn,
81        spcbssched03/system.h, spcbssched03/tasks_aperiodic.c,
82        spcbssched03/tasks_periodic.c: New files.
83
[b4e4f25]842011-09-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
85
86        * spnsext01/init.c: Use correct API.
87
[94f8cc0b]882011-09-11      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * spedfsched01/Makefile.am, spedfsched02/Makefile.am,
91        spedfsched03/Makefile.am: Use all managers.
92
[0d6aee4]932011-09-11      Petr Benes <benesp16@fel.cvut.cz>
94
95        PR 1897/testing
96        * Makefile.am, configure.ac: Add tests for Earliest Deadline First
97        (EDF) Scheduling Algorithm implementation.
98        * spedfsched01/.cvsignore, spedfsched01/Makefile.am,
99        spedfsched01/init.c, spedfsched01/spedfsched01.doc,
100        spedfsched01/spedfsched01.scn, spedfsched01/system.h,
101        spedfsched01/task1.c, spedfsched02/.cvsignore,
102        spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
103        spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
104        spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
105        spedfsched03/Makefile.am, spedfsched03/edfparams.h,
106        spedfsched03/init.c, spedfsched03/spedfsched03.doc,
107        spedfsched03/spedfsched03.scn, spedfsched03/system.h,
108        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
109        files.
110
[72b7935]1112011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
112
113        * sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
114        sp27a/sp27a.scn, sp39/sp39.scn: Update.
115
[1a6ab4e]1162011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
117
118        * sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
119
[3b9247e]1202011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
121
122        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
123        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
124        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
125        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
126        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
127        spfatal_support/init.c: Print proper begin message.
128
[1c0749b9]1292011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
130
131        * sp40/init.c: Avoid unsupported test cases.
132
[55658c6]1332011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
134
135        * spfatal13/testcase.h: Fixed test name.
136        * spfatal05/testcase.h: Increased wait time for slow hardware.
137        * spfatal_support/init.c: Print test name at end of test.
138        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
139        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
140        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
141        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
142        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
143        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
144        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
145        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
146        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
147        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
148        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
149        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
150        spfatal25/spfatal25.scn: Reflect changes from above.
151
[eb7deb01]1522011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
153
154        PR 1899/testing
155        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
156        trigger fatal error.
157
[7b58954]1582011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
159
160        PR 1899/testing
161        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
162        Adjust number of semaphores to consume to trigger fatal error.
163
[611909e]1642011-08-21      Petr Benes <benesp16@fel.cvut.cz>
165
166        PR 1886/cpukit
167        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
168        inserting duplicate keys into rbtree. It is possible to turn on this
169        feature when initializing the tree.
170
[afe0344]1712011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
172
173        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
174        initialized.
175
[6ba5971]1762011-08-02      Petr Benes <benesp16@fel.cvut.cz>
177
178        PR 1883/testing
179        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
180
[b2f66e6]1812011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        PR 1877/cpukit
184        * sprbtree01/init.c: Add comparison function for RBTrees.
185
[9a795cba]1862011-08-02      Petr Benes <benesp16@fel.cvut.cz>
187
188        PR 1862/testing
189        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
190
[765d726]1912011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
194        supporting documentation.
195
[3cdac682]1962011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
197
198        PR 1857/tests
199        * Makefile.am, configure.ac: Add test where there is more than one
200        thread at a priority with the executing thread being non-preemptive.
201        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
202        sp76/sp76.scn: New files.
203
[57fb39a]2042011-07-28      Petr Benes <benesp16@fel.cvut.cz>
205
206        PR 1858/testing
207        * sp74/sp74.doc: Fix after changes.
208
[1c5dde0b]2092011-07-27      Petr Benes <benesp16@fel.cvut.cz>
210
211        PR 1854/cpukit
212        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
213        rtems_rbtree_extract() to improve test coverage.
214
[6b95d5c]2152011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
216
217        * Makefile.am, configure.ac: New test to get coverage of core mutex
218        obtain while in ISR or other dispatch disabled critical section but
219        no wait.
220        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
221        sp75/sp75.scn: New files.
222
[6d94119]2232011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
224
225        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
226        reports.
227
[93f7c600]2282011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
229
230        * sp74/init.c: Does not need clock driver.
231
[dacde6e4]2322011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
233
234        PR 1853/tests
235        * Makefile.am, configure.ac: Add test for case where a thread is
236        non-preemptive, multiple threads are ready at that priority, a higher
237        priority thread is heir and the thread yields.
238        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
239        sp74/sp74.scn: New files.
240
[9e15e9b]2412011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
242
243        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
244        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
245        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
246        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
247        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
248        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
249        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
250        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
251        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
252        Do not line length exceed 80 columns.
253
[4b68250]2542011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
257        number of buffers times buffer size exceeds that representable by
258        size_t.
259
[90a8147d]2602011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
261
[ab31f2e3]262        * sp66/init.c: Remove (unused).
[87f7384]263        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
264        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
265        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
266        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
267        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
268        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
[1081721]269        * sp43/Makefile.am: Add system.h to *_SOURCES.
[59749a1]270        * Makefile.am: Remove DIST_SUBDIRS.
271        Remove EXTRA_DIST.
[90a8147d]272        * sp33/Makefile.am: Eliminate scndir.
273
[300fe1c6]2742011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
277        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
278        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
279        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
280
[f4773a47]2812011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
284        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
285        deprecated rtems_clock_get() except in spclockget().
286
[8650ba2]2872011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
288
289        * spintrcritical01/init.c: Fixed warning fix.
290
[99cb720]2912011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
292
293        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
294
[abd29cb9]2952011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
296
297        * sp39/init.c: Fix tests broken in warning pass.
298
[b68d231]2992011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
300
301        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
302        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
303        * Makefile.am, configure.ac: Reflect changes above.
304
[c0d7e23]3052011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
306
307        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
308        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
309        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
310        spsimplesched02/init.c: Remove warnings.
311
[3f2af2f]3122011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
313
314        * sp09/screen02.c: Use integer value that fits into one character.
315
[142b3b8]3162011-04-04      Gedare Bloom <giddyup44@yahoo.com>
317
318        PR 1641/cpukit
319        * Makefile.am, configure.ac: Create testcase for red black tree.
320        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
321        sprbtree01/sprbtree01.scn: New files.
322
[b3a72166]3232011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
324
325        PR 1729/cpukit
326        * spsize/size.c: Add next step in SMP support. This adds an allocated
327        array of the Per_CPU structures to support multiple cpus vs a single
328        instance of the structure which is still used if SMP support is
329        disabled. Configuration support is also added to explicitly enable or
330        disable SMP. But SMP can only be enabled for the CPUs which will
331        support it initially -- SPARC and i386. With the stub BSP support, a
332        BSP can be run as a single core SMP system from an RTEMS data
333        structure standpoint.
334
[ef99f23a]3352011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * spfifo05/init.c: Console interrupts perturb test.
338
[5bbc204]3392011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
340
341        PR 1743/cpu
342        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
343        Scheduler as complement to existing Deterministic Priority Scheduler.
344        This scheduler serves both as an example and as a lighter weight
345        implementation for smaller systems.
346        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
347        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
348        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
349        spsimplesched02/Makefile.am, spsimplesched02/init.c,
350        spsimplesched02/spsimplesched02.doc,
351        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
352        spsimplesched03/Makefile.am, spsimplesched03/init.c,
353        spsimplesched03/spsimplesched03.doc,
354        spsimplesched03/spsimplesched03.scn: New files.
355
[f91b1860]3562011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
357
358        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
359        seconds field is less than.
360
[95fc0a6]3612011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
362
363        * sp08/sp08.scn: Convert to UNIX CR/LF.
364
[6a4ccdf]3652011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
366
367        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
368        sp09/sp09.scn: Improve coverage. Change mode while system not up and
369        broadcast a message that is too large.
370        * sp08/system.h, sp08/task1.c: Removed.
371
[89ed8a9]3722011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
373
374        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
375        to improve coverage of the thread yield logic.
376        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
377        sp73/sp73.scn: New files.
378
[b2e48ffe]3792011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
380
381        * sp07/init.c: Improve coverage.
382
[8dd415f]3832011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * spwkspace/init.c: Adjust test to account for recent heap change on
386        NULL.
387
[8b54251d]3882011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
391
[9d5f600]3922011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
393
394        * spchain/init.c: Improve coverage testing.
395
[027e40d]3962011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * configure.ac: Add AC_CONFIG_HEADER(config.h).
399
[abf78d5]4002011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
403        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
404        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
405        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
406        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
407        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
408        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
409        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
410        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
411        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
412        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
413        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
414        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
415        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
416        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
417        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
418        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
419        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
420        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
421        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
422        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
423        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
424        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
425        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
426        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
427        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
428        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
429        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
430        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
431        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
432        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
433        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
434        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
435        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
436        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
437        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
438        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
439        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
440        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
441        spintrcritical08/init.c, spintrcritical09/init.c,
442        spintrcritical10/init.c, spintrcritical11/init.c,
443        spintrcritical13/init.c, spintrcritical15/init.c,
444        spintrcritical16/init.c, spintrcritical17/init.c,
445        spintrcritical_support/intrcritical.c, spmkdir/init.c,
446        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
447        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
448        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
449        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
450        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
451
[42c7336d]4522011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
453
454        * sp09/Makefile.am: Switch to all managers since this is all of them.
455
[5661a696]4562011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
457
[e45c13c]458        * sp69/init.c: Use "ld" instead of PRId32 to print
459        struct timespec->tv_nsec.
[5661a696]460        * sp19/inttest.h: Use PRIx32 instead of "lx".
461
[28ab68ae]4622011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
463
464        * sp04/tswitch.c: Shrink memory requirements.
465
[8ee3775]4662011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * configure.ac: Require autoconf-2.68, automake-1.11.1.
469
[719f4dd]4702010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
471
472        * spchain/init.c: Added test case.
473
[fb01c022]4742010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
475
476        * spchain/init.c, spchain/spchain.scn: More test cases.
477
[95ec9e98]4782010-11-24      Gedare Bloom <giddyup44@yahoo.com>
479
480        PR 1647/cpukit
481        * spsize/size.c: Update documentation to reflect refactoring of
482        SuperCore to add Scheduler Handler.
483
[2b76c8dc]4842010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
485
486        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
487        memory corruption.
488
[4cdce0e]4892010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
490
491        * spchain/init.c: Attempt to improve coverage.
492
[ae78019]4932010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
494
495        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
496
[50ab8586]4972010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
498
499        * spfifo03/spfifo03.scn: Replace file.
500
[6227170]5012010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * spsize/size.c: Fix typo.
504
[29e1a88e]5052010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
506
507        PR 1663/testing
508        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
509        the test.
510
[5bb3197d]5112010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
512
513        * spheapprot/.cvsignore, spheapprot/Makefile.am,
514        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
515        * Makefile.am, configure.ac: Reflect changes above.
516
[469e71d]5172010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
518
519        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
520        cases.
521
[83636b5]5222010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
523
524        * spfatal24/.cvsignore, spfatal24/Makefile.am,
525        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
526        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
527        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
528        spfatal25/testcase.h: New files.
529        * Makefile.am, configure.ac: Reflect changes above.
530
[30c9b6a2]5312010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        PR 1658/cpukit
534        * Makefile.am, configure.ac: If the system is not up, consider it a
535        fatal error. This eliminated sp61 and added spfatal23.
536        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
537        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
538        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
539        sp61/sp61.scn: Removed.
540
[ce656dff]5412010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
542
543        PR 1663/testing
544        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
545        routine.
546
[8d9c8247]5472010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        PR 1661/testing
550        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
551        most references to RTEMS_Malloc_Heap.
552
[e9f7e13]5532010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
554
555        * sp09/screen12.c: Update for rtems_region_create() changes.
556        * sp09/sp09.scn: Update.
557
[c016f4e]5582010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
559
560        PR 1647/testing
561        * spsize/size.c: Remove redundant initialize uninitialized to 0.
562
[4817082]5632010-07-30      Gedare Bloom <giddyup44@yahoo.com>
564
565        PR 1599/cpukit
566        * spsize/size.c: Rename _Context_Switch_necessary to
567        _Thread_Dispatch_necessary to more properly reflect the intent.
568
[85433b5]5692010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
570
571        PR 1621/testing
572        * Makefile.am, configure.ac: Improve coverage of private environment.
573        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
574        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
575
[ec6a5a1]5762010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
577
578        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
579        pointer is NULL when getting an object name.
580
[cb0997e3]5812010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
582
583        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
584        no wait but the condition is only partially satisfied.
585
[80031e2]5862010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
587
588        * Makefile.am, configure.ac: Add test to extract a task blocked with
589        timeout on a priority ordered thread queue.
590        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
591        sp72/sp72.scn: New files.
592
[917e4b4]5932010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
594
595        PR 1617/testing
596        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
597        spmountmgr01/spmountmgr01.doc: Added cases to exercise
598        mount-mktgt.c.
599
[c275f71b]6002010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
601
602        PR 1617/testing
603        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
604        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
605        spmountmgr01/spmountmgr01.scn: New test which improves coverage
606        of mount-mgr.c under libcsupport.
607        * Makefile.am, configure.ac: Changes to accommodate the new test.
608
[ba959a4b]6092010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
612        up and add test of getchark().
613
[fa126921]6142010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
615
616        * spfatal21/Makefile.am: Fix typo.
617
[16d1bd3]6182010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
619
620        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
621        libio initialization fatal error case.
622        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
623        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
624        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
625        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
626
[9688f466]6272010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
628
629        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
630        variants.  Cleanup.
631        * spintrcritical05/spintrcritical05.scn,
632        spintrcritical06/spintrcritical06.scn,
633        spintrcritical07/spintrcritical07.scn,
634        spintrcritical11/spintrcritical11.scn,
635        spintrcritical12/spintrcritical12.scn,
636        spintrcritical13/spintrcritical13.scn,
637        spintrcritical14/spintrcritical14.scn: Update.
638
[c33c353]6392010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
640
641        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
642        fatal error.
643        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
644        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
645
[4479b373]6462010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
647
648        PR 1603/testing
649        * spassoc01/init.c, spassoc01/Makefile.am,
650        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
651        * Makefile.am, configure.ac: Added new test spassoc01 for
652        rtems_assoc routines.
653
[1f4d41b8]6542010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
655
656        PR 1606/cpukit
657        * spfatal_support/init.c: Remove
658        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
659
[6091bc3a]6602010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
661
662        * spfatal09/.cvsignore, spfatal09/Makefile.am,
663        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
664        spfatal09/testcase.h: Removed files.
665        * Makefile.am, configure.ac: Reflect changes above.
666        * spfatal_support/init.c: Print end of test message in case of
667        success.  Stop multitasking in the fatal error extension.
668        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
669        puts().
670        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
671        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
672        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
673        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
674        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
675        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
676        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
677        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
678        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
679        spfatal20/spfatal20.scn: Update.
680
[447345b]6812010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
682
683        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
684        coverage of rtems_io_lookup_name().
685
[6f67619]6862010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
687
688        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
689        rtems_io_lookup_name() and simplify test.
690        * sp21/system.h, sp21/task1.c: Removed.
691
[bfaa6d3]6922010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
693
694        * Makefile.am, configure.ac: Add new fatal error test for termios
695        initialize.
696        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
697        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
698
[9cdd944]6992010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
700
701        PR 1600/testing
702        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
703        spfifo05/Makefile.am: New tests for pipe/fifo routines.
704        * Makefile.am, configure.ac: Add new test.
705
[b3eb0185]7062010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
707
708        PR 1600/testing
709        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
710        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
711        routines
712        * Makefile.am, configure.ac: Add new test.
713
[58f09375]7142010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * sp68/init.c: Add alignment to region_area. Fix spelling.
717
[56cdd5e8]7182010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        PR 1573/cpukit
721        * spsize/size.c: Add a per cpu data structure which contains the
722        information required by RTEMS for each CPU core. This encapsulates
723        information such as thread executing, heir, idle and dispatch needed.
724
[c55bbe80]7252010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
726
727        * sp69/Makefile.am: Really needs spin.c
728
[0308c028]7292010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
730
731        PR 1592/testing
732        * Makefile.am, configure.ac: Changes to incorporate sperror01,
733        sperror02, sperror03
734        * sperror01/init.c, sperror02/init.c: New tests to exercise
735        rtems_error routine
736        * sperror03/init.c: New test to exercise rtems_panic routine
737
[9f61efda]7382010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
741        not need spin.c
742
[4a3def38]7432010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * sp70/Makefile.am: Tests do not need spin.c
746
[287febb5]7472010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
748
749        * Makefile.am, configure.ac: Removed some fifo tests.
750        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
751        excessive new lines in the output.
752
753        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
754        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
755        Also added a few more cases, mostly from spfifo04/init.c.
756        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
757        Previously was spfifo06. Configure parameter for pipes is used now.
758        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
759        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
760        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
761        spfifo08/spfifo08.scn: Removed.
762
[db904606]7632010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
764
765        * Makefile.am, configure.ac: Add new test to exercise path where using
766        unlimited object support you are about to allocate more objects than
767        can be represented in the Id. This test will NOT pass on targets with
768        insufficient RAM.
769        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
770        sp71/sp71.scn: New files.
771
[6dfaeb4]7722010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
773
774        * Makefile.am, configure.ac: spfatal20 not ready.
775
[420607f]7762010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
777
778        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
779        rtems_termios_open().
780        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
781        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
782        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
783        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
784        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
785        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
786        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
787        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
788
[5d8a0bab]7892010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * Makefile.am, configure.ac, spfatal_support/init.c,
792        spfatal_support/system.h: Add new tests to generate fatal errors in
793        open_dev_console().
794        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
795        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
796        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
797        spfatal15/spfatal15.scn, spfatal15/testcase.h,
798        spfatal_support/consume_sems.c: New files.
799
[07f72c2]8002010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
801
802        * sp43/init.c: Remove more ITRON references.
803
[d7b34ee]8042010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * sp09/screen01.c: Fix warning.
807
[b34685f4]8082010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
809
810        * spfifo08/init.c: Catch more cases but discussion on errors and proper
811        behaviour remain.
812
[7d1a2437]8132010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
814
815        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
816        used.
817
[aff1ea5a]8182010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
821        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
822        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
823
[b553392]8242010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
825
826        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
827        spfatal_support/init.c: Remove references to ITRON constants.
828
[2930a35]8292010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * Makefile.am, configure.ac: Add sp70 to test slot
832        reclamation and reuse for unlimited object configuration.
833        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
834        sp70/sp70.scn: New files.
835
[13dc9c6]8362010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
837
838        * sp16/task1.c: Update for heap extend changes.
839
[dd4df85]8402010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
841
842        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
843
[acdd5aa2]8442010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
845
846        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
847        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
[f08aee31]848        * Makefile.am, configure.ac: Reflect changes above.
[acdd5aa2]849
[4d39a901]8502010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
851
852        * spfifo01/main.c: New file.
853
[cfde6479]8542010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
855
856        PR PR1542
857        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
858        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
859        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
860        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
861        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
862        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
863        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
864        files.
865
[e66b4e9]8662010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
867
868        * sp09/screen12.c: Update for heap extend changes.
869
[71a594af]8702010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
871
872        * sp62/init.c, sp65/init.c: #include <unistd.h>.
873
[88353c4]8742010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * sp43/init.c: Readdress use of ctype methods per recommendation from
877        D.J. Delorie on the newlib mailing list. We should pass an unsigned
878        char into these methods.
879
[1f51923]8802010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * Makefile.am, configure.ac: Add new fatal error for configuring
883        unlimited and maximum of 0.
884        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
885        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
886
[35dfbd7]8872010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
888
889        * sp43/init.c: Fix warning.
890
[f4926e1]8912009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
892
893        * sp69/init.c: Fixed warnings.
894
[4cbb4af6]8952009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
896
897        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
898        update.
899
[fe0286a]9002009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
901
902        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
903        expired periods. This detected the recently introduced PR1480.
904
[4439616]9052009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
906
907        * sp69/.cvsignore: New file.
908
[7199b1d]9092009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
910
911        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
912        to ensure that all paths are tested.
913        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
914
[5c3c78b]9152009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
916
917        * sp31/task1.c: Fixed spacing.
918
[9e7d02a3]9192009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
922        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
923        spwkspace/init.c: Use rtems_test_assert() consistently instead of
924        system assert(). rtems_test_assert() is designed to integrate into
925        the RTEMS test suite infrastructure.
926
[bb14405d]9272009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
928
929        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
930        cases. Updated copyright notice.
931
[97abdd2]9322009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
933
934        * sp25/task1.c: Use PRIuPTR for segment_sizes.
935
[1498a59]9362009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
937
938        * sp68/Makefile.in, sp68/.cvsignore,
939        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
940        removed unneeded Makefile.in, added cvsignore
941       
[6e51c4c]9422009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
943
944        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
945        spintrcritical17/init.c, spintrcritical17/Makefile.am,
946        spintrcritical17/spintrcritical17.doc,
947        spintrcritical17/spintrcritical17.scn: New files.
948        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
949        * sp31/task1.c, sp67/init.c: Changes for new timer server
950        implementation.
951        * sp52/init.c: The init task must be preemptible to let the timer
952        server run.
953
[b288588]9542009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
955
956        PR 1460/cpukit
957        * sp43/init.c: Change return type on methods accessing portions of
958        RTEMS Ids to int. This allows -1 to be return on error.
959
[34f2d677]9602009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
961
962        * spsize/Makefile.am: Fix broken install rule.
963
[3ee8430b]9642009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
965
966        * spprintk/spprintk.scn: Add end of line at end of file.
967
[380c61a]9682009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
969
970        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
971        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
972        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
973        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
974        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
975        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
976        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
977        spwkspace/Makefile.am: Add documentation files for multiple tests.
978        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
979        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
980        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
981        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
982        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
983        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
984        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
985        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
986        spwkspace/spwkspace.doc: New files.
987
[c0c139d]9882009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
989
[cc8b7051]990        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
991        Include "tmacros.h".
[845770a3]992        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
993        _Heap_Allocate for 16bit compliance.
[c0c139d]994        * sp44/init.c: Another printf format fix.
995
[487b470d]9962009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
997
[82a8add]998        * sp37/init.c: Add local prototypes for
999        rtems_interrupt_disable, rtems_interrupt_enable,
1000        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
[7e29923]1001        * sp43/init.c: Add local prototypes for
1002        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
1003        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
1004        rtems_object_id_api_minimum, rtems_object_id_get_api,
1005        rtems_object_id_get_class, rtems_object_id_get_index,
1006        rtems_object_id_get_node.
1007        Spray PRId32's into printf's for 16bit target complianance.
[487b470d]1008        * sp37/init.c: Add local prototype for
1009        rtems_interrupt_level_attribute.
1010
[6fa28e90]10112009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1012
[749eae97]1013        * sp29/init.c: Include "tmacros.h".
1014        Misc. changes related to rtems_intervals.
[ae218607]1015        * sp14/asr.c: Add PRIxrtems_signal_set.
1016        Use PRIxrtems_signal_set to print rtems_signal_set's.
[2b5b8064]1017        * sp13/task3.c: Use PRIu32 to print "count".
[72cbbad1]1018        * sp09/screen12.c: Segment sizes are uintptr_t's.
1019        * sp09/screen11.c: Use size_t for "size".
1020        * sp62/init.c: Segment sizes are uintptr_t's.
[35435d80]1021        * sp25/task1.c: Use PRIuPTR to print segment_size's.
1022        * sp21/task1.c: Add PRIurtems_device_major_number.
[69c6619]1023        * sp11/task1.c, sp11/task2.c:
1024        Use PRIxrtems_event_set to print rtems_event_set's.
[acf5212]1025        * sp09/screen13.c: Revert previous change.
1026        Remove broken extraneous line seemingly having crept into in
1027        2009-08-10 patch.
1028        * sp27/init.c: Remove extraneous argument to print.
[94418bd]1029        * spsize/size.c: Use PRIu32 to print sys_req.
[e8d1720]1030        * sp37/init.c: Add missing argument to printf.
[6fa28e90]1031        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
1032        sp12/pritask.c, sp34/changepri.c:
1033        Use PRIdrtems_task_argument to print rtems_task_argument's.
1034
[a20539f1]10352009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1036
[e292c661]1037        * sp25/task1.c: segment_size is uintptr_t.
1038        * spfatal06/testcase.h: Add missing return.
[b064c98]1039        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
1040        Duplicate code from rtems_name_to_characters to convert rtems_name's
1041        into char arrays.
[a20539f1]1042        * sp09/screen13.c: Comment out unused return status.
1043        * sp63/init.c: Use PRIu32 to print uint32_t's.
1044        * sp33/init.c: Use PRIu32 to print uint32_t's.
1045        * sp28/init.c: Use PRIu32 to print uint32_t's.
1046
[3e0396ff]10472009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1048
[1d355518]1049        * sp31/task1.c: Use PRIdWatchdog_Interval to print
1050        Watchdog_Interval's.
[3e0396ff]1051        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
1052        PRIdrtems_interval to print rtems_interval's.
1053
[43c9b4d5]10542009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1055
[2d4d5159]1056        * sp13/task1.c: Misc. uint32_t fixes.
[7db3ba6]1057        * sp20/task1.c: Misc. uint32_t fixes.
[a6d0b15]1058        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
1059        Use PRIXrtems_mode to print rtems_mode's.
1060        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
1061        Use PRIxrtems_mode to print rtems_mode's.
[43c9b4d5]1062        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
1063        sp19/task1.c: Add missing PRI*32's.
1064
[2f8ec242]10652009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1066
1067        * sp34/changepri.c, sp35/priinv.c:
1068        Use PRIdPriority_Control to print Priority_Control's.
1069
[899fb904]10702009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1071
[185584e]1072        * sp34/changepri.c, sp59/init.c:
1073        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]1074        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
[185584e]1075        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]1076        * sp12/system.h:
1077        Change Priority_Test_driver to use rtems_task_priority argument.
1078        * sp12/pridrv.c:
1079        Change Priority_Test_driver to use rtems_task_priority argument.
1080        Use PRIdrtems_task_priority to print rtems_task_priority's.
1081
[1190fd5]10822009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1083
1084        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
1085        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
1086        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
1087        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
1088        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
1089
[e8dc3d32]10902009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1091
[6ca9a1a]1092        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
[aeaa961]1093        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
[178a039c]1094        * sp63/init.c: Fix _Heap_Resize_block args.
[e8dc3d32]1095        * sp09/screen09.c: Eliminate unused var warning.
1096
[147e4ac]10972009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1098
1099        * sp27/init.c, spsize/init.c: Fix prototypes.
1100        * spwatchdog/task1.c: Remove unused vars.
1101
[10ebec12]11022009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1103
1104        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
1105        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
1106        spobjgetnext/init.c, spprintk/init.c:
1107        Eliminate unused vars.
1108
[51bdbca1]11092009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1110
1111        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
1112        confdefs.h define typos.
1113
[50a7df1]11142009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1115
1116        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1117
[614821e]11182009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1119
1120        * sp32/init.c: Lengthen the clock tick and move configuration to the
1121        bottom of the file.
1122
[c257fb9e]11232009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1124
1125        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1126        since boot wraps around 0 and the timer server must deal with that
1127        condition.
1128        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1129        sp67/sp67.scn: New files.
1130
[bbf6253]11312009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1132
1133        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1134
[63e99db5]11352009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1136
[bbf6253]1137        * spintrcritical09/init.c, spintrcritical10/init.c,
1138        spintrcritical11/init.c: Fixed potentially infinite loops.
[63e99db5]1139        * sp20/system.h: Increased micro seconds per tick in order to be more
1140        independent of the console output speed.
1141
[d05ec0f]11422009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1143
1144        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1145        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1146        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1147        at -Os and m68k at -Os. Fix typos.
1148
[e24a5a03]11492009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1150
1151        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1152        RTEMS_USE_16_BIT_OBJECT clean.
1153
[5fc4c4b5]11542009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1157        not configured.
1158        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1159        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1160
[f55f605]11612009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1162
1163        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1164        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1165        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1166        coverage runs.
1167
[8d8c1f1]11682009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1169
1170        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1171        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1172        some error cases uncovered by uC5282 coverage runs.
1173
[a611d80]11742009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1175
1176        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1177        uC5282 coverage runs.
1178
[288cebb]11792009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1180
1181        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1182        Correct minor issues uncovered on uC5282.
1183
[ac85d56]11842009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1185
1186        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1187        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1188        Eliminate use of deprecated rtems_extension.
1189
[e731068]11902009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1191
1192        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1193        run when IO speed varies.
1194
[0f4de1e]11952009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1196
1197        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1198        the intended code.
1199
[d5ef0836]12002009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1201
1202        * configure.ac: Revert accidentally committed lines.
1203
[a5b04da]12042009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1205
1206        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1207        simple priority ceiling case that was previously only tested via the
1208        POSIX API.
1209        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1210        sp66/sp66.scn: New files.
1211
[cd4884a]12122009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1213
1214        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1215        for Id which is in range for the object class but not allocated yet.
1216
[f52ba58]12172009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1220
[ad413735]12212009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1222
1223        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1224
[d329acf4]12252009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1228        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1229        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1230        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1231        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1232        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1233        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1234        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1235        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1236        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1237        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1238        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1239        tests use testcase.h and spfatal_support framework. Print test name
1240        herald in all cases.
1241        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1242        New files.
1243        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1244
[d4f932c9]12452009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1246
1247        * spfatal07/testcase.h: Indicate test is not applicable on some
1248        architectures.
1249
[4093d8f0]12502009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1251
1252        * Makefile.am: Fix spacing.
1253
[c1ac715]12542009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1255
1256        * spstkalloc/init.c: Changed allocator signature. Functions are now
1257        static.
1258
[bd03933]12592009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1260
[39385ed5]1261        * sp29/init.c: Fixed return value evaluation.
[bd03933]1262        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1263        * sp63/init.c: Check return value of _Heap_Initialize().
1264
[897aa558]12652009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1266
1267        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1268        _Watchdog_Report() when name is not NULL. This case was covered at
1269        -Os on erc32 but at -O2 we had more code.
1270
[3a121776]12712009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1272
1273        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1274        overflowing on _Heap_Allocate_aligned.
1275
[7d414c3]12762009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1277
1278        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1279        for various null parameters.
1280
[804e5715]12812009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1282
1283        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1284
[58dbfd7]12852009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1286
1287        * sp65/init.c: Remove stray print.
1288        * sp65/sp65.doc: Add information on second case.
1289
[146301d]12902009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1291
1292        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1293        verify that obtaining a priority ceiling mutex when the calling
1294        task's priority is the same as the priority ceiling is handled
1295        correctly.
1296
[1f7ee02]12972009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1298
1299        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1300        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1301        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1302        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1303        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1304        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1305        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1306        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1307        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1308        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1309        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1310        rtems_clock_get_ticks_per_second().
1311
[160a0e0]13122009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1313
1314        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1315        Change attributes to priority ceiling. Use directive_failed, not
1316        assert. Configure a semaphore not a region.
1317
[79a0a6a]13182009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1319
1320        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1321        mutex cases.
1322        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1323        sp65/sp65.scn: New files.
1324
13252009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1326
1327        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1328        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1329        sp65/sp65.scn: New files.
1330
[8d4434eb]13312009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1332
1333        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1334        per tick.
1335
[c8ce082]13362009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1337
1338        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1339        adjust existing for alignment. New test ensures coverage begin and
1340        end marker methods are exercised so they do not get considered
1341        unexecuted.
1342        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1343        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1344
[7c11edfd]13452009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1346
1347        * Makefile.am, configure.ac: Add new test to exercise legacy
1348        rtems_clock_get().
1349        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1350        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1351
[05b9f81]13522009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1353
1354        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1355        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1356        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1357
[bcf16c0]13582009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1359
1360        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1361        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1362        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1363        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1364        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1365        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1366        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1367        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1368        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1369
[ab808e2]13702009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1371
1372        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1373        cases.
1374
[fba809c]13752009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1376
1377        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1378        all memory is successfully allocated. This means the test can
1379        validate the heap is unchanged on extend failure.
1380
[ee8512a]13812009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1382
1383        * spintrcritical01/init.c, spintrcritical06/init.c,
1384        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1385        per tick so tests run quicker and more reliably hit the intended
1386        critical section.
1387
[abc4af3]13882009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1389
1390        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1391        when we are unable to allocate the memory needed for an object
1392        extend. Make sure all is handled properly.
1393        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1394        sp64/sp64.scn: New files.
1395
[e89cf10]13962009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1397
1398        * sp63/init.c: Correct test case two.
1399
[fa4c10c]14002009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1401
1402        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1403        test case to exercise another odd branch not taken.
1404
[ba23ff5]14052009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1406
1407        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1408        particular path is taken through the _Heap_Resize_block code.
1409        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1410        sp63/sp63.scn: New files.
1411
[7e260d6]14122009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1413
1414        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1415        wrong thing in a cpp macro. Added contents to screen file and add
1416        documentation file.
1417        * sp42/sp42.doc: New file.
1418
[b1b6beb0]14192009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1420
1421        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1422
[095105a]14232009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1424
1425        * spintrcritical16/init.c: Tinker with test to make it hit the case
1426        more reliably.
1427
[8b40e27]14282009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1429
1430        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1431        possible of not being able to allocate memory from the workspace
1432        during thread creation.
1433        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1434        sp18/sp18.scn: New files.
1435
[d2861a11]14362009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1437
1438        * Makefile.am, configure.ac: Add new test to handle the case where
1439        a region resize frees enough memory to unblock a task.
1440        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1441        sp62/sp62.scn: New files.
1442        * sp61/init.c: Test does not need regions.
1443
[5353469a]14442009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1445
1446        * Makefile.am, configure.ac: Add test case for processing a timeout
1447        on a thread (that is the thread executing) that has also had its
1448        request satisfied while it is being enqueued.
1449        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1450        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1451        spintrcritical16/spintrcritical16.scn: New files.
1452        * spintrcritical15/init.c: Remove unused TSR>
1453
[33692dd]14542009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1455
1456        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1457        thread queue while another thread is in the process of blocking on
1458        the same thread queue.
1459        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1460        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1461        spintrcritical15/spintrcritical15.scn: New files.
1462
[5d6d1a1]14632009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1464
1465        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1466
[7467542]14672009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1468
1469        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1470        sp40/sp40.scn: Now verified to hit coverage cases.
1471        * sp40/sp40.doc: New file.
1472
[96b8762]14732009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1474
1475        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1476        to catch two remaining uncovered cases in rtems_io_register_driver.
1477        * sp40/system.h: Removed.
1478
[eecb545]14792009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1480
1481        * Makefile.am, configure.ac: Add new test to exercise odd case in
1482        rtems_iterate_over_all_threads.
1483        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1484        sp41/sp41.scn: New files.
1485
[2c0d792]14862009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1487
1488        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1489        inheritance protocol since there is no holder associated with them.
1490
[d541ba8]14912009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1492
1493        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1494        timer is scheduled from an ISR while it is being scheduled at the
1495        task level.
1496        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1497        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1498        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1499        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1500        spintrcritical14/spintrcritical14.scn: New files.
1501
[75fed1b]15022009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1503
1504        * spintrcritical01/init.c, spintrcritical06/init.c,
1505        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1506        cleanup and make the tests more similar.
1507
[4e4f06b]15082009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1509
1510        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1511
[2d730043]15122009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1513
1514        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1515        test work for case that it is documented to handle.
1516
[7fbe4fa1]15172009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1518
1519        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1520        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1521        spintrcritical10/spintrcritical10.scn: New files.
1522
[75a5aba]15232009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1524
1525        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1526        unreliable third case in sp39 to spintrcritical10. New tests to hit
1527        other event synchronization critical sections.
1528        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1529        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1530        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1531        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1532        spintrcritical12/spintrcritical12.scn: New files.
1533
[bd894e54]15342009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1535
1536        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1537        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1538        sp10/sp10.scn: New files.
1539
[99fbb608]15402009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1541
1542        * spintrcritical06/init.c: Clean up.
1543        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1544        * spintrcritical09/spintrcritical09.scn: Fill in.
1545
[bbebcd2c]15462009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1547
1548        * spintrcritical06/init.c: Add comment to indicate test is not finished
1549        and known to not hit the case.
1550        * Makefile.am, configure.ac: Add a couple more interrupt critical
1551        section tests.
1552        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1553        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1554        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1555        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1556        spintrcritical09/spintrcritical09.doc,
1557        spintrcritical09/spintrcritical09.scn: New files.
1558
[ceb3cb3]15592009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1560
1561        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1562        at hitting interrupt synchronization critical section in thread queue
1563        enqueue priority for reverse insertions.
1564        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1565        spintrcritical07/spintrcritical07.doc,
1566        spintrcritical07/spintrcritical07.scn: New files.
1567
[eecd655]15682009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1569
1570        * Makefile.am, configure.ac: Add test case for the
1571        _Thread_queue_Enqueue_priority interrupt critical section where the
1572        TCB we are using as a current pointer is removed from the thread
1573        queue when we flash interrupts while searching forward.
1574        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1575        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1576        spintrcritical06/spintrcritical06.scn: New files.
1577
[260e0926]15782009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1579
1580        * spintrcritical_support/intrcritical.c,
1581        spintrcritical_support/intrcritical.h: Change prototype of delay
1582        method to indicate when counter is reset. This can be used to count
1583        how many iterations we are doing.
1584
[f691e0a]15852009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1586
1587        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1588        blocked on one period while another expires. Add sp61 which exercises
1589        the case where a call is made to rtems_shutdown_executive when the
1590        system is not up.
1591        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1592        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1593        sp61/sp61.doc, sp61/sp61.scn: New files.
1594
[ac970794]15952009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1596
1597        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1598
[1c5d8f49]15992009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1600
1601        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1602        what it was intended to do.
1603
[0c196a1]16042009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1605
1606        * spintrcritical_support/intrcritical.c,
1607        spintrcritical_support/intrcritical.h: New files.
1608
[937a22a7]16092009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1610
1611        * Makefile.am, configure.ac: Add new infrastructure which is more
1612        reliable about generating cases which hit interrupt critical
1613        sections. Remove sp41 since it used its own mechanism.
1614        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1615        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1616        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1617        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1618        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1619        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1620        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1621        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1622        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1623        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1624        spintrcritical05/spintrcritical05.scn: New files.
1625        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1626        sp41/system.h: Removed.
1627
[0f46e321]16282009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1629
1630        * sp41/init.c: Remove incorrect comment.
1631
[7f8dd57]16322009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1633
1634        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1635
[f5b5ef88]16362009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1637
1638        * sp25/init.c: Spacing.
1639
[8f9b2f6]16402009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1641
1642        * Makefile.am, configure.ac: Add sp59 to test path through
1643        _Thread_queue_First_priority where the task's priority was in the
1644        bottom 1/4 of the range.
1645        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1646        sp59/sp59.scn: New files.
1647
[ab8c4ee2]16482009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1649
1650        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1651        not blocked on a thread queue.
1652        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1653        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1654
[d5ae827]16552009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1656
1657        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1658        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1659        sp58/sp58.scn: New files.
1660
[0c5a8be8]16612009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1662
1663        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1664        pointer being null. This does not happen naturally at this time so
1665        force the point.
1666
[299fc7a]16672009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1668
1669        * sp12/sp12.scn: Update screen to reflect priority changes from long
1670        ago.
1671
[a5e620e8]16722009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1673
1674        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1675        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1676        as sp27a and test flushing both counting and binary semaphores.
1677        Reformatted.
1678        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1679        sp27a/sp27a.scn: New files.
1680
[2962c99]16812009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1682
1683        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1684        copied fomr other Makefile.am's.
1685
[f034ac0]16862009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1687
1688        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1689        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1690        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1691        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1692
[7b0f182a]16932009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1694
1695        * sp57/sp57.doc: Correct.
1696
[0281931]16972009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1698
1699        * Makefile.am, configure.ac: Add test of restarting a task which is in
1700        the middle of a sleep or wake after.
1701        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1702        sp57/sp57.scn: New files.
1703
[67d6947]17042009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1705
1706        * sp43/init.c, sp43/sp43.scn: Add more cases for
1707        rtems_object_get_class_information() to improve coverage.
1708
[12bb21e]17092009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1710
1711        * Makefile.am, configure.ac: Add new test to verify that when a user
1712        extension create hook fails, that the error is properly propagated.
1713        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1714        sp56/sp56.scn: New files.
1715
[2204f52]17162009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1717
1718        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1719        rtems_extension_delete.
1720
[6afc8dd]17212009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1722
1723        * sp09/screen01.c, sp09/sp09.scn: Add test for
1724        rtems_object_get_classic_name with invalid id.
1725
[0dbc0c33]17262009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1727
1728        * sp02/task1.c: Minor spacing.
1729
[9847e4b4]17302009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1731
1732        * spfatal12/init.c: Address to heap initialize must be aligned but size
1733        must be too small.
1734
[630a2a6]17352009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1736
1737        * Makefile.am, configure.ac: Add new test to exercise case when
1738        broadcasting to a message queue with a pending message.
1739        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1740        sp55/sp55.scn: New files.
1741
[70a4809]17422009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1743
1744        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1745        spfatal tests appear to cover all fatal error cases.
1746        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1747        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1748        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1749        spfatal/task1.c: Removed.
1750
[cf7267cf]17512009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1752
1753        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1754        initialize workspace heap during initialize. Can be caused by
1755        unaligned address or not enough memory to initialize heap required
1756        overhead.
1757        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1758        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1759
[78e28597]17602009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1761
1762        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1763
[c5d412c]17642009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1765
1766        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1767
[9c34c02]17682009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1769
1770        * spstkalloc/spstkalloc.scn: Update screen.
1771
[62e6e7c]17722009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1773
1774        * Makefile.am, configure.ac: Add new test for user configured stack
1775        allocator/deallocator. Test both pass and fail cases.
1776        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1777        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1778
[84b7a968]17792009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1780
1781        * spchain/init.c, spchain/spchain.scn: Clean up test.
1782
[37cff02]17832009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1784
1785        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1786        routines whose bodies are not used by RTEMS itself.
1787        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1788        spchain/spchain.doc, spchain/spchain.scn: New files.
1789
[605b6eb7]17902009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1791
1792        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1793        chain for coverage.
1794
[c7b38baf]17952009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1796
1797        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1798        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1799        improve coverage.
1800
[e5d3dd6]18012009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1802
1803        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1804
[40b905cc]18052009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1806
1807        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1808        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1809
[046f4715]18102009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1811
1812        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1813        Enhance spprintk. Add two new fatal error tests to cover
1814        __assert_func.
1815        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1816        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1817
[18105b4]18182009-06-18      Chris Johns <chrisj@rtems.org>
1819
1820        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1821        workaround the H8300 gcc bug.
1822
[40be8f8]18232009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1824
1825        * sp54/init.c: Fix spacing.
1826
[79ee0ac]18272009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1828
1829        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1830
[69c3370f]18312009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1832
1833        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1834
[293a0a4]18352009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1836
1837        * Makefile.am, configure.ac: Add new test.
1838        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1839        sp54/sp54.scn: New files.
1840
[25686a57]18412009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1842
1843        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1844        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1845        the time of day forward not making server based timers fire.
1846        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1847        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1848        sp53/sp53.scn: New files.
1849
[ef6d53b9]18502009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1851
1852        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1853
[e379e96]18542009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1855
1856        PR 1415/cpukit
1857        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1858        violation.
1859        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1860        sp51/sp51.scn: New files.
1861
[8abaa16]18622009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1863
1864        PR 1413/cpukit
1865        * Makefile.am, configure.ac: Add test for case where server based
1866        timers which reinitiated themselves did not get reinserted onto timer
1867        chain.
1868        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1869        sp50/sp50.scn: New files.
1870
[1dc1da5]18712009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1872
1873        PR 1414/cpukit
1874        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1875        is harder to trick by passing in a valid id of an incorrect object
1876        class.
1877        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1878        sp49/sp49.scn: New files.
1879
[a1c219b]18802009-05-19      Chris Johns <chrisj@rtems.org>
1881
1882        * sp04/tswitch.c: Lower sample count for small memory targets.
1883       
[4f67befd]18842009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1885
1886        * spprintk/init.c: printk() now 100% covered.
1887
[51dc1b3f]18882009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1889
1890        * spprintk/init.c: More test cases.
1891
[d4b75d2]18922009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1893
1894        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1895        large enough for buffer node overhead.
1896
[02ba7ca]18972009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1898
1899        * Makefile.am, configure.ac, spwatchdog/system.h,
1900        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1901        printk. These will help coverage. Simplify spwkspace.
1902        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1903        spprintk/spprintk.scn: New files.
1904        * spwkspace/system.h: Removed.
1905
[4f7b4a8]19062009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1907
1908        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1909        methods.
1910        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1911        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1912
[b84f1fdc]19132009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1914
1915        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1916        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1917        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1918        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1919        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1920        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1921        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1922        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1923        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1924        spsize/size.c: Fix warnings.
1925
[c14c2f0]19262009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1927
1928        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1929        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1930        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1931        spobjgetnext/system.h: New files.
1932
[e73850b]19332009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1934
1935        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1936        64k to 20k. No impact on test behavior.
1937
[9149e767]19382009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1939
1940        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1941
[c8633f1]19422009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1943
1944        * sp37/init.c, sp37/sp37.scn: Add test case for
1945        rtems_interrupt_level_attribute body.
1946
[8e1f626]19472009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1948
1949        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1950        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1951        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1952        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1953        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1954        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1955        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1956        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1957        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1958        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1959        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1960        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1961        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1962        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1963        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1964        sp48/Makefile.am, spfatal/Makefile.am,
1965        spfatal01/Makefile.am, spfatal02/Makefile.am,
1966        spfatal03/Makefile.am, spfatal04/Makefile.am,
1967        spfatal05/Makefile.am, spfatal06/Makefile.am,
1968        spfatal07/Makefile.am, spfatal08/Makefile.am,
1969        spfatal09/Makefile.am, spsize/Makefile.am,
1970        spwatchdog/Makefile.am:
1971        Eliminate _exe_/.exe.
1972
[8c324aa]19732009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1974
1975        PR 1388/cpukit
1976        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1977        allow both priority inherit and ceiling attributes to be set on
1978        semaphore create. These attributes are mutually exclusive and this
1979        should be an error.
1980
[c83a33cc]19812009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1982
1983        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1984        unlimited objects when configured for a unified workspace works as
1985        expected.
1986        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1987        sp48/sp48.scn: New files.
1988
[03f0885]19892009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1990                Joel Sherrill <joel.sherrill@oarcorp.com>
1991
1992        PR 1357/cpukit
1993        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1994        honored.
1995        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1996        sp47/sp47.scn: New files.
1997
[22fa9d61]19982009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1999
2000        * Makefile.am, configure.ac: Add new test to test Watchdog display
2001        helper routines. These reach into the SuperCore.
2002        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
2003        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
2004        spwatchdog/system.h, spwatchdog/task1.c: New files.
2005
[786330c0]20062009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2007
2008        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
2009
[fa8ad9c]20102009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2011
2012        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
2013        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
2014        hard-coded hex numbers for bad object Ids.
2015
[29a8335]20162009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2017
2018        * sp15/system.h, sp19/system.h: Array of task names should be of type
2019        rtems_name not rtems_id. Similarly array of task ids should be
2020        rtems_id not rtems_name.
2021
[69e10f3]20222008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2023
2024        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
2025
[bb9c80df]20262008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2027
2028        * Makefile.am, configure.ac, spfatal06/testcase.h,
2029        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
2030        spsize/size.c: Eliminate pointers to API configuration tables in the
2031        main configuration table. Reference the main configuration table and
2032        the API configuration tables directly using the confdefs.h version
2033        rather than obtaining a pointer to it. This eliminated some
2034        variables, a potential fatal error, some unnecessary default
2035        configuration structures. Overall, about a 4.5% reduction in the code
2036        size for minimum and hello on the SPARC.
2037        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
2038        spfatal10/testcase.h: Removed.
2039
[a986c075]20402008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2041
2042        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
2043        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
2044        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
2045        successfully with maxixum number of priorities as 16 instead of 256.
2046        This was done by temporarily modifying the score priority.h maximum.
2047        This allowed testing of all API code to ensure that it worked
2048        properly with a reduced number of priorities. Most modifications were
2049        to switch from hard-coded maximum to using the API provided methods
2050        to determine maximum number of priority levels.
2051
[75ed329]20522008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2053
2054        * sp46/sp46.scn: Add screen missed earlier.
2055
[ed348c8]20562008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2057
2058        PR 1348/cpukit
2059        * Makefile.am, configure.ac: Add test of special case of resetting cpu
2060        usage information while a period is running.
2061        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
2062        sp46/sp46.scn: New files.
2063
[ab29fef]20642008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
2065
2066        * sp45/init.c: New file.
2067
[a88e2dd]20682008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2069
2070        PR 1347/cpukit
2071        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
2072        Rework Timer Server to ensure that the context allows for blocking,
2073        allocating memory, and acquiring semaphores and mutexes.
2074        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
2075        New files.
2076
[1ea0f9d]20772008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
2078
2079        * sp25/system.h: Add warning and temporary m32c conditional until size
2080        type addressed.
2081
[29ff6c9c]20822008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2083
2084        * sp09/screen07.c: Use INT_MAX as number of messages so always
2085        properly sized and no overflow on constant.
2086        * sp09/screen10.c: Delay so on targets with simulator idle clock
2087        tick driver this will work.
2088        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
2089        byte boundaries rather than two byte boundaries.
2090        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
2091        allocate more memory than size_t holds on m32c.
2092
[82478ffc]20932008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2094
2095        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
2096        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
2097        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
2098        and Region calls. On 16-bit architectures, size_t can be 16-bits
2099        which would limit sizes to 64K. Also address constants which
2100        overflowed on 16-bit integer targets.
2101
[df518cb]21022008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2103
2104        * sp43/sp43.scn: Bump version to 4.9.99.0
2105
[3ab27952]21062008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2107
2108        * sp19/system.h: Use "double" instead of "rtems_double".
2109
[2d29741a]21102008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2111
2112        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2113
[c502aa3]21142008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2115
2116        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
2117        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
2118        spfatal_support/init.c, spfatal_support/system.h:
2119        Convert to "bool".
2120
[40c2d41e]21212008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2122
2123        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2124        declared in a public place.
2125
[6d97132]21262008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2127
2128        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2129
[4f6bb5b]21302008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2131
2132        * sp43/init.c: Fix derefence of uninitialized pointer.
2133
[02d989c]21342008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2135
2136        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2137        multiprocessing is not enabled. Saves one more variable from single
2138        processor configuration.
2139
[cccd632]21402008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2141
2142        PR 1212/cpukit
2143        * Makefile.am, configure.ac: Time slicing will not happen if the task
2144        mode is changed from a non-timeslicing mode to timeslicing mode if it
2145        is done by the executing thread (e.g. in its task body). This change
2146        includes sp44 to demonstrate the problem and verify the correction.
2147        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2148
[ffb9eeb]21492008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2150
2151        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2152        architectures they are not supported on.
2153
[03b655aa]21542008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2155
2156        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2157
[86ad26ac]21582008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2159
2160        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2161          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2162
[86db88d2]21632008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2164
2165        * sp28/init.c: Corrections to configuration.
2166        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2167        * spsize/size.c: _ISR_Vector_table only exists on architectures
2168        which use the Simple Vectored Interrupt Model.
2169
[d0941512]21702008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2171
2172        * spsize/size.c: Convention calls for leading underscore on private
2173        RTEMS variables.
2174
[c199cf8]21752008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2176
2177        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2178        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2179        Refactored and renamed initialization routines to
2180        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2181        rtems_initialize_device_drivers, and
2182        rtems_initialize_start_multitasking. This opened the sequence up so
2183        that bootcard() could provide a more robust and flexible framework
2184        which is easier to explain and understand. This also lays the
2185        groundwork for sharing the division of available memory between the
2186        RTEMS workspace and heap and the C library initialization across all
2187        BSPs.
2188
[ac9d3cf8]21892008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2190
2191        * sp32/init.c: Formatting.
2192
[5afa393]21932008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2194
2195        * sp09/screen01.c: Correct test.
2196        * sp09/screen14.c: Update copyright.
2197        * sp28/init.c: Correct end of test messages.
2198
[60735a30]21992008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2200
2201        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2202
[2186ba80]22032008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2204
2205        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2206        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2207        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2208        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2209        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2210        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2211        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2212        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2213        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2214        tests. Add a clock_settime case for < 1988.
2215
[916b0f30]22162008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2217
2218        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2219
[403c507]22202008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2221
2222        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2223        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2224        * sp41/sp41.scn: Now has content.
2225        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2226        Object Services recently added to API.
2227
[6e315132]22282008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2229
2230        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2231        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2232        collection. This changed the name of a few previously public but
2233        undocumented services and added a some new services.
2234        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2235        sp43/system.h: New files.
2236
[1ccb8aae]22372008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2238
2239        * spfatal10/.cvsignore: New file.
2240
[42840b4]22412008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2242
2243        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2244        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2245        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2246        New files.
2247
[5fdb1e7b]22482008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2249
2250        * Makefile.am, configure.ac: Added fatal error tests
2251        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2252        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2253        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2254        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2255        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2256        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2257        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2258        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2259        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2260        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2261        spfatal_support/init.c, spfatal_support/system.h: New files.
2262
[90f6ea62]22632008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2264
2265        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2266        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2267        test messages.
2268
[23a368d]22692008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2270
2271        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2272        simple type to a union of an unsigned 32 bit integer and a pointer.
2273        This should help eliminate weird casts between u32 and pointers in
2274        various places. The APIs now have to explicitly call _u32 or _string
2275        versions of helper routines. This should also simplify things and
2276        eliminate the need for ugly casts in some cases.
2277
[f070c86]22782008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2279
2280        * sp42/Makefile.am: New file.
2281
[4a4aabc]22822008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2283
2284        Add sp42 to exercise thread queue with knowledge of the implementation
2285        so we can exercise all of the normal paths possible.
2286        * Makefile.am, configure.ac: Add sp42.
2287        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2288
[9185d61]22892008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2290
2291        * sp39/init.c: Add case for long timeout on blocking operation.
2292        * Makefile.am, configure.ac: Add new test to exercise thread
2293        queue blokcing synchronization. sp39 and sp41 are very similar.
2294        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2295        sp41/system.h: New files.
2296
[8b7a713]22972008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2298
2299        * sp39/init.c: Clean up.
2300
[265d9b64]23012008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2302
2303        * sp39/init.c: Modify to improve coverage.
2304
[0c76166]23052008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2306
2307        * sp36/strict_order_mut.c:
2308
[c8f8ffd]23092008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2310
2311        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2312        driver registration.
2313        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2314        sp40/system.h: New files.
2315
[14a64dc5]23162008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2317
2318        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2319        Add test cases for:
2320          + message queue create requesting too many message buffers
2321            for the available memory
2322          + region extend with address inside existing heap
2323          + timer server initiate too large a stack, create error
2324        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2325          + task set priority while holding resource
2326
[fa98897]23272008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2328
2329        * Makefile.am, configure.ac: Added sp38 and sp39.
2330        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2331        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2332        sp39/sp39.scn, sp39/system.h: New files.
2333
[03c6ff39]23342007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2335
2336        * sp36/strict_order_mut.c: New file.
2337
[e8f4303a]23382007-12-21      Xi Yang <hiyangxi@gmail.com>
2339
2340        * Makefile.am, configure.ac: Add support for proper stacking of
2341        priority inheritance on mutexes as well as enforce proper order of
2342        release.
2343        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2344        sp36/sp36.scn: New files.
2345
[b5c6ecf]23462007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2347
2348        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2349        directive instead of violating RTEMS internals.
2350
[79542d7]23512007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2352
2353        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2354        Add test cases for User Extension Manager to improve code coverage.
2355        * sp21/task1.c: Fix spelling error.
2356
[bbd655a3]23572007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2358
2359        * spsize/size.c: Account for previous changes in calculation of MPCI
2360        receive server stack.
2361
[6bc19a1]23622007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2363
2364        * sp09/screen07.c, sp09/sp09.scn: Add test for
2365        rtems_message_queue_broadcast for bad buffer and count pointers.
2366        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2367        with bad priority or initiating twice.
2368        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2369        it forces a dispatch.
2370        * sp37/init.c: New file.
2371
[dcdaba2]23722007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2373
2374        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2375        enable, flash, and is in progress. These are normally inlines but
2376        also have bodies for non-C code. This test also exercises the odd
2377        case of calling clock tick from outside an ISR.
2378        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2379
[9c691ef]23802007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2381
2382        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2383        using notepad with the current task's ID or SELF
2384        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2385        test missing test cases for clock_get.
2386
[f446e6d]23872007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2388
2389        * sp28/init.c: Add test code for task variables to improve coverage.
2390
[1383eca]23912007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2392
2393        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2394        RTEMS provided accessor macros to obtain configuration fields.
2395
[a1f37a0]23962007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2397
2398        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2399        Configuration Table. Eliminate CPU Table from all ports. Delete
2400        references to CPU Table in all forms.
2401
[eb5d942a]24022007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2403
2404        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2405
[4650a44c]24062007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2407
2408        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2409        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2410        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2411        to improve test coverage.
2412
[4d7ae31]24132007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2414
2415        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2416        coverage.
2417
[7294bc97]24182007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2419
2420        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2421
[6a5990e]24222007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2423
2424        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2425        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2426        .scn files.
2427
[67e024b]24282007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2429
2430        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2431        commented out and updated the .scn file.
2432
[496274b6]24332007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2434
2435        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2436        buffered test IO.
2437
[b3117727]24382007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2439
2440        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2441        rtems_io_unregister_driver did not have any test code.
2442
[3a50a206]24432007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2444
2445        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2446        since it was used to configure a no longer used feature. Device names
2447        are now part of the filesystem not in a table. This also eliminated
2448        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2449        RTEMS as well as the memory allocation used to populate
2450        _IO_Driver_name_table.
2451
[2ff6ada3]24522007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2453
2454        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2455        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2456        properly.
2457
[f851e876]24582007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2459
2460        * spsize/size.c: Eliminated the variables
2461        _RTEMS_tasks_User_initialization_tasks and
2462        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2463        used in one place after initialized. It was a waste of space.
2464
[e58077c]24652007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2466
2467        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2468        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2469        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2470        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2471        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2472        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2473        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2474        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2475        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2476        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2477        spsize/size.c: Add optional managers to Makefiles. Clean up test
2478        cases so last output line follows END OF pattern. Make sure test case
2479        all run. All tests appeared ok on sis.
2480
[dba34ed3]24812007-04-05      Joel Sherrill <joel@OARcorp.com>
2482
2483        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2484
[67293f6]24852007-04-05      Joel Sherrill <joel@OARcorp.com>
2486
2487        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2488        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2489        CONFIGURE_APPLICATION_NEEDS_XXX.
2490
[dfa1f0bc]24912007-04-02      Joel Sherrill <joel@OARcorp.com>
2492
2493        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2494
[3c68f96d]24952007-04-02      Joel Sherrill <joel@OARcorp.com>
2496
2497        * spsize/size.c: Convert from Classic API style TOD_Control as
2498        fundamental time structure to POSIX struct timespec. Add
2499        clock_get_uptime().
2500
[8d8571e2]25012007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2502
2503        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2504
[f588903]25052007-03-26      Joel Sherrill <joel@OARcorp.com>
2506
2507        * sp35/priinv.c: Remove warning.
2508
[13a2734]25092007-03-10      Joel Sherrill <joel@OARcorp.com>
2510
2511        * sp26/system.h: Remove incorrect and duplicate
2512        CONFIGURE_EXTRA_TASK_STACKS.
2513
[88e8cc4d]25142007-03-05      Joel Sherrill <joel@OARcorp.com>
2515
2516        PR 1222/cpukit
2517        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2518        thread that is blocked on a priority based thread queue is changed,
2519        that its placement in the queue is reevaluated based upon the new
2520        priority. This enhancement includes modifications to the SuperCore as
2521        well as new test cases.
2522        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2523        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2524        sp35/sp35.doc, sp35/sp35.scn: New files.
2525
[99c3730c]25262007-03-05      Joel Sherrill <joel@OARcorp.com>
2527
2528        * sp26/system.h: Correct memory required for stack sizes.
2529
[d6913f24]25302007-02-06      Joel Sherrill <joel@OARcorp.com>
2531
2532        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2533        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2534        tests.
2535
[a27fa6d]25362006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2537
2538        * sp33/init.c: Improve barrier test to include normal blocking with
2539        manual release and unblocking in barrier deletion.
2540
[fcb0cd46]25412006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2542
2543        * configure.ac: New BUG-REPORT address.
2544
[c338ae2]25452006-11-20      Joel Sherrill <joel@OARcorp.com>
2546
2547        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2548        and make output more compliant with other tests.
2549
[6be472c]25502006-11-17      Joel Sherrill <joel@OARcorp.com>
2551
2552        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2553        cases intended on all targets possible with new heap algorithm.
2554
[47c9f44a]25552006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2556
2557        * Makefile.am, configure.ac: Adding Classic API Barriers.
2558        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2559        New files.
2560
[ba2c04f]25612006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2562
2563        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2564
[c0069ba8]25652006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2566
2567        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2568        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2569        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2570        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2571        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2572        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2573        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2574        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2575        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2576        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2577        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2578        Use rtems_testsdir instead.
2579
[0c30bc5]25802006-04-05      Joel Sherrill <joel@OARcorp.com>
2581                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2582
2583        * spsize/size.c: Victor spotted the problem that
2584        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2585        variables and needed to be set to the same value.  I took that
2586        idea and just removed _Thread_MP_Receive.  All uses are now
2587        _MPCI_Receive_server_tcb.
2588
[1fd1595]25892005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2590
2591        * configure.ac: Remove RTEMS_ENABLE_BARE,
2592        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2593
[8a26f18d]25942005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2595
2596        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2597        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2598        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2599        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2600        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2601        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2602        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2603        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2604        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2605        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2606        spfatal/Makefile.am, spsize/Makefile.am:
2607        Convert to use *_PROGRAMS.
2608
[9567283b]26092005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2610
[dc35ca43]2611        * sp01/Makefile.am, sp02/Makefile.am,
2612        sp03/Makefile.am, sp04/Makefile.am,
2613        sp05/Makefile.am, sp06/Makefile.am,
2614        sp07/Makefile.am, sp08/Makefile.am,
2615        sp09/Makefile.am, sp11/Makefile.am,
2616        sp12/Makefile.am, sp13/Makefile.am,
2617        sp14/Makefile.am, sp15/Makefile.am,
2618        sp16/Makefile.am, sp17/Makefile.am,
2619        sp19/Makefile.am, sp20/Makefile.am,
2620        sp21/Makefile.am, sp22/Makefile.am,
2621        sp23/Makefile.am, sp24/Makefile.am,
2622        sp25/Makefile.am, sp26/Makefile.am,
2623        sp27/Makefile.am, sp28/Makefile.am,
2624        sp29/Makefile.am, sp30/Makefile.am,
2625        sp31/Makefile.am, sp32/Makefile.am,
2626        spfatal/Makefile.am, spsize/Makefile.am: Rework.
[9567283b]2627
[e570e3fe]26282005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2629
2630        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2631        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2632        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2633        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2634        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2635        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2636        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2637        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2638        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2639        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2640        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2641        * sptests.am: Remove.
2642
[e3354cd2]26432005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2644
2645        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2646        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2647        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2648        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2649        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2650        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2651        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2652        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2653        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2654        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2655        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2656
[e806c23e]26572005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2658
2659        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2660
[cd1b4bfc]26612005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2662
[eea423b7]2663        * spsize/Makefile.am: Rename TEST to spsize.
2664        * spsize/size.scn: Remove.
2665        * spsize/spsize.scn: New (renamed from size.scn).
2666
26672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2668
2669        * configure.ac: Add spfatal/Makefile.
2670        * Makefile.am: Add spfatal to DIST_SUBDIRS.
[f8acc249]2671        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2672        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
[cd1b4bfc]2673        * sptests.am: Remove LIB_VARIANT.
2674
[fb02f605]26752005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2676
2677        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2678        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2679        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2680        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2681        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2682        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2683        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2684        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2685        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2686        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2687        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2688
[c32fb8f]26892005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2690
2691        * Makefile.am: Cleanup.
2692
[6f2593f]26932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[099e1112]2694
2695        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2696        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2697        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2698        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2699        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2700        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2701        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2702        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2703        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2704        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2705        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2706        spfatal/Makefile.am, spsize/Makefile.am:
2707        Partial conversion to automake.
2708
[df55b0f1]27092005-03-07      Joel Sherrill <joel@OARcorp.com>
2710
2711        * sp13/task1.c: Removed warnings.
2712
[9fa21da0]27132004-09-29      Joel Sherrill <joel@OARcorp.com>
2714
2715        * spsize/size.c: i960 obsoleted and all references removed.
2716
[6f2593f]27172004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]2718
2719        * configure.ac: Require automake > 1.9.
2720
[6f2593f]27212004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[e8064503]2722
2723        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2724        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2725        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2726        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2727        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2728        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2729        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2730        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2731        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2732        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2733        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2734        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2735        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2736        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2737        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2738        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2739        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2740        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2741        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2742        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2743        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2744        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2745        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2746        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2747        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2748        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2749        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2750        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2751        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2752        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2753        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2754        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2755
[6f2593f]27562004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[65fa6b5]2757
2758        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2759
[a841314]27602004-03-30      David Querbach <querbach@realtime.bc.ca>
2761
2762        PR 595/tests
2763        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2764        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2765        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2766        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2767        others treat it as a count of longs.
2768
[378aed9]27692004-03-30      David Querbach <querbach@realtime.bc.ca>
2770
2771        PR 596/tests
2772        * sp32/init.c: A missing definition of TEST_INIT before including
2773        <tmacros.h> means that buffered output will not work even if selected
2774        in buffer_test_io.h.
2775
[6f2593f]27762004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[c87608f]2777
2778        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2779        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2780        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2781        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2782        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2783        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2784        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2785        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2786        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2787        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2788        types.
2789
[7c48a2e8]27902004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2791
2792        * configure.ac: Add 2nd arg to RTEMS_TOP.
2793
[6debefee]27942004-03-05      Joel Sherrill <joel@OARcorp.com>
2795
2796        * sp07/buffered_io.c: Remove warning.
2797
[340835b0]27982004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2801        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2802        * sp02/Makefile.am: Ditto.
2803        * sp03/Makefile.am: Ditto.
2804        * sp04/Makefile.am: Ditto.
2805        * sp05/Makefile.am: Ditto.
2806        * sp06/Makefile.am: Ditto.
2807        * sp07/Makefile.am: Ditto.
2808        * sp08/Makefile.am: Ditto.
2809        * sp09/Makefile.am: Ditto.
2810        * sp11/Makefile.am: Ditto.
2811        * sp12/Makefile.am: Ditto.
2812        * sp13/Makefile.am: Ditto.
2813        * sp14/Makefile.am: Ditto.
2814        * sp15/Makefile.am: Ditto.
2815        * sp16/Makefile.am: Ditto.
2816        * sp17/Makefile.am: Ditto.
2817        * sp19/Makefile.am: Ditto.
2818        * sp20/Makefile.am: Ditto.
2819        * sp21/Makefile.am: Ditto.
2820        * sp22/Makefile.am: Ditto.
2821        * sp23/Makefile.am: Ditto.
2822        * sp24/Makefile.am: Ditto.
2823        * sp25/Makefile.am: Ditto.
2824        * sp26/Makefile.am: Ditto.
2825        * sp27/Makefile.am: Ditto.
2826        * sp28/Makefile.am: Ditto.
2827        * sp29/Makefile.am: Ditto.
2828        * sp30/Makefile.am: Ditto.
2829        * sp31/Makefile.am: Ditto.
2830        * sp32/Makefile.am: Ditto.
2831        * spfatal/Makefile.am: Ditto.
2832        * spsize/Makefile.am: Ditto.
2833
[5813e715]28342003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        * sptests.am: Add dirstamp support.
2837
[8234c04]28382003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2841
[e457190]28422003-12-16      Joel Sherrill <joel@OARcorp.com>
2843
2844        PR 544/tests
2845        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2846        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2847        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2848        make tests account for resources and not print at inappropriate
2849        times.
2850        * sp07/buffered_io.c: New file.
2851
[810720b6]28522003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2855
[6e4e067]28562003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * sp01/Makefile.am: Remove all-local: $(ARCH).
2859        * sp02/Makefile.am: Remove all-local: $(ARCH).
2860        * sp03/Makefile.am: Remove all-local: $(ARCH).
2861        * sp04/Makefile.am: Remove all-local: $(ARCH).
2862        * sp05/Makefile.am: Remove all-local: $(ARCH).
2863        * sp06/Makefile.am: Remove all-local: $(ARCH).
2864        * sp07/Makefile.am: Remove all-local: $(ARCH).
2865        * sp08/Makefile.am: Remove all-local: $(ARCH).
2866        * sp09/Makefile.am: Remove all-local: $(ARCH).
2867        * sp11/Makefile.am: Remove all-local: $(ARCH).
2868        * sp12/Makefile.am: Remove all-local: $(ARCH).
2869        * sp13/Makefile.am: Remove all-local: $(ARCH).
2870        * sp14/Makefile.am: Remove all-local: $(ARCH).
2871        * sp15/Makefile.am: Remove all-local: $(ARCH).
2872        * sp16/Makefile.am: Remove all-local: $(ARCH).
2873        * sp17/Makefile.am: Remove all-local: $(ARCH).
2874        * sp19/Makefile.am: Remove all-local: $(ARCH).
2875        * sp20/Makefile.am: Remove all-local: $(ARCH).
2876        * sp21/Makefile.am: Remove all-local: $(ARCH).
2877        * sp22/Makefile.am: Remove all-local: $(ARCH).
2878        * sp23/Makefile.am: Remove all-local: $(ARCH).
2879        * sp24/Makefile.am: Remove all-local: $(ARCH).
2880        * sp25/Makefile.am: Remove all-local: $(ARCH).
2881        * sp26/Makefile.am: Remove all-local: $(ARCH).
2882        * sp27/Makefile.am: Remove all-local: $(ARCH).
2883        * sp28/Makefile.am: Remove all-local: $(ARCH).
2884        * sp29/Makefile.am: Remove all-local: $(ARCH).
2885        * sp30/Makefile.am: Remove all-local: $(ARCH).
2886        * sp31/Makefile.am: Remove all-local: $(ARCH).
2887        * sp32/Makefile.am: Remove all-local: $(ARCH).
2888        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2889        * spsize/Makefile.am: Remove all-local: $(ARCH).
2890
[5f52d1f]28912003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2892
2893        * configure.ac: Reflect having moved to testsuites/.
2894
[c6328bee]28952003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2896
2897        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2898
[5445ee60]28992003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2900
2901        * configure.ac:Remove RTEMS_CHECK_CPU.
2902
[d2b93bfd]29032003-09-04      Joel Sherrill <joel@OARcorp.com>
2904
2905        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2906        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2907        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2908        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2909        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2910        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2911        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2912        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2913        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2914        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2915        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2916        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2917        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2918        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2919        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2920        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2921        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2922        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2923        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2924        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2925        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2926        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2927        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2928        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2929        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2930        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2931        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2932        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2933        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2934        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2935        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2936        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2937        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2938        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2939        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2940        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2941        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2942        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2943        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2944        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2945        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2946        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2947        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2948        spsize/size.c, spsize/system.h: URL for license changed.
2949
[35fc6bf9]29502003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2951
2952        PR 458/tests
2953        * sp30/task1.c: Correct indexing problem.
2954
[7862f888]29552003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * Makefile.am: Reflect having moved aclocal/.
2958
[7f9e5908]29592003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2960
[61d9371]2961        * Makefile.am: Reflect having moved automake/.
2962        * sp01/Makefile.am: Reflect having moved automake/.
2963        * sp02/Makefile.am: Reflect having moved automake/.
2964        * sp03/Makefile.am: Reflect having moved automake/.
2965        * sp04/Makefile.am: Reflect having moved automake/.
2966        * sp05/Makefile.am: Reflect having moved automake/.
2967        * sp06/Makefile.am: Reflect having moved automake/.
2968        * sp07/Makefile.am: Reflect having moved automake/.
2969        * sp08/Makefile.am: Reflect having moved automake/.
2970        * sp09/Makefile.am: Reflect having moved automake/.
2971        * sp11/Makefile.am: Reflect having moved automake/.
2972        * sp12/Makefile.am: Reflect having moved automake/.
2973        * sp13/Makefile.am: Reflect having moved automake/.
2974        * sp14/Makefile.am: Reflect having moved automake/.
2975        * sp15/Makefile.am: Reflect having moved automake/.
2976        * sp16/Makefile.am: Reflect having moved automake/.
2977        * sp17/Makefile.am: Reflect having moved automake/.
2978        * sp19/Makefile.am: Reflect having moved automake/.
2979        * sp20/Makefile.am: Reflect having moved automake/.
2980        * sp21/Makefile.am: Reflect having moved automake/.
2981        * sp22/Makefile.am: Reflect having moved automake/.
2982        * sp23/Makefile.am: Reflect having moved automake/.
2983        * sp24/Makefile.am: Reflect having moved automake/.
2984        * sp25/Makefile.am: Reflect having moved automake/.
2985        * sp26/Makefile.am: Reflect having moved automake/.
2986        * sp27/Makefile.am: Reflect having moved automake/.
2987        * sp28/Makefile.am: Reflect having moved automake/.
2988        * sp29/Makefile.am: Reflect having moved automake/.
2989        * sp30/Makefile.am: Reflect having moved automake/.
2990        * sp31/Makefile.am: Reflect having moved automake/.
2991        * sp32/Makefile.am: Reflect having moved automake/.
2992        * spfatal/Makefile.am: Reflect having moved automake/.
2993        * spsize/Makefile.am: Reflect having moved automake/.
[7f9e5908]2994
[3895f96]29952003-08-14      Joel Sherrill <joel@OARcorp.com>
2996
2997        * sp02/task1.c: Added ID to name lookup service and changed name of
2998        id/name translation status code. This propagated to multiple
2999        functions. The user API service added was rtems_object_id_to_name()
3000
[7dcc3fe]30012003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3002
3003        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3004
[18ee864]30052003-05-29      Joel Sherrill <joel@OARcorp.com>
3006
3007        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
3008
[c98849ef]30092003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3010
3011        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
3012        CC_CFLAGS_DEFAULT (obsolete).
3013
[78bea14]30142003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3015
3016        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
3017        Remove CC_LDFLAGS_PROFILE_V.
3018
[3c55718]30192003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3020
3021        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3022
[ccd81b60]30232003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3024
3025        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3026
[9b5c258]30272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3028
3029        * configure.ac: AC_PREREQ(2.57).
3030
[afcd563]30312002-11-14      Joel Sherrill <joel@OARcorp.com>
3032
3033        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
3034        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
3035        update the IDs in the screens.
3036
[8730f45]30372002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3038
3039        * .cvsignore: Reformat.
3040        Add autom4te*cache.
3041        Remove autom4te.cache.
3042
[0c0d089]30432002-09-14      Joel Sherrill <joel@OARcorp.com>
3044
3045        * sp32/.cvsignore: New file.
3046
[0af7c20]30472002-09-14      Aaron J. Grier <aaron@frye.com>
3048
3049        * PR271 was not applicable against the current source but included
3050        a nice test that Joel decided to add to the tree as sp32.
3051        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
3052        * Makefile.am, configure.ac: Modified to reflect addition.
3053
[a3a512c]30542002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
3057        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
3058        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
3059        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
3060        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
3061        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
3062        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
3063        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
3064        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
3065        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
3066        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
3067        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
3068        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
3069        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
3070        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
3071        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
3072        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
3073        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
3074        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
3075        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
3076        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
3077        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
3078        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
3079        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
3080        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
3081        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
3082        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
3083        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
3084        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
3085        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
3086        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
3087
[3aa4c2e0]30882002-08-01      Joel Sherrill <joel@OARcorp.com>
3089
3090        * Per PR47 add support for buffered test output.  This involved
3091        adding defines to redirect output to a buffer and dump it when
3092        full, at "test pause", and at exit.  To avoid problems when redefining
3093        exit(), all tests were modified to call rtems_test_exit().
3094        Some tests, notable psxtests, had to be modified to include
3095        the standard test macro .h file (pmacros.h or tmacros.h) to
3096        enable this support.
3097        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
3098        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
3099        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
3100        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
3101        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
3102        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
3103        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
3104
[3dc936c1]31052002-07-30      Joel Sherrill <joel@OARcorp.com>
3106
3107        * spsize/size.c: Don't reference the RTEMS allocated interrupt
3108        stack if the port doesn't configure using it.
3109
[c3bb68a1]31102002-07-04      Joel Sherrill <joel@OARcorp.com>
3111
3112        * Jump table for single entry point removed.
3113        * spsize/size.c:  Modified to reflect above.
3114
[21bbb92]31152002-07-01      Joel Sherrill <joel@OARcorp.com>
3116
3117        * sp29/init.c: Corrected definitions for task stack usage.
3118
[a9047a0]31192002-07-01      Joel Sherrill <joel@OARcorp.com>
3120
3121        * spsize/size.c: _Thread_queue_Extract_table removed.
3122
[8873684]31232001-05-17      Joel Sherrill <joel@OARcorp.com>
3124
3125        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3126        number of staticly configured device drivers.
3127
[606926f]31282001-05-14      Joel Sherrill <joel@OARcorp.com>
3129
3130        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3131        than the configured number of drivers.
3132 
[cb9b2bfc]31332002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3134
3135        * configure.ac: Remove ENABLE_GCC28.
3136
[beaa47bc]31372001-04-04      Joel Sherrill <joel@OARcorp.com>
3138
3139        * spsize/size.c: Reflect SPARC modifcation to get rid of
3140        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3141 
[5729f62]31422001-03-29      Joel Sherrill <joel@OARcorp.com>
3143
3144        * Per PR147 addressed problems when reseting and inserting a timer
3145        into a timer chain that did not honor time passage since the last
3146        time the timer server was scheduled and the new insertion.
3147        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3148
[0a32a21]31492001-03-28      Joel Sherrill <joel@OARcorp.com>
3150
3151        * Side-effect of PR132.
3152        * sp21/system.h: Now must explicitly request NULL driver.
3153
[ac2512ab]31542002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3155
3156        * configure.ac:
3157        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3158        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3159        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3160        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3161        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3162        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3163        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3164        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3165        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3166        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3167        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3168        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3169        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3170        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3171        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3172        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3173        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3174        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3175        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3176        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3177        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3178        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3179        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3180        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3181        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3182        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3183        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3184        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3185        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3186        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3187        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3188        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3189        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3190        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3191
[fabacfe]31922002-03-20      Chris Johns <ccj@acm.org>
3193
3194        * PR145.
3195        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3196        in system (e.g. driver tasks).  Also exit on minimum number of
3197        switches not precise number.
3198
[ef70d9b]31992001-01-29      Joel Sherrill <joel@OARcorp.com>
3200
3201        * Fixed bug where resetting a timer that was not at the head
3202        of one of the task timer chains resulted in the Timer Server
3203        task waking up too far in the future.
3204        * Added rtems_timer_get_information() directive to support testing.
3205        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3206        above condition.
3207
[2fc6dc3]32082001-01-22      Joel Sherrill <joel@OARcorp.com>
3209
3210        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3211        because priority added as argument to rtems_timer_initiate_server().
3212
[de569fe]32132001-01-16      Joel Sherrill <joel@OARcorp.com>
3214
3215        * Added tests for task-based timers.  This included the new tests
3216        sp30 and sp31.
3217        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3218        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3219        for task-based timer services.
3220        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3221        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3222        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3223        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3224        sp31/task1.c: New files.
3225
[850f87e]32262001-11-01      Joel Sherrill <joel@OARcorp.com>
3227
3228        * sp26/system.h: Properly account for stack memory used by
3229        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3230        and processed as PR78.
3231
[df25c998]32322001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3235        * configure.in: Remove.
3236        * configure.ac: New file, generated from configure.in by autoupdate.
3237
[996bfbf]32382001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3241
[25b9e93c]32422001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3243
3244        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3245        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3246        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3247        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3248        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3249        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3250        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3251        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3252        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3253        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3254        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3255        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3256        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3257        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3258        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3259        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3260        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3261        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3262        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3263        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3264        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3265        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3266        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3267        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3268        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3269        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3270        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3271        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3272        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3273
[94dfe0f7]32742001-08-16      Joel Sherrill <joel@OARcorp.com>
3275
3276        * sp20/system.h: Account for extra task stacks properly.
3277
[11b1063]32782001-08-16      Joel Sherrill <joel@OARcorp.com>
3279
3280        * sp13/sp13.scn: Id in screen had wrong class field value.
3281        * sp13/system.h: Account for message buffer memory.
3282        * sp13/task2.c: Remove unnecessary check for failure.
3283
[95083c0]32842001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3285
3286        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3287
[cf7884b]32882001-04-20      Joel Sherrill <joel@OARcorp.com>
3289
3290        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3291        file.
3292
[dde827b]32932001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3294
3295        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3296
[55a86b4]32972001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3298
3299        * sp21/Makefile.am: Remove libtest.
3300
[feead226]33012000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3302
3303        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3304
[a314d3b4]33052000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3306
3307        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3308
[cbe7d66]33092000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3310
3311        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3312        Switch to GNU canonicalization.
3313        * sptests.am: Remove DEFS.
3314
[837ab841]33152000-09-29      Joel Sherrill <joel@OARcorp.com>
3316
3317        * sp20/sp20.scn: Corrected to reflect new addition.
3318        * sp20/system.h: Removed comment reflecting history.
3319
[cf42c54c]33202000-09-29      Stephan Merker <merker@decrc.abb.de>
3321
3322        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3323        Added new task to test sequence of altering a period's length
3324        while it is still active.
3325
[e35d6b2]33262000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3329        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3330        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3331        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3332        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3333        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3334        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3335        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3336        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3337        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3338
[e94ad1fe]33392000-08-10      Joel Sherrill <joel@OARcorp.com>
3340
3341        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.