source: rtems/testsuites/sptests/ChangeLog @ be4e3d6f

4.115
Last change on this file since be4e3d6f was ba959a4b, checked in by Joel Sherrill <joel.sherrill@…>, on 07/14/10 at 23:17:48

2010-07-14 Joel Sherrill <joel.sherrill@…>

  • spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean up and add test of getchark().
  • Property mode set to 100644
File size: 103.0 KB
Line 
12010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
4        up and add test of getchark().
5
62010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * spfatal21/Makefile.am: Fix typo.
9
102010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
13        libio initialization fatal error case.
14        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
15        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
16        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
17        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
18
192010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
20
21        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
22        variants.  Cleanup.
23        * spintrcritical05/spintrcritical05.scn,
24        spintrcritical06/spintrcritical06.scn,
25        spintrcritical07/spintrcritical07.scn,
26        spintrcritical11/spintrcritical11.scn,
27        spintrcritical12/spintrcritical12.scn,
28        spintrcritical13/spintrcritical13.scn,
29        spintrcritical14/spintrcritical14.scn: Update.
30
312010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
34        fatal error.
35        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
36        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
37
382010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
39
40        PR 1603/testing
41        * spassoc01/init.c, spassoc01/Makefile.am,
42        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
43        * Makefile.am, configure.ac: Added new test spassoc01 for
44        rtems_assoc routines.
45
462010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        PR 1606/cpukit
49        * spfatal_support/init.c: Remove
50        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
51
522010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
53
54        * spfatal09/.cvsignore, spfatal09/Makefile.am,
55        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
56        spfatal09/testcase.h: Removed files.
57        * Makefile.am, configure.ac: Reflect changes above.
58        * spfatal_support/init.c: Print end of test message in case of
59        success.  Stop multitasking in the fatal error extension.
60        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
61        puts().
62        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
63        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
64        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
65        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
66        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
67        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
68        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
69        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
70        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
71        spfatal20/spfatal20.scn: Update.
72
732010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
74
75        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
76        coverage of rtems_io_lookup_name().
77
782010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
79
80        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
81        rtems_io_lookup_name() and simplify test.
82        * sp21/system.h, sp21/task1.c: Removed.
83
842010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * Makefile.am, configure.ac: Add new fatal error test for termios
87        initialize.
88        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
89        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
90
912010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
92
93        PR 1600/testing
94        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
95        spfifo05/Makefile.am: New tests for pipe/fifo routines.
96        * Makefile.am, configure.ac: Add new test.
97
982010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
99
100        PR 1600/testing
101        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
102        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
103        routines
104        * Makefile.am, configure.ac: Add new test.
105
1062010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * sp68/init.c: Add alignment to region_area. Fix spelling.
109
1102010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        PR 1573/cpukit
113        * spsize/size.c: Add a per cpu data structure which contains the
114        information required by RTEMS for each CPU core. This encapsulates
115        information such as thread executing, heir, idle and dispatch needed.
116
1172010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * sp69/Makefile.am: Really needs spin.c
120
1212010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
122
123        PR 1592/testing
124        * Makefile.am, configure.ac: Changes to incorporate sperror01,
125        sperror02, sperror03
126        * sperror01/init.c, sperror02/init.c: New tests to exercise
127        rtems_error routine
128        * sperror03/init.c: New test to exercise rtems_panic routine
129
1302010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
133        not need spin.c
134
1352010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * sp70/Makefile.am: Tests do not need spin.c
138
1392010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
140
141        * Makefile.am, configure.ac: Removed some fifo tests.
142        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
143        excessive new lines in the output.
144
145        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
146        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
147        Also added a few more cases, mostly from spfifo04/init.c.
148        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
149        Previously was spfifo06. Configure parameter for pipes is used now.
150        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
151        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
152        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
153        spfifo08/spfifo08.scn: Removed.
154
1552010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
156
157        * Makefile.am, configure.ac: Add new test to exercise path where using
158        unlimited object support you are about to allocate more objects than
159        can be represented in the Id. This test will NOT pass on targets with
160        insufficient RAM.
161        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
162        sp71/sp71.scn: New files.
163
1642010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * Makefile.am, configure.ac: spfatal20 not ready.
167
1682010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
171        rtems_termios_open().
172        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
173        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
174        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
175        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
176        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
177        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
178        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
179        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
180
1812010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * Makefile.am, configure.ac, spfatal_support/init.c,
184        spfatal_support/system.h: Add new tests to generate fatal errors in
185        open_dev_console().
186        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
187        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
188        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
189        spfatal15/spfatal15.scn, spfatal15/testcase.h,
190        spfatal_support/consume_sems.c: New files.
191
1922010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * sp43/init.c: Remove more ITRON references.
195
1962010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * sp09/screen01.c: Fix warning.
199
2002010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * spfifo08/init.c: Catch more cases but discussion on errors and proper
203        behaviour remain.
204
2052010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
206
207        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
208        used.
209
2102010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
213        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
214        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
215
2162010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
219        spfatal_support/init.c: Remove references to ITRON constants.
220
2212010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * Makefile.am, configure.ac: Add sp70 to test slot
224        reclamation and reuse for unlimited object configuration.
225        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
226        sp70/sp70.scn: New files.
227
2282010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
229
230        * sp16/task1.c: Update for heap extend changes.
231
2322010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
233
234        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
235
2362010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
237
238        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
239        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
240        * Makefile.am, configure.ac: Reflect changes above.
241
2422010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
243
244        * spfifo01/main.c: New file.
245
2462010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
247
248        PR PR1542
249        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
250        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
251        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
252        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
253        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
254        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
255        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
256        files.
257
2582010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
259
260        * sp09/screen12.c: Update for heap extend changes.
261
2622010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * sp62/init.c, sp65/init.c: #include <unistd.h>.
265
2662010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
267
268        * sp43/init.c: Readdress use of ctype methods per recommendation from
269        D.J. Delorie on the newlib mailing list. We should pass an unsigned
270        char into these methods.
271
2722010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * Makefile.am, configure.ac: Add new fatal error for configuring
275        unlimited and maximum of 0.
276        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
277        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
278
2792010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * sp43/init.c: Fix warning.
282
2832009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
284
285        * sp69/init.c: Fixed warnings.
286
2872009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
290        update.
291
2922009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
295        expired periods. This detected the recently introduced PR1480.
296
2972009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * sp69/.cvsignore: New file.
300
3012009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
302
303        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
304        to ensure that all paths are tested.
305        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
306
3072009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
308
309        * sp31/task1.c: Fixed spacing.
310
3112009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
314        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
315        spwkspace/init.c: Use rtems_test_assert() consistently instead of
316        system assert(). rtems_test_assert() is designed to integrate into
317        the RTEMS test suite infrastructure.
318
3192009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
320
321        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
322        cases. Updated copyright notice.
323
3242009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * sp25/task1.c: Use PRIuPTR for segment_sizes.
327
3282009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
329
330        * sp68/Makefile.in, sp68/.cvsignore,
331        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
332        removed unneeded Makefile.in, added cvsignore
333       
3342009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
335
336        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
337        spintrcritical17/init.c, spintrcritical17/Makefile.am,
338        spintrcritical17/spintrcritical17.doc,
339        spintrcritical17/spintrcritical17.scn: New files.
340        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
341        * sp31/task1.c, sp67/init.c: Changes for new timer server
342        implementation.
343        * sp52/init.c: The init task must be preemptible to let the timer
344        server run.
345
3462009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        PR 1460/cpukit
349        * sp43/init.c: Change return type on methods accessing portions of
350        RTEMS Ids to int. This allows -1 to be return on error.
351
3522009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
353
354        * spsize/Makefile.am: Fix broken install rule.
355
3562009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * spprintk/spprintk.scn: Add end of line at end of file.
359
3602009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
363        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
364        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
365        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
366        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
367        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
368        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
369        spwkspace/Makefile.am: Add documentation files for multiple tests.
370        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
371        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
372        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
373        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
374        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
375        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
376        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
377        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
378        spwkspace/spwkspace.doc: New files.
379
3802009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
383        Include "tmacros.h".
384        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
385        _Heap_Allocate for 16bit compliance.
386        * sp44/init.c: Another printf format fix.
387
3882009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
389
390        * sp37/init.c: Add local prototypes for
391        rtems_interrupt_disable, rtems_interrupt_enable,
392        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
393        * sp43/init.c: Add local prototypes for
394        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
395        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
396        rtems_object_id_api_minimum, rtems_object_id_get_api,
397        rtems_object_id_get_class, rtems_object_id_get_index,
398        rtems_object_id_get_node.
399        Spray PRId32's into printf's for 16bit target complianance.
400        * sp37/init.c: Add local prototype for
401        rtems_interrupt_level_attribute.
402
4032009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
404
405        * sp29/init.c: Include "tmacros.h".
406        Misc. changes related to rtems_intervals.
407        * sp14/asr.c: Add PRIxrtems_signal_set.
408        Use PRIxrtems_signal_set to print rtems_signal_set's.
409        * sp13/task3.c: Use PRIu32 to print "count".
410        * sp09/screen12.c: Segment sizes are uintptr_t's.
411        * sp09/screen11.c: Use size_t for "size".
412        * sp62/init.c: Segment sizes are uintptr_t's.
413        * sp25/task1.c: Use PRIuPTR to print segment_size's.
414        * sp21/task1.c: Add PRIurtems_device_major_number.
415        * sp11/task1.c, sp11/task2.c:
416        Use PRIxrtems_event_set to print rtems_event_set's.
417        * sp09/screen13.c: Revert previous change.
418        Remove broken extraneous line seemingly having crept into in
419        2009-08-10 patch.
420        * sp27/init.c: Remove extraneous argument to print.
421        * spsize/size.c: Use PRIu32 to print sys_req.
422        * sp37/init.c: Add missing argument to printf.
423        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
424        sp12/pritask.c, sp34/changepri.c:
425        Use PRIdrtems_task_argument to print rtems_task_argument's.
426
4272009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
428
429        * sp25/task1.c: segment_size is uintptr_t.
430        * spfatal06/testcase.h: Add missing return.
431        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
432        Duplicate code from rtems_name_to_characters to convert rtems_name's
433        into char arrays.
434        * sp09/screen13.c: Comment out unused return status.
435        * sp63/init.c: Use PRIu32 to print uint32_t's.
436        * sp33/init.c: Use PRIu32 to print uint32_t's.
437        * sp28/init.c: Use PRIu32 to print uint32_t's.
438
4392009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * sp31/task1.c: Use PRIdWatchdog_Interval to print
442        Watchdog_Interval's.
443        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
444        PRIdrtems_interval to print rtems_interval's.
445
4462009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
447
448        * sp13/task1.c: Misc. uint32_t fixes.
449        * sp20/task1.c: Misc. uint32_t fixes.
450        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
451        Use PRIXrtems_mode to print rtems_mode's.
452        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
453        Use PRIxrtems_mode to print rtems_mode's.
454        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
455        sp19/task1.c: Add missing PRI*32's.
456
4572009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
458
459        * sp34/changepri.c, sp35/priinv.c:
460        Use PRIdPriority_Control to print Priority_Control's.
461
4622009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * sp34/changepri.c, sp59/init.c:
465        Use PRIdrtems_task_priority to print rtems_task_priority's.
466        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
467        Use PRIdrtems_task_priority to print rtems_task_priority's.
468        * sp12/system.h:
469        Change Priority_Test_driver to use rtems_task_priority argument.
470        * sp12/pridrv.c:
471        Change Priority_Test_driver to use rtems_task_priority argument.
472        Use PRIdrtems_task_priority to print rtems_task_priority's.
473
4742009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
475
476        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
477        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
478        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
479        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
480        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
481
4822009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
485        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
486        * sp63/init.c: Fix _Heap_Resize_block args.
487        * sp09/screen09.c: Eliminate unused var warning.
488
4892009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
490
491        * sp27/init.c, spsize/init.c: Fix prototypes.
492        * spwatchdog/task1.c: Remove unused vars.
493
4942009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
495
496        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
497        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
498        spobjgetnext/init.c, spprintk/init.c:
499        Eliminate unused vars.
500
5012009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
502
503        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
504        confdefs.h define typos.
505
5062009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * configure.ac: Don't add -ansi -fasm to CFLAGS.
509
5102009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
511
512        * sp32/init.c: Lengthen the clock tick and move configuration to the
513        bottom of the file.
514
5152009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * Makefile.am, configure.ac: Add new test to exercise when the ticks
518        since boot wraps around 0 and the timer server must deal with that
519        condition.
520        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
521        sp67/sp67.scn: New files.
522
5232009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
524
525        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
526
5272009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
528
529        * spintrcritical09/init.c, spintrcritical10/init.c,
530        spintrcritical11/init.c: Fixed potentially infinite loops.
531        * sp20/system.h: Increased micro seconds per tick in order to be more
532        independent of the console output speed.
533
5342009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
537        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
538        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
539        at -Os and m68k at -Os. Fix typos.
540
5412009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        * sp54/init.c: Use rtems_build_id to make building Objects_Id
544        RTEMS_USE_16_BIT_OBJECT clean.
545
5462009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * Makefile.am, configure.ac: Add new test to exercise when notepads are
549        not configured.
550        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
551        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
552
5532009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
554
555        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
556        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
557        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
558        coverage runs.
559
5602009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
563        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
564        some error cases uncovered by uC5282 coverage runs.
565
5662009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
569        uC5282 coverage runs.
570
5712009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
572
573        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
574        Correct minor issues uncovered on uC5282.
575
5762009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
577
578        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
579        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
580        Eliminate use of deprecated rtems_extension.
581
5822009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
583
584        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
585        run when IO speed varies.
586
5872009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
588
589        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
590        the intended code.
591
5922009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
593
594        * configure.ac: Revert accidentally committed lines.
595
5962009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
599        simple priority ceiling case that was previously only tested via the
600        POSIX API.
601        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
602        sp66/sp66.scn: New files.
603
6042009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
605
606        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
607        for Id which is in range for the object class but not allocated yet.
608
6092009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
610
611        * sp46/init.c, sp46/sp46.scn: Fix numbering.
612
6132009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
614
615        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
616
6172009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
620        spfatal02/spfatal02.scn, spfatal02/testcase.h,
621        spfatal03/spfatal03.scn, spfatal03/testcase.h,
622        spfatal04/spfatal04.scn, spfatal04/testcase.h,
623        spfatal05/spfatal05.scn, spfatal05/testcase.h,
624        spfatal06/spfatal06.scn, spfatal06/testcase.h,
625        spfatal07/spfatal07.scn, spfatal07/testcase.h,
626        spfatal08/spfatal08.scn, spfatal08/testcase.h,
627        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
628        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
629        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
630        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
631        tests use testcase.h and spfatal_support framework. Print test name
632        herald in all cases.
633        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
634        New files.
635        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
636
6372009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
638
639        * spfatal07/testcase.h: Indicate test is not applicable on some
640        architectures.
641
6422009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
643
644        * Makefile.am: Fix spacing.
645
6462009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
647
648        * spstkalloc/init.c: Changed allocator signature. Functions are now
649        static.
650
6512009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
652
653        * sp29/init.c: Fixed return value evaluation.
654        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
655        * sp63/init.c: Check return value of _Heap_Initialize().
656
6572009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
660        _Watchdog_Report() when name is not NULL. This case was covered at
661        -Os on erc32 but at -O2 we had more code.
662
6632009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
666        overflowing on _Heap_Allocate_aligned.
667
6682009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
671        for various null parameters.
672
6732009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
674
675        * sp16/sp16.scn, sp16/task1.c: Fix typo.
676
6772009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
678
679        * sp65/init.c: Remove stray print.
680        * sp65/sp65.doc: Add information on second case.
681
6822009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
683
684        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
685        verify that obtaining a priority ceiling mutex when the calling
686        task's priority is the same as the priority ceiling is handled
687        correctly.
688
6892009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
692        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
693        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
694        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
695        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
696        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
697        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
698        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
699        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
700        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
701        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
702        rtems_clock_get_ticks_per_second().
703
7042009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
707        Change attributes to priority ceiling. Use directive_failed, not
708        assert. Configure a semaphore not a region.
709
7102009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
711
712        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
713        mutex cases.
714        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
715        sp65/sp65.scn: New files.
716
7172009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
718
719        * Makefile.am, configure.ac: Add new test for some core mutex cases.
720        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
721        sp65/sp65.scn: New files.
722
7232009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
724
725        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
726        per tick.
727
7282009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
729
730        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
731        adjust existing for alignment. New test ensures coverage begin and
732        end marker methods are exercised so they do not get considered
733        unexecuted.
734        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
735        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
736
7372009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * Makefile.am, configure.ac: Add new test to exercise legacy
740        rtems_clock_get().
741        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
742        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
743
7442009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
747        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
748        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
749
7502009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
751
752        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
753        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
754        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
755        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
756        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
757        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
758        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
759        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
760        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
761
7622009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
765        cases.
766
7672009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
768
769        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
770        all memory is successfully allocated. This means the test can
771        validate the heap is unchanged on extend failure.
772
7732009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * spintrcritical01/init.c, spintrcritical06/init.c,
776        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
777        per tick so tests run quicker and more reliably hit the intended
778        critical section.
779
7802009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
781
782        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
783        when we are unable to allocate the memory needed for an object
784        extend. Make sure all is handled properly.
785        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
786        sp64/sp64.scn: New files.
787
7882009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * sp63/init.c: Correct test case two.
791
7922009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
793
794        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
795        test case to exercise another odd branch not taken.
796
7972009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
798
799        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
800        particular path is taken through the _Heap_Resize_block code.
801        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
802        sp63/sp63.scn: New files.
803
8042009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
807        wrong thing in a cpp macro. Added contents to screen file and add
808        documentation file.
809        * sp42/sp42.doc: New file.
810
8112009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
812
813        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
814
8152009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
816
817        * spintrcritical16/init.c: Tinker with test to make it hit the case
818        more reliably.
819
8202009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
821
822        * Makefile.am, configure.ac: Add new test to exercise as many cases as
823        possible of not being able to allocate memory from the workspace
824        during thread creation.
825        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
826        sp18/sp18.scn: New files.
827
8282009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
829
830        * Makefile.am, configure.ac: Add new test to handle the case where
831        a region resize frees enough memory to unblock a task.
832        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
833        sp62/sp62.scn: New files.
834        * sp61/init.c: Test does not need regions.
835
8362009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
837
838        * Makefile.am, configure.ac: Add test case for processing a timeout
839        on a thread (that is the thread executing) that has also had its
840        request satisfied while it is being enqueued.
841        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
842        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
843        spintrcritical16/spintrcritical16.scn: New files.
844        * spintrcritical15/init.c: Remove unused TSR>
845
8462009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
847
848        * Makefile.am, configure.ac: Add test case for a thread timing out on a
849        thread queue while another thread is in the process of blocking on
850        the same thread queue.
851        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
852        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
853        spintrcritical15/spintrcritical15.scn: New files.
854
8552009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
858
8592009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
860
861        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
862        sp40/sp40.scn: Now verified to hit coverage cases.
863        * sp40/sp40.doc: New file.
864
8652009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
866
867        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
868        to catch two remaining uncovered cases in rtems_io_register_driver.
869        * sp40/system.h: Removed.
870
8712009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
872
873        * Makefile.am, configure.ac: Add new test to exercise odd case in
874        rtems_iterate_over_all_threads.
875        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
876        sp41/sp41.scn: New files.
877
8782009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
879
880        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
881        inheritance protocol since there is no holder associated with them.
882
8832009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
884
885        * Makefile.am, configure.ac: Add new tests to exercise cases where a
886        timer is scheduled from an ISR while it is being scheduled at the
887        task level.
888        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
889        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
890        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
891        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
892        spintrcritical14/spintrcritical14.scn: New files.
893
8942009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
895
896        * spintrcritical01/init.c, spintrcritical06/init.c,
897        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
898        cleanup and make the tests more similar.
899
9002009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
901
902        * spintrcritical06/init.c: Test now hits forward and reverse cases.
903
9042009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
905
906        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
907        test work for case that it is documented to handle.
908
9092009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
910
911        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
912        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
913        spintrcritical10/spintrcritical10.scn: New files.
914
9152009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
916
917        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
918        unreliable third case in sp39 to spintrcritical10. New tests to hit
919        other event synchronization critical sections.
920        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
921        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
922        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
923        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
924        spintrcritical12/spintrcritical12.scn: New files.
925
9262009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
927
928        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
929        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
930        sp10/sp10.scn: New files.
931
9322009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
933
934        * spintrcritical06/init.c: Clean up.
935        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
936        * spintrcritical09/spintrcritical09.scn: Fill in.
937
9382009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
939
940        * spintrcritical06/init.c: Add comment to indicate test is not finished
941        and known to not hit the case.
942        * Makefile.am, configure.ac: Add a couple more interrupt critical
943        section tests.
944        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
945        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
946        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
947        spintrcritical09/Makefile.am, spintrcritical09/init.c,
948        spintrcritical09/spintrcritical09.doc,
949        spintrcritical09/spintrcritical09.scn: New files.
950
9512009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
952
953        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
954        at hitting interrupt synchronization critical section in thread queue
955        enqueue priority for reverse insertions.
956        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
957        spintrcritical07/spintrcritical07.doc,
958        spintrcritical07/spintrcritical07.scn: New files.
959
9602009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
961
962        * Makefile.am, configure.ac: Add test case for the
963        _Thread_queue_Enqueue_priority interrupt critical section where the
964        TCB we are using as a current pointer is removed from the thread
965        queue when we flash interrupts while searching forward.
966        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
967        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
968        spintrcritical06/spintrcritical06.scn: New files.
969
9702009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
971
972        * spintrcritical_support/intrcritical.c,
973        spintrcritical_support/intrcritical.h: Change prototype of delay
974        method to indicate when counter is reset. This can be used to count
975        how many iterations we are doing.
976
9772009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
978
979        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
980        blocked on one period while another expires. Add sp61 which exercises
981        the case where a call is made to rtems_shutdown_executive when the
982        system is not up.
983        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
984        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
985        sp61/sp61.doc, sp61/sp61.scn: New files.
986
9872009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
988
989        * sp04/init.c: To be timesliced, tasks must also me preemptible.
990
9912009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
992
993        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
994        what it was intended to do.
995
9962009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
997
998        * spintrcritical_support/intrcritical.c,
999        spintrcritical_support/intrcritical.h: New files.
1000
10012009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1002
1003        * Makefile.am, configure.ac: Add new infrastructure which is more
1004        reliable about generating cases which hit interrupt critical
1005        sections. Remove sp41 since it used its own mechanism.
1006        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1007        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1008        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1009        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1010        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1011        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1012        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1013        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1014        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1015        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1016        spintrcritical05/spintrcritical05.scn: New files.
1017        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1018        sp41/system.h: Removed.
1019
10202009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1021
1022        * sp41/init.c: Remove incorrect comment.
1023
10242009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1025
1026        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1027
10282009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1029
1030        * sp25/init.c: Spacing.
1031
10322009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1033
1034        * Makefile.am, configure.ac: Add sp59 to test path through
1035        _Thread_queue_First_priority where the task's priority was in the
1036        bottom 1/4 of the range.
1037        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1038        sp59/sp59.scn: New files.
1039
10402009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1041
1042        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1043        not blocked on a thread queue.
1044        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1045        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1046
10472009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1048
1049        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1050        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1051        sp58/sp58.scn: New files.
1052
10532009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1054
1055        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1056        pointer being null. This does not happen naturally at this time so
1057        force the point.
1058
10592009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1060
1061        * sp12/sp12.scn: Update screen to reflect priority changes from long
1062        ago.
1063
10642009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1065
1066        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1067        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1068        as sp27a and test flushing both counting and binary semaphores.
1069        Reformatted.
1070        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1071        sp27a/sp27a.scn: New files.
1072
10732009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1074
1075        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1076        copied fomr other Makefile.am's.
1077
10782009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1081        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1082        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1083        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1084
10852009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * sp57/sp57.doc: Correct.
1088
10892009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1090
1091        * Makefile.am, configure.ac: Add test of restarting a task which is in
1092        the middle of a sleep or wake after.
1093        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1094        sp57/sp57.scn: New files.
1095
10962009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1097
1098        * sp43/init.c, sp43/sp43.scn: Add more cases for
1099        rtems_object_get_class_information() to improve coverage.
1100
11012009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1102
1103        * Makefile.am, configure.ac: Add new test to verify that when a user
1104        extension create hook fails, that the error is properly propagated.
1105        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1106        sp56/sp56.scn: New files.
1107
11082009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1109
1110        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1111        rtems_extension_delete.
1112
11132009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1114
1115        * sp09/screen01.c, sp09/sp09.scn: Add test for
1116        rtems_object_get_classic_name with invalid id.
1117
11182009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1119
1120        * sp02/task1.c: Minor spacing.
1121
11222009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1123
1124        * spfatal12/init.c: Address to heap initialize must be aligned but size
1125        must be too small.
1126
11272009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1128
1129        * Makefile.am, configure.ac: Add new test to exercise case when
1130        broadcasting to a message queue with a pending message.
1131        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1132        sp55/sp55.scn: New files.
1133
11342009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1137        spfatal tests appear to cover all fatal error cases.
1138        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1139        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1140        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1141        spfatal/task1.c: Removed.
1142
11432009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1144
1145        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1146        initialize workspace heap during initialize. Can be caused by
1147        unaligned address or not enough memory to initialize heap required
1148        overhead.
1149        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1150        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1151
11522009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1153
1154        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1155
11562009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1157
1158        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1159
11602009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1161
1162        * spstkalloc/spstkalloc.scn: Update screen.
1163
11642009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1165
1166        * Makefile.am, configure.ac: Add new test for user configured stack
1167        allocator/deallocator. Test both pass and fail cases.
1168        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1169        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1170
11712009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1172
1173        * spchain/init.c, spchain/spchain.scn: Clean up test.
1174
11752009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1178        routines whose bodies are not used by RTEMS itself.
1179        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1180        spchain/spchain.doc, spchain/spchain.scn: New files.
1181
11822009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1185        chain for coverage.
1186
11872009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1188
1189        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1190        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1191        improve coverage.
1192
11932009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1194
1195        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1196
11972009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1198
1199        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1200        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1201
12022009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1203
1204        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1205        Enhance spprintk. Add two new fatal error tests to cover
1206        __assert_func.
1207        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1208        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1209
12102009-06-18      Chris Johns <chrisj@rtems.org>
1211
1212        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1213        workaround the H8300 gcc bug.
1214
12152009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1216
1217        * sp54/init.c: Fix spacing.
1218
12192009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1220
1221        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1222
12232009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1224
1225        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1226
12272009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1228
1229        * Makefile.am, configure.ac: Add new test.
1230        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1231        sp54/sp54.scn: New files.
1232
12332009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1234
1235        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1236        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1237        the time of day forward not making server based timers fire.
1238        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1239        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1240        sp53/sp53.scn: New files.
1241
12422009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1243
1244        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1245
12462009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1247
1248        PR 1415/cpukit
1249        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1250        violation.
1251        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1252        sp51/sp51.scn: New files.
1253
12542009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1255
1256        PR 1413/cpukit
1257        * Makefile.am, configure.ac: Add test for case where server based
1258        timers which reinitiated themselves did not get reinserted onto timer
1259        chain.
1260        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1261        sp50/sp50.scn: New files.
1262
12632009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1264
1265        PR 1414/cpukit
1266        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1267        is harder to trick by passing in a valid id of an incorrect object
1268        class.
1269        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1270        sp49/sp49.scn: New files.
1271
12722009-05-19      Chris Johns <chrisj@rtems.org>
1273
1274        * sp04/tswitch.c: Lower sample count for small memory targets.
1275       
12762009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1277
1278        * spprintk/init.c: printk() now 100% covered.
1279
12802009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1281
1282        * spprintk/init.c: More test cases.
1283
12842009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1285
1286        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1287        large enough for buffer node overhead.
1288
12892009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1290
1291        * Makefile.am, configure.ac, spwatchdog/system.h,
1292        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1293        printk. These will help coverage. Simplify spwkspace.
1294        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1295        spprintk/spprintk.scn: New files.
1296        * spwkspace/system.h: Removed.
1297
12982009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1299
1300        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1301        methods.
1302        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1303        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1304
13052009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1306
1307        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1308        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1309        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1310        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1311        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1312        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1313        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1314        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1315        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1316        spsize/size.c: Fix warnings.
1317
13182009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1319
1320        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1321        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1322        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1323        spobjgetnext/system.h: New files.
1324
13252009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1326
1327        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1328        64k to 20k. No impact on test behavior.
1329
13302009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1331
1332        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1333
13342009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1335
1336        * sp37/init.c, sp37/sp37.scn: Add test case for
1337        rtems_interrupt_level_attribute body.
1338
13392009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1340
1341        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1342        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1343        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1344        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1345        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1346        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1347        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1348        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1349        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1350        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1351        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1352        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1353        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1354        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1355        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1356        sp48/Makefile.am, spfatal/Makefile.am,
1357        spfatal01/Makefile.am, spfatal02/Makefile.am,
1358        spfatal03/Makefile.am, spfatal04/Makefile.am,
1359        spfatal05/Makefile.am, spfatal06/Makefile.am,
1360        spfatal07/Makefile.am, spfatal08/Makefile.am,
1361        spfatal09/Makefile.am, spsize/Makefile.am,
1362        spwatchdog/Makefile.am:
1363        Eliminate _exe_/.exe.
1364
13652009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1366
1367        PR 1388/cpukit
1368        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1369        allow both priority inherit and ceiling attributes to be set on
1370        semaphore create. These attributes are mutually exclusive and this
1371        should be an error.
1372
13732009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1374
1375        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1376        unlimited objects when configured for a unified workspace works as
1377        expected.
1378        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1379        sp48/sp48.scn: New files.
1380
13812009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1382                Joel Sherrill <joel.sherrill@oarcorp.com>
1383
1384        PR 1357/cpukit
1385        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1386        honored.
1387        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1388        sp47/sp47.scn: New files.
1389
13902009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1391
1392        * Makefile.am, configure.ac: Add new test to test Watchdog display
1393        helper routines. These reach into the SuperCore.
1394        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1395        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1396        spwatchdog/system.h, spwatchdog/task1.c: New files.
1397
13982009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1399
1400        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1401
14022009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1403
1404        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1405        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1406        hard-coded hex numbers for bad object Ids.
1407
14082009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1409
1410        * sp15/system.h, sp19/system.h: Array of task names should be of type
1411        rtems_name not rtems_id. Similarly array of task ids should be
1412        rtems_id not rtems_name.
1413
14142008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1415
1416        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1417
14182008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1419
1420        * Makefile.am, configure.ac, spfatal06/testcase.h,
1421        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1422        spsize/size.c: Eliminate pointers to API configuration tables in the
1423        main configuration table. Reference the main configuration table and
1424        the API configuration tables directly using the confdefs.h version
1425        rather than obtaining a pointer to it. This eliminated some
1426        variables, a potential fatal error, some unnecessary default
1427        configuration structures. Overall, about a 4.5% reduction in the code
1428        size for minimum and hello on the SPARC.
1429        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1430        spfatal10/testcase.h: Removed.
1431
14322008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1433
1434        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1435        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1436        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1437        successfully with maxixum number of priorities as 16 instead of 256.
1438        This was done by temporarily modifying the score priority.h maximum.
1439        This allowed testing of all API code to ensure that it worked
1440        properly with a reduced number of priorities. Most modifications were
1441        to switch from hard-coded maximum to using the API provided methods
1442        to determine maximum number of priority levels.
1443
14442008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1445
1446        * sp46/sp46.scn: Add screen missed earlier.
1447
14482008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1449
1450        PR 1348/cpukit
1451        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1452        usage information while a period is running.
1453        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1454        sp46/sp46.scn: New files.
1455
14562008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1457
1458        * sp45/init.c: New file.
1459
14602008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1461
1462        PR 1347/cpukit
1463        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1464        Rework Timer Server to ensure that the context allows for blocking,
1465        allocating memory, and acquiring semaphores and mutexes.
1466        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1467        New files.
1468
14692008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1470
1471        * sp25/system.h: Add warning and temporary m32c conditional until size
1472        type addressed.
1473
14742008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1475
1476        * sp09/screen07.c: Use INT_MAX as number of messages so always
1477        properly sized and no overflow on constant.
1478        * sp09/screen10.c: Delay so on targets with simulator idle clock
1479        tick driver this will work.
1480        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1481        byte boundaries rather than two byte boundaries.
1482        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1483        allocate more memory than size_t holds on m32c.
1484
14852008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1486
1487        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1488        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1489        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1490        and Region calls. On 16-bit architectures, size_t can be 16-bits
1491        which would limit sizes to 64K. Also address constants which
1492        overflowed on 16-bit integer targets.
1493
14942008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1495
1496        * sp43/sp43.scn: Bump version to 4.9.99.0
1497
14982008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1499
1500        * sp19/system.h: Use "double" instead of "rtems_double".
1501
15022008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1503
1504        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1505
15062008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1507
1508        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1509        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1510        spfatal_support/init.c, spfatal_support/system.h:
1511        Convert to "bool".
1512
15132008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1514
1515        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1516        declared in a public place.
1517
15182008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1519
1520        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1521
15222008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1523
1524        * sp43/init.c: Fix derefence of uninitialized pointer.
1525
15262008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1527
1528        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1529        multiprocessing is not enabled. Saves one more variable from single
1530        processor configuration.
1531
15322008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1533
1534        PR 1212/cpukit
1535        * Makefile.am, configure.ac: Time slicing will not happen if the task
1536        mode is changed from a non-timeslicing mode to timeslicing mode if it
1537        is done by the executing thread (e.g. in its task body). This change
1538        includes sp44 to demonstrate the problem and verify the correction.
1539        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1540
15412008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1542
1543        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1544        architectures they are not supported on.
1545
15462008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1547
1548        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1549
15502008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1551
1552        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1553          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1554
15552008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1556
1557        * sp28/init.c: Corrections to configuration.
1558        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1559        * spsize/size.c: _ISR_Vector_table only exists on architectures
1560        which use the Simple Vectored Interrupt Model.
1561
15622008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1563
1564        * spsize/size.c: Convention calls for leading underscore on private
1565        RTEMS variables.
1566
15672008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1568
1569        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1570        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1571        Refactored and renamed initialization routines to
1572        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1573        rtems_initialize_device_drivers, and
1574        rtems_initialize_start_multitasking. This opened the sequence up so
1575        that bootcard() could provide a more robust and flexible framework
1576        which is easier to explain and understand. This also lays the
1577        groundwork for sharing the division of available memory between the
1578        RTEMS workspace and heap and the C library initialization across all
1579        BSPs.
1580
15812008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1582
1583        * sp32/init.c: Formatting.
1584
15852008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1586
1587        * sp09/screen01.c: Correct test.
1588        * sp09/screen14.c: Update copyright.
1589        * sp28/init.c: Correct end of test messages.
1590
15912008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1592
1593        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1594
15952008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1596
1597        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1598        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1599        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1600        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1601        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1602        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1603        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1604        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1605        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1606        tests. Add a clock_settime case for < 1988.
1607
16082008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1609
1610        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1611
16122008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1613
1614        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1615        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1616        * sp41/sp41.scn: Now has content.
1617        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1618        Object Services recently added to API.
1619
16202008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1621
1622        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1623        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1624        collection. This changed the name of a few previously public but
1625        undocumented services and added a some new services.
1626        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1627        sp43/system.h: New files.
1628
16292008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1630
1631        * spfatal10/.cvsignore: New file.
1632
16332008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1634
1635        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1636        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1637        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1638        New files.
1639
16402008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1641
1642        * Makefile.am, configure.ac: Added fatal error tests
1643        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1644        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1645        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1646        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1647        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1648        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1649        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1650        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1651        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1652        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1653        spfatal_support/init.c, spfatal_support/system.h: New files.
1654
16552008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1656
1657        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1658        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1659        test messages.
1660
16612008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1662
1663        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1664        simple type to a union of an unsigned 32 bit integer and a pointer.
1665        This should help eliminate weird casts between u32 and pointers in
1666        various places. The APIs now have to explicitly call _u32 or _string
1667        versions of helper routines. This should also simplify things and
1668        eliminate the need for ugly casts in some cases.
1669
16702008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1671
1672        * sp42/Makefile.am: New file.
1673
16742008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1675
1676        Add sp42 to exercise thread queue with knowledge of the implementation
1677        so we can exercise all of the normal paths possible.
1678        * Makefile.am, configure.ac: Add sp42.
1679        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1680
16812008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1682
1683        * sp39/init.c: Add case for long timeout on blocking operation.
1684        * Makefile.am, configure.ac: Add new test to exercise thread
1685        queue blokcing synchronization. sp39 and sp41 are very similar.
1686        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1687        sp41/system.h: New files.
1688
16892008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1690
1691        * sp39/init.c: Clean up.
1692
16932008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1694
1695        * sp39/init.c: Modify to improve coverage.
1696
16972008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1698
1699        * sp36/strict_order_mut.c:
1700
17012008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1702
1703        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1704        driver registration.
1705        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1706        sp40/system.h: New files.
1707
17082008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1709
1710        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1711        Add test cases for:
1712          + message queue create requesting too many message buffers
1713            for the available memory
1714          + region extend with address inside existing heap
1715          + timer server initiate too large a stack, create error
1716        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1717          + task set priority while holding resource
1718
17192008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1720
1721        * Makefile.am, configure.ac: Added sp38 and sp39.
1722        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1723        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1724        sp39/sp39.scn, sp39/system.h: New files.
1725
17262007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1727
1728        * sp36/strict_order_mut.c: New file.
1729
17302007-12-21      Xi Yang <hiyangxi@gmail.com>
1731
1732        * Makefile.am, configure.ac: Add support for proper stacking of
1733        priority inheritance on mutexes as well as enforce proper order of
1734        release.
1735        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1736        sp36/sp36.scn: New files.
1737
17382007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1739
1740        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1741        directive instead of violating RTEMS internals.
1742
17432007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1744
1745        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1746        Add test cases for User Extension Manager to improve code coverage.
1747        * sp21/task1.c: Fix spelling error.
1748
17492007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1750
1751        * spsize/size.c: Account for previous changes in calculation of MPCI
1752        receive server stack.
1753
17542007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1755
1756        * sp09/screen07.c, sp09/sp09.scn: Add test for
1757        rtems_message_queue_broadcast for bad buffer and count pointers.
1758        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1759        with bad priority or initiating twice.
1760        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1761        it forces a dispatch.
1762        * sp37/init.c: New file.
1763
17642007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1765
1766        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1767        enable, flash, and is in progress. These are normally inlines but
1768        also have bodies for non-C code. This test also exercises the odd
1769        case of calling clock tick from outside an ISR.
1770        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1771
17722007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1773
1774        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1775        using notepad with the current task's ID or SELF
1776        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1777        test missing test cases for clock_get.
1778
17792007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1780
1781        * sp28/init.c: Add test code for task variables to improve coverage.
1782
17832007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1784
1785        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1786        RTEMS provided accessor macros to obtain configuration fields.
1787
17882007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1789
1790        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1791        Configuration Table. Eliminate CPU Table from all ports. Delete
1792        references to CPU Table in all forms.
1793
17942007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1795
1796        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1797
17982007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1799
1800        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1801        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1802        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1803        to improve test coverage.
1804
18052007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1806
1807        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1808        coverage.
1809
18102007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1811
1812        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1813
18142007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1815
1816        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1817        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1818        .scn files.
1819
18202007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1821
1822        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1823        commented out and updated the .scn file.
1824
18252007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1826
1827        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1828        buffered test IO.
1829
18302007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1831
1832        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1833        rtems_io_unregister_driver did not have any test code.
1834
18352007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1836
1837        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1838        since it was used to configure a no longer used feature. Device names
1839        are now part of the filesystem not in a table. This also eliminated
1840        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1841        RTEMS as well as the memory allocation used to populate
1842        _IO_Driver_name_table.
1843
18442007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1845
1846        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1847        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1848        properly.
1849
18502007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1851
1852        * spsize/size.c: Eliminated the variables
1853        _RTEMS_tasks_User_initialization_tasks and
1854        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1855        used in one place after initialized. It was a waste of space.
1856
18572007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1858
1859        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1860        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1861        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1862        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1863        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1864        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1865        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1866        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1867        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1868        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1869        spsize/size.c: Add optional managers to Makefiles. Clean up test
1870        cases so last output line follows END OF pattern. Make sure test case
1871        all run. All tests appeared ok on sis.
1872
18732007-04-05      Joel Sherrill <joel@OARcorp.com>
1874
1875        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1876
18772007-04-05      Joel Sherrill <joel@OARcorp.com>
1878
1879        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1880        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1881        CONFIGURE_APPLICATION_NEEDS_XXX.
1882
18832007-04-02      Joel Sherrill <joel@OARcorp.com>
1884
1885        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1886
18872007-04-02      Joel Sherrill <joel@OARcorp.com>
1888
1889        * spsize/size.c: Convert from Classic API style TOD_Control as
1890        fundamental time structure to POSIX struct timespec. Add
1891        clock_get_uptime().
1892
18932007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1894
1895        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1896
18972007-03-26      Joel Sherrill <joel@OARcorp.com>
1898
1899        * sp35/priinv.c: Remove warning.
1900
19012007-03-10      Joel Sherrill <joel@OARcorp.com>
1902
1903        * sp26/system.h: Remove incorrect and duplicate
1904        CONFIGURE_EXTRA_TASK_STACKS.
1905
19062007-03-05      Joel Sherrill <joel@OARcorp.com>
1907
1908        PR 1222/cpukit
1909        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1910        thread that is blocked on a priority based thread queue is changed,
1911        that its placement in the queue is reevaluated based upon the new
1912        priority. This enhancement includes modifications to the SuperCore as
1913        well as new test cases.
1914        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1915        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1916        sp35/sp35.doc, sp35/sp35.scn: New files.
1917
19182007-03-05      Joel Sherrill <joel@OARcorp.com>
1919
1920        * sp26/system.h: Correct memory required for stack sizes.
1921
19222007-02-06      Joel Sherrill <joel@OARcorp.com>
1923
1924        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1925        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1926        tests.
1927
19282006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1929
1930        * sp33/init.c: Improve barrier test to include normal blocking with
1931        manual release and unblocking in barrier deletion.
1932
19332006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1934
1935        * configure.ac: New BUG-REPORT address.
1936
19372006-11-20      Joel Sherrill <joel@OARcorp.com>
1938
1939        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1940        and make output more compliant with other tests.
1941
19422006-11-17      Joel Sherrill <joel@OARcorp.com>
1943
1944        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1945        cases intended on all targets possible with new heap algorithm.
1946
19472006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1948
1949        * Makefile.am, configure.ac: Adding Classic API Barriers.
1950        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1951        New files.
1952
19532006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1954
1955        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1956
19572006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1958
1959        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1960        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1961        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1962        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1963        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1964        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1965        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1966        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1967        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1968        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1969        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1970        Use rtems_testsdir instead.
1971
19722006-04-05      Joel Sherrill <joel@OARcorp.com>
1973                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1974
1975        * spsize/size.c: Victor spotted the problem that
1976        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1977        variables and needed to be set to the same value.  I took that
1978        idea and just removed _Thread_MP_Receive.  All uses are now
1979        _MPCI_Receive_server_tcb.
1980
19812005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1982
1983        * configure.ac: Remove RTEMS_ENABLE_BARE,
1984        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1985
19862005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1987
1988        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1989        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1990        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1991        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1992        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1993        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1994        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1995        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1996        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1997        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1998        spfatal/Makefile.am, spsize/Makefile.am:
1999        Convert to use *_PROGRAMS.
2000
20012005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2002
2003        * sp01/Makefile.am, sp02/Makefile.am,
2004        sp03/Makefile.am, sp04/Makefile.am,
2005        sp05/Makefile.am, sp06/Makefile.am,
2006        sp07/Makefile.am, sp08/Makefile.am,
2007        sp09/Makefile.am, sp11/Makefile.am,
2008        sp12/Makefile.am, sp13/Makefile.am,
2009        sp14/Makefile.am, sp15/Makefile.am,
2010        sp16/Makefile.am, sp17/Makefile.am,
2011        sp19/Makefile.am, sp20/Makefile.am,
2012        sp21/Makefile.am, sp22/Makefile.am,
2013        sp23/Makefile.am, sp24/Makefile.am,
2014        sp25/Makefile.am, sp26/Makefile.am,
2015        sp27/Makefile.am, sp28/Makefile.am,
2016        sp29/Makefile.am, sp30/Makefile.am,
2017        sp31/Makefile.am, sp32/Makefile.am,
2018        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2019
20202005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2021
2022        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2023        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2024        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2025        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2026        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2027        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2028        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2029        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2030        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2031        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2032        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2033        * sptests.am: Remove.
2034
20352005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2036
2037        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2038        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2039        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2040        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2041        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2042        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2043        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2044        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2045        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2046        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2047        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2048
20492005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2050
2051        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2052
20532005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2054
2055        * spsize/Makefile.am: Rename TEST to spsize.
2056        * spsize/size.scn: Remove.
2057        * spsize/spsize.scn: New (renamed from size.scn).
2058
20592005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2060
2061        * configure.ac: Add spfatal/Makefile.
2062        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2063        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2064        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2065        * sptests.am: Remove LIB_VARIANT.
2066
20672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2068
2069        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2070        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2071        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2072        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2073        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2074        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2075        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2076        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2077        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2078        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2079        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2080
20812005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2082
2083        * Makefile.am: Cleanup.
2084
20852005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2086
2087        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2088        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2089        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2090        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2091        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2092        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2093        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2094        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2095        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2096        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2097        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2098        spfatal/Makefile.am, spsize/Makefile.am:
2099        Partial conversion to automake.
2100
21012005-03-07      Joel Sherrill <joel@OARcorp.com>
2102
2103        * sp13/task1.c: Removed warnings.
2104
21052004-09-29      Joel Sherrill <joel@OARcorp.com>
2106
2107        * spsize/size.c: i960 obsoleted and all references removed.
2108
21092004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2110
2111        * configure.ac: Require automake > 1.9.
2112
21132004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2114
2115        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2116        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2117        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2118        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2119        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2120        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2121        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2122        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2123        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2124        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2125        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2126        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2127        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2128        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2129        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2130        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2131        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2132        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2133        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2134        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2135        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2136        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2137        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2138        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2139        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2140        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2141        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2142        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2143        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2144        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2145        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2146        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2147
21482004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2149
2150        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2151
21522004-03-30      David Querbach <querbach@realtime.bc.ca>
2153
2154        PR 595/tests
2155        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2156        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2157        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2158        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2159        others treat it as a count of longs.
2160
21612004-03-30      David Querbach <querbach@realtime.bc.ca>
2162
2163        PR 596/tests
2164        * sp32/init.c: A missing definition of TEST_INIT before including
2165        <tmacros.h> means that buffered output will not work even if selected
2166        in buffer_test_io.h.
2167
21682004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2169
2170        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2171        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2172        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2173        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2174        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2175        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2176        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2177        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2178        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2179        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2180        types.
2181
21822004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * configure.ac: Add 2nd arg to RTEMS_TOP.
2185
21862004-03-05      Joel Sherrill <joel@OARcorp.com>
2187
2188        * sp07/buffered_io.c: Remove warning.
2189
21902004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2191
2192        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2193        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2194        * sp02/Makefile.am: Ditto.
2195        * sp03/Makefile.am: Ditto.
2196        * sp04/Makefile.am: Ditto.
2197        * sp05/Makefile.am: Ditto.
2198        * sp06/Makefile.am: Ditto.
2199        * sp07/Makefile.am: Ditto.
2200        * sp08/Makefile.am: Ditto.
2201        * sp09/Makefile.am: Ditto.
2202        * sp11/Makefile.am: Ditto.
2203        * sp12/Makefile.am: Ditto.
2204        * sp13/Makefile.am: Ditto.
2205        * sp14/Makefile.am: Ditto.
2206        * sp15/Makefile.am: Ditto.
2207        * sp16/Makefile.am: Ditto.
2208        * sp17/Makefile.am: Ditto.
2209        * sp19/Makefile.am: Ditto.
2210        * sp20/Makefile.am: Ditto.
2211        * sp21/Makefile.am: Ditto.
2212        * sp22/Makefile.am: Ditto.
2213        * sp23/Makefile.am: Ditto.
2214        * sp24/Makefile.am: Ditto.
2215        * sp25/Makefile.am: Ditto.
2216        * sp26/Makefile.am: Ditto.
2217        * sp27/Makefile.am: Ditto.
2218        * sp28/Makefile.am: Ditto.
2219        * sp29/Makefile.am: Ditto.
2220        * sp30/Makefile.am: Ditto.
2221        * sp31/Makefile.am: Ditto.
2222        * sp32/Makefile.am: Ditto.
2223        * spfatal/Makefile.am: Ditto.
2224        * spsize/Makefile.am: Ditto.
2225
22262003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2227
2228        * sptests.am: Add dirstamp support.
2229
22302003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2233
22342003-12-16      Joel Sherrill <joel@OARcorp.com>
2235
2236        PR 544/tests
2237        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2238        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2239        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2240        make tests account for resources and not print at inappropriate
2241        times.
2242        * sp07/buffered_io.c: New file.
2243
22442003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2245
2246        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2247
22482003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2249
2250        * sp01/Makefile.am: Remove all-local: $(ARCH).
2251        * sp02/Makefile.am: Remove all-local: $(ARCH).
2252        * sp03/Makefile.am: Remove all-local: $(ARCH).
2253        * sp04/Makefile.am: Remove all-local: $(ARCH).
2254        * sp05/Makefile.am: Remove all-local: $(ARCH).
2255        * sp06/Makefile.am: Remove all-local: $(ARCH).
2256        * sp07/Makefile.am: Remove all-local: $(ARCH).
2257        * sp08/Makefile.am: Remove all-local: $(ARCH).
2258        * sp09/Makefile.am: Remove all-local: $(ARCH).
2259        * sp11/Makefile.am: Remove all-local: $(ARCH).
2260        * sp12/Makefile.am: Remove all-local: $(ARCH).
2261        * sp13/Makefile.am: Remove all-local: $(ARCH).
2262        * sp14/Makefile.am: Remove all-local: $(ARCH).
2263        * sp15/Makefile.am: Remove all-local: $(ARCH).
2264        * sp16/Makefile.am: Remove all-local: $(ARCH).
2265        * sp17/Makefile.am: Remove all-local: $(ARCH).
2266        * sp19/Makefile.am: Remove all-local: $(ARCH).
2267        * sp20/Makefile.am: Remove all-local: $(ARCH).
2268        * sp21/Makefile.am: Remove all-local: $(ARCH).
2269        * sp22/Makefile.am: Remove all-local: $(ARCH).
2270        * sp23/Makefile.am: Remove all-local: $(ARCH).
2271        * sp24/Makefile.am: Remove all-local: $(ARCH).
2272        * sp25/Makefile.am: Remove all-local: $(ARCH).
2273        * sp26/Makefile.am: Remove all-local: $(ARCH).
2274        * sp27/Makefile.am: Remove all-local: $(ARCH).
2275        * sp28/Makefile.am: Remove all-local: $(ARCH).
2276        * sp29/Makefile.am: Remove all-local: $(ARCH).
2277        * sp30/Makefile.am: Remove all-local: $(ARCH).
2278        * sp31/Makefile.am: Remove all-local: $(ARCH).
2279        * sp32/Makefile.am: Remove all-local: $(ARCH).
2280        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2281        * spsize/Makefile.am: Remove all-local: $(ARCH).
2282
22832003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2284
2285        * configure.ac: Reflect having moved to testsuites/.
2286
22872003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2288
2289        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2290
22912003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2292
2293        * configure.ac:Remove RTEMS_CHECK_CPU.
2294
22952003-09-04      Joel Sherrill <joel@OARcorp.com>
2296
2297        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2298        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2299        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2300        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2301        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2302        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2303        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2304        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2305        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2306        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2307        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2308        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2309        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2310        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2311        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2312        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2313        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2314        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2315        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2316        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2317        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2318        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2319        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2320        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2321        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2322        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2323        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2324        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2325        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2326        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2327        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2328        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2329        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2330        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2331        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2332        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2333        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2334        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2335        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2336        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2337        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2338        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2339        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2340        spsize/size.c, spsize/system.h: URL for license changed.
2341
23422003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2343
2344        PR 458/tests
2345        * sp30/task1.c: Correct indexing problem.
2346
23472003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * Makefile.am: Reflect having moved aclocal/.
2350
23512003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * Makefile.am: Reflect having moved automake/.
2354        * sp01/Makefile.am: Reflect having moved automake/.
2355        * sp02/Makefile.am: Reflect having moved automake/.
2356        * sp03/Makefile.am: Reflect having moved automake/.
2357        * sp04/Makefile.am: Reflect having moved automake/.
2358        * sp05/Makefile.am: Reflect having moved automake/.
2359        * sp06/Makefile.am: Reflect having moved automake/.
2360        * sp07/Makefile.am: Reflect having moved automake/.
2361        * sp08/Makefile.am: Reflect having moved automake/.
2362        * sp09/Makefile.am: Reflect having moved automake/.
2363        * sp11/Makefile.am: Reflect having moved automake/.
2364        * sp12/Makefile.am: Reflect having moved automake/.
2365        * sp13/Makefile.am: Reflect having moved automake/.
2366        * sp14/Makefile.am: Reflect having moved automake/.
2367        * sp15/Makefile.am: Reflect having moved automake/.
2368        * sp16/Makefile.am: Reflect having moved automake/.
2369        * sp17/Makefile.am: Reflect having moved automake/.
2370        * sp19/Makefile.am: Reflect having moved automake/.
2371        * sp20/Makefile.am: Reflect having moved automake/.
2372        * sp21/Makefile.am: Reflect having moved automake/.
2373        * sp22/Makefile.am: Reflect having moved automake/.
2374        * sp23/Makefile.am: Reflect having moved automake/.
2375        * sp24/Makefile.am: Reflect having moved automake/.
2376        * sp25/Makefile.am: Reflect having moved automake/.
2377        * sp26/Makefile.am: Reflect having moved automake/.
2378        * sp27/Makefile.am: Reflect having moved automake/.
2379        * sp28/Makefile.am: Reflect having moved automake/.
2380        * sp29/Makefile.am: Reflect having moved automake/.
2381        * sp30/Makefile.am: Reflect having moved automake/.
2382        * sp31/Makefile.am: Reflect having moved automake/.
2383        * sp32/Makefile.am: Reflect having moved automake/.
2384        * spfatal/Makefile.am: Reflect having moved automake/.
2385        * spsize/Makefile.am: Reflect having moved automake/.
2386
23872003-08-14      Joel Sherrill <joel@OARcorp.com>
2388
2389        * sp02/task1.c: Added ID to name lookup service and changed name of
2390        id/name translation status code. This propagated to multiple
2391        functions. The user API service added was rtems_object_id_to_name()
2392
23932003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2394
2395        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2396
23972003-05-29      Joel Sherrill <joel@OARcorp.com>
2398
2399        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2400
24012003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2404        CC_CFLAGS_DEFAULT (obsolete).
2405
24062003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2409        Remove CC_LDFLAGS_PROFILE_V.
2410
24112003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2414
24152003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2418
24192003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * configure.ac: AC_PREREQ(2.57).
2422
24232002-11-14      Joel Sherrill <joel@OARcorp.com>
2424
2425        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2426        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2427        update the IDs in the screens.
2428
24292002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2430
2431        * .cvsignore: Reformat.
2432        Add autom4te*cache.
2433        Remove autom4te.cache.
2434
24352002-09-14      Joel Sherrill <joel@OARcorp.com>
2436
2437        * sp32/.cvsignore: New file.
2438
24392002-09-14      Aaron J. Grier <aaron@frye.com>
2440
2441        * PR271 was not applicable against the current source but included
2442        a nice test that Joel decided to add to the tree as sp32.
2443        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2444        * Makefile.am, configure.ac: Modified to reflect addition.
2445
24462002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2449        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2450        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2451        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2452        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2453        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2454        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2455        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2456        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2457        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2458        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2459        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2460        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2461        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2462        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2463        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2464        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2465        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2466        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2467        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2468        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2469        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2470        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2471        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2472        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2473        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2474        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2475        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2476        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2477        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2478        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2479
24802002-08-01      Joel Sherrill <joel@OARcorp.com>
2481
2482        * Per PR47 add support for buffered test output.  This involved
2483        adding defines to redirect output to a buffer and dump it when
2484        full, at "test pause", and at exit.  To avoid problems when redefining
2485        exit(), all tests were modified to call rtems_test_exit().
2486        Some tests, notable psxtests, had to be modified to include
2487        the standard test macro .h file (pmacros.h or tmacros.h) to
2488        enable this support.
2489        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2490        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2491        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2492        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2493        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2494        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2495        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2496
24972002-07-30      Joel Sherrill <joel@OARcorp.com>
2498
2499        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2500        stack if the port doesn't configure using it.
2501
25022002-07-04      Joel Sherrill <joel@OARcorp.com>
2503
2504        * Jump table for single entry point removed.
2505        * spsize/size.c:  Modified to reflect above.
2506
25072002-07-01      Joel Sherrill <joel@OARcorp.com>
2508
2509        * sp29/init.c: Corrected definitions for task stack usage.
2510
25112002-07-01      Joel Sherrill <joel@OARcorp.com>
2512
2513        * spsize/size.c: _Thread_queue_Extract_table removed.
2514
25152001-05-17      Joel Sherrill <joel@OARcorp.com>
2516
2517        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2518        number of staticly configured device drivers.
2519
25202001-05-14      Joel Sherrill <joel@OARcorp.com>
2521
2522        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2523        than the configured number of drivers.
2524 
25252002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * configure.ac: Remove ENABLE_GCC28.
2528
25292001-04-04      Joel Sherrill <joel@OARcorp.com>
2530
2531        * spsize/size.c: Reflect SPARC modifcation to get rid of
2532        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2533 
25342001-03-29      Joel Sherrill <joel@OARcorp.com>
2535
2536        * Per PR147 addressed problems when reseting and inserting a timer
2537        into a timer chain that did not honor time passage since the last
2538        time the timer server was scheduled and the new insertion.
2539        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2540
25412001-03-28      Joel Sherrill <joel@OARcorp.com>
2542
2543        * Side-effect of PR132.
2544        * sp21/system.h: Now must explicitly request NULL driver.
2545
25462002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * configure.ac:
2549        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2550        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2551        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2552        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2553        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2554        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2555        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2556        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2557        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2558        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2559        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2560        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2561        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2562        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2563        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2564        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2565        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2566        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2567        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2568        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2569        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2570        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2571        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2572        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2573        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2574        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2575        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2576        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2577        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2578        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2579        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2580        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2581        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2582        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2583
25842002-03-20      Chris Johns <ccj@acm.org>
2585
2586        * PR145.
2587        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2588        in system (e.g. driver tasks).  Also exit on minimum number of
2589        switches not precise number.
2590
25912001-01-29      Joel Sherrill <joel@OARcorp.com>
2592
2593        * Fixed bug where resetting a timer that was not at the head
2594        of one of the task timer chains resulted in the Timer Server
2595        task waking up too far in the future.
2596        * Added rtems_timer_get_information() directive to support testing.
2597        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2598        above condition.
2599
26002001-01-22      Joel Sherrill <joel@OARcorp.com>
2601
2602        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2603        because priority added as argument to rtems_timer_initiate_server().
2604
26052001-01-16      Joel Sherrill <joel@OARcorp.com>
2606
2607        * Added tests for task-based timers.  This included the new tests
2608        sp30 and sp31.
2609        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2610        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2611        for task-based timer services.
2612        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2613        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2614        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2615        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2616        sp31/task1.c: New files.
2617
26182001-11-01      Joel Sherrill <joel@OARcorp.com>
2619
2620        * sp26/system.h: Properly account for stack memory used by
2621        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2622        and processed as PR78.
2623
26242001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2627        * configure.in: Remove.
2628        * configure.ac: New file, generated from configure.in by autoupdate.
2629
26302001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2633
26342001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2637        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2638        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2639        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2640        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2641        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2642        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2643        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2644        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2645        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2646        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2647        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2648        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2649        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2650        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2651        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2652        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2653        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2654        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2655        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2656        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2657        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2658        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2659        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2660        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2661        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2662        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2663        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2664        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2665
26662001-08-16      Joel Sherrill <joel@OARcorp.com>
2667
2668        * sp20/system.h: Account for extra task stacks properly.
2669
26702001-08-16      Joel Sherrill <joel@OARcorp.com>
2671
2672        * sp13/sp13.scn: Id in screen had wrong class field value.
2673        * sp13/system.h: Account for message buffer memory.
2674        * sp13/task2.c: Remove unnecessary check for failure.
2675
26762001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2677
2678        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2679
26802001-04-20      Joel Sherrill <joel@OARcorp.com>
2681
2682        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2683        file.
2684
26852001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2688
26892001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * sp21/Makefile.am: Remove libtest.
2692
26932000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2696
26972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2698
2699        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2700
27012000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2704        Switch to GNU canonicalization.
2705        * sptests.am: Remove DEFS.
2706
27072000-09-29      Joel Sherrill <joel@OARcorp.com>
2708
2709        * sp20/sp20.scn: Corrected to reflect new addition.
2710        * sp20/system.h: Removed comment reflecting history.
2711
27122000-09-29      Stephan Merker <merker@decrc.abb.de>
2713
2714        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2715        Added new task to test sequence of altering a period's length
2716        while it is still active.
2717
27182000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2721        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2722        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2723        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2724        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2725        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2726        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2727        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2728        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2729        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2730
27312000-08-10      Joel Sherrill <joel@OARcorp.com>
2732
2733        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.