source: rtems/testsuites/sptests/ChangeLog @ 0d57369

4.115
Last change on this file since 0d57369 was 0d57369, checked in by Sebastian Huber <sebastian.huber@…>, on 09/28/11 at 16:01:53

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

  • sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc, sp2038/sp2038.scn: New files.
  • Makefile.am, configure.ac: Reflect changes above.
  • Property mode set to 100644
File size: 124.2 KB
RevLine 
[0d57369]12011-09-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc,
4        sp2038/sp2038.scn: New files.
5        * Makefile.am, configure.ac: Reflect changes above.
6
[3c83d57a]72011-09-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
8
9        * spfatal07/testcase.h: Print end of test if test is not applicable.
10
[c976c70]112011-09-26      Petr Benes <benesp16@fel.cvut.cz>
12
13        PR 1923/testing
14        * spcbssched02/spcbssched02.scn, spcbssched02/system.h,
15        spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
16        spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
17
[74416035]182011-09-20      Petr Benes <benesp16@fel.cvut.cz>
19
20        PR 1916/testing
21        * spcbssched02/init.c, spcbssched02/spcbssched02.scn,
22        spcbssched02/system.h, spcbssched02/task_periodic.c,
23        spedfsched03/init.c, spedfsched03/system.h,
24        spedfsched03/tasks_aperiodic.c: Improve coverage.
25
[4b7e1fd]262011-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * spcbssched01/Makefile.am, spcbssched02/Makefile.am,
29        spcbssched03/Makefile.am: Formatting.
30
[bd1b8de]312011-09-15      Petr Benes <benesp16@fel.cvut.cz>
32
33        PR 1907/testing
34        * Makefile.am, configure.ac: Add tests for the CBS (Constant Bandwidth
35        Server) scheduler.
36        * spcbssched01/.cvsignore, spcbssched01/Makefile.am,
37        spcbssched01/init.c, spcbssched01/spcbssched01.doc,
38        spcbssched01/spcbssched01.scn, spcbssched01/system.h,
39        spcbssched01/task1.c, spcbssched02/.cvsignore,
40        spcbssched02/Makefile.am, spcbssched02/init.c,
41        spcbssched02/spcbssched02.doc, spcbssched02/spcbssched02.scn,
42        spcbssched02/system.h, spcbssched02/task_periodic.c,
43        spcbssched03/.cvsignore, spcbssched03/Makefile.am,
44        spcbssched03/cbsparams.h, spcbssched03/init.c,
45        spcbssched03/spcbssched03.doc, spcbssched03/spcbssched03.scn,
46        spcbssched03/system.h, spcbssched03/tasks_aperiodic.c,
47        spcbssched03/tasks_periodic.c: New files.
48
[b4e4f25]492011-09-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
50
51        * spnsext01/init.c: Use correct API.
52
[94f8cc0b]532011-09-11      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * spedfsched01/Makefile.am, spedfsched02/Makefile.am,
56        spedfsched03/Makefile.am: Use all managers.
57
[0d6aee4]582011-09-11      Petr Benes <benesp16@fel.cvut.cz>
59
60        PR 1897/testing
61        * Makefile.am, configure.ac: Add tests for Earliest Deadline First
62        (EDF) Scheduling Algorithm implementation.
63        * spedfsched01/.cvsignore, spedfsched01/Makefile.am,
64        spedfsched01/init.c, spedfsched01/spedfsched01.doc,
65        spedfsched01/spedfsched01.scn, spedfsched01/system.h,
66        spedfsched01/task1.c, spedfsched02/.cvsignore,
67        spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
68        spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
69        spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
70        spedfsched03/Makefile.am, spedfsched03/edfparams.h,
71        spedfsched03/init.c, spedfsched03/spedfsched03.doc,
72        spedfsched03/spedfsched03.scn, spedfsched03/system.h,
73        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
74        files.
75
[72b7935]762011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
77
78        * sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
79        sp27a/sp27a.scn, sp39/sp39.scn: Update.
80
[1a6ab4e]812011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
82
83        * sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
84
[3b9247e]852011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
88        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
89        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
90        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
91        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
92        spfatal_support/init.c: Print proper begin message.
93
[1c0749b9]942011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
95
96        * sp40/init.c: Avoid unsupported test cases.
97
[55658c6]982011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
99
100        * spfatal13/testcase.h: Fixed test name.
101        * spfatal05/testcase.h: Increased wait time for slow hardware.
102        * spfatal_support/init.c: Print test name at end of test.
103        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
104        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
105        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
106        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
107        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
108        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
109        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
110        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
111        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
112        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
113        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
114        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
115        spfatal25/spfatal25.scn: Reflect changes from above.
116
[eb7deb01]1172011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
118
119        PR 1899/testing
120        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
121        trigger fatal error.
122
[7b58954]1232011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        PR 1899/testing
126        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
127        Adjust number of semaphores to consume to trigger fatal error.
128
[611909e]1292011-08-21      Petr Benes <benesp16@fel.cvut.cz>
130
131        PR 1886/cpukit
132        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
133        inserting duplicate keys into rbtree. It is possible to turn on this
134        feature when initializing the tree.
135
[afe0344]1362011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
137
138        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
139        initialized.
140
[6ba5971]1412011-08-02      Petr Benes <benesp16@fel.cvut.cz>
142
143        PR 1883/testing
144        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
145
[b2f66e6]1462011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        PR 1877/cpukit
149        * sprbtree01/init.c: Add comparison function for RBTrees.
150
[9a795cba]1512011-08-02      Petr Benes <benesp16@fel.cvut.cz>
152
153        PR 1862/testing
154        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
155
[765d726]1562011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
159        supporting documentation.
160
[3cdac682]1612011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
162
163        PR 1857/tests
164        * Makefile.am, configure.ac: Add test where there is more than one
165        thread at a priority with the executing thread being non-preemptive.
166        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
167        sp76/sp76.scn: New files.
168
[57fb39a]1692011-07-28      Petr Benes <benesp16@fel.cvut.cz>
170
171        PR 1858/testing
172        * sp74/sp74.doc: Fix after changes.
173
[1c5dde0b]1742011-07-27      Petr Benes <benesp16@fel.cvut.cz>
175
176        PR 1854/cpukit
177        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
178        rtems_rbtree_extract() to improve test coverage.
179
[6b95d5c]1802011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
181
182        * Makefile.am, configure.ac: New test to get coverage of core mutex
183        obtain while in ISR or other dispatch disabled critical section but
184        no wait.
185        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
186        sp75/sp75.scn: New files.
187
[6d94119]1882011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
189
190        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
191        reports.
192
[93f7c600]1932011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * sp74/init.c: Does not need clock driver.
196
[dacde6e4]1972011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
198
199        PR 1853/tests
200        * Makefile.am, configure.ac: Add test for case where a thread is
201        non-preemptive, multiple threads are ready at that priority, a higher
202        priority thread is heir and the thread yields.
203        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
204        sp74/sp74.scn: New files.
205
[9e15e9b]2062011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
209        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
210        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
211        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
212        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
213        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
214        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
215        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
216        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
217        Do not line length exceed 80 columns.
218
[4b68250]2192011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
222        number of buffers times buffer size exceeds that representable by
223        size_t.
224
[90a8147d]2252011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
226
[ab31f2e3]227        * sp66/init.c: Remove (unused).
[87f7384]228        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
229        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
230        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
231        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
232        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
233        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
[1081721]234        * sp43/Makefile.am: Add system.h to *_SOURCES.
[59749a1]235        * Makefile.am: Remove DIST_SUBDIRS.
236        Remove EXTRA_DIST.
[90a8147d]237        * sp33/Makefile.am: Eliminate scndir.
238
[300fe1c6]2392011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
242        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
243        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
244        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
245
[f4773a47]2462011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
247
248        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
249        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
250        deprecated rtems_clock_get() except in spclockget().
251
[8650ba2]2522011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
253
254        * spintrcritical01/init.c: Fixed warning fix.
255
[99cb720]2562011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
257
258        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
259
[abd29cb9]2602011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * sp39/init.c: Fix tests broken in warning pass.
263
[b68d231]2642011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
265
266        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
267        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
268        * Makefile.am, configure.ac: Reflect changes above.
269
[c0d7e23]2702011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
273        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
274        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
275        spsimplesched02/init.c: Remove warnings.
276
[3f2af2f]2772011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
278
279        * sp09/screen02.c: Use integer value that fits into one character.
280
[142b3b8]2812011-04-04      Gedare Bloom <giddyup44@yahoo.com>
282
283        PR 1641/cpukit
284        * Makefile.am, configure.ac: Create testcase for red black tree.
285        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
286        sprbtree01/sprbtree01.scn: New files.
287
[b3a72166]2882011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
289
290        PR 1729/cpukit
291        * spsize/size.c: Add next step in SMP support. This adds an allocated
292        array of the Per_CPU structures to support multiple cpus vs a single
293        instance of the structure which is still used if SMP support is
294        disabled. Configuration support is also added to explicitly enable or
295        disable SMP. But SMP can only be enabled for the CPUs which will
296        support it initially -- SPARC and i386. With the stub BSP support, a
297        BSP can be run as a single core SMP system from an RTEMS data
298        structure standpoint.
299
[ef99f23a]3002011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
301
302        * spfifo05/init.c: Console interrupts perturb test.
303
[5bbc204]3042011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
305
306        PR 1743/cpu
307        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
308        Scheduler as complement to existing Deterministic Priority Scheduler.
309        This scheduler serves both as an example and as a lighter weight
310        implementation for smaller systems.
311        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
312        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
313        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
314        spsimplesched02/Makefile.am, spsimplesched02/init.c,
315        spsimplesched02/spsimplesched02.doc,
316        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
317        spsimplesched03/Makefile.am, spsimplesched03/init.c,
318        spsimplesched03/spsimplesched03.doc,
319        spsimplesched03/spsimplesched03.scn: New files.
320
[f91b1860]3212011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
322
323        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
324        seconds field is less than.
325
[95fc0a6]3262011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
327
328        * sp08/sp08.scn: Convert to UNIX CR/LF.
329
[6a4ccdf]3302011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
331
332        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
333        sp09/sp09.scn: Improve coverage. Change mode while system not up and
334        broadcast a message that is too large.
335        * sp08/system.h, sp08/task1.c: Removed.
336
[89ed8a9]3372011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
338
339        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
340        to improve coverage of the thread yield logic.
341        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
342        sp73/sp73.scn: New files.
343
[b2e48ffe]3442011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
345
346        * sp07/init.c: Improve coverage.
347
[8dd415f]3482011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
349
350        * spwkspace/init.c: Adjust test to account for recent heap change on
351        NULL.
352
[8b54251d]3532011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
356
[9d5f600]3572011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
358
359        * spchain/init.c: Improve coverage testing.
360
[027e40d]3612011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
362
363        * configure.ac: Add AC_CONFIG_HEADER(config.h).
364
[abf78d5]3652011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
366
367        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
368        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
369        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
370        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
371        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
372        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
373        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
374        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
375        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
376        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
377        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
378        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
379        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
380        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
381        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
382        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
383        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
384        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
385        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
386        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
387        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
388        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
389        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
390        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
391        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
392        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
393        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
394        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
395        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
396        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
397        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
398        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
399        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
400        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
401        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
402        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
403        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
404        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
405        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
406        spintrcritical08/init.c, spintrcritical09/init.c,
407        spintrcritical10/init.c, spintrcritical11/init.c,
408        spintrcritical13/init.c, spintrcritical15/init.c,
409        spintrcritical16/init.c, spintrcritical17/init.c,
410        spintrcritical_support/intrcritical.c, spmkdir/init.c,
411        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
412        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
413        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
414        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
415        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
416
[42c7336d]4172011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
418
419        * sp09/Makefile.am: Switch to all managers since this is all of them.
420
[5661a696]4212011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
422
[e45c13c]423        * sp69/init.c: Use "ld" instead of PRId32 to print
424        struct timespec->tv_nsec.
[5661a696]425        * sp19/inttest.h: Use PRIx32 instead of "lx".
426
[28ab68ae]4272011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
428
429        * sp04/tswitch.c: Shrink memory requirements.
430
[8ee3775]4312011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
432
433        * configure.ac: Require autoconf-2.68, automake-1.11.1.
434
[719f4dd]4352010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
436
437        * spchain/init.c: Added test case.
438
[fb01c022]4392010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
440
441        * spchain/init.c, spchain/spchain.scn: More test cases.
442
[95ec9e98]4432010-11-24      Gedare Bloom <giddyup44@yahoo.com>
444
445        PR 1647/cpukit
446        * spsize/size.c: Update documentation to reflect refactoring of
447        SuperCore to add Scheduler Handler.
448
[2b76c8dc]4492010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
452        memory corruption.
453
[4cdce0e]4542010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
455
456        * spchain/init.c: Attempt to improve coverage.
457
[ae78019]4582010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
459
460        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
461
[50ab8586]4622010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * spfifo03/spfifo03.scn: Replace file.
465
[6227170]4662010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * spsize/size.c: Fix typo.
469
[29e1a88e]4702010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
471
472        PR 1663/testing
473        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
474        the test.
475
[5bb3197d]4762010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
477
478        * spheapprot/.cvsignore, spheapprot/Makefile.am,
479        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
480        * Makefile.am, configure.ac: Reflect changes above.
481
[469e71d]4822010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
483
484        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
485        cases.
486
[83636b5]4872010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
488
489        * spfatal24/.cvsignore, spfatal24/Makefile.am,
490        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
491        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
492        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
493        spfatal25/testcase.h: New files.
494        * Makefile.am, configure.ac: Reflect changes above.
495
[30c9b6a2]4962010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
497
498        PR 1658/cpukit
499        * Makefile.am, configure.ac: If the system is not up, consider it a
500        fatal error. This eliminated sp61 and added spfatal23.
501        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
502        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
503        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
504        sp61/sp61.scn: Removed.
505
[ce656dff]5062010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
507
508        PR 1663/testing
509        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
510        routine.
511
[8d9c8247]5122010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        PR 1661/testing
515        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
516        most references to RTEMS_Malloc_Heap.
517
[e9f7e13]5182010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
519
520        * sp09/screen12.c: Update for rtems_region_create() changes.
521        * sp09/sp09.scn: Update.
522
[c016f4e]5232010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
524
525        PR 1647/testing
526        * spsize/size.c: Remove redundant initialize uninitialized to 0.
527
[4817082]5282010-07-30      Gedare Bloom <giddyup44@yahoo.com>
529
530        PR 1599/cpukit
531        * spsize/size.c: Rename _Context_Switch_necessary to
532        _Thread_Dispatch_necessary to more properly reflect the intent.
533
[85433b5]5342010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
535
536        PR 1621/testing
537        * Makefile.am, configure.ac: Improve coverage of private environment.
538        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
539        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
540
[ec6a5a1]5412010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
542
543        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
544        pointer is NULL when getting an object name.
545
[cb0997e3]5462010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
547
548        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
549        no wait but the condition is only partially satisfied.
550
[80031e2]5512010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
552
553        * Makefile.am, configure.ac: Add test to extract a task blocked with
554        timeout on a priority ordered thread queue.
555        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
556        sp72/sp72.scn: New files.
557
[917e4b4]5582010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
559
560        PR 1617/testing
561        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
562        spmountmgr01/spmountmgr01.doc: Added cases to exercise
563        mount-mktgt.c.
564
[c275f71b]5652010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
566
567        PR 1617/testing
568        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
569        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
570        spmountmgr01/spmountmgr01.scn: New test which improves coverage
571        of mount-mgr.c under libcsupport.
572        * Makefile.am, configure.ac: Changes to accommodate the new test.
573
[ba959a4b]5742010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
577        up and add test of getchark().
578
[fa126921]5792010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * spfatal21/Makefile.am: Fix typo.
582
[16d1bd3]5832010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
586        libio initialization fatal error case.
587        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
588        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
589        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
590        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
591
[9688f466]5922010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
593
594        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
595        variants.  Cleanup.
596        * spintrcritical05/spintrcritical05.scn,
597        spintrcritical06/spintrcritical06.scn,
598        spintrcritical07/spintrcritical07.scn,
599        spintrcritical11/spintrcritical11.scn,
600        spintrcritical12/spintrcritical12.scn,
601        spintrcritical13/spintrcritical13.scn,
602        spintrcritical14/spintrcritical14.scn: Update.
603
[c33c353]6042010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
605
606        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
607        fatal error.
608        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
609        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
610
[4479b373]6112010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
612
613        PR 1603/testing
614        * spassoc01/init.c, spassoc01/Makefile.am,
615        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
616        * Makefile.am, configure.ac: Added new test spassoc01 for
617        rtems_assoc routines.
618
[1f4d41b8]6192010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        PR 1606/cpukit
622        * spfatal_support/init.c: Remove
623        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
624
[6091bc3a]6252010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
626
627        * spfatal09/.cvsignore, spfatal09/Makefile.am,
628        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
629        spfatal09/testcase.h: Removed files.
630        * Makefile.am, configure.ac: Reflect changes above.
631        * spfatal_support/init.c: Print end of test message in case of
632        success.  Stop multitasking in the fatal error extension.
633        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
634        puts().
635        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
636        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
637        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
638        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
639        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
640        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
641        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
642        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
643        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
644        spfatal20/spfatal20.scn: Update.
645
[447345b]6462010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
647
648        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
649        coverage of rtems_io_lookup_name().
650
[6f67619]6512010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
652
653        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
654        rtems_io_lookup_name() and simplify test.
655        * sp21/system.h, sp21/task1.c: Removed.
656
[bfaa6d3]6572010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
658
659        * Makefile.am, configure.ac: Add new fatal error test for termios
660        initialize.
661        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
662        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
663
[9cdd944]6642010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
665
666        PR 1600/testing
667        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
668        spfifo05/Makefile.am: New tests for pipe/fifo routines.
669        * Makefile.am, configure.ac: Add new test.
670
[b3eb0185]6712010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
672
673        PR 1600/testing
674        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
675        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
676        routines
677        * Makefile.am, configure.ac: Add new test.
678
[58f09375]6792010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
680
681        * sp68/init.c: Add alignment to region_area. Fix spelling.
682
[56cdd5e8]6832010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
684
685        PR 1573/cpukit
686        * spsize/size.c: Add a per cpu data structure which contains the
687        information required by RTEMS for each CPU core. This encapsulates
688        information such as thread executing, heir, idle and dispatch needed.
689
[c55bbe80]6902010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * sp69/Makefile.am: Really needs spin.c
693
[0308c028]6942010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
695
696        PR 1592/testing
697        * Makefile.am, configure.ac: Changes to incorporate sperror01,
698        sperror02, sperror03
699        * sperror01/init.c, sperror02/init.c: New tests to exercise
700        rtems_error routine
701        * sperror03/init.c: New test to exercise rtems_panic routine
702
[9f61efda]7032010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
706        not need spin.c
707
[4a3def38]7082010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * sp70/Makefile.am: Tests do not need spin.c
711
[287febb5]7122010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
713
714        * Makefile.am, configure.ac: Removed some fifo tests.
715        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
716        excessive new lines in the output.
717
718        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
719        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
720        Also added a few more cases, mostly from spfifo04/init.c.
721        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
722        Previously was spfifo06. Configure parameter for pipes is used now.
723        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
724        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
725        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
726        spfifo08/spfifo08.scn: Removed.
727
[db904606]7282010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
729
730        * Makefile.am, configure.ac: Add new test to exercise path where using
731        unlimited object support you are about to allocate more objects than
732        can be represented in the Id. This test will NOT pass on targets with
733        insufficient RAM.
734        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
735        sp71/sp71.scn: New files.
736
[6dfaeb4]7372010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
738
739        * Makefile.am, configure.ac: spfatal20 not ready.
740
[420607f]7412010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
742
743        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
744        rtems_termios_open().
745        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
746        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
747        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
748        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
749        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
750        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
751        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
752        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
753
[5d8a0bab]7542010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
755
756        * Makefile.am, configure.ac, spfatal_support/init.c,
757        spfatal_support/system.h: Add new tests to generate fatal errors in
758        open_dev_console().
759        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
760        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
761        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
762        spfatal15/spfatal15.scn, spfatal15/testcase.h,
763        spfatal_support/consume_sems.c: New files.
764
[07f72c2]7652010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
766
767        * sp43/init.c: Remove more ITRON references.
768
[d7b34ee]7692010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
770
771        * sp09/screen01.c: Fix warning.
772
[b34685f4]7732010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * spfifo08/init.c: Catch more cases but discussion on errors and proper
776        behaviour remain.
777
[7d1a2437]7782010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
781        used.
782
[aff1ea5a]7832010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
784
785        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
786        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
787        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
788
[b553392]7892010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
792        spfatal_support/init.c: Remove references to ITRON constants.
793
[2930a35]7942010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * Makefile.am, configure.ac: Add sp70 to test slot
797        reclamation and reuse for unlimited object configuration.
798        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
799        sp70/sp70.scn: New files.
800
[13dc9c6]8012010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
802
803        * sp16/task1.c: Update for heap extend changes.
804
[dd4df85]8052010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
806
807        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
808
[acdd5aa2]8092010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
810
811        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
812        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
[f08aee31]813        * Makefile.am, configure.ac: Reflect changes above.
[acdd5aa2]814
[4d39a901]8152010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
816
817        * spfifo01/main.c: New file.
818
[cfde6479]8192010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
820
821        PR PR1542
822        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
823        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
824        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
825        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
826        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
827        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
828        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
829        files.
830
[e66b4e9]8312010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
832
833        * sp09/screen12.c: Update for heap extend changes.
834
[71a594af]8352010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
836
837        * sp62/init.c, sp65/init.c: #include <unistd.h>.
838
[88353c4]8392010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
840
841        * sp43/init.c: Readdress use of ctype methods per recommendation from
842        D.J. Delorie on the newlib mailing list. We should pass an unsigned
843        char into these methods.
844
[1f51923]8452010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
846
847        * Makefile.am, configure.ac: Add new fatal error for configuring
848        unlimited and maximum of 0.
849        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
850        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
851
[35dfbd7]8522010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
853
854        * sp43/init.c: Fix warning.
855
[f4926e1]8562009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
857
858        * sp69/init.c: Fixed warnings.
859
[4cbb4af6]8602009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
863        update.
864
[fe0286a]8652009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
866
867        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
868        expired periods. This detected the recently introduced PR1480.
869
[4439616]8702009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
871
872        * sp69/.cvsignore: New file.
873
[7199b1d]8742009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
875
876        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
877        to ensure that all paths are tested.
878        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
879
[5c3c78b]8802009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * sp31/task1.c: Fixed spacing.
883
[9e7d02a3]8842009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
887        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
888        spwkspace/init.c: Use rtems_test_assert() consistently instead of
889        system assert(). rtems_test_assert() is designed to integrate into
890        the RTEMS test suite infrastructure.
891
[bb14405d]8922009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
893
894        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
895        cases. Updated copyright notice.
896
[97abdd2]8972009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
898
899        * sp25/task1.c: Use PRIuPTR for segment_sizes.
900
[1498a59]9012009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
902
903        * sp68/Makefile.in, sp68/.cvsignore,
904        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
905        removed unneeded Makefile.in, added cvsignore
906       
[6e51c4c]9072009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
908
909        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
910        spintrcritical17/init.c, spintrcritical17/Makefile.am,
911        spintrcritical17/spintrcritical17.doc,
912        spintrcritical17/spintrcritical17.scn: New files.
913        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
914        * sp31/task1.c, sp67/init.c: Changes for new timer server
915        implementation.
916        * sp52/init.c: The init task must be preemptible to let the timer
917        server run.
918
[b288588]9192009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        PR 1460/cpukit
922        * sp43/init.c: Change return type on methods accessing portions of
923        RTEMS Ids to int. This allows -1 to be return on error.
924
[34f2d677]9252009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * spsize/Makefile.am: Fix broken install rule.
928
[3ee8430b]9292009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
930
931        * spprintk/spprintk.scn: Add end of line at end of file.
932
[380c61a]9332009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
934
935        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
936        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
937        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
938        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
939        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
940        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
941        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
942        spwkspace/Makefile.am: Add documentation files for multiple tests.
943        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
944        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
945        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
946        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
947        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
948        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
949        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
950        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
951        spwkspace/spwkspace.doc: New files.
952
[c0c139d]9532009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
954
[cc8b7051]955        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
956        Include "tmacros.h".
[845770a3]957        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
958        _Heap_Allocate for 16bit compliance.
[c0c139d]959        * sp44/init.c: Another printf format fix.
960
[487b470d]9612009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
962
[82a8add]963        * sp37/init.c: Add local prototypes for
964        rtems_interrupt_disable, rtems_interrupt_enable,
965        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
[7e29923]966        * sp43/init.c: Add local prototypes for
967        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
968        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
969        rtems_object_id_api_minimum, rtems_object_id_get_api,
970        rtems_object_id_get_class, rtems_object_id_get_index,
971        rtems_object_id_get_node.
972        Spray PRId32's into printf's for 16bit target complianance.
[487b470d]973        * sp37/init.c: Add local prototype for
974        rtems_interrupt_level_attribute.
975
[6fa28e90]9762009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
977
[749eae97]978        * sp29/init.c: Include "tmacros.h".
979        Misc. changes related to rtems_intervals.
[ae218607]980        * sp14/asr.c: Add PRIxrtems_signal_set.
981        Use PRIxrtems_signal_set to print rtems_signal_set's.
[2b5b8064]982        * sp13/task3.c: Use PRIu32 to print "count".
[72cbbad1]983        * sp09/screen12.c: Segment sizes are uintptr_t's.
984        * sp09/screen11.c: Use size_t for "size".
985        * sp62/init.c: Segment sizes are uintptr_t's.
[35435d80]986        * sp25/task1.c: Use PRIuPTR to print segment_size's.
987        * sp21/task1.c: Add PRIurtems_device_major_number.
[69c6619]988        * sp11/task1.c, sp11/task2.c:
989        Use PRIxrtems_event_set to print rtems_event_set's.
[acf5212]990        * sp09/screen13.c: Revert previous change.
991        Remove broken extraneous line seemingly having crept into in
992        2009-08-10 patch.
993        * sp27/init.c: Remove extraneous argument to print.
[94418bd]994        * spsize/size.c: Use PRIu32 to print sys_req.
[e8d1720]995        * sp37/init.c: Add missing argument to printf.
[6fa28e90]996        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
997        sp12/pritask.c, sp34/changepri.c:
998        Use PRIdrtems_task_argument to print rtems_task_argument's.
999
[a20539f1]10002009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1001
[e292c661]1002        * sp25/task1.c: segment_size is uintptr_t.
1003        * spfatal06/testcase.h: Add missing return.
[b064c98]1004        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
1005        Duplicate code from rtems_name_to_characters to convert rtems_name's
1006        into char arrays.
[a20539f1]1007        * sp09/screen13.c: Comment out unused return status.
1008        * sp63/init.c: Use PRIu32 to print uint32_t's.
1009        * sp33/init.c: Use PRIu32 to print uint32_t's.
1010        * sp28/init.c: Use PRIu32 to print uint32_t's.
1011
[3e0396ff]10122009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1013
[1d355518]1014        * sp31/task1.c: Use PRIdWatchdog_Interval to print
1015        Watchdog_Interval's.
[3e0396ff]1016        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
1017        PRIdrtems_interval to print rtems_interval's.
1018
[43c9b4d5]10192009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
[2d4d5159]1021        * sp13/task1.c: Misc. uint32_t fixes.
[7db3ba6]1022        * sp20/task1.c: Misc. uint32_t fixes.
[a6d0b15]1023        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
1024        Use PRIXrtems_mode to print rtems_mode's.
1025        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
1026        Use PRIxrtems_mode to print rtems_mode's.
[43c9b4d5]1027        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
1028        sp19/task1.c: Add missing PRI*32's.
1029
[2f8ec242]10302009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1031
1032        * sp34/changepri.c, sp35/priinv.c:
1033        Use PRIdPriority_Control to print Priority_Control's.
1034
[899fb904]10352009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1036
[185584e]1037        * sp34/changepri.c, sp59/init.c:
1038        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]1039        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
[185584e]1040        Use PRIdrtems_task_priority to print rtems_task_priority's.
[899fb904]1041        * sp12/system.h:
1042        Change Priority_Test_driver to use rtems_task_priority argument.
1043        * sp12/pridrv.c:
1044        Change Priority_Test_driver to use rtems_task_priority argument.
1045        Use PRIdrtems_task_priority to print rtems_task_priority's.
1046
[1190fd5]10472009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1048
1049        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
1050        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
1051        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
1052        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
1053        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
1054
[e8dc3d32]10552009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1056
[6ca9a1a]1057        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
[aeaa961]1058        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
[178a039c]1059        * sp63/init.c: Fix _Heap_Resize_block args.
[e8dc3d32]1060        * sp09/screen09.c: Eliminate unused var warning.
1061
[147e4ac]10622009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * sp27/init.c, spsize/init.c: Fix prototypes.
1065        * spwatchdog/task1.c: Remove unused vars.
1066
[10ebec12]10672009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1068
1069        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
1070        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
1071        spobjgetnext/init.c, spprintk/init.c:
1072        Eliminate unused vars.
1073
[51bdbca1]10742009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1075
1076        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
1077        confdefs.h define typos.
1078
[50a7df1]10792009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1080
1081        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1082
[614821e]10832009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1084
1085        * sp32/init.c: Lengthen the clock tick and move configuration to the
1086        bottom of the file.
1087
[c257fb9e]10882009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1089
1090        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1091        since boot wraps around 0 and the timer server must deal with that
1092        condition.
1093        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1094        sp67/sp67.scn: New files.
1095
[bbf6253]10962009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1097
1098        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1099
[63e99db5]11002009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1101
[bbf6253]1102        * spintrcritical09/init.c, spintrcritical10/init.c,
1103        spintrcritical11/init.c: Fixed potentially infinite loops.
[63e99db5]1104        * sp20/system.h: Increased micro seconds per tick in order to be more
1105        independent of the console output speed.
1106
[d05ec0f]11072009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1108
1109        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1110        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1111        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1112        at -Os and m68k at -Os. Fix typos.
1113
[e24a5a03]11142009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1115
1116        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1117        RTEMS_USE_16_BIT_OBJECT clean.
1118
[5fc4c4b5]11192009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1120
1121        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1122        not configured.
1123        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1124        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1125
[f55f605]11262009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1127
1128        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1129        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1130        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1131        coverage runs.
1132
[8d8c1f1]11332009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1134
1135        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1136        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1137        some error cases uncovered by uC5282 coverage runs.
1138
[a611d80]11392009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1140
1141        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1142        uC5282 coverage runs.
1143
[288cebb]11442009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1145
1146        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1147        Correct minor issues uncovered on uC5282.
1148
[ac85d56]11492009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1150
1151        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1152        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1153        Eliminate use of deprecated rtems_extension.
1154
[e731068]11552009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1156
1157        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1158        run when IO speed varies.
1159
[0f4de1e]11602009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1161
1162        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1163        the intended code.
1164
[d5ef0836]11652009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1166
1167        * configure.ac: Revert accidentally committed lines.
1168
[a5b04da]11692009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1170
1171        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1172        simple priority ceiling case that was previously only tested via the
1173        POSIX API.
1174        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1175        sp66/sp66.scn: New files.
1176
[cd4884a]11772009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1178
1179        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1180        for Id which is in range for the object class but not allocated yet.
1181
[f52ba58]11822009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1185
[ad413735]11862009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1187
1188        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1189
[d329acf4]11902009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1191
1192        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1193        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1194        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1195        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1196        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1197        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1198        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1199        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1200        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1201        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1202        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1203        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1204        tests use testcase.h and spfatal_support framework. Print test name
1205        herald in all cases.
1206        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1207        New files.
1208        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1209
[d4f932c9]12102009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1211
1212        * spfatal07/testcase.h: Indicate test is not applicable on some
1213        architectures.
1214
[4093d8f0]12152009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1216
1217        * Makefile.am: Fix spacing.
1218
[c1ac715]12192009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1220
1221        * spstkalloc/init.c: Changed allocator signature. Functions are now
1222        static.
1223
[bd03933]12242009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1225
[39385ed5]1226        * sp29/init.c: Fixed return value evaluation.
[bd03933]1227        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1228        * sp63/init.c: Check return value of _Heap_Initialize().
1229
[897aa558]12302009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1231
1232        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1233        _Watchdog_Report() when name is not NULL. This case was covered at
1234        -Os on erc32 but at -O2 we had more code.
1235
[3a121776]12362009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1237
1238        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1239        overflowing on _Heap_Allocate_aligned.
1240
[7d414c3]12412009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1242
1243        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1244        for various null parameters.
1245
[804e5715]12462009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1247
1248        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1249
[58dbfd7]12502009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1251
1252        * sp65/init.c: Remove stray print.
1253        * sp65/sp65.doc: Add information on second case.
1254
[146301d]12552009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1256
1257        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1258        verify that obtaining a priority ceiling mutex when the calling
1259        task's priority is the same as the priority ceiling is handled
1260        correctly.
1261
[1f7ee02]12622009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1263
1264        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1265        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1266        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1267        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1268        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1269        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1270        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1271        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1272        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1273        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1274        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1275        rtems_clock_get_ticks_per_second().
1276
[160a0e0]12772009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1278
1279        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1280        Change attributes to priority ceiling. Use directive_failed, not
1281        assert. Configure a semaphore not a region.
1282
[79a0a6a]12832009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1284
1285        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1286        mutex cases.
1287        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1288        sp65/sp65.scn: New files.
1289
12902009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1291
1292        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1293        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1294        sp65/sp65.scn: New files.
1295
[8d4434eb]12962009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1297
1298        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1299        per tick.
1300
[c8ce082]13012009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1302
1303        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1304        adjust existing for alignment. New test ensures coverage begin and
1305        end marker methods are exercised so they do not get considered
1306        unexecuted.
1307        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1308        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1309
[7c11edfd]13102009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1311
1312        * Makefile.am, configure.ac: Add new test to exercise legacy
1313        rtems_clock_get().
1314        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1315        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1316
[05b9f81]13172009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1318
1319        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1320        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1321        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1322
[bcf16c0]13232009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1324
1325        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1326        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1327        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1328        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1329        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1330        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1331        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1332        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1333        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1334
[ab808e2]13352009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1336
1337        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1338        cases.
1339
[fba809c]13402009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1341
1342        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1343        all memory is successfully allocated. This means the test can
1344        validate the heap is unchanged on extend failure.
1345
[ee8512a]13462009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1347
1348        * spintrcritical01/init.c, spintrcritical06/init.c,
1349        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1350        per tick so tests run quicker and more reliably hit the intended
1351        critical section.
1352
[abc4af3]13532009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1354
1355        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1356        when we are unable to allocate the memory needed for an object
1357        extend. Make sure all is handled properly.
1358        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1359        sp64/sp64.scn: New files.
1360
[e89cf10]13612009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1362
1363        * sp63/init.c: Correct test case two.
1364
[fa4c10c]13652009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1366
1367        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1368        test case to exercise another odd branch not taken.
1369
[ba23ff5]13702009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1371
1372        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1373        particular path is taken through the _Heap_Resize_block code.
1374        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1375        sp63/sp63.scn: New files.
1376
[7e260d6]13772009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1378
1379        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1380        wrong thing in a cpp macro. Added contents to screen file and add
1381        documentation file.
1382        * sp42/sp42.doc: New file.
1383
[b1b6beb0]13842009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1385
1386        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1387
[095105a]13882009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1389
1390        * spintrcritical16/init.c: Tinker with test to make it hit the case
1391        more reliably.
1392
[8b40e27]13932009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1394
1395        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1396        possible of not being able to allocate memory from the workspace
1397        during thread creation.
1398        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1399        sp18/sp18.scn: New files.
1400
[d2861a11]14012009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1402
1403        * Makefile.am, configure.ac: Add new test to handle the case where
1404        a region resize frees enough memory to unblock a task.
1405        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1406        sp62/sp62.scn: New files.
1407        * sp61/init.c: Test does not need regions.
1408
[5353469a]14092009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1410
1411        * Makefile.am, configure.ac: Add test case for processing a timeout
1412        on a thread (that is the thread executing) that has also had its
1413        request satisfied while it is being enqueued.
1414        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1415        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1416        spintrcritical16/spintrcritical16.scn: New files.
1417        * spintrcritical15/init.c: Remove unused TSR>
1418
[33692dd]14192009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1420
1421        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1422        thread queue while another thread is in the process of blocking on
1423        the same thread queue.
1424        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1425        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1426        spintrcritical15/spintrcritical15.scn: New files.
1427
[5d6d1a1]14282009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1429
1430        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1431
[7467542]14322009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1433
1434        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1435        sp40/sp40.scn: Now verified to hit coverage cases.
1436        * sp40/sp40.doc: New file.
1437
[96b8762]14382009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1439
1440        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1441        to catch two remaining uncovered cases in rtems_io_register_driver.
1442        * sp40/system.h: Removed.
1443
[eecb545]14442009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1445
1446        * Makefile.am, configure.ac: Add new test to exercise odd case in
1447        rtems_iterate_over_all_threads.
1448        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1449        sp41/sp41.scn: New files.
1450
[2c0d792]14512009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1452
1453        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1454        inheritance protocol since there is no holder associated with them.
1455
[d541ba8]14562009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1457
1458        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1459        timer is scheduled from an ISR while it is being scheduled at the
1460        task level.
1461        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1462        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1463        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1464        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1465        spintrcritical14/spintrcritical14.scn: New files.
1466
[75fed1b]14672009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1468
1469        * spintrcritical01/init.c, spintrcritical06/init.c,
1470        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1471        cleanup and make the tests more similar.
1472
[4e4f06b]14732009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1474
1475        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1476
[2d730043]14772009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1478
1479        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1480        test work for case that it is documented to handle.
1481
[7fbe4fa1]14822009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1483
1484        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1485        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1486        spintrcritical10/spintrcritical10.scn: New files.
1487
[75a5aba]14882009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1489
1490        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1491        unreliable third case in sp39 to spintrcritical10. New tests to hit
1492        other event synchronization critical sections.
1493        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1494        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1495        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1496        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1497        spintrcritical12/spintrcritical12.scn: New files.
1498
[bd894e54]14992009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1500
1501        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1502        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1503        sp10/sp10.scn: New files.
1504
[99fbb608]15052009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1506
1507        * spintrcritical06/init.c: Clean up.
1508        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1509        * spintrcritical09/spintrcritical09.scn: Fill in.
1510
[bbebcd2c]15112009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1512
1513        * spintrcritical06/init.c: Add comment to indicate test is not finished
1514        and known to not hit the case.
1515        * Makefile.am, configure.ac: Add a couple more interrupt critical
1516        section tests.
1517        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1518        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1519        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1520        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1521        spintrcritical09/spintrcritical09.doc,
1522        spintrcritical09/spintrcritical09.scn: New files.
1523
[ceb3cb3]15242009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1525
1526        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1527        at hitting interrupt synchronization critical section in thread queue
1528        enqueue priority for reverse insertions.
1529        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1530        spintrcritical07/spintrcritical07.doc,
1531        spintrcritical07/spintrcritical07.scn: New files.
1532
[eecd655]15332009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1534
1535        * Makefile.am, configure.ac: Add test case for the
1536        _Thread_queue_Enqueue_priority interrupt critical section where the
1537        TCB we are using as a current pointer is removed from the thread
1538        queue when we flash interrupts while searching forward.
1539        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1540        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1541        spintrcritical06/spintrcritical06.scn: New files.
1542
[260e0926]15432009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1544
1545        * spintrcritical_support/intrcritical.c,
1546        spintrcritical_support/intrcritical.h: Change prototype of delay
1547        method to indicate when counter is reset. This can be used to count
1548        how many iterations we are doing.
1549
[f691e0a]15502009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1551
1552        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1553        blocked on one period while another expires. Add sp61 which exercises
1554        the case where a call is made to rtems_shutdown_executive when the
1555        system is not up.
1556        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1557        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1558        sp61/sp61.doc, sp61/sp61.scn: New files.
1559
[ac970794]15602009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1561
1562        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1563
[1c5d8f49]15642009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1565
1566        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1567        what it was intended to do.
1568
[0c196a1]15692009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1570
1571        * spintrcritical_support/intrcritical.c,
1572        spintrcritical_support/intrcritical.h: New files.
1573
[937a22a7]15742009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1575
1576        * Makefile.am, configure.ac: Add new infrastructure which is more
1577        reliable about generating cases which hit interrupt critical
1578        sections. Remove sp41 since it used its own mechanism.
1579        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1580        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1581        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1582        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1583        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1584        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1585        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1586        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1587        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1588        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1589        spintrcritical05/spintrcritical05.scn: New files.
1590        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1591        sp41/system.h: Removed.
1592
[0f46e321]15932009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1594
1595        * sp41/init.c: Remove incorrect comment.
1596
[7f8dd57]15972009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1598
1599        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1600
[f5b5ef88]16012009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1602
1603        * sp25/init.c: Spacing.
1604
[8f9b2f6]16052009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1606
1607        * Makefile.am, configure.ac: Add sp59 to test path through
1608        _Thread_queue_First_priority where the task's priority was in the
1609        bottom 1/4 of the range.
1610        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1611        sp59/sp59.scn: New files.
1612
[ab8c4ee2]16132009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1614
1615        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1616        not blocked on a thread queue.
1617        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1618        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1619
[d5ae827]16202009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1621
1622        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1623        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1624        sp58/sp58.scn: New files.
1625
[0c5a8be8]16262009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1627
1628        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1629        pointer being null. This does not happen naturally at this time so
1630        force the point.
1631
[299fc7a]16322009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1633
1634        * sp12/sp12.scn: Update screen to reflect priority changes from long
1635        ago.
1636
[a5e620e8]16372009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1638
1639        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1640        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1641        as sp27a and test flushing both counting and binary semaphores.
1642        Reformatted.
1643        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1644        sp27a/sp27a.scn: New files.
1645
[2962c99]16462009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1647
1648        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1649        copied fomr other Makefile.am's.
1650
[f034ac0]16512009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1652
1653        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1654        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1655        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1656        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1657
[7b0f182a]16582009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1659
1660        * sp57/sp57.doc: Correct.
1661
[0281931]16622009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1663
1664        * Makefile.am, configure.ac: Add test of restarting a task which is in
1665        the middle of a sleep or wake after.
1666        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1667        sp57/sp57.scn: New files.
1668
[67d6947]16692009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1670
1671        * sp43/init.c, sp43/sp43.scn: Add more cases for
1672        rtems_object_get_class_information() to improve coverage.
1673
[12bb21e]16742009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1675
1676        * Makefile.am, configure.ac: Add new test to verify that when a user
1677        extension create hook fails, that the error is properly propagated.
1678        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1679        sp56/sp56.scn: New files.
1680
[2204f52]16812009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1682
1683        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1684        rtems_extension_delete.
1685
[6afc8dd]16862009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1687
1688        * sp09/screen01.c, sp09/sp09.scn: Add test for
1689        rtems_object_get_classic_name with invalid id.
1690
[0dbc0c33]16912009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1692
1693        * sp02/task1.c: Minor spacing.
1694
[9847e4b4]16952009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1696
1697        * spfatal12/init.c: Address to heap initialize must be aligned but size
1698        must be too small.
1699
[630a2a6]17002009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1701
1702        * Makefile.am, configure.ac: Add new test to exercise case when
1703        broadcasting to a message queue with a pending message.
1704        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1705        sp55/sp55.scn: New files.
1706
[70a4809]17072009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1708
1709        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1710        spfatal tests appear to cover all fatal error cases.
1711        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1712        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1713        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1714        spfatal/task1.c: Removed.
1715
[cf7267cf]17162009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1717
1718        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1719        initialize workspace heap during initialize. Can be caused by
1720        unaligned address or not enough memory to initialize heap required
1721        overhead.
1722        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1723        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1724
[78e28597]17252009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1726
1727        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1728
[c5d412c]17292009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1730
1731        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1732
[9c34c02]17332009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1734
1735        * spstkalloc/spstkalloc.scn: Update screen.
1736
[62e6e7c]17372009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1738
1739        * Makefile.am, configure.ac: Add new test for user configured stack
1740        allocator/deallocator. Test both pass and fail cases.
1741        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1742        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1743
[84b7a968]17442009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1745
1746        * spchain/init.c, spchain/spchain.scn: Clean up test.
1747
[37cff02]17482009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1749
1750        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1751        routines whose bodies are not used by RTEMS itself.
1752        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1753        spchain/spchain.doc, spchain/spchain.scn: New files.
1754
[605b6eb7]17552009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1756
1757        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1758        chain for coverage.
1759
[c7b38baf]17602009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1761
1762        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1763        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1764        improve coverage.
1765
[e5d3dd6]17662009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1767
1768        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1769
[40b905cc]17702009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1771
1772        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1773        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1774
[046f4715]17752009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1776
1777        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1778        Enhance spprintk. Add two new fatal error tests to cover
1779        __assert_func.
1780        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1781        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1782
[18105b4]17832009-06-18      Chris Johns <chrisj@rtems.org>
1784
1785        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1786        workaround the H8300 gcc bug.
1787
[40be8f8]17882009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1789
1790        * sp54/init.c: Fix spacing.
1791
[79ee0ac]17922009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1793
1794        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1795
[69c3370f]17962009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1797
1798        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1799
[293a0a4]18002009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1801
1802        * Makefile.am, configure.ac: Add new test.
1803        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1804        sp54/sp54.scn: New files.
1805
[25686a57]18062009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1807
1808        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1809        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1810        the time of day forward not making server based timers fire.
1811        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1812        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1813        sp53/sp53.scn: New files.
1814
[ef6d53b9]18152009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1816
1817        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1818
[e379e96]18192009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1820
1821        PR 1415/cpukit
1822        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1823        violation.
1824        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1825        sp51/sp51.scn: New files.
1826
[8abaa16]18272009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1828
1829        PR 1413/cpukit
1830        * Makefile.am, configure.ac: Add test for case where server based
1831        timers which reinitiated themselves did not get reinserted onto timer
1832        chain.
1833        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1834        sp50/sp50.scn: New files.
1835
[1dc1da5]18362009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1837
1838        PR 1414/cpukit
1839        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1840        is harder to trick by passing in a valid id of an incorrect object
1841        class.
1842        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1843        sp49/sp49.scn: New files.
1844
[a1c219b]18452009-05-19      Chris Johns <chrisj@rtems.org>
1846
1847        * sp04/tswitch.c: Lower sample count for small memory targets.
1848       
[4f67befd]18492009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1850
1851        * spprintk/init.c: printk() now 100% covered.
1852
[51dc1b3f]18532009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1854
1855        * spprintk/init.c: More test cases.
1856
[d4b75d2]18572009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1858
1859        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1860        large enough for buffer node overhead.
1861
[02ba7ca]18622009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1863
1864        * Makefile.am, configure.ac, spwatchdog/system.h,
1865        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1866        printk. These will help coverage. Simplify spwkspace.
1867        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1868        spprintk/spprintk.scn: New files.
1869        * spwkspace/system.h: Removed.
1870
[4f7b4a8]18712009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1872
1873        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1874        methods.
1875        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1876        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1877
[b84f1fdc]18782009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1879
1880        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1881        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1882        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1883        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1884        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1885        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1886        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1887        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1888        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1889        spsize/size.c: Fix warnings.
1890
[c14c2f0]18912009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1892
1893        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1894        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1895        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1896        spobjgetnext/system.h: New files.
1897
[e73850b]18982009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1899
1900        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1901        64k to 20k. No impact on test behavior.
1902
[9149e767]19032009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1904
1905        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1906
[c8633f1]19072009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1908
1909        * sp37/init.c, sp37/sp37.scn: Add test case for
1910        rtems_interrupt_level_attribute body.
1911
[8e1f626]19122009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1913
1914        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1915        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1916        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1917        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1918        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1919        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1920        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1921        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1922        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1923        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1924        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1925        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1926        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1927        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1928        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1929        sp48/Makefile.am, spfatal/Makefile.am,
1930        spfatal01/Makefile.am, spfatal02/Makefile.am,
1931        spfatal03/Makefile.am, spfatal04/Makefile.am,
1932        spfatal05/Makefile.am, spfatal06/Makefile.am,
1933        spfatal07/Makefile.am, spfatal08/Makefile.am,
1934        spfatal09/Makefile.am, spsize/Makefile.am,
1935        spwatchdog/Makefile.am:
1936        Eliminate _exe_/.exe.
1937
[8c324aa]19382009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1939
1940        PR 1388/cpukit
1941        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1942        allow both priority inherit and ceiling attributes to be set on
1943        semaphore create. These attributes are mutually exclusive and this
1944        should be an error.
1945
[c83a33cc]19462009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1947
1948        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1949        unlimited objects when configured for a unified workspace works as
1950        expected.
1951        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1952        sp48/sp48.scn: New files.
1953
[03f0885]19542009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1955                Joel Sherrill <joel.sherrill@oarcorp.com>
1956
1957        PR 1357/cpukit
1958        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1959        honored.
1960        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1961        sp47/sp47.scn: New files.
1962
[22fa9d61]19632009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1964
1965        * Makefile.am, configure.ac: Add new test to test Watchdog display
1966        helper routines. These reach into the SuperCore.
1967        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1968        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1969        spwatchdog/system.h, spwatchdog/task1.c: New files.
1970
[786330c0]19712009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1972
1973        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1974
[fa8ad9c]19752009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1976
1977        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1978        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1979        hard-coded hex numbers for bad object Ids.
1980
[29a8335]19812009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1982
1983        * sp15/system.h, sp19/system.h: Array of task names should be of type
1984        rtems_name not rtems_id. Similarly array of task ids should be
1985        rtems_id not rtems_name.
1986
[69e10f3]19872008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1988
1989        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1990
[bb9c80df]19912008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1992
1993        * Makefile.am, configure.ac, spfatal06/testcase.h,
1994        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1995        spsize/size.c: Eliminate pointers to API configuration tables in the
1996        main configuration table. Reference the main configuration table and
1997        the API configuration tables directly using the confdefs.h version
1998        rather than obtaining a pointer to it. This eliminated some
1999        variables, a potential fatal error, some unnecessary default
2000        configuration structures. Overall, about a 4.5% reduction in the code
2001        size for minimum and hello on the SPARC.
2002        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
2003        spfatal10/testcase.h: Removed.
2004
[a986c075]20052008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2006
2007        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
2008        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
2009        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
2010        successfully with maxixum number of priorities as 16 instead of 256.
2011        This was done by temporarily modifying the score priority.h maximum.
2012        This allowed testing of all API code to ensure that it worked
2013        properly with a reduced number of priorities. Most modifications were
2014        to switch from hard-coded maximum to using the API provided methods
2015        to determine maximum number of priority levels.
2016
[75ed329]20172008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2018
2019        * sp46/sp46.scn: Add screen missed earlier.
2020
[ed348c8]20212008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2022
2023        PR 1348/cpukit
2024        * Makefile.am, configure.ac: Add test of special case of resetting cpu
2025        usage information while a period is running.
2026        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
2027        sp46/sp46.scn: New files.
2028
[ab29fef]20292008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
2030
2031        * sp45/init.c: New file.
2032
[a88e2dd]20332008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2034
2035        PR 1347/cpukit
2036        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
2037        Rework Timer Server to ensure that the context allows for blocking,
2038        allocating memory, and acquiring semaphores and mutexes.
2039        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
2040        New files.
2041
[1ea0f9d]20422008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
2043
2044        * sp25/system.h: Add warning and temporary m32c conditional until size
2045        type addressed.
2046
[29ff6c9c]20472008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2048
2049        * sp09/screen07.c: Use INT_MAX as number of messages so always
2050        properly sized and no overflow on constant.
2051        * sp09/screen10.c: Delay so on targets with simulator idle clock
2052        tick driver this will work.
2053        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
2054        byte boundaries rather than two byte boundaries.
2055        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
2056        allocate more memory than size_t holds on m32c.
2057
[82478ffc]20582008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2059
2060        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
2061        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
2062        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
2063        and Region calls. On 16-bit architectures, size_t can be 16-bits
2064        which would limit sizes to 64K. Also address constants which
2065        overflowed on 16-bit integer targets.
2066
[df518cb]20672008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2068
2069        * sp43/sp43.scn: Bump version to 4.9.99.0
2070
[3ab27952]20712008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2072
2073        * sp19/system.h: Use "double" instead of "rtems_double".
2074
[2d29741a]20752008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2076
2077        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2078
[c502aa3]20792008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2080
2081        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
2082        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
2083        spfatal_support/init.c, spfatal_support/system.h:
2084        Convert to "bool".
2085
[40c2d41e]20862008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2087
2088        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2089        declared in a public place.
2090
[6d97132]20912008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2092
2093        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2094
[4f6bb5b]20952008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2096
2097        * sp43/init.c: Fix derefence of uninitialized pointer.
2098
[02d989c]20992008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2100
2101        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2102        multiprocessing is not enabled. Saves one more variable from single
2103        processor configuration.
2104
[cccd632]21052008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2106
2107        PR 1212/cpukit
2108        * Makefile.am, configure.ac: Time slicing will not happen if the task
2109        mode is changed from a non-timeslicing mode to timeslicing mode if it
2110        is done by the executing thread (e.g. in its task body). This change
2111        includes sp44 to demonstrate the problem and verify the correction.
2112        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2113
[ffb9eeb]21142008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2115
2116        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2117        architectures they are not supported on.
2118
[03b655aa]21192008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2120
2121        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2122
[86ad26ac]21232008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2124
2125        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2126          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2127
[86db88d2]21282008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2129
2130        * sp28/init.c: Corrections to configuration.
2131        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2132        * spsize/size.c: _ISR_Vector_table only exists on architectures
2133        which use the Simple Vectored Interrupt Model.
2134
[d0941512]21352008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2136
2137        * spsize/size.c: Convention calls for leading underscore on private
2138        RTEMS variables.
2139
[c199cf8]21402008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2141
2142        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2143        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2144        Refactored and renamed initialization routines to
2145        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2146        rtems_initialize_device_drivers, and
2147        rtems_initialize_start_multitasking. This opened the sequence up so
2148        that bootcard() could provide a more robust and flexible framework
2149        which is easier to explain and understand. This also lays the
2150        groundwork for sharing the division of available memory between the
2151        RTEMS workspace and heap and the C library initialization across all
2152        BSPs.
2153
[ac9d3cf8]21542008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2155
2156        * sp32/init.c: Formatting.
2157
[5afa393]21582008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2159
2160        * sp09/screen01.c: Correct test.
2161        * sp09/screen14.c: Update copyright.
2162        * sp28/init.c: Correct end of test messages.
2163
[60735a30]21642008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2165
2166        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2167
[2186ba80]21682008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2169
2170        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2171        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2172        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2173        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2174        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2175        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2176        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2177        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2178        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2179        tests. Add a clock_settime case for < 1988.
2180
[916b0f30]21812008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2182
2183        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2184
[403c507]21852008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2186
2187        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2188        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2189        * sp41/sp41.scn: Now has content.
2190        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2191        Object Services recently added to API.
2192
[6e315132]21932008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2194
2195        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2196        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2197        collection. This changed the name of a few previously public but
2198        undocumented services and added a some new services.
2199        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2200        sp43/system.h: New files.
2201
[1ccb8aae]22022008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2203
2204        * spfatal10/.cvsignore: New file.
2205
[42840b4]22062008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2207
2208        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2209        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2210        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2211        New files.
2212
[5fdb1e7b]22132008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2214
2215        * Makefile.am, configure.ac: Added fatal error tests
2216        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2217        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2218        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2219        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2220        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2221        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2222        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2223        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2224        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2225        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2226        spfatal_support/init.c, spfatal_support/system.h: New files.
2227
[90f6ea62]22282008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2229
2230        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2231        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2232        test messages.
2233
[23a368d]22342008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2235
2236        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2237        simple type to a union of an unsigned 32 bit integer and a pointer.
2238        This should help eliminate weird casts between u32 and pointers in
2239        various places. The APIs now have to explicitly call _u32 or _string
2240        versions of helper routines. This should also simplify things and
2241        eliminate the need for ugly casts in some cases.
2242
[f070c86]22432008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2244
2245        * sp42/Makefile.am: New file.
2246
[4a4aabc]22472008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2248
2249        Add sp42 to exercise thread queue with knowledge of the implementation
2250        so we can exercise all of the normal paths possible.
2251        * Makefile.am, configure.ac: Add sp42.
2252        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2253
[9185d61]22542008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2255
2256        * sp39/init.c: Add case for long timeout on blocking operation.
2257        * Makefile.am, configure.ac: Add new test to exercise thread
2258        queue blokcing synchronization. sp39 and sp41 are very similar.
2259        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2260        sp41/system.h: New files.
2261
[8b7a713]22622008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2263
2264        * sp39/init.c: Clean up.
2265
[265d9b64]22662008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2267
2268        * sp39/init.c: Modify to improve coverage.
2269
[0c76166]22702008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2271
2272        * sp36/strict_order_mut.c:
2273
[c8f8ffd]22742008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2275
2276        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2277        driver registration.
2278        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2279        sp40/system.h: New files.
2280
[14a64dc5]22812008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2282
2283        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2284        Add test cases for:
2285          + message queue create requesting too many message buffers
2286            for the available memory
2287          + region extend with address inside existing heap
2288          + timer server initiate too large a stack, create error
2289        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2290          + task set priority while holding resource
2291
[fa98897]22922008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2293
2294        * Makefile.am, configure.ac: Added sp38 and sp39.
2295        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2296        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2297        sp39/sp39.scn, sp39/system.h: New files.
2298
[03c6ff39]22992007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2300
2301        * sp36/strict_order_mut.c: New file.
2302
[e8f4303a]23032007-12-21      Xi Yang <hiyangxi@gmail.com>
2304
2305        * Makefile.am, configure.ac: Add support for proper stacking of
2306        priority inheritance on mutexes as well as enforce proper order of
2307        release.
2308        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2309        sp36/sp36.scn: New files.
2310
[b5c6ecf]23112007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2312
2313        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2314        directive instead of violating RTEMS internals.
2315
[79542d7]23162007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2317
2318        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2319        Add test cases for User Extension Manager to improve code coverage.
2320        * sp21/task1.c: Fix spelling error.
2321
[bbd655a3]23222007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2323
2324        * spsize/size.c: Account for previous changes in calculation of MPCI
2325        receive server stack.
2326
[6bc19a1]23272007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2328
2329        * sp09/screen07.c, sp09/sp09.scn: Add test for
2330        rtems_message_queue_broadcast for bad buffer and count pointers.
2331        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2332        with bad priority or initiating twice.
2333        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2334        it forces a dispatch.
2335        * sp37/init.c: New file.
2336
[dcdaba2]23372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2338
2339        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2340        enable, flash, and is in progress. These are normally inlines but
2341        also have bodies for non-C code. This test also exercises the odd
2342        case of calling clock tick from outside an ISR.
2343        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2344
[9c691ef]23452007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2346
2347        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2348        using notepad with the current task's ID or SELF
2349        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2350        test missing test cases for clock_get.
2351
[f446e6d]23522007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2353
2354        * sp28/init.c: Add test code for task variables to improve coverage.
2355
[1383eca]23562007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2357
2358        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2359        RTEMS provided accessor macros to obtain configuration fields.
2360
[a1f37a0]23612007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2362
2363        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2364        Configuration Table. Eliminate CPU Table from all ports. Delete
2365        references to CPU Table in all forms.
2366
[eb5d942a]23672007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2368
2369        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2370
[4650a44c]23712007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2372
2373        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2374        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2375        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2376        to improve test coverage.
2377
[4d7ae31]23782007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2379
2380        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2381        coverage.
2382
[7294bc97]23832007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2384
2385        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2386
[6a5990e]23872007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2388
2389        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2390        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2391        .scn files.
2392
[67e024b]23932007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2394
2395        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2396        commented out and updated the .scn file.
2397
[496274b6]23982007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2399
2400        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2401        buffered test IO.
2402
[b3117727]24032007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2404
2405        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2406        rtems_io_unregister_driver did not have any test code.
2407
[3a50a206]24082007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2409
2410        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2411        since it was used to configure a no longer used feature. Device names
2412        are now part of the filesystem not in a table. This also eliminated
2413        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2414        RTEMS as well as the memory allocation used to populate
2415        _IO_Driver_name_table.
2416
[2ff6ada3]24172007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2418
2419        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2420        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2421        properly.
2422
[f851e876]24232007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2424
2425        * spsize/size.c: Eliminated the variables
2426        _RTEMS_tasks_User_initialization_tasks and
2427        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2428        used in one place after initialized. It was a waste of space.
2429
[e58077c]24302007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2431
2432        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2433        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2434        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2435        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2436        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2437        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2438        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2439        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2440        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2441        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2442        spsize/size.c: Add optional managers to Makefiles. Clean up test
2443        cases so last output line follows END OF pattern. Make sure test case
2444        all run. All tests appeared ok on sis.
2445
[dba34ed3]24462007-04-05      Joel Sherrill <joel@OARcorp.com>
2447
2448        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2449
[67293f6]24502007-04-05      Joel Sherrill <joel@OARcorp.com>
2451
2452        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2453        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2454        CONFIGURE_APPLICATION_NEEDS_XXX.
2455
[dfa1f0bc]24562007-04-02      Joel Sherrill <joel@OARcorp.com>
2457
2458        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2459
[3c68f96d]24602007-04-02      Joel Sherrill <joel@OARcorp.com>
2461
2462        * spsize/size.c: Convert from Classic API style TOD_Control as
2463        fundamental time structure to POSIX struct timespec. Add
2464        clock_get_uptime().
2465
[8d8571e2]24662007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2467
2468        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2469
[f588903]24702007-03-26      Joel Sherrill <joel@OARcorp.com>
2471
2472        * sp35/priinv.c: Remove warning.
2473
[13a2734]24742007-03-10      Joel Sherrill <joel@OARcorp.com>
2475
2476        * sp26/system.h: Remove incorrect and duplicate
2477        CONFIGURE_EXTRA_TASK_STACKS.
2478
[88e8cc4d]24792007-03-05      Joel Sherrill <joel@OARcorp.com>
2480
2481        PR 1222/cpukit
2482        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2483        thread that is blocked on a priority based thread queue is changed,
2484        that its placement in the queue is reevaluated based upon the new
2485        priority. This enhancement includes modifications to the SuperCore as
2486        well as new test cases.
2487        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2488        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2489        sp35/sp35.doc, sp35/sp35.scn: New files.
2490
[99c3730c]24912007-03-05      Joel Sherrill <joel@OARcorp.com>
2492
2493        * sp26/system.h: Correct memory required for stack sizes.
2494
[d6913f24]24952007-02-06      Joel Sherrill <joel@OARcorp.com>
2496
2497        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2498        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2499        tests.
2500
[a27fa6d]25012006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2502
2503        * sp33/init.c: Improve barrier test to include normal blocking with
2504        manual release and unblocking in barrier deletion.
2505
[fcb0cd46]25062006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2507
2508        * configure.ac: New BUG-REPORT address.
2509
[c338ae2]25102006-11-20      Joel Sherrill <joel@OARcorp.com>
2511
2512        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2513        and make output more compliant with other tests.
2514
[6be472c]25152006-11-17      Joel Sherrill <joel@OARcorp.com>
2516
2517        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2518        cases intended on all targets possible with new heap algorithm.
2519
[47c9f44a]25202006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2521
2522        * Makefile.am, configure.ac: Adding Classic API Barriers.
2523        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2524        New files.
2525
[ba2c04f]25262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2527
2528        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2529
[c0069ba8]25302006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2531
2532        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2533        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2534        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2535        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2536        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2537        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2538        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2539        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2540        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2541        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2542        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2543        Use rtems_testsdir instead.
2544
[0c30bc5]25452006-04-05      Joel Sherrill <joel@OARcorp.com>
2546                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2547
2548        * spsize/size.c: Victor spotted the problem that
2549        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2550        variables and needed to be set to the same value.  I took that
2551        idea and just removed _Thread_MP_Receive.  All uses are now
2552        _MPCI_Receive_server_tcb.
2553
[1fd1595]25542005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2555
2556        * configure.ac: Remove RTEMS_ENABLE_BARE,
2557        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2558
[8a26f18d]25592005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2560
2561        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2562        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2563        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2564        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2565        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2566        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2567        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2568        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2569        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2570        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2571        spfatal/Makefile.am, spsize/Makefile.am:
2572        Convert to use *_PROGRAMS.
2573
[9567283b]25742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2575
[dc35ca43]2576        * sp01/Makefile.am, sp02/Makefile.am,
2577        sp03/Makefile.am, sp04/Makefile.am,
2578        sp05/Makefile.am, sp06/Makefile.am,
2579        sp07/Makefile.am, sp08/Makefile.am,
2580        sp09/Makefile.am, sp11/Makefile.am,
2581        sp12/Makefile.am, sp13/Makefile.am,
2582        sp14/Makefile.am, sp15/Makefile.am,
2583        sp16/Makefile.am, sp17/Makefile.am,
2584        sp19/Makefile.am, sp20/Makefile.am,
2585        sp21/Makefile.am, sp22/Makefile.am,
2586        sp23/Makefile.am, sp24/Makefile.am,
2587        sp25/Makefile.am, sp26/Makefile.am,
2588        sp27/Makefile.am, sp28/Makefile.am,
2589        sp29/Makefile.am, sp30/Makefile.am,
2590        sp31/Makefile.am, sp32/Makefile.am,
2591        spfatal/Makefile.am, spsize/Makefile.am: Rework.
[9567283b]2592
[e570e3fe]25932005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2594
2595        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2596        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2597        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2598        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2599        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2600        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2601        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2602        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2603        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2604        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2605        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2606        * sptests.am: Remove.
2607
[e3354cd2]26082005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2609
2610        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2611        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2612        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2613        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2614        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2615        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2616        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2617        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2618        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2619        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2620        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2621
[e806c23e]26222005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2623
2624        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2625
[cd1b4bfc]26262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2627
[eea423b7]2628        * spsize/Makefile.am: Rename TEST to spsize.
2629        * spsize/size.scn: Remove.
2630        * spsize/spsize.scn: New (renamed from size.scn).
2631
26322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2633
2634        * configure.ac: Add spfatal/Makefile.
2635        * Makefile.am: Add spfatal to DIST_SUBDIRS.
[f8acc249]2636        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2637        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
[cd1b4bfc]2638        * sptests.am: Remove LIB_VARIANT.
2639
[fb02f605]26402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2641
2642        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2643        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2644        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2645        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2646        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2647        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2648        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2649        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2650        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2651        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2652        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2653
[c32fb8f]26542005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2655
2656        * Makefile.am: Cleanup.
2657
[6f2593f]26582005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[099e1112]2659
2660        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2661        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2662        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2663        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2664        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2665        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2666        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2667        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2668        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2669        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2670        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2671        spfatal/Makefile.am, spsize/Makefile.am:
2672        Partial conversion to automake.
2673
[df55b0f1]26742005-03-07      Joel Sherrill <joel@OARcorp.com>
2675
2676        * sp13/task1.c: Removed warnings.
2677
[9fa21da0]26782004-09-29      Joel Sherrill <joel@OARcorp.com>
2679
2680        * spsize/size.c: i960 obsoleted and all references removed.
2681
[6f2593f]26822004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]2683
2684        * configure.ac: Require automake > 1.9.
2685
[6f2593f]26862004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[e8064503]2687
2688        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2689        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2690        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2691        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2692        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2693        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2694        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2695        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2696        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2697        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2698        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2699        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2700        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2701        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2702        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2703        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2704        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2705        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2706        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2707        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2708        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2709        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2710        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2711        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2712        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2713        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2714        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2715        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2716        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2717        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2718        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2719        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2720
[6f2593f]27212004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[65fa6b5]2722
2723        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2724
[a841314]27252004-03-30      David Querbach <querbach@realtime.bc.ca>
2726
2727        PR 595/tests
2728        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2729        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2730        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2731        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2732        others treat it as a count of longs.
2733
[378aed9]27342004-03-30      David Querbach <querbach@realtime.bc.ca>
2735
2736        PR 596/tests
2737        * sp32/init.c: A missing definition of TEST_INIT before including
2738        <tmacros.h> means that buffered output will not work even if selected
2739        in buffer_test_io.h.
2740
[6f2593f]27412004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[c87608f]2742
2743        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2744        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2745        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2746        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2747        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2748        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2749        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2750        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2751        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2752        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2753        types.
2754
[7c48a2e8]27552004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * configure.ac: Add 2nd arg to RTEMS_TOP.
2758
[6debefee]27592004-03-05      Joel Sherrill <joel@OARcorp.com>
2760
2761        * sp07/buffered_io.c: Remove warning.
2762
[340835b0]27632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2764
2765        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2766        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2767        * sp02/Makefile.am: Ditto.
2768        * sp03/Makefile.am: Ditto.
2769        * sp04/Makefile.am: Ditto.
2770        * sp05/Makefile.am: Ditto.
2771        * sp06/Makefile.am: Ditto.
2772        * sp07/Makefile.am: Ditto.
2773        * sp08/Makefile.am: Ditto.
2774        * sp09/Makefile.am: Ditto.
2775        * sp11/Makefile.am: Ditto.
2776        * sp12/Makefile.am: Ditto.
2777        * sp13/Makefile.am: Ditto.
2778        * sp14/Makefile.am: Ditto.
2779        * sp15/Makefile.am: Ditto.
2780        * sp16/Makefile.am: Ditto.
2781        * sp17/Makefile.am: Ditto.
2782        * sp19/Makefile.am: Ditto.
2783        * sp20/Makefile.am: Ditto.
2784        * sp21/Makefile.am: Ditto.
2785        * sp22/Makefile.am: Ditto.
2786        * sp23/Makefile.am: Ditto.
2787        * sp24/Makefile.am: Ditto.
2788        * sp25/Makefile.am: Ditto.
2789        * sp26/Makefile.am: Ditto.
2790        * sp27/Makefile.am: Ditto.
2791        * sp28/Makefile.am: Ditto.
2792        * sp29/Makefile.am: Ditto.
2793        * sp30/Makefile.am: Ditto.
2794        * sp31/Makefile.am: Ditto.
2795        * sp32/Makefile.am: Ditto.
2796        * spfatal/Makefile.am: Ditto.
2797        * spsize/Makefile.am: Ditto.
2798
[5813e715]27992003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2800
2801        * sptests.am: Add dirstamp support.
2802
[8234c04]28032003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2806
[e457190]28072003-12-16      Joel Sherrill <joel@OARcorp.com>
2808
2809        PR 544/tests
2810        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2811        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2812        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2813        make tests account for resources and not print at inappropriate
2814        times.
2815        * sp07/buffered_io.c: New file.
2816
[810720b6]28172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2820
[6e4e067]28212003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2822
2823        * sp01/Makefile.am: Remove all-local: $(ARCH).
2824        * sp02/Makefile.am: Remove all-local: $(ARCH).
2825        * sp03/Makefile.am: Remove all-local: $(ARCH).
2826        * sp04/Makefile.am: Remove all-local: $(ARCH).
2827        * sp05/Makefile.am: Remove all-local: $(ARCH).
2828        * sp06/Makefile.am: Remove all-local: $(ARCH).
2829        * sp07/Makefile.am: Remove all-local: $(ARCH).
2830        * sp08/Makefile.am: Remove all-local: $(ARCH).
2831        * sp09/Makefile.am: Remove all-local: $(ARCH).
2832        * sp11/Makefile.am: Remove all-local: $(ARCH).
2833        * sp12/Makefile.am: Remove all-local: $(ARCH).
2834        * sp13/Makefile.am: Remove all-local: $(ARCH).
2835        * sp14/Makefile.am: Remove all-local: $(ARCH).
2836        * sp15/Makefile.am: Remove all-local: $(ARCH).
2837        * sp16/Makefile.am: Remove all-local: $(ARCH).
2838        * sp17/Makefile.am: Remove all-local: $(ARCH).
2839        * sp19/Makefile.am: Remove all-local: $(ARCH).
2840        * sp20/Makefile.am: Remove all-local: $(ARCH).
2841        * sp21/Makefile.am: Remove all-local: $(ARCH).
2842        * sp22/Makefile.am: Remove all-local: $(ARCH).
2843        * sp23/Makefile.am: Remove all-local: $(ARCH).
2844        * sp24/Makefile.am: Remove all-local: $(ARCH).
2845        * sp25/Makefile.am: Remove all-local: $(ARCH).
2846        * sp26/Makefile.am: Remove all-local: $(ARCH).
2847        * sp27/Makefile.am: Remove all-local: $(ARCH).
2848        * sp28/Makefile.am: Remove all-local: $(ARCH).
2849        * sp29/Makefile.am: Remove all-local: $(ARCH).
2850        * sp30/Makefile.am: Remove all-local: $(ARCH).
2851        * sp31/Makefile.am: Remove all-local: $(ARCH).
2852        * sp32/Makefile.am: Remove all-local: $(ARCH).
2853        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2854        * spsize/Makefile.am: Remove all-local: $(ARCH).
2855
[5f52d1f]28562003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * configure.ac: Reflect having moved to testsuites/.
2859
[c6328bee]28602003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2863
[5445ee60]28642003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * configure.ac:Remove RTEMS_CHECK_CPU.
2867
[d2b93bfd]28682003-09-04      Joel Sherrill <joel@OARcorp.com>
2869
2870        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2871        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2872        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2873        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2874        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2875        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2876        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2877        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2878        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2879        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2880        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2881        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2882        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2883        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2884        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2885        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2886        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2887        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2888        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2889        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2890        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2891        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2892        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2893        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2894        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2895        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2896        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2897        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2898        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2899        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2900        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2901        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2902        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2903        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2904        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2905        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2906        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2907        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2908        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2909        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2910        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2911        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2912        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2913        spsize/size.c, spsize/system.h: URL for license changed.
2914
[35fc6bf9]29152003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2916
2917        PR 458/tests
2918        * sp30/task1.c: Correct indexing problem.
2919
[7862f888]29202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2921
2922        * Makefile.am: Reflect having moved aclocal/.
2923
[7f9e5908]29242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2925
[61d9371]2926        * Makefile.am: Reflect having moved automake/.
2927        * sp01/Makefile.am: Reflect having moved automake/.
2928        * sp02/Makefile.am: Reflect having moved automake/.
2929        * sp03/Makefile.am: Reflect having moved automake/.
2930        * sp04/Makefile.am: Reflect having moved automake/.
2931        * sp05/Makefile.am: Reflect having moved automake/.
2932        * sp06/Makefile.am: Reflect having moved automake/.
2933        * sp07/Makefile.am: Reflect having moved automake/.
2934        * sp08/Makefile.am: Reflect having moved automake/.
2935        * sp09/Makefile.am: Reflect having moved automake/.
2936        * sp11/Makefile.am: Reflect having moved automake/.
2937        * sp12/Makefile.am: Reflect having moved automake/.
2938        * sp13/Makefile.am: Reflect having moved automake/.
2939        * sp14/Makefile.am: Reflect having moved automake/.
2940        * sp15/Makefile.am: Reflect having moved automake/.
2941        * sp16/Makefile.am: Reflect having moved automake/.
2942        * sp17/Makefile.am: Reflect having moved automake/.
2943        * sp19/Makefile.am: Reflect having moved automake/.
2944        * sp20/Makefile.am: Reflect having moved automake/.
2945        * sp21/Makefile.am: Reflect having moved automake/.
2946        * sp22/Makefile.am: Reflect having moved automake/.
2947        * sp23/Makefile.am: Reflect having moved automake/.
2948        * sp24/Makefile.am: Reflect having moved automake/.
2949        * sp25/Makefile.am: Reflect having moved automake/.
2950        * sp26/Makefile.am: Reflect having moved automake/.
2951        * sp27/Makefile.am: Reflect having moved automake/.
2952        * sp28/Makefile.am: Reflect having moved automake/.
2953        * sp29/Makefile.am: Reflect having moved automake/.
2954        * sp30/Makefile.am: Reflect having moved automake/.
2955        * sp31/Makefile.am: Reflect having moved automake/.
2956        * sp32/Makefile.am: Reflect having moved automake/.
2957        * spfatal/Makefile.am: Reflect having moved automake/.
2958        * spsize/Makefile.am: Reflect having moved automake/.
[7f9e5908]2959
[3895f96]29602003-08-14      Joel Sherrill <joel@OARcorp.com>
2961
2962        * sp02/task1.c: Added ID to name lookup service and changed name of
2963        id/name translation status code. This propagated to multiple
2964        functions. The user API service added was rtems_object_id_to_name()
2965
[7dcc3fe]29662003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2967
2968        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2969
[18ee864]29702003-05-29      Joel Sherrill <joel@OARcorp.com>
2971
2972        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2973
[c98849ef]29742003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2975
2976        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2977        CC_CFLAGS_DEFAULT (obsolete).
2978
[78bea14]29792003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2980
2981        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2982        Remove CC_LDFLAGS_PROFILE_V.
2983
[3c55718]29842003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2987
[ccd81b60]29882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2991
[9b5c258]29922003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * configure.ac: AC_PREREQ(2.57).
2995
[afcd563]29962002-11-14      Joel Sherrill <joel@OARcorp.com>
2997
2998        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2999        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
3000        update the IDs in the screens.
3001
[8730f45]30022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3003
3004        * .cvsignore: Reformat.
3005        Add autom4te*cache.
3006        Remove autom4te.cache.
3007
[0c0d089]30082002-09-14      Joel Sherrill <joel@OARcorp.com>
3009
3010        * sp32/.cvsignore: New file.
3011
[0af7c20]30122002-09-14      Aaron J. Grier <aaron@frye.com>
3013
3014        * PR271 was not applicable against the current source but included
3015        a nice test that Joel decided to add to the tree as sp32.
3016        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
3017        * Makefile.am, configure.ac: Modified to reflect addition.
3018
[a3a512c]30192002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3020
3021        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
3022        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
3023        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
3024        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
3025        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
3026        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
3027        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
3028        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
3029        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
3030        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
3031        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
3032        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
3033        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
3034        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
3035        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
3036        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
3037        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
3038        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
3039        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
3040        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
3041        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
3042        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
3043        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
3044        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
3045        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
3046        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
3047        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
3048        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
3049        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
3050        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
3051        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
3052
[3aa4c2e0]30532002-08-01      Joel Sherrill <joel@OARcorp.com>
3054
3055        * Per PR47 add support for buffered test output.  This involved
3056        adding defines to redirect output to a buffer and dump it when
3057        full, at "test pause", and at exit.  To avoid problems when redefining
3058        exit(), all tests were modified to call rtems_test_exit().
3059        Some tests, notable psxtests, had to be modified to include
3060        the standard test macro .h file (pmacros.h or tmacros.h) to
3061        enable this support.
3062        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
3063        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
3064        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
3065        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
3066        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
3067        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
3068        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
3069
[3dc936c1]30702002-07-30      Joel Sherrill <joel@OARcorp.com>
3071
3072        * spsize/size.c: Don't reference the RTEMS allocated interrupt
3073        stack if the port doesn't configure using it.
3074
[c3bb68a1]30752002-07-04      Joel Sherrill <joel@OARcorp.com>
3076
3077        * Jump table for single entry point removed.
3078        * spsize/size.c:  Modified to reflect above.
3079
[21bbb92]30802002-07-01      Joel Sherrill <joel@OARcorp.com>
3081
3082        * sp29/init.c: Corrected definitions for task stack usage.
3083
[a9047a0]30842002-07-01      Joel Sherrill <joel@OARcorp.com>
3085
3086        * spsize/size.c: _Thread_queue_Extract_table removed.
3087
[8873684]30882001-05-17      Joel Sherrill <joel@OARcorp.com>
3089
3090        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3091        number of staticly configured device drivers.
3092
[606926f]30932001-05-14      Joel Sherrill <joel@OARcorp.com>
3094
3095        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3096        than the configured number of drivers.
3097 
[cb9b2bfc]30982002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * configure.ac: Remove ENABLE_GCC28.
3101
[beaa47bc]31022001-04-04      Joel Sherrill <joel@OARcorp.com>
3103
3104        * spsize/size.c: Reflect SPARC modifcation to get rid of
3105        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3106 
[5729f62]31072001-03-29      Joel Sherrill <joel@OARcorp.com>
3108
3109        * Per PR147 addressed problems when reseting and inserting a timer
3110        into a timer chain that did not honor time passage since the last
3111        time the timer server was scheduled and the new insertion.
3112        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3113
[0a32a21]31142001-03-28      Joel Sherrill <joel@OARcorp.com>
3115
3116        * Side-effect of PR132.
3117        * sp21/system.h: Now must explicitly request NULL driver.
3118
[ac2512ab]31192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * configure.ac:
3122        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3123        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3124        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3125        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3126        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3127        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3128        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3129        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3130        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3131        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3132        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3133        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3134        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3135        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3136        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3137        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3138        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3139        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3140        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3141        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3142        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3143        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3144        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3145        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3146        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3147        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3148        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3149        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3150        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3151        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3152        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3153        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3154        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3155        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3156
[fabacfe]31572002-03-20      Chris Johns <ccj@acm.org>
3158
3159        * PR145.
3160        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3161        in system (e.g. driver tasks).  Also exit on minimum number of
3162        switches not precise number.
3163
[ef70d9b]31642001-01-29      Joel Sherrill <joel@OARcorp.com>
3165
3166        * Fixed bug where resetting a timer that was not at the head
3167        of one of the task timer chains resulted in the Timer Server
3168        task waking up too far in the future.
3169        * Added rtems_timer_get_information() directive to support testing.
3170        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3171        above condition.
3172
[2fc6dc3]31732001-01-22      Joel Sherrill <joel@OARcorp.com>
3174
3175        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3176        because priority added as argument to rtems_timer_initiate_server().
3177
[de569fe]31782001-01-16      Joel Sherrill <joel@OARcorp.com>
3179
3180        * Added tests for task-based timers.  This included the new tests
3181        sp30 and sp31.
3182        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3183        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3184        for task-based timer services.
3185        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3186        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3187        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3188        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3189        sp31/task1.c: New files.
3190
[850f87e]31912001-11-01      Joel Sherrill <joel@OARcorp.com>
3192
3193        * sp26/system.h: Properly account for stack memory used by
3194        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3195        and processed as PR78.
3196
[df25c998]31972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3200        * configure.in: Remove.
3201        * configure.ac: New file, generated from configure.in by autoupdate.
3202
[996bfbf]32032001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3206
[25b9e93c]32072001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3208
3209        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3210        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3211        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3212        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3213        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3214        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3215        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3216        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3217        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3218        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3219        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3220        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3221        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3222        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3223        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3224        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3225        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3226        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3227        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3228        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3229        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3230        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3231        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3232        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3233        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3234        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3235        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3236        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3237        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3238
[94dfe0f7]32392001-08-16      Joel Sherrill <joel@OARcorp.com>
3240
3241        * sp20/system.h: Account for extra task stacks properly.
3242
[11b1063]32432001-08-16      Joel Sherrill <joel@OARcorp.com>
3244
3245        * sp13/sp13.scn: Id in screen had wrong class field value.
3246        * sp13/system.h: Account for message buffer memory.
3247        * sp13/task2.c: Remove unnecessary check for failure.
3248
[95083c0]32492001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3250
3251        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3252
[cf7884b]32532001-04-20      Joel Sherrill <joel@OARcorp.com>
3254
3255        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3256        file.
3257
[dde827b]32582001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3261
[55a86b4]32622001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * sp21/Makefile.am: Remove libtest.
3265
[feead226]32662000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3267
3268        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3269
[a314d3b4]32702000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3271
3272        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3273
[cbe7d66]32742000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3275
3276        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3277        Switch to GNU canonicalization.
3278        * sptests.am: Remove DEFS.
3279
[837ab841]32802000-09-29      Joel Sherrill <joel@OARcorp.com>
3281
3282        * sp20/sp20.scn: Corrected to reflect new addition.
3283        * sp20/system.h: Removed comment reflecting history.
3284
[cf42c54c]32852000-09-29      Stephan Merker <merker@decrc.abb.de>
3286
3287        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3288        Added new task to test sequence of altering a period's length
3289        while it is still active.
3290
[e35d6b2]32912000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3292
3293        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3294        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3295        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3296        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3297        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3298        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3299        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3300        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3301        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3302        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3303
[e94ad1fe]33042000-08-10      Joel Sherrill <joel@OARcorp.com>
3305
3306        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.