source: rtems/testsuites/sptests/ChangeLog @ 4e8589d

4.115
Last change on this file since 4e8589d was 4e8589d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/11 at 16:20:49

2011-09-29 Ralf Corsépius <ralf.corsepius@…>

  • sp75/init.c, spcbssched01/init.c, spcbssched01/task1.c spcbssched02/init.c, spcbssched02/task_periodic.c, spcbssched03/init.c, spcbssched03/tasks_aperiodic.c, spcbssched03/tasks_periodic.c, spedfsched01/init.c, spedfsched01/task1.c, spedfsched02/getall.c, spedfsched02/init.c, spedfsched02/task1.c, spedfsched03/init.c, spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c, sprbtree01/init.c: Add HAVE_CONFIG_H.
  • Property mode set to 100644
File size: 124.8 KB
Line 
12011-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * sp75/init.c, spcbssched01/init.c, spcbssched01/task1.c
4        spcbssched02/init.c, spcbssched02/task_periodic.c,
5        spcbssched03/init.c, spcbssched03/tasks_aperiodic.c,
6        spcbssched03/tasks_periodic.c, spedfsched01/init.c,
7        spedfsched01/task1.c, spedfsched02/getall.c, spedfsched02/init.c,
8        spedfsched02/task1.c, spedfsched03/init.c,
9        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c,
10        sprbtree01/init.c: Add HAVE_CONFIG_H.
11
122011-09-29      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * sp2038/init.c: More test cases.
15
162011-09-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
17
18        * sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc,
19        sp2038/sp2038.scn: New files.
20        * Makefile.am, configure.ac: Reflect changes above.
21
222011-09-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
23
24        * spfatal07/testcase.h: Print end of test if test is not applicable.
25
262011-09-26      Petr Benes <benesp16@fel.cvut.cz>
27
28        PR 1923/testing
29        * spcbssched02/spcbssched02.scn, spcbssched02/system.h,
30        spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
31        spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
32
332011-09-20      Petr Benes <benesp16@fel.cvut.cz>
34
35        PR 1916/testing
36        * spcbssched02/init.c, spcbssched02/spcbssched02.scn,
37        spcbssched02/system.h, spcbssched02/task_periodic.c,
38        spedfsched03/init.c, spedfsched03/system.h,
39        spedfsched03/tasks_aperiodic.c: Improve coverage.
40
412011-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * spcbssched01/Makefile.am, spcbssched02/Makefile.am,
44        spcbssched03/Makefile.am: Formatting.
45
462011-09-15      Petr Benes <benesp16@fel.cvut.cz>
47
48        PR 1907/testing
49        * Makefile.am, configure.ac: Add tests for the CBS (Constant Bandwidth
50        Server) scheduler.
51        * spcbssched01/.cvsignore, spcbssched01/Makefile.am,
52        spcbssched01/init.c, spcbssched01/spcbssched01.doc,
53        spcbssched01/spcbssched01.scn, spcbssched01/system.h,
54        spcbssched01/task1.c, spcbssched02/.cvsignore,
55        spcbssched02/Makefile.am, spcbssched02/init.c,
56        spcbssched02/spcbssched02.doc, spcbssched02/spcbssched02.scn,
57        spcbssched02/system.h, spcbssched02/task_periodic.c,
58        spcbssched03/.cvsignore, spcbssched03/Makefile.am,
59        spcbssched03/cbsparams.h, spcbssched03/init.c,
60        spcbssched03/spcbssched03.doc, spcbssched03/spcbssched03.scn,
61        spcbssched03/system.h, spcbssched03/tasks_aperiodic.c,
62        spcbssched03/tasks_periodic.c: New files.
63
642011-09-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
65
66        * spnsext01/init.c: Use correct API.
67
682011-09-11      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * spedfsched01/Makefile.am, spedfsched02/Makefile.am,
71        spedfsched03/Makefile.am: Use all managers.
72
732011-09-11      Petr Benes <benesp16@fel.cvut.cz>
74
75        PR 1897/testing
76        * Makefile.am, configure.ac: Add tests for Earliest Deadline First
77        (EDF) Scheduling Algorithm implementation.
78        * spedfsched01/.cvsignore, spedfsched01/Makefile.am,
79        spedfsched01/init.c, spedfsched01/spedfsched01.doc,
80        spedfsched01/spedfsched01.scn, spedfsched01/system.h,
81        spedfsched01/task1.c, spedfsched02/.cvsignore,
82        spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
83        spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
84        spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
85        spedfsched03/Makefile.am, spedfsched03/edfparams.h,
86        spedfsched03/init.c, spedfsched03/spedfsched03.doc,
87        spedfsched03/spedfsched03.scn, spedfsched03/system.h,
88        spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
89        files.
90
912011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
92
93        * sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
94        sp27a/sp27a.scn, sp39/sp39.scn: Update.
95
962011-09-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
97
98        * sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
99
1002011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
101
102        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
103        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
104        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
105        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
106        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
107        spfatal_support/init.c: Print proper begin message.
108
1092011-09-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
110
111        * sp40/init.c: Avoid unsupported test cases.
112
1132011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
114
115        * spfatal13/testcase.h: Fixed test name.
116        * spfatal05/testcase.h: Increased wait time for slow hardware.
117        * spfatal_support/init.c: Print test name at end of test.
118        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
119        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
120        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
121        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
122        spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
123        spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
124        spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
125        spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
126        spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
127        spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
128        spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
129        spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
130        spfatal25/spfatal25.scn: Reflect changes from above.
131
1322011-08-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
133
134        PR 1899/testing
135        * spfatal14/Makefile.am: Adjust number of semaphores to consume to
136        trigger fatal error.
137
1382011-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        PR 1899/testing
141        * spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
142        Adjust number of semaphores to consume to trigger fatal error.
143
1442011-08-21      Petr Benes <benesp16@fel.cvut.cz>
145
146        PR 1886/cpukit
147        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
148        inserting duplicate keys into rbtree. It is possible to turn on this
149        feature when initializing the tree.
150
1512011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
152
153        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
154        initialized.
155
1562011-08-02      Petr Benes <benesp16@fel.cvut.cz>
157
158        PR 1883/testing
159        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
160
1612011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        PR 1877/cpukit
164        * sprbtree01/init.c: Add comparison function for RBTrees.
165
1662011-08-02      Petr Benes <benesp16@fel.cvut.cz>
167
168        PR 1862/testing
169        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
170
1712011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
174        supporting documentation.
175
1762011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
177
178        PR 1857/tests
179        * Makefile.am, configure.ac: Add test where there is more than one
180        thread at a priority with the executing thread being non-preemptive.
181        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
182        sp76/sp76.scn: New files.
183
1842011-07-28      Petr Benes <benesp16@fel.cvut.cz>
185
186        PR 1858/testing
187        * sp74/sp74.doc: Fix after changes.
188
1892011-07-27      Petr Benes <benesp16@fel.cvut.cz>
190
191        PR 1854/cpukit
192        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
193        rtems_rbtree_extract() to improve test coverage.
194
1952011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
196
197        * Makefile.am, configure.ac: New test to get coverage of core mutex
198        obtain while in ISR or other dispatch disabled critical section but
199        no wait.
200        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
201        sp75/sp75.scn: New files.
202
2032011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
204
205        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
206        reports.
207
2082011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * sp74/init.c: Does not need clock driver.
211
2122011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
213
214        PR 1853/tests
215        * Makefile.am, configure.ac: Add test for case where a thread is
216        non-preemptive, multiple threads are ready at that priority, a higher
217        priority thread is heir and the thread yields.
218        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
219        sp74/sp74.scn: New files.
220
2212011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
224        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
225        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
226        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
227        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
228        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
229        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
230        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
231        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
232        Do not line length exceed 80 columns.
233
2342011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
237        number of buffers times buffer size exceeds that representable by
238        size_t.
239
2402011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * sp66/init.c: Remove (unused).
243        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
244        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
245        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
246        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
247        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
248        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
249        * sp43/Makefile.am: Add system.h to *_SOURCES.
250        * Makefile.am: Remove DIST_SUBDIRS.
251        Remove EXTRA_DIST.
252        * sp33/Makefile.am: Eliminate scndir.
253
2542011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
257        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
258        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
259        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
260
2612011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
264        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
265        deprecated rtems_clock_get() except in spclockget().
266
2672011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
268
269        * spintrcritical01/init.c: Fixed warning fix.
270
2712011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
272
273        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
274
2752011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * sp39/init.c: Fix tests broken in warning pass.
278
2792011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
280
281        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
282        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
283        * Makefile.am, configure.ac: Reflect changes above.
284
2852011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
288        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
289        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
290        spsimplesched02/init.c: Remove warnings.
291
2922011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
293
294        * sp09/screen02.c: Use integer value that fits into one character.
295
2962011-04-04      Gedare Bloom <giddyup44@yahoo.com>
297
298        PR 1641/cpukit
299        * Makefile.am, configure.ac: Create testcase for red black tree.
300        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
301        sprbtree01/sprbtree01.scn: New files.
302
3032011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
304
305        PR 1729/cpukit
306        * spsize/size.c: Add next step in SMP support. This adds an allocated
307        array of the Per_CPU structures to support multiple cpus vs a single
308        instance of the structure which is still used if SMP support is
309        disabled. Configuration support is also added to explicitly enable or
310        disable SMP. But SMP can only be enabled for the CPUs which will
311        support it initially -- SPARC and i386. With the stub BSP support, a
312        BSP can be run as a single core SMP system from an RTEMS data
313        structure standpoint.
314
3152011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * spfifo05/init.c: Console interrupts perturb test.
318
3192011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
320
321        PR 1743/cpu
322        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
323        Scheduler as complement to existing Deterministic Priority Scheduler.
324        This scheduler serves both as an example and as a lighter weight
325        implementation for smaller systems.
326        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
327        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
328        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
329        spsimplesched02/Makefile.am, spsimplesched02/init.c,
330        spsimplesched02/spsimplesched02.doc,
331        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
332        spsimplesched03/Makefile.am, spsimplesched03/init.c,
333        spsimplesched03/spsimplesched03.doc,
334        spsimplesched03/spsimplesched03.scn: New files.
335
3362011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
337
338        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
339        seconds field is less than.
340
3412011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
342
343        * sp08/sp08.scn: Convert to UNIX CR/LF.
344
3452011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
346
347        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
348        sp09/sp09.scn: Improve coverage. Change mode while system not up and
349        broadcast a message that is too large.
350        * sp08/system.h, sp08/task1.c: Removed.
351
3522011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
353
354        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
355        to improve coverage of the thread yield logic.
356        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
357        sp73/sp73.scn: New files.
358
3592011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
360
361        * sp07/init.c: Improve coverage.
362
3632011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
364
365        * spwkspace/init.c: Adjust test to account for recent heap change on
366        NULL.
367
3682011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
371
3722011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
373
374        * spchain/init.c: Improve coverage testing.
375
3762011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * configure.ac: Add AC_CONFIG_HEADER(config.h).
379
3802011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
383        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
384        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
385        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
386        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
387        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
388        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
389        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
390        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
391        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
392        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
393        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
394        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
395        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
396        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
397        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
398        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
399        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
400        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
401        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
402        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
403        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
404        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
405        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
406        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
407        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
408        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
409        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
410        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
411        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
412        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
413        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
414        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
415        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
416        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
417        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
418        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
419        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
420        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
421        spintrcritical08/init.c, spintrcritical09/init.c,
422        spintrcritical10/init.c, spintrcritical11/init.c,
423        spintrcritical13/init.c, spintrcritical15/init.c,
424        spintrcritical16/init.c, spintrcritical17/init.c,
425        spintrcritical_support/intrcritical.c, spmkdir/init.c,
426        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
427        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
428        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
429        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
430        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
431
4322011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
433
434        * sp09/Makefile.am: Switch to all managers since this is all of them.
435
4362011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
437
438        * sp69/init.c: Use "ld" instead of PRId32 to print
439        struct timespec->tv_nsec.
440        * sp19/inttest.h: Use PRIx32 instead of "lx".
441
4422011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
443
444        * sp04/tswitch.c: Shrink memory requirements.
445
4462011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
447
448        * configure.ac: Require autoconf-2.68, automake-1.11.1.
449
4502010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
451
452        * spchain/init.c: Added test case.
453
4542010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
455
456        * spchain/init.c, spchain/spchain.scn: More test cases.
457
4582010-11-24      Gedare Bloom <giddyup44@yahoo.com>
459
460        PR 1647/cpukit
461        * spsize/size.c: Update documentation to reflect refactoring of
462        SuperCore to add Scheduler Handler.
463
4642010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
465
466        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
467        memory corruption.
468
4692010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * spchain/init.c: Attempt to improve coverage.
472
4732010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
474
475        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
476
4772010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * spfifo03/spfifo03.scn: Replace file.
480
4812010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
482
483        * spsize/size.c: Fix typo.
484
4852010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
486
487        PR 1663/testing
488        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
489        the test.
490
4912010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
492
493        * spheapprot/.cvsignore, spheapprot/Makefile.am,
494        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
495        * Makefile.am, configure.ac: Reflect changes above.
496
4972010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
498
499        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
500        cases.
501
5022010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
503
504        * spfatal24/.cvsignore, spfatal24/Makefile.am,
505        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
506        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
507        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
508        spfatal25/testcase.h: New files.
509        * Makefile.am, configure.ac: Reflect changes above.
510
5112010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        PR 1658/cpukit
514        * Makefile.am, configure.ac: If the system is not up, consider it a
515        fatal error. This eliminated sp61 and added spfatal23.
516        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
517        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
518        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
519        sp61/sp61.scn: Removed.
520
5212010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
522
523        PR 1663/testing
524        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
525        routine.
526
5272010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        PR 1661/testing
530        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
531        most references to RTEMS_Malloc_Heap.
532
5332010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
534
535        * sp09/screen12.c: Update for rtems_region_create() changes.
536        * sp09/sp09.scn: Update.
537
5382010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
539
540        PR 1647/testing
541        * spsize/size.c: Remove redundant initialize uninitialized to 0.
542
5432010-07-30      Gedare Bloom <giddyup44@yahoo.com>
544
545        PR 1599/cpukit
546        * spsize/size.c: Rename _Context_Switch_necessary to
547        _Thread_Dispatch_necessary to more properly reflect the intent.
548
5492010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
550
551        PR 1621/testing
552        * Makefile.am, configure.ac: Improve coverage of private environment.
553        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
554        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
555
5562010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
557
558        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
559        pointer is NULL when getting an object name.
560
5612010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
562
563        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
564        no wait but the condition is only partially satisfied.
565
5662010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
567
568        * Makefile.am, configure.ac: Add test to extract a task blocked with
569        timeout on a priority ordered thread queue.
570        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
571        sp72/sp72.scn: New files.
572
5732010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
574
575        PR 1617/testing
576        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
577        spmountmgr01/spmountmgr01.doc: Added cases to exercise
578        mount-mktgt.c.
579
5802010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
581
582        PR 1617/testing
583        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
584        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
585        spmountmgr01/spmountmgr01.scn: New test which improves coverage
586        of mount-mgr.c under libcsupport.
587        * Makefile.am, configure.ac: Changes to accommodate the new test.
588
5892010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
590
591        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
592        up and add test of getchark().
593
5942010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * spfatal21/Makefile.am: Fix typo.
597
5982010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
599
600        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
601        libio initialization fatal error case.
602        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
603        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
604        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
605        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
606
6072010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
608
609        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
610        variants.  Cleanup.
611        * spintrcritical05/spintrcritical05.scn,
612        spintrcritical06/spintrcritical06.scn,
613        spintrcritical07/spintrcritical07.scn,
614        spintrcritical11/spintrcritical11.scn,
615        spintrcritical12/spintrcritical12.scn,
616        spintrcritical13/spintrcritical13.scn,
617        spintrcritical14/spintrcritical14.scn: Update.
618
6192010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
622        fatal error.
623        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
624        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
625
6262010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
627
628        PR 1603/testing
629        * spassoc01/init.c, spassoc01/Makefile.am,
630        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
631        * Makefile.am, configure.ac: Added new test spassoc01 for
632        rtems_assoc routines.
633
6342010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        PR 1606/cpukit
637        * spfatal_support/init.c: Remove
638        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
639
6402010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
641
642        * spfatal09/.cvsignore, spfatal09/Makefile.am,
643        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
644        spfatal09/testcase.h: Removed files.
645        * Makefile.am, configure.ac: Reflect changes above.
646        * spfatal_support/init.c: Print end of test message in case of
647        success.  Stop multitasking in the fatal error extension.
648        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
649        puts().
650        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
651        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
652        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
653        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
654        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
655        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
656        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
657        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
658        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
659        spfatal20/spfatal20.scn: Update.
660
6612010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
662
663        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
664        coverage of rtems_io_lookup_name().
665
6662010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
667
668        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
669        rtems_io_lookup_name() and simplify test.
670        * sp21/system.h, sp21/task1.c: Removed.
671
6722010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * Makefile.am, configure.ac: Add new fatal error test for termios
675        initialize.
676        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
677        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
678
6792010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
680
681        PR 1600/testing
682        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
683        spfifo05/Makefile.am: New tests for pipe/fifo routines.
684        * Makefile.am, configure.ac: Add new test.
685
6862010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
687
688        PR 1600/testing
689        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
690        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
691        routines
692        * Makefile.am, configure.ac: Add new test.
693
6942010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * sp68/init.c: Add alignment to region_area. Fix spelling.
697
6982010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        PR 1573/cpukit
701        * spsize/size.c: Add a per cpu data structure which contains the
702        information required by RTEMS for each CPU core. This encapsulates
703        information such as thread executing, heir, idle and dispatch needed.
704
7052010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        * sp69/Makefile.am: Really needs spin.c
708
7092010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
710
711        PR 1592/testing
712        * Makefile.am, configure.ac: Changes to incorporate sperror01,
713        sperror02, sperror03
714        * sperror01/init.c, sperror02/init.c: New tests to exercise
715        rtems_error routine
716        * sperror03/init.c: New test to exercise rtems_panic routine
717
7182010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
721        not need spin.c
722
7232010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
724
725        * sp70/Makefile.am: Tests do not need spin.c
726
7272010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
728
729        * Makefile.am, configure.ac: Removed some fifo tests.
730        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
731        excessive new lines in the output.
732
733        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
734        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
735        Also added a few more cases, mostly from spfifo04/init.c.
736        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
737        Previously was spfifo06. Configure parameter for pipes is used now.
738        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
739        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
740        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
741        spfifo08/spfifo08.scn: Removed.
742
7432010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
744
745        * Makefile.am, configure.ac: Add new test to exercise path where using
746        unlimited object support you are about to allocate more objects than
747        can be represented in the Id. This test will NOT pass on targets with
748        insufficient RAM.
749        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
750        sp71/sp71.scn: New files.
751
7522010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * Makefile.am, configure.ac: spfatal20 not ready.
755
7562010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
759        rtems_termios_open().
760        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
761        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
762        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
763        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
764        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
765        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
766        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
767        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
768
7692010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
770
771        * Makefile.am, configure.ac, spfatal_support/init.c,
772        spfatal_support/system.h: Add new tests to generate fatal errors in
773        open_dev_console().
774        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
775        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
776        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
777        spfatal15/spfatal15.scn, spfatal15/testcase.h,
778        spfatal_support/consume_sems.c: New files.
779
7802010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * sp43/init.c: Remove more ITRON references.
783
7842010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * sp09/screen01.c: Fix warning.
787
7882010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * spfifo08/init.c: Catch more cases but discussion on errors and proper
791        behaviour remain.
792
7932010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
796        used.
797
7982010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
799
800        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
801        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
802        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
803
8042010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
807        spfatal_support/init.c: Remove references to ITRON constants.
808
8092010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
810
811        * Makefile.am, configure.ac: Add sp70 to test slot
812        reclamation and reuse for unlimited object configuration.
813        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
814        sp70/sp70.scn: New files.
815
8162010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
817
818        * sp16/task1.c: Update for heap extend changes.
819
8202010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
821
822        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
823
8242010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
825
826        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
827        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
828        * Makefile.am, configure.ac: Reflect changes above.
829
8302010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
831
832        * spfifo01/main.c: New file.
833
8342010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
835
836        PR PR1542
837        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
838        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
839        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
840        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
841        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
842        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
843        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
844        files.
845
8462010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
847
848        * sp09/screen12.c: Update for heap extend changes.
849
8502010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
851
852        * sp62/init.c, sp65/init.c: #include <unistd.h>.
853
8542010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * sp43/init.c: Readdress use of ctype methods per recommendation from
857        D.J. Delorie on the newlib mailing list. We should pass an unsigned
858        char into these methods.
859
8602010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        * Makefile.am, configure.ac: Add new fatal error for configuring
863        unlimited and maximum of 0.
864        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
865        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
866
8672010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
868
869        * sp43/init.c: Fix warning.
870
8712009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
872
873        * sp69/init.c: Fixed warnings.
874
8752009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
876
877        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
878        update.
879
8802009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
883        expired periods. This detected the recently introduced PR1480.
884
8852009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
886
887        * sp69/.cvsignore: New file.
888
8892009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
890
891        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
892        to ensure that all paths are tested.
893        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
894
8952009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
896
897        * sp31/task1.c: Fixed spacing.
898
8992009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
902        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
903        spwkspace/init.c: Use rtems_test_assert() consistently instead of
904        system assert(). rtems_test_assert() is designed to integrate into
905        the RTEMS test suite infrastructure.
906
9072009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
908
909        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
910        cases. Updated copyright notice.
911
9122009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * sp25/task1.c: Use PRIuPTR for segment_sizes.
915
9162009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
917
918        * sp68/Makefile.in, sp68/.cvsignore,
919        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
920        removed unneeded Makefile.in, added cvsignore
921       
9222009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
923
924        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
925        spintrcritical17/init.c, spintrcritical17/Makefile.am,
926        spintrcritical17/spintrcritical17.doc,
927        spintrcritical17/spintrcritical17.scn: New files.
928        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
929        * sp31/task1.c, sp67/init.c: Changes for new timer server
930        implementation.
931        * sp52/init.c: The init task must be preemptible to let the timer
932        server run.
933
9342009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        PR 1460/cpukit
937        * sp43/init.c: Change return type on methods accessing portions of
938        RTEMS Ids to int. This allows -1 to be return on error.
939
9402009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
941
942        * spsize/Makefile.am: Fix broken install rule.
943
9442009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        * spprintk/spprintk.scn: Add end of line at end of file.
947
9482009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
949
950        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
951        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
952        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
953        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
954        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
955        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
956        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
957        spwkspace/Makefile.am: Add documentation files for multiple tests.
958        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
959        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
960        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
961        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
962        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
963        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
964        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
965        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
966        spwkspace/spwkspace.doc: New files.
967
9682009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
969
970        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
971        Include "tmacros.h".
972        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
973        _Heap_Allocate for 16bit compliance.
974        * sp44/init.c: Another printf format fix.
975
9762009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
977
978        * sp37/init.c: Add local prototypes for
979        rtems_interrupt_disable, rtems_interrupt_enable,
980        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
981        * sp43/init.c: Add local prototypes for
982        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
983        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
984        rtems_object_id_api_minimum, rtems_object_id_get_api,
985        rtems_object_id_get_class, rtems_object_id_get_index,
986        rtems_object_id_get_node.
987        Spray PRId32's into printf's for 16bit target complianance.
988        * sp37/init.c: Add local prototype for
989        rtems_interrupt_level_attribute.
990
9912009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
992
993        * sp29/init.c: Include "tmacros.h".
994        Misc. changes related to rtems_intervals.
995        * sp14/asr.c: Add PRIxrtems_signal_set.
996        Use PRIxrtems_signal_set to print rtems_signal_set's.
997        * sp13/task3.c: Use PRIu32 to print "count".
998        * sp09/screen12.c: Segment sizes are uintptr_t's.
999        * sp09/screen11.c: Use size_t for "size".
1000        * sp62/init.c: Segment sizes are uintptr_t's.
1001        * sp25/task1.c: Use PRIuPTR to print segment_size's.
1002        * sp21/task1.c: Add PRIurtems_device_major_number.
1003        * sp11/task1.c, sp11/task2.c:
1004        Use PRIxrtems_event_set to print rtems_event_set's.
1005        * sp09/screen13.c: Revert previous change.
1006        Remove broken extraneous line seemingly having crept into in
1007        2009-08-10 patch.
1008        * sp27/init.c: Remove extraneous argument to print.
1009        * spsize/size.c: Use PRIu32 to print sys_req.
1010        * sp37/init.c: Add missing argument to printf.
1011        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
1012        sp12/pritask.c, sp34/changepri.c:
1013        Use PRIdrtems_task_argument to print rtems_task_argument's.
1014
10152009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1016
1017        * sp25/task1.c: segment_size is uintptr_t.
1018        * spfatal06/testcase.h: Add missing return.
1019        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
1020        Duplicate code from rtems_name_to_characters to convert rtems_name's
1021        into char arrays.
1022        * sp09/screen13.c: Comment out unused return status.
1023        * sp63/init.c: Use PRIu32 to print uint32_t's.
1024        * sp33/init.c: Use PRIu32 to print uint32_t's.
1025        * sp28/init.c: Use PRIu32 to print uint32_t's.
1026
10272009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * sp31/task1.c: Use PRIdWatchdog_Interval to print
1030        Watchdog_Interval's.
1031        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
1032        PRIdrtems_interval to print rtems_interval's.
1033
10342009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1035
1036        * sp13/task1.c: Misc. uint32_t fixes.
1037        * sp20/task1.c: Misc. uint32_t fixes.
1038        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
1039        Use PRIXrtems_mode to print rtems_mode's.
1040        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
1041        Use PRIxrtems_mode to print rtems_mode's.
1042        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
1043        sp19/task1.c: Add missing PRI*32's.
1044
10452009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1046
1047        * sp34/changepri.c, sp35/priinv.c:
1048        Use PRIdPriority_Control to print Priority_Control's.
1049
10502009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1051
1052        * sp34/changepri.c, sp59/init.c:
1053        Use PRIdrtems_task_priority to print rtems_task_priority's.
1054        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
1055        Use PRIdrtems_task_priority to print rtems_task_priority's.
1056        * sp12/system.h:
1057        Change Priority_Test_driver to use rtems_task_priority argument.
1058        * sp12/pridrv.c:
1059        Change Priority_Test_driver to use rtems_task_priority argument.
1060        Use PRIdrtems_task_priority to print rtems_task_priority's.
1061
10622009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
1065        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
1066        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
1067        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
1068        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
1069
10702009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1071
1072        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
1073        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
1074        * sp63/init.c: Fix _Heap_Resize_block args.
1075        * sp09/screen09.c: Eliminate unused var warning.
1076
10772009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1078
1079        * sp27/init.c, spsize/init.c: Fix prototypes.
1080        * spwatchdog/task1.c: Remove unused vars.
1081
10822009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
1083
1084        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
1085        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
1086        spobjgetnext/init.c, spprintk/init.c:
1087        Eliminate unused vars.
1088
10892009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1090
1091        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
1092        confdefs.h define typos.
1093
10942009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1095
1096        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1097
10982009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1099
1100        * sp32/init.c: Lengthen the clock tick and move configuration to the
1101        bottom of the file.
1102
11032009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1104
1105        * Makefile.am, configure.ac: Add new test to exercise when the ticks
1106        since boot wraps around 0 and the timer server must deal with that
1107        condition.
1108        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
1109        sp67/sp67.scn: New files.
1110
11112009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1112
1113        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
1114
11152009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1116
1117        * spintrcritical09/init.c, spintrcritical10/init.c,
1118        spintrcritical11/init.c: Fixed potentially infinite loops.
1119        * sp20/system.h: Increased micro seconds per tick in order to be more
1120        independent of the console output speed.
1121
11222009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1123
1124        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
1125        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
1126        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
1127        at -Os and m68k at -Os. Fix typos.
1128
11292009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1130
1131        * sp54/init.c: Use rtems_build_id to make building Objects_Id
1132        RTEMS_USE_16_BIT_OBJECT clean.
1133
11342009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1135
1136        * Makefile.am, configure.ac: Add new test to exercise when notepads are
1137        not configured.
1138        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
1139        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
1140
11412009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1142
1143        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1144        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1145        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1146        coverage runs.
1147
11482009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1149
1150        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1151        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1152        some error cases uncovered by uC5282 coverage runs.
1153
11542009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1157        uC5282 coverage runs.
1158
11592009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1160
1161        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1162        Correct minor issues uncovered on uC5282.
1163
11642009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1165
1166        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1167        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1168        Eliminate use of deprecated rtems_extension.
1169
11702009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1171
1172        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1173        run when IO speed varies.
1174
11752009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1178        the intended code.
1179
11802009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1181
1182        * configure.ac: Revert accidentally committed lines.
1183
11842009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1185
1186        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1187        simple priority ceiling case that was previously only tested via the
1188        POSIX API.
1189        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1190        sp66/sp66.scn: New files.
1191
11922009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1193
1194        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1195        for Id which is in range for the object class but not allocated yet.
1196
11972009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1198
1199        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1200
12012009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1202
1203        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1204
12052009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1206
1207        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1208        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1209        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1210        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1211        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1212        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1213        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1214        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1215        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1216        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1217        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1218        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1219        tests use testcase.h and spfatal_support framework. Print test name
1220        herald in all cases.
1221        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1222        New files.
1223        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1224
12252009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        * spfatal07/testcase.h: Indicate test is not applicable on some
1228        architectures.
1229
12302009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1231
1232        * Makefile.am: Fix spacing.
1233
12342009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1235
1236        * spstkalloc/init.c: Changed allocator signature. Functions are now
1237        static.
1238
12392009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1240
1241        * sp29/init.c: Fixed return value evaluation.
1242        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1243        * sp63/init.c: Check return value of _Heap_Initialize().
1244
12452009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1246
1247        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1248        _Watchdog_Report() when name is not NULL. This case was covered at
1249        -Os on erc32 but at -O2 we had more code.
1250
12512009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1252
1253        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1254        overflowing on _Heap_Allocate_aligned.
1255
12562009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1257
1258        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1259        for various null parameters.
1260
12612009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1262
1263        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1264
12652009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1266
1267        * sp65/init.c: Remove stray print.
1268        * sp65/sp65.doc: Add information on second case.
1269
12702009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1271
1272        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1273        verify that obtaining a priority ceiling mutex when the calling
1274        task's priority is the same as the priority ceiling is handled
1275        correctly.
1276
12772009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1278
1279        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1280        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1281        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1282        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1283        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1284        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1285        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1286        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1287        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1288        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1289        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1290        rtems_clock_get_ticks_per_second().
1291
12922009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1293
1294        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1295        Change attributes to priority ceiling. Use directive_failed, not
1296        assert. Configure a semaphore not a region.
1297
12982009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1299
1300        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1301        mutex cases.
1302        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1303        sp65/sp65.scn: New files.
1304
13052009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1306
1307        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1308        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1309        sp65/sp65.scn: New files.
1310
13112009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1312
1313        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1314        per tick.
1315
13162009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1317
1318        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1319        adjust existing for alignment. New test ensures coverage begin and
1320        end marker methods are exercised so they do not get considered
1321        unexecuted.
1322        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1323        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1324
13252009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1326
1327        * Makefile.am, configure.ac: Add new test to exercise legacy
1328        rtems_clock_get().
1329        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1330        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1331
13322009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1333
1334        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1335        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1336        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1337
13382009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1339
1340        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1341        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1342        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1343        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1344        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1345        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1346        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1347        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1348        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1349
13502009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1351
1352        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1353        cases.
1354
13552009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1356
1357        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1358        all memory is successfully allocated. This means the test can
1359        validate the heap is unchanged on extend failure.
1360
13612009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1362
1363        * spintrcritical01/init.c, spintrcritical06/init.c,
1364        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1365        per tick so tests run quicker and more reliably hit the intended
1366        critical section.
1367
13682009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1369
1370        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1371        when we are unable to allocate the memory needed for an object
1372        extend. Make sure all is handled properly.
1373        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1374        sp64/sp64.scn: New files.
1375
13762009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1377
1378        * sp63/init.c: Correct test case two.
1379
13802009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1381
1382        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1383        test case to exercise another odd branch not taken.
1384
13852009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1386
1387        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1388        particular path is taken through the _Heap_Resize_block code.
1389        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1390        sp63/sp63.scn: New files.
1391
13922009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1393
1394        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1395        wrong thing in a cpp macro. Added contents to screen file and add
1396        documentation file.
1397        * sp42/sp42.doc: New file.
1398
13992009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1400
1401        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1402
14032009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1404
1405        * spintrcritical16/init.c: Tinker with test to make it hit the case
1406        more reliably.
1407
14082009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1409
1410        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1411        possible of not being able to allocate memory from the workspace
1412        during thread creation.
1413        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1414        sp18/sp18.scn: New files.
1415
14162009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1417
1418        * Makefile.am, configure.ac: Add new test to handle the case where
1419        a region resize frees enough memory to unblock a task.
1420        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1421        sp62/sp62.scn: New files.
1422        * sp61/init.c: Test does not need regions.
1423
14242009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1425
1426        * Makefile.am, configure.ac: Add test case for processing a timeout
1427        on a thread (that is the thread executing) that has also had its
1428        request satisfied while it is being enqueued.
1429        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1430        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1431        spintrcritical16/spintrcritical16.scn: New files.
1432        * spintrcritical15/init.c: Remove unused TSR>
1433
14342009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1435
1436        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1437        thread queue while another thread is in the process of blocking on
1438        the same thread queue.
1439        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1440        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1441        spintrcritical15/spintrcritical15.scn: New files.
1442
14432009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1444
1445        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1446
14472009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1448
1449        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1450        sp40/sp40.scn: Now verified to hit coverage cases.
1451        * sp40/sp40.doc: New file.
1452
14532009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1454
1455        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1456        to catch two remaining uncovered cases in rtems_io_register_driver.
1457        * sp40/system.h: Removed.
1458
14592009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1460
1461        * Makefile.am, configure.ac: Add new test to exercise odd case in
1462        rtems_iterate_over_all_threads.
1463        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1464        sp41/sp41.scn: New files.
1465
14662009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1467
1468        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1469        inheritance protocol since there is no holder associated with them.
1470
14712009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1472
1473        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1474        timer is scheduled from an ISR while it is being scheduled at the
1475        task level.
1476        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1477        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1478        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1479        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1480        spintrcritical14/spintrcritical14.scn: New files.
1481
14822009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1483
1484        * spintrcritical01/init.c, spintrcritical06/init.c,
1485        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1486        cleanup and make the tests more similar.
1487
14882009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1489
1490        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1491
14922009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1493
1494        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1495        test work for case that it is documented to handle.
1496
14972009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1498
1499        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1500        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1501        spintrcritical10/spintrcritical10.scn: New files.
1502
15032009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1504
1505        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1506        unreliable third case in sp39 to spintrcritical10. New tests to hit
1507        other event synchronization critical sections.
1508        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1509        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1510        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1511        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1512        spintrcritical12/spintrcritical12.scn: New files.
1513
15142009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1515
1516        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1517        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1518        sp10/sp10.scn: New files.
1519
15202009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1521
1522        * spintrcritical06/init.c: Clean up.
1523        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1524        * spintrcritical09/spintrcritical09.scn: Fill in.
1525
15262009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1527
1528        * spintrcritical06/init.c: Add comment to indicate test is not finished
1529        and known to not hit the case.
1530        * Makefile.am, configure.ac: Add a couple more interrupt critical
1531        section tests.
1532        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1533        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1534        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1535        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1536        spintrcritical09/spintrcritical09.doc,
1537        spintrcritical09/spintrcritical09.scn: New files.
1538
15392009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1540
1541        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1542        at hitting interrupt synchronization critical section in thread queue
1543        enqueue priority for reverse insertions.
1544        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1545        spintrcritical07/spintrcritical07.doc,
1546        spintrcritical07/spintrcritical07.scn: New files.
1547
15482009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1549
1550        * Makefile.am, configure.ac: Add test case for the
1551        _Thread_queue_Enqueue_priority interrupt critical section where the
1552        TCB we are using as a current pointer is removed from the thread
1553        queue when we flash interrupts while searching forward.
1554        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1555        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1556        spintrcritical06/spintrcritical06.scn: New files.
1557
15582009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1559
1560        * spintrcritical_support/intrcritical.c,
1561        spintrcritical_support/intrcritical.h: Change prototype of delay
1562        method to indicate when counter is reset. This can be used to count
1563        how many iterations we are doing.
1564
15652009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1566
1567        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1568        blocked on one period while another expires. Add sp61 which exercises
1569        the case where a call is made to rtems_shutdown_executive when the
1570        system is not up.
1571        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1572        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1573        sp61/sp61.doc, sp61/sp61.scn: New files.
1574
15752009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1576
1577        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1578
15792009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1580
1581        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1582        what it was intended to do.
1583
15842009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1585
1586        * spintrcritical_support/intrcritical.c,
1587        spintrcritical_support/intrcritical.h: New files.
1588
15892009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1590
1591        * Makefile.am, configure.ac: Add new infrastructure which is more
1592        reliable about generating cases which hit interrupt critical
1593        sections. Remove sp41 since it used its own mechanism.
1594        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1595        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1596        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1597        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1598        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1599        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1600        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1601        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1602        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1603        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1604        spintrcritical05/spintrcritical05.scn: New files.
1605        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1606        sp41/system.h: Removed.
1607
16082009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1609
1610        * sp41/init.c: Remove incorrect comment.
1611
16122009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1613
1614        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1615
16162009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1617
1618        * sp25/init.c: Spacing.
1619
16202009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1621
1622        * Makefile.am, configure.ac: Add sp59 to test path through
1623        _Thread_queue_First_priority where the task's priority was in the
1624        bottom 1/4 of the range.
1625        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1626        sp59/sp59.scn: New files.
1627
16282009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1629
1630        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1631        not blocked on a thread queue.
1632        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1633        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1634
16352009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1636
1637        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1638        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1639        sp58/sp58.scn: New files.
1640
16412009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1642
1643        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1644        pointer being null. This does not happen naturally at this time so
1645        force the point.
1646
16472009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1648
1649        * sp12/sp12.scn: Update screen to reflect priority changes from long
1650        ago.
1651
16522009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1653
1654        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1655        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1656        as sp27a and test flushing both counting and binary semaphores.
1657        Reformatted.
1658        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1659        sp27a/sp27a.scn: New files.
1660
16612009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1662
1663        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1664        copied fomr other Makefile.am's.
1665
16662009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1667
1668        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1669        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1670        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1671        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1672
16732009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1674
1675        * sp57/sp57.doc: Correct.
1676
16772009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1678
1679        * Makefile.am, configure.ac: Add test of restarting a task which is in
1680        the middle of a sleep or wake after.
1681        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1682        sp57/sp57.scn: New files.
1683
16842009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1685
1686        * sp43/init.c, sp43/sp43.scn: Add more cases for
1687        rtems_object_get_class_information() to improve coverage.
1688
16892009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1690
1691        * Makefile.am, configure.ac: Add new test to verify that when a user
1692        extension create hook fails, that the error is properly propagated.
1693        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1694        sp56/sp56.scn: New files.
1695
16962009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1697
1698        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1699        rtems_extension_delete.
1700
17012009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1702
1703        * sp09/screen01.c, sp09/sp09.scn: Add test for
1704        rtems_object_get_classic_name with invalid id.
1705
17062009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1707
1708        * sp02/task1.c: Minor spacing.
1709
17102009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1711
1712        * spfatal12/init.c: Address to heap initialize must be aligned but size
1713        must be too small.
1714
17152009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1716
1717        * Makefile.am, configure.ac: Add new test to exercise case when
1718        broadcasting to a message queue with a pending message.
1719        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1720        sp55/sp55.scn: New files.
1721
17222009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1723
1724        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1725        spfatal tests appear to cover all fatal error cases.
1726        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1727        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1728        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1729        spfatal/task1.c: Removed.
1730
17312009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1732
1733        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1734        initialize workspace heap during initialize. Can be caused by
1735        unaligned address or not enough memory to initialize heap required
1736        overhead.
1737        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1738        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1739
17402009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1741
1742        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1743
17442009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1745
1746        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1747
17482009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1749
1750        * spstkalloc/spstkalloc.scn: Update screen.
1751
17522009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1753
1754        * Makefile.am, configure.ac: Add new test for user configured stack
1755        allocator/deallocator. Test both pass and fail cases.
1756        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1757        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1758
17592009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1760
1761        * spchain/init.c, spchain/spchain.scn: Clean up test.
1762
17632009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1764
1765        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1766        routines whose bodies are not used by RTEMS itself.
1767        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1768        spchain/spchain.doc, spchain/spchain.scn: New files.
1769
17702009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1771
1772        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1773        chain for coverage.
1774
17752009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1776
1777        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1778        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1779        improve coverage.
1780
17812009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1782
1783        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1784
17852009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1786
1787        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1788        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1789
17902009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1791
1792        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1793        Enhance spprintk. Add two new fatal error tests to cover
1794        __assert_func.
1795        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1796        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1797
17982009-06-18      Chris Johns <chrisj@rtems.org>
1799
1800        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1801        workaround the H8300 gcc bug.
1802
18032009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1804
1805        * sp54/init.c: Fix spacing.
1806
18072009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1808
1809        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1810
18112009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1812
1813        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1814
18152009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1816
1817        * Makefile.am, configure.ac: Add new test.
1818        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1819        sp54/sp54.scn: New files.
1820
18212009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1822
1823        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1824        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1825        the time of day forward not making server based timers fire.
1826        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1827        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1828        sp53/sp53.scn: New files.
1829
18302009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1831
1832        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1833
18342009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1835
1836        PR 1415/cpukit
1837        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1838        violation.
1839        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1840        sp51/sp51.scn: New files.
1841
18422009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1843
1844        PR 1413/cpukit
1845        * Makefile.am, configure.ac: Add test for case where server based
1846        timers which reinitiated themselves did not get reinserted onto timer
1847        chain.
1848        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1849        sp50/sp50.scn: New files.
1850
18512009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1852
1853        PR 1414/cpukit
1854        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1855        is harder to trick by passing in a valid id of an incorrect object
1856        class.
1857        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1858        sp49/sp49.scn: New files.
1859
18602009-05-19      Chris Johns <chrisj@rtems.org>
1861
1862        * sp04/tswitch.c: Lower sample count for small memory targets.
1863       
18642009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1865
1866        * spprintk/init.c: printk() now 100% covered.
1867
18682009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1869
1870        * spprintk/init.c: More test cases.
1871
18722009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1873
1874        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1875        large enough for buffer node overhead.
1876
18772009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1878
1879        * Makefile.am, configure.ac, spwatchdog/system.h,
1880        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1881        printk. These will help coverage. Simplify spwkspace.
1882        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1883        spprintk/spprintk.scn: New files.
1884        * spwkspace/system.h: Removed.
1885
18862009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1887
1888        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1889        methods.
1890        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1891        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1892
18932009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1894
1895        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1896        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1897        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1898        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1899        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1900        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1901        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1902        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1903        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1904        spsize/size.c: Fix warnings.
1905
19062009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1907
1908        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1909        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1910        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1911        spobjgetnext/system.h: New files.
1912
19132009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1914
1915        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1916        64k to 20k. No impact on test behavior.
1917
19182009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1919
1920        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1921
19222009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1923
1924        * sp37/init.c, sp37/sp37.scn: Add test case for
1925        rtems_interrupt_level_attribute body.
1926
19272009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1928
1929        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1930        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1931        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1932        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1933        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1934        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1935        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1936        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1937        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1938        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1939        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1940        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1941        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1942        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1943        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1944        sp48/Makefile.am, spfatal/Makefile.am,
1945        spfatal01/Makefile.am, spfatal02/Makefile.am,
1946        spfatal03/Makefile.am, spfatal04/Makefile.am,
1947        spfatal05/Makefile.am, spfatal06/Makefile.am,
1948        spfatal07/Makefile.am, spfatal08/Makefile.am,
1949        spfatal09/Makefile.am, spsize/Makefile.am,
1950        spwatchdog/Makefile.am:
1951        Eliminate _exe_/.exe.
1952
19532009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1954
1955        PR 1388/cpukit
1956        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1957        allow both priority inherit and ceiling attributes to be set on
1958        semaphore create. These attributes are mutually exclusive and this
1959        should be an error.
1960
19612009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1962
1963        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1964        unlimited objects when configured for a unified workspace works as
1965        expected.
1966        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1967        sp48/sp48.scn: New files.
1968
19692009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1970                Joel Sherrill <joel.sherrill@oarcorp.com>
1971
1972        PR 1357/cpukit
1973        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1974        honored.
1975        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1976        sp47/sp47.scn: New files.
1977
19782009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1979
1980        * Makefile.am, configure.ac: Add new test to test Watchdog display
1981        helper routines. These reach into the SuperCore.
1982        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1983        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1984        spwatchdog/system.h, spwatchdog/task1.c: New files.
1985
19862009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1987
1988        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1989
19902009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1991
1992        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1993        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1994        hard-coded hex numbers for bad object Ids.
1995
19962009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1997
1998        * sp15/system.h, sp19/system.h: Array of task names should be of type
1999        rtems_name not rtems_id. Similarly array of task ids should be
2000        rtems_id not rtems_name.
2001
20022008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2003
2004        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
2005
20062008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2007
2008        * Makefile.am, configure.ac, spfatal06/testcase.h,
2009        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
2010        spsize/size.c: Eliminate pointers to API configuration tables in the
2011        main configuration table. Reference the main configuration table and
2012        the API configuration tables directly using the confdefs.h version
2013        rather than obtaining a pointer to it. This eliminated some
2014        variables, a potential fatal error, some unnecessary default
2015        configuration structures. Overall, about a 4.5% reduction in the code
2016        size for minimum and hello on the SPARC.
2017        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
2018        spfatal10/testcase.h: Removed.
2019
20202008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2021
2022        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
2023        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
2024        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
2025        successfully with maxixum number of priorities as 16 instead of 256.
2026        This was done by temporarily modifying the score priority.h maximum.
2027        This allowed testing of all API code to ensure that it worked
2028        properly with a reduced number of priorities. Most modifications were
2029        to switch from hard-coded maximum to using the API provided methods
2030        to determine maximum number of priority levels.
2031
20322008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2033
2034        * sp46/sp46.scn: Add screen missed earlier.
2035
20362008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2037
2038        PR 1348/cpukit
2039        * Makefile.am, configure.ac: Add test of special case of resetting cpu
2040        usage information while a period is running.
2041        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
2042        sp46/sp46.scn: New files.
2043
20442008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
2045
2046        * sp45/init.c: New file.
2047
20482008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2049
2050        PR 1347/cpukit
2051        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
2052        Rework Timer Server to ensure that the context allows for blocking,
2053        allocating memory, and acquiring semaphores and mutexes.
2054        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
2055        New files.
2056
20572008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
2058
2059        * sp25/system.h: Add warning and temporary m32c conditional until size
2060        type addressed.
2061
20622008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2063
2064        * sp09/screen07.c: Use INT_MAX as number of messages so always
2065        properly sized and no overflow on constant.
2066        * sp09/screen10.c: Delay so on targets with simulator idle clock
2067        tick driver this will work.
2068        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
2069        byte boundaries rather than two byte boundaries.
2070        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
2071        allocate more memory than size_t holds on m32c.
2072
20732008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2074
2075        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
2076        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
2077        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
2078        and Region calls. On 16-bit architectures, size_t can be 16-bits
2079        which would limit sizes to 64K. Also address constants which
2080        overflowed on 16-bit integer targets.
2081
20822008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2083
2084        * sp43/sp43.scn: Bump version to 4.9.99.0
2085
20862008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2087
2088        * sp19/system.h: Use "double" instead of "rtems_double".
2089
20902008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2091
2092        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2093
20942008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2095
2096        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
2097        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
2098        spfatal_support/init.c, spfatal_support/system.h:
2099        Convert to "bool".
2100
21012008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2102
2103        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
2104        declared in a public place.
2105
21062008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2107
2108        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
2109
21102008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2111
2112        * sp43/init.c: Fix derefence of uninitialized pointer.
2113
21142008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2115
2116        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
2117        multiprocessing is not enabled. Saves one more variable from single
2118        processor configuration.
2119
21202008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
2121
2122        PR 1212/cpukit
2123        * Makefile.am, configure.ac: Time slicing will not happen if the task
2124        mode is changed from a non-timeslicing mode to timeslicing mode if it
2125        is done by the executing thread (e.g. in its task body). This change
2126        includes sp44 to demonstrate the problem and verify the correction.
2127        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2128
21292008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2130
2131        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
2132        architectures they are not supported on.
2133
21342008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2135
2136        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2137
21382008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2139
2140        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
2141          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2142
21432008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2144
2145        * sp28/init.c: Corrections to configuration.
2146        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2147        * spsize/size.c: _ISR_Vector_table only exists on architectures
2148        which use the Simple Vectored Interrupt Model.
2149
21502008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2151
2152        * spsize/size.c: Convention calls for leading underscore on private
2153        RTEMS variables.
2154
21552008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2156
2157        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2158        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2159        Refactored and renamed initialization routines to
2160        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2161        rtems_initialize_device_drivers, and
2162        rtems_initialize_start_multitasking. This opened the sequence up so
2163        that bootcard() could provide a more robust and flexible framework
2164        which is easier to explain and understand. This also lays the
2165        groundwork for sharing the division of available memory between the
2166        RTEMS workspace and heap and the C library initialization across all
2167        BSPs.
2168
21692008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2170
2171        * sp32/init.c: Formatting.
2172
21732008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2174
2175        * sp09/screen01.c: Correct test.
2176        * sp09/screen14.c: Update copyright.
2177        * sp28/init.c: Correct end of test messages.
2178
21792008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2180
2181        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2182
21832008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2184
2185        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2186        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2187        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2188        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2189        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2190        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2191        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2192        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2193        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2194        tests. Add a clock_settime case for < 1988.
2195
21962008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2197
2198        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2199
22002008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2201
2202        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2203        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2204        * sp41/sp41.scn: Now has content.
2205        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2206        Object Services recently added to API.
2207
22082008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2209
2210        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2211        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2212        collection. This changed the name of a few previously public but
2213        undocumented services and added a some new services.
2214        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2215        sp43/system.h: New files.
2216
22172008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2218
2219        * spfatal10/.cvsignore: New file.
2220
22212008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2222
2223        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2224        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2225        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2226        New files.
2227
22282008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2229
2230        * Makefile.am, configure.ac: Added fatal error tests
2231        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2232        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2233        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2234        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2235        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2236        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2237        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2238        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2239        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2240        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2241        spfatal_support/init.c, spfatal_support/system.h: New files.
2242
22432008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2244
2245        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2246        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2247        test messages.
2248
22492008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2250
2251        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2252        simple type to a union of an unsigned 32 bit integer and a pointer.
2253        This should help eliminate weird casts between u32 and pointers in
2254        various places. The APIs now have to explicitly call _u32 or _string
2255        versions of helper routines. This should also simplify things and
2256        eliminate the need for ugly casts in some cases.
2257
22582008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2259
2260        * sp42/Makefile.am: New file.
2261
22622008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2263
2264        Add sp42 to exercise thread queue with knowledge of the implementation
2265        so we can exercise all of the normal paths possible.
2266        * Makefile.am, configure.ac: Add sp42.
2267        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2268
22692008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2270
2271        * sp39/init.c: Add case for long timeout on blocking operation.
2272        * Makefile.am, configure.ac: Add new test to exercise thread
2273        queue blokcing synchronization. sp39 and sp41 are very similar.
2274        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2275        sp41/system.h: New files.
2276
22772008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2278
2279        * sp39/init.c: Clean up.
2280
22812008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2282
2283        * sp39/init.c: Modify to improve coverage.
2284
22852008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2286
2287        * sp36/strict_order_mut.c:
2288
22892008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2290
2291        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2292        driver registration.
2293        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2294        sp40/system.h: New files.
2295
22962008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2297
2298        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2299        Add test cases for:
2300          + message queue create requesting too many message buffers
2301            for the available memory
2302          + region extend with address inside existing heap
2303          + timer server initiate too large a stack, create error
2304        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2305          + task set priority while holding resource
2306
23072008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2308
2309        * Makefile.am, configure.ac: Added sp38 and sp39.
2310        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2311        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2312        sp39/sp39.scn, sp39/system.h: New files.
2313
23142007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2315
2316        * sp36/strict_order_mut.c: New file.
2317
23182007-12-21      Xi Yang <hiyangxi@gmail.com>
2319
2320        * Makefile.am, configure.ac: Add support for proper stacking of
2321        priority inheritance on mutexes as well as enforce proper order of
2322        release.
2323        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2324        sp36/sp36.scn: New files.
2325
23262007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2327
2328        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2329        directive instead of violating RTEMS internals.
2330
23312007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2332
2333        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2334        Add test cases for User Extension Manager to improve code coverage.
2335        * sp21/task1.c: Fix spelling error.
2336
23372007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2338
2339        * spsize/size.c: Account for previous changes in calculation of MPCI
2340        receive server stack.
2341
23422007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2343
2344        * sp09/screen07.c, sp09/sp09.scn: Add test for
2345        rtems_message_queue_broadcast for bad buffer and count pointers.
2346        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2347        with bad priority or initiating twice.
2348        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2349        it forces a dispatch.
2350        * sp37/init.c: New file.
2351
23522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2353
2354        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2355        enable, flash, and is in progress. These are normally inlines but
2356        also have bodies for non-C code. This test also exercises the odd
2357        case of calling clock tick from outside an ISR.
2358        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2359
23602007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2361
2362        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2363        using notepad with the current task's ID or SELF
2364        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2365        test missing test cases for clock_get.
2366
23672007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2368
2369        * sp28/init.c: Add test code for task variables to improve coverage.
2370
23712007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2372
2373        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2374        RTEMS provided accessor macros to obtain configuration fields.
2375
23762007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2377
2378        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2379        Configuration Table. Eliminate CPU Table from all ports. Delete
2380        references to CPU Table in all forms.
2381
23822007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2383
2384        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2385
23862007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2387
2388        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2389        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2390        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2391        to improve test coverage.
2392
23932007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2394
2395        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2396        coverage.
2397
23982007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2399
2400        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2401
24022007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2403
2404        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2405        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2406        .scn files.
2407
24082007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2409
2410        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2411        commented out and updated the .scn file.
2412
24132007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2414
2415        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2416        buffered test IO.
2417
24182007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2419
2420        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2421        rtems_io_unregister_driver did not have any test code.
2422
24232007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2424
2425        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2426        since it was used to configure a no longer used feature. Device names
2427        are now part of the filesystem not in a table. This also eliminated
2428        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2429        RTEMS as well as the memory allocation used to populate
2430        _IO_Driver_name_table.
2431
24322007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2433
2434        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2435        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2436        properly.
2437
24382007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2439
2440        * spsize/size.c: Eliminated the variables
2441        _RTEMS_tasks_User_initialization_tasks and
2442        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2443        used in one place after initialized. It was a waste of space.
2444
24452007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2446
2447        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2448        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2449        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2450        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2451        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2452        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2453        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2454        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2455        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2456        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2457        spsize/size.c: Add optional managers to Makefiles. Clean up test
2458        cases so last output line follows END OF pattern. Make sure test case
2459        all run. All tests appeared ok on sis.
2460
24612007-04-05      Joel Sherrill <joel@OARcorp.com>
2462
2463        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2464
24652007-04-05      Joel Sherrill <joel@OARcorp.com>
2466
2467        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2468        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2469        CONFIGURE_APPLICATION_NEEDS_XXX.
2470
24712007-04-02      Joel Sherrill <joel@OARcorp.com>
2472
2473        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2474
24752007-04-02      Joel Sherrill <joel@OARcorp.com>
2476
2477        * spsize/size.c: Convert from Classic API style TOD_Control as
2478        fundamental time structure to POSIX struct timespec. Add
2479        clock_get_uptime().
2480
24812007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2482
2483        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2484
24852007-03-26      Joel Sherrill <joel@OARcorp.com>
2486
2487        * sp35/priinv.c: Remove warning.
2488
24892007-03-10      Joel Sherrill <joel@OARcorp.com>
2490
2491        * sp26/system.h: Remove incorrect and duplicate
2492        CONFIGURE_EXTRA_TASK_STACKS.
2493
24942007-03-05      Joel Sherrill <joel@OARcorp.com>
2495
2496        PR 1222/cpukit
2497        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2498        thread that is blocked on a priority based thread queue is changed,
2499        that its placement in the queue is reevaluated based upon the new
2500        priority. This enhancement includes modifications to the SuperCore as
2501        well as new test cases.
2502        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2503        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2504        sp35/sp35.doc, sp35/sp35.scn: New files.
2505
25062007-03-05      Joel Sherrill <joel@OARcorp.com>
2507
2508        * sp26/system.h: Correct memory required for stack sizes.
2509
25102007-02-06      Joel Sherrill <joel@OARcorp.com>
2511
2512        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2513        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2514        tests.
2515
25162006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2517
2518        * sp33/init.c: Improve barrier test to include normal blocking with
2519        manual release and unblocking in barrier deletion.
2520
25212006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2522
2523        * configure.ac: New BUG-REPORT address.
2524
25252006-11-20      Joel Sherrill <joel@OARcorp.com>
2526
2527        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2528        and make output more compliant with other tests.
2529
25302006-11-17      Joel Sherrill <joel@OARcorp.com>
2531
2532        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2533        cases intended on all targets possible with new heap algorithm.
2534
25352006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2536
2537        * Makefile.am, configure.ac: Adding Classic API Barriers.
2538        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2539        New files.
2540
25412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2542
2543        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2544
25452006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2546
2547        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2548        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2549        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2550        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2551        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2552        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2553        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2554        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2555        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2556        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2557        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2558        Use rtems_testsdir instead.
2559
25602006-04-05      Joel Sherrill <joel@OARcorp.com>
2561                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2562
2563        * spsize/size.c: Victor spotted the problem that
2564        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2565        variables and needed to be set to the same value.  I took that
2566        idea and just removed _Thread_MP_Receive.  All uses are now
2567        _MPCI_Receive_server_tcb.
2568
25692005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2570
2571        * configure.ac: Remove RTEMS_ENABLE_BARE,
2572        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2573
25742005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2575
2576        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2577        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2578        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2579        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2580        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2581        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2582        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2583        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2584        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2585        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2586        spfatal/Makefile.am, spsize/Makefile.am:
2587        Convert to use *_PROGRAMS.
2588
25892005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2590
2591        * sp01/Makefile.am, sp02/Makefile.am,
2592        sp03/Makefile.am, sp04/Makefile.am,
2593        sp05/Makefile.am, sp06/Makefile.am,
2594        sp07/Makefile.am, sp08/Makefile.am,
2595        sp09/Makefile.am, sp11/Makefile.am,
2596        sp12/Makefile.am, sp13/Makefile.am,
2597        sp14/Makefile.am, sp15/Makefile.am,
2598        sp16/Makefile.am, sp17/Makefile.am,
2599        sp19/Makefile.am, sp20/Makefile.am,
2600        sp21/Makefile.am, sp22/Makefile.am,
2601        sp23/Makefile.am, sp24/Makefile.am,
2602        sp25/Makefile.am, sp26/Makefile.am,
2603        sp27/Makefile.am, sp28/Makefile.am,
2604        sp29/Makefile.am, sp30/Makefile.am,
2605        sp31/Makefile.am, sp32/Makefile.am,
2606        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2607
26082005-11-11      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        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2619        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2620        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2621        * sptests.am: Remove.
2622
26232005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2624
2625        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2626        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2627        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2628        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2629        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2630        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2631        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2632        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2633        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2634        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2635        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2636
26372005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2638
2639        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2640
26412005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2642
2643        * spsize/Makefile.am: Rename TEST to spsize.
2644        * spsize/size.scn: Remove.
2645        * spsize/spsize.scn: New (renamed from size.scn).
2646
26472005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2648
2649        * configure.ac: Add spfatal/Makefile.
2650        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2651        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2652        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2653        * sptests.am: Remove LIB_VARIANT.
2654
26552005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2656
2657        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2658        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2659        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2660        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2661        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2662        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2663        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2664        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2665        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2666        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2667        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2668
26692005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2670
2671        * Makefile.am: Cleanup.
2672
26732005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2674
2675        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2676        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2677        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2678        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2679        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2680        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2681        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2682        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2683        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2684        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2685        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2686        spfatal/Makefile.am, spsize/Makefile.am:
2687        Partial conversion to automake.
2688
26892005-03-07      Joel Sherrill <joel@OARcorp.com>
2690
2691        * sp13/task1.c: Removed warnings.
2692
26932004-09-29      Joel Sherrill <joel@OARcorp.com>
2694
2695        * spsize/size.c: i960 obsoleted and all references removed.
2696
26972004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2698
2699        * configure.ac: Require automake > 1.9.
2700
27012004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2702
2703        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2704        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2705        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2706        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2707        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2708        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2709        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2710        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2711        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2712        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2713        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2714        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2715        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2716        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2717        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2718        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2719        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2720        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2721        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2722        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2723        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2724        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2725        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2726        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2727        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2728        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2729        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2730        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2731        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2732        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2733        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2734        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2735
27362004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2737
2738        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2739
27402004-03-30      David Querbach <querbach@realtime.bc.ca>
2741
2742        PR 595/tests
2743        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2744        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2745        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2746        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2747        others treat it as a count of longs.
2748
27492004-03-30      David Querbach <querbach@realtime.bc.ca>
2750
2751        PR 596/tests
2752        * sp32/init.c: A missing definition of TEST_INIT before including
2753        <tmacros.h> means that buffered output will not work even if selected
2754        in buffer_test_io.h.
2755
27562004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2757
2758        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2759        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2760        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2761        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2762        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2763        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2764        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2765        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2766        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2767        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2768        types.
2769
27702004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * configure.ac: Add 2nd arg to RTEMS_TOP.
2773
27742004-03-05      Joel Sherrill <joel@OARcorp.com>
2775
2776        * sp07/buffered_io.c: Remove warning.
2777
27782004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2781        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2782        * sp02/Makefile.am: Ditto.
2783        * sp03/Makefile.am: Ditto.
2784        * sp04/Makefile.am: Ditto.
2785        * sp05/Makefile.am: Ditto.
2786        * sp06/Makefile.am: Ditto.
2787        * sp07/Makefile.am: Ditto.
2788        * sp08/Makefile.am: Ditto.
2789        * sp09/Makefile.am: Ditto.
2790        * sp11/Makefile.am: Ditto.
2791        * sp12/Makefile.am: Ditto.
2792        * sp13/Makefile.am: Ditto.
2793        * sp14/Makefile.am: Ditto.
2794        * sp15/Makefile.am: Ditto.
2795        * sp16/Makefile.am: Ditto.
2796        * sp17/Makefile.am: Ditto.
2797        * sp19/Makefile.am: Ditto.
2798        * sp20/Makefile.am: Ditto.
2799        * sp21/Makefile.am: Ditto.
2800        * sp22/Makefile.am: Ditto.
2801        * sp23/Makefile.am: Ditto.
2802        * sp24/Makefile.am: Ditto.
2803        * sp25/Makefile.am: Ditto.
2804        * sp26/Makefile.am: Ditto.
2805        * sp27/Makefile.am: Ditto.
2806        * sp28/Makefile.am: Ditto.
2807        * sp29/Makefile.am: Ditto.
2808        * sp30/Makefile.am: Ditto.
2809        * sp31/Makefile.am: Ditto.
2810        * sp32/Makefile.am: Ditto.
2811        * spfatal/Makefile.am: Ditto.
2812        * spsize/Makefile.am: Ditto.
2813
28142003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2815
2816        * sptests.am: Add dirstamp support.
2817
28182003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2821
28222003-12-16      Joel Sherrill <joel@OARcorp.com>
2823
2824        PR 544/tests
2825        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2826        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2827        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2828        make tests account for resources and not print at inappropriate
2829        times.
2830        * sp07/buffered_io.c: New file.
2831
28322003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2833
2834        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2835
28362003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * sp01/Makefile.am: Remove all-local: $(ARCH).
2839        * sp02/Makefile.am: Remove all-local: $(ARCH).
2840        * sp03/Makefile.am: Remove all-local: $(ARCH).
2841        * sp04/Makefile.am: Remove all-local: $(ARCH).
2842        * sp05/Makefile.am: Remove all-local: $(ARCH).
2843        * sp06/Makefile.am: Remove all-local: $(ARCH).
2844        * sp07/Makefile.am: Remove all-local: $(ARCH).
2845        * sp08/Makefile.am: Remove all-local: $(ARCH).
2846        * sp09/Makefile.am: Remove all-local: $(ARCH).
2847        * sp11/Makefile.am: Remove all-local: $(ARCH).
2848        * sp12/Makefile.am: Remove all-local: $(ARCH).
2849        * sp13/Makefile.am: Remove all-local: $(ARCH).
2850        * sp14/Makefile.am: Remove all-local: $(ARCH).
2851        * sp15/Makefile.am: Remove all-local: $(ARCH).
2852        * sp16/Makefile.am: Remove all-local: $(ARCH).
2853        * sp17/Makefile.am: Remove all-local: $(ARCH).
2854        * sp19/Makefile.am: Remove all-local: $(ARCH).
2855        * sp20/Makefile.am: Remove all-local: $(ARCH).
2856        * sp21/Makefile.am: Remove all-local: $(ARCH).
2857        * sp22/Makefile.am: Remove all-local: $(ARCH).
2858        * sp23/Makefile.am: Remove all-local: $(ARCH).
2859        * sp24/Makefile.am: Remove all-local: $(ARCH).
2860        * sp25/Makefile.am: Remove all-local: $(ARCH).
2861        * sp26/Makefile.am: Remove all-local: $(ARCH).
2862        * sp27/Makefile.am: Remove all-local: $(ARCH).
2863        * sp28/Makefile.am: Remove all-local: $(ARCH).
2864        * sp29/Makefile.am: Remove all-local: $(ARCH).
2865        * sp30/Makefile.am: Remove all-local: $(ARCH).
2866        * sp31/Makefile.am: Remove all-local: $(ARCH).
2867        * sp32/Makefile.am: Remove all-local: $(ARCH).
2868        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2869        * spsize/Makefile.am: Remove all-local: $(ARCH).
2870
28712003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * configure.ac: Reflect having moved to testsuites/.
2874
28752003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2878
28792003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * configure.ac:Remove RTEMS_CHECK_CPU.
2882
28832003-09-04      Joel Sherrill <joel@OARcorp.com>
2884
2885        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2886        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2887        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2888        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2889        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2890        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2891        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2892        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2893        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2894        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2895        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2896        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2897        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2898        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2899        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2900        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2901        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2902        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2903        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2904        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2905        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2906        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2907        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2908        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2909        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2910        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2911        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2912        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2913        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2914        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2915        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2916        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2917        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2918        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2919        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2920        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2921        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2922        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2923        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2924        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2925        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2926        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2927        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2928        spsize/size.c, spsize/system.h: URL for license changed.
2929
29302003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2931
2932        PR 458/tests
2933        * sp30/task1.c: Correct indexing problem.
2934
29352003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * Makefile.am: Reflect having moved aclocal/.
2938
29392003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2940
2941        * Makefile.am: Reflect having moved automake/.
2942        * sp01/Makefile.am: Reflect having moved automake/.
2943        * sp02/Makefile.am: Reflect having moved automake/.
2944        * sp03/Makefile.am: Reflect having moved automake/.
2945        * sp04/Makefile.am: Reflect having moved automake/.
2946        * sp05/Makefile.am: Reflect having moved automake/.
2947        * sp06/Makefile.am: Reflect having moved automake/.
2948        * sp07/Makefile.am: Reflect having moved automake/.
2949        * sp08/Makefile.am: Reflect having moved automake/.
2950        * sp09/Makefile.am: Reflect having moved automake/.
2951        * sp11/Makefile.am: Reflect having moved automake/.
2952        * sp12/Makefile.am: Reflect having moved automake/.
2953        * sp13/Makefile.am: Reflect having moved automake/.
2954        * sp14/Makefile.am: Reflect having moved automake/.
2955        * sp15/Makefile.am: Reflect having moved automake/.
2956        * sp16/Makefile.am: Reflect having moved automake/.
2957        * sp17/Makefile.am: Reflect having moved automake/.
2958        * sp19/Makefile.am: Reflect having moved automake/.
2959        * sp20/Makefile.am: Reflect having moved automake/.
2960        * sp21/Makefile.am: Reflect having moved automake/.
2961        * sp22/Makefile.am: Reflect having moved automake/.
2962        * sp23/Makefile.am: Reflect having moved automake/.
2963        * sp24/Makefile.am: Reflect having moved automake/.
2964        * sp25/Makefile.am: Reflect having moved automake/.
2965        * sp26/Makefile.am: Reflect having moved automake/.
2966        * sp27/Makefile.am: Reflect having moved automake/.
2967        * sp28/Makefile.am: Reflect having moved automake/.
2968        * sp29/Makefile.am: Reflect having moved automake/.
2969        * sp30/Makefile.am: Reflect having moved automake/.
2970        * sp31/Makefile.am: Reflect having moved automake/.
2971        * sp32/Makefile.am: Reflect having moved automake/.
2972        * spfatal/Makefile.am: Reflect having moved automake/.
2973        * spsize/Makefile.am: Reflect having moved automake/.
2974
29752003-08-14      Joel Sherrill <joel@OARcorp.com>
2976
2977        * sp02/task1.c: Added ID to name lookup service and changed name of
2978        id/name translation status code. This propagated to multiple
2979        functions. The user API service added was rtems_object_id_to_name()
2980
29812003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2982
2983        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2984
29852003-05-29      Joel Sherrill <joel@OARcorp.com>
2986
2987        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2988
29892003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2992        CC_CFLAGS_DEFAULT (obsolete).
2993
29942003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2995
2996        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2997        Remove CC_LDFLAGS_PROFILE_V.
2998
29992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3002
30032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3004
3005        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3006
30072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3008
3009        * configure.ac: AC_PREREQ(2.57).
3010
30112002-11-14      Joel Sherrill <joel@OARcorp.com>
3012
3013        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
3014        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
3015        update the IDs in the screens.
3016
30172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3018
3019        * .cvsignore: Reformat.
3020        Add autom4te*cache.
3021        Remove autom4te.cache.
3022
30232002-09-14      Joel Sherrill <joel@OARcorp.com>
3024
3025        * sp32/.cvsignore: New file.
3026
30272002-09-14      Aaron J. Grier <aaron@frye.com>
3028
3029        * PR271 was not applicable against the current source but included
3030        a nice test that Joel decided to add to the tree as sp32.
3031        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
3032        * Makefile.am, configure.ac: Modified to reflect addition.
3033
30342002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3035
3036        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
3037        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
3038        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
3039        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
3040        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
3041        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
3042        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
3043        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
3044        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
3045        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
3046        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
3047        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
3048        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
3049        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
3050        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
3051        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
3052        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
3053        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
3054        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
3055        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
3056        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
3057        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
3058        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
3059        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
3060        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
3061        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
3062        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
3063        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
3064        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
3065        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
3066        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
3067
30682002-08-01      Joel Sherrill <joel@OARcorp.com>
3069
3070        * Per PR47 add support for buffered test output.  This involved
3071        adding defines to redirect output to a buffer and dump it when
3072        full, at "test pause", and at exit.  To avoid problems when redefining
3073        exit(), all tests were modified to call rtems_test_exit().
3074        Some tests, notable psxtests, had to be modified to include
3075        the standard test macro .h file (pmacros.h or tmacros.h) to
3076        enable this support.
3077        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
3078        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
3079        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
3080        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
3081        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
3082        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
3083        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
3084
30852002-07-30      Joel Sherrill <joel@OARcorp.com>
3086
3087        * spsize/size.c: Don't reference the RTEMS allocated interrupt
3088        stack if the port doesn't configure using it.
3089
30902002-07-04      Joel Sherrill <joel@OARcorp.com>
3091
3092        * Jump table for single entry point removed.
3093        * spsize/size.c:  Modified to reflect above.
3094
30952002-07-01      Joel Sherrill <joel@OARcorp.com>
3096
3097        * sp29/init.c: Corrected definitions for task stack usage.
3098
30992002-07-01      Joel Sherrill <joel@OARcorp.com>
3100
3101        * spsize/size.c: _Thread_queue_Extract_table removed.
3102
31032001-05-17      Joel Sherrill <joel@OARcorp.com>
3104
3105        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
3106        number of staticly configured device drivers.
3107
31082001-05-14      Joel Sherrill <joel@OARcorp.com>
3109
3110        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
3111        than the configured number of drivers.
3112 
31132002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * configure.ac: Remove ENABLE_GCC28.
3116
31172001-04-04      Joel Sherrill <joel@OARcorp.com>
3118
3119        * spsize/size.c: Reflect SPARC modifcation to get rid of
3120        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
3121 
31222001-03-29      Joel Sherrill <joel@OARcorp.com>
3123
3124        * Per PR147 addressed problems when reseting and inserting a timer
3125        into a timer chain that did not honor time passage since the last
3126        time the timer server was scheduled and the new insertion.
3127        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
3128
31292001-03-28      Joel Sherrill <joel@OARcorp.com>
3130
3131        * Side-effect of PR132.
3132        * sp21/system.h: Now must explicitly request NULL driver.
3133
31342002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        * configure.ac:
3137        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3138        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3139        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
3140        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
3141        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3142        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3143        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3144        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3145        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3146        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3147        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3148        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3149        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3150        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3151        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3152        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3153        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3154        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3155        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3156        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3157        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3158        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3159        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3160        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3161        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3162        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3163        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3164        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3165        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3166        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3167        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3168        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3169        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3170        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3171
31722002-03-20      Chris Johns <ccj@acm.org>
3173
3174        * PR145.
3175        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3176        in system (e.g. driver tasks).  Also exit on minimum number of
3177        switches not precise number.
3178
31792001-01-29      Joel Sherrill <joel@OARcorp.com>
3180
3181        * Fixed bug where resetting a timer that was not at the head
3182        of one of the task timer chains resulted in the Timer Server
3183        task waking up too far in the future.
3184        * Added rtems_timer_get_information() directive to support testing.
3185        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3186        above condition.
3187
31882001-01-22      Joel Sherrill <joel@OARcorp.com>
3189
3190        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3191        because priority added as argument to rtems_timer_initiate_server().
3192
31932001-01-16      Joel Sherrill <joel@OARcorp.com>
3194
3195        * Added tests for task-based timers.  This included the new tests
3196        sp30 and sp31.
3197        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3198        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3199        for task-based timer services.
3200        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3201        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3202        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3203        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3204        sp31/task1.c: New files.
3205
32062001-11-01      Joel Sherrill <joel@OARcorp.com>
3207
3208        * sp26/system.h: Properly account for stack memory used by
3209        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3210        and processed as PR78.
3211
32122001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3215        * configure.in: Remove.
3216        * configure.ac: New file, generated from configure.in by autoupdate.
3217
32182001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3221
32222001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3225        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3226        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3227        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3228        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3229        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3230        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3231        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3232        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3233        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3234        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3235        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3236        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3237        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3238        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3239        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3240        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3241        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3242        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3243        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3244        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3245        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3246        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3247        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3248        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3249        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3250        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3251        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3252        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3253
32542001-08-16      Joel Sherrill <joel@OARcorp.com>
3255
3256        * sp20/system.h: Account for extra task stacks properly.
3257
32582001-08-16      Joel Sherrill <joel@OARcorp.com>
3259
3260        * sp13/sp13.scn: Id in screen had wrong class field value.
3261        * sp13/system.h: Account for message buffer memory.
3262        * sp13/task2.c: Remove unnecessary check for failure.
3263
32642001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3265
3266        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3267
32682001-04-20      Joel Sherrill <joel@OARcorp.com>
3269
3270        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3271        file.
3272
32732001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3276
32772001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3278
3279        * sp21/Makefile.am: Remove libtest.
3280
32812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3282
3283        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3284
32852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3286
3287        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3288
32892000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3290
3291        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3292        Switch to GNU canonicalization.
3293        * sptests.am: Remove DEFS.
3294
32952000-09-29      Joel Sherrill <joel@OARcorp.com>
3296
3297        * sp20/sp20.scn: Corrected to reflect new addition.
3298        * sp20/system.h: Removed comment reflecting history.
3299
33002000-09-29      Stephan Merker <merker@decrc.abb.de>
3301
3302        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3303        Added new task to test sequence of altering a period's length
3304        while it is still active.
3305
33062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3309        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3310        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3311        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3312        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3313        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3314        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3315        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3316        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3317        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3318
33192000-08-10      Joel Sherrill <joel@OARcorp.com>
3320
3321        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.