source: rtems/testsuites/sptests/ChangeLog @ 9688f466

4.115
Last change on this file since 9688f466 was 9688f466, checked in by Sebastian Huber <sebastian.huber@…>, on 07/14/10 at 07:33:56

2010-07-14 Sebastian Huber <sebastian.huber@…>

  • spintrcritical06/init.c: Switch semaphore obtain timeouts of variants. Cleanup.
  • spintrcritical05/spintrcritical05.scn, spintrcritical06/spintrcritical06.scn, spintrcritical07/spintrcritical07.scn, spintrcritical11/spintrcritical11.scn, spintrcritical12/spintrcritical12.scn, spintrcritical13/spintrcritical13.scn, spintrcritical14/spintrcritical14.scn: Update.
  • Property mode set to 100644
File size: 102.3 KB
Line 
12010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
4        variants.  Cleanup.
5        * spintrcritical05/spintrcritical05.scn,
6        spintrcritical06/spintrcritical06.scn,
7        spintrcritical07/spintrcritical07.scn,
8        spintrcritical11/spintrcritical11.scn,
9        spintrcritical12/spintrcritical12.scn,
10        spintrcritical13/spintrcritical13.scn,
11        spintrcritical14/spintrcritical14.scn: Update.
12
132010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
16        fatal error.
17        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
18        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
19
202010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
21
22        PR 1603/testing
23        * spassoc01/init.c, spassoc01/Makefile.am,
24        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
25        * Makefile.am, configure.ac: Added new test spassoc01 for
26        rtems_assoc routines.
27
282010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        PR 1606/cpukit
31        * spfatal_support/init.c: Remove
32        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
33
342010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
35
36        * spfatal09/.cvsignore, spfatal09/Makefile.am,
37        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
38        spfatal09/testcase.h: Removed files.
39        * Makefile.am, configure.ac: Reflect changes above.
40        * spfatal_support/init.c: Print end of test message in case of
41        success.  Stop multitasking in the fatal error extension.
42        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
43        puts().
44        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
45        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
46        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
47        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
48        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
49        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
50        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
51        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
52        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
53        spfatal20/spfatal20.scn: Update.
54
552010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
56
57        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
58        coverage of rtems_io_lookup_name().
59
602010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
61
62        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
63        rtems_io_lookup_name() and simplify test.
64        * sp21/system.h, sp21/task1.c: Removed.
65
662010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * Makefile.am, configure.ac: Add new fatal error test for termios
69        initialize.
70        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
71        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
72
732010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
74
75        PR 1600/testing
76        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
77        spfifo05/Makefile.am: New tests for pipe/fifo routines.
78        * Makefile.am, configure.ac: Add new test.
79
802010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
81
82        PR 1600/testing
83        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
84        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
85        routines
86        * Makefile.am, configure.ac: Add new test.
87
882010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * sp68/init.c: Add alignment to region_area. Fix spelling.
91
922010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        PR 1573/cpukit
95        * spsize/size.c: Add a per cpu data structure which contains the
96        information required by RTEMS for each CPU core. This encapsulates
97        information such as thread executing, heir, idle and dispatch needed.
98
992010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * sp69/Makefile.am: Really needs spin.c
102
1032010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
104
105        PR 1592/testing
106        * Makefile.am, configure.ac: Changes to incorporate sperror01,
107        sperror02, sperror03
108        * sperror01/init.c, sperror02/init.c: New tests to exercise
109        rtems_error routine
110        * sperror03/init.c: New test to exercise rtems_panic routine
111
1122010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
115        not need spin.c
116
1172010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * sp70/Makefile.am: Tests do not need spin.c
120
1212010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
122
123        * Makefile.am, configure.ac: Removed some fifo tests.
124        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
125        excessive new lines in the output.
126
127        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
128        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
129        Also added a few more cases, mostly from spfifo04/init.c.
130        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
131        Previously was spfifo06. Configure parameter for pipes is used now.
132        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
133        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
134        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
135        spfifo08/spfifo08.scn: Removed.
136
1372010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
138
139        * Makefile.am, configure.ac: Add new test to exercise path where using
140        unlimited object support you are about to allocate more objects than
141        can be represented in the Id. This test will NOT pass on targets with
142        insufficient RAM.
143        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
144        sp71/sp71.scn: New files.
145
1462010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * Makefile.am, configure.ac: spfatal20 not ready.
149
1502010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
153        rtems_termios_open().
154        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
155        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
156        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
157        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
158        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
159        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
160        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
161        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
162
1632010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * Makefile.am, configure.ac, spfatal_support/init.c,
166        spfatal_support/system.h: Add new tests to generate fatal errors in
167        open_dev_console().
168        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
169        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
170        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
171        spfatal15/spfatal15.scn, spfatal15/testcase.h,
172        spfatal_support/consume_sems.c: New files.
173
1742010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * sp43/init.c: Remove more ITRON references.
177
1782010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * sp09/screen01.c: Fix warning.
181
1822010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * spfifo08/init.c: Catch more cases but discussion on errors and proper
185        behaviour remain.
186
1872010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
188
189        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
190        used.
191
1922010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
195        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
196        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
197
1982010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
201        spfatal_support/init.c: Remove references to ITRON constants.
202
2032010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * Makefile.am, configure.ac: Add sp70 to test slot
206        reclamation and reuse for unlimited object configuration.
207        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
208        sp70/sp70.scn: New files.
209
2102010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
211
212        * sp16/task1.c: Update for heap extend changes.
213
2142010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
215
216        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
217
2182010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
219
220        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
221        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
222        * Makefile.am, configure.ac: Reflect changes above.
223
2242010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
225
226        * spfifo01/main.c: New file.
227
2282010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
229
230        PR PR1542
231        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
232        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
233        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
234        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
235        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
236        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
237        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
238        files.
239
2402010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
241
242        * sp09/screen12.c: Update for heap extend changes.
243
2442010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * sp62/init.c, sp65/init.c: #include <unistd.h>.
247
2482010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * sp43/init.c: Readdress use of ctype methods per recommendation from
251        D.J. Delorie on the newlib mailing list. We should pass an unsigned
252        char into these methods.
253
2542010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * Makefile.am, configure.ac: Add new fatal error for configuring
257        unlimited and maximum of 0.
258        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
259        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
260
2612010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * sp43/init.c: Fix warning.
264
2652009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
266
267        * sp69/init.c: Fixed warnings.
268
2692009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
272        update.
273
2742009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
277        expired periods. This detected the recently introduced PR1480.
278
2792009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * sp69/.cvsignore: New file.
282
2832009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
284
285        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
286        to ensure that all paths are tested.
287        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
288
2892009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        * sp31/task1.c: Fixed spacing.
292
2932009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
296        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
297        spwkspace/init.c: Use rtems_test_assert() consistently instead of
298        system assert(). rtems_test_assert() is designed to integrate into
299        the RTEMS test suite infrastructure.
300
3012009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
302
303        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
304        cases. Updated copyright notice.
305
3062009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * sp25/task1.c: Use PRIuPTR for segment_sizes.
309
3102009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
311
312        * sp68/Makefile.in, sp68/.cvsignore,
313        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
314        removed unneeded Makefile.in, added cvsignore
315       
3162009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
317
318        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
319        spintrcritical17/init.c, spintrcritical17/Makefile.am,
320        spintrcritical17/spintrcritical17.doc,
321        spintrcritical17/spintrcritical17.scn: New files.
322        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
323        * sp31/task1.c, sp67/init.c: Changes for new timer server
324        implementation.
325        * sp52/init.c: The init task must be preemptible to let the timer
326        server run.
327
3282009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
329
330        PR 1460/cpukit
331        * sp43/init.c: Change return type on methods accessing portions of
332        RTEMS Ids to int. This allows -1 to be return on error.
333
3342009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
335
336        * spsize/Makefile.am: Fix broken install rule.
337
3382009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
339
340        * spprintk/spprintk.scn: Add end of line at end of file.
341
3422009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
343
344        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
345        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
346        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
347        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
348        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
349        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
350        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
351        spwkspace/Makefile.am: Add documentation files for multiple tests.
352        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
353        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
354        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
355        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
356        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
357        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
358        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
359        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
360        spwkspace/spwkspace.doc: New files.
361
3622009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
365        Include "tmacros.h".
366        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
367        _Heap_Allocate for 16bit compliance.
368        * sp44/init.c: Another printf format fix.
369
3702009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * sp37/init.c: Add local prototypes for
373        rtems_interrupt_disable, rtems_interrupt_enable,
374        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
375        * sp43/init.c: Add local prototypes for
376        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
377        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
378        rtems_object_id_api_minimum, rtems_object_id_get_api,
379        rtems_object_id_get_class, rtems_object_id_get_index,
380        rtems_object_id_get_node.
381        Spray PRId32's into printf's for 16bit target complianance.
382        * sp37/init.c: Add local prototype for
383        rtems_interrupt_level_attribute.
384
3852009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
386
387        * sp29/init.c: Include "tmacros.h".
388        Misc. changes related to rtems_intervals.
389        * sp14/asr.c: Add PRIxrtems_signal_set.
390        Use PRIxrtems_signal_set to print rtems_signal_set's.
391        * sp13/task3.c: Use PRIu32 to print "count".
392        * sp09/screen12.c: Segment sizes are uintptr_t's.
393        * sp09/screen11.c: Use size_t for "size".
394        * sp62/init.c: Segment sizes are uintptr_t's.
395        * sp25/task1.c: Use PRIuPTR to print segment_size's.
396        * sp21/task1.c: Add PRIurtems_device_major_number.
397        * sp11/task1.c, sp11/task2.c:
398        Use PRIxrtems_event_set to print rtems_event_set's.
399        * sp09/screen13.c: Revert previous change.
400        Remove broken extraneous line seemingly having crept into in
401        2009-08-10 patch.
402        * sp27/init.c: Remove extraneous argument to print.
403        * spsize/size.c: Use PRIu32 to print sys_req.
404        * sp37/init.c: Add missing argument to printf.
405        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
406        sp12/pritask.c, sp34/changepri.c:
407        Use PRIdrtems_task_argument to print rtems_task_argument's.
408
4092009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
410
411        * sp25/task1.c: segment_size is uintptr_t.
412        * spfatal06/testcase.h: Add missing return.
413        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
414        Duplicate code from rtems_name_to_characters to convert rtems_name's
415        into char arrays.
416        * sp09/screen13.c: Comment out unused return status.
417        * sp63/init.c: Use PRIu32 to print uint32_t's.
418        * sp33/init.c: Use PRIu32 to print uint32_t's.
419        * sp28/init.c: Use PRIu32 to print uint32_t's.
420
4212009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
422
423        * sp31/task1.c: Use PRIdWatchdog_Interval to print
424        Watchdog_Interval's.
425        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
426        PRIdrtems_interval to print rtems_interval's.
427
4282009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
429
430        * sp13/task1.c: Misc. uint32_t fixes.
431        * sp20/task1.c: Misc. uint32_t fixes.
432        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
433        Use PRIXrtems_mode to print rtems_mode's.
434        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
435        Use PRIxrtems_mode to print rtems_mode's.
436        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
437        sp19/task1.c: Add missing PRI*32's.
438
4392009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * sp34/changepri.c, sp35/priinv.c:
442        Use PRIdPriority_Control to print Priority_Control's.
443
4442009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
445
446        * sp34/changepri.c, sp59/init.c:
447        Use PRIdrtems_task_priority to print rtems_task_priority's.
448        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
449        Use PRIdrtems_task_priority to print rtems_task_priority's.
450        * sp12/system.h:
451        Change Priority_Test_driver to use rtems_task_priority argument.
452        * sp12/pridrv.c:
453        Change Priority_Test_driver to use rtems_task_priority argument.
454        Use PRIdrtems_task_priority to print rtems_task_priority's.
455
4562009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
459        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
460        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
461        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
462        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
463
4642009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
467        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
468        * sp63/init.c: Fix _Heap_Resize_block args.
469        * sp09/screen09.c: Eliminate unused var warning.
470
4712009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
472
473        * sp27/init.c, spsize/init.c: Fix prototypes.
474        * spwatchdog/task1.c: Remove unused vars.
475
4762009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
477
478        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
479        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
480        spobjgetnext/init.c, spprintk/init.c:
481        Eliminate unused vars.
482
4832009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
484
485        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
486        confdefs.h define typos.
487
4882009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
489
490        * configure.ac: Don't add -ansi -fasm to CFLAGS.
491
4922009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * sp32/init.c: Lengthen the clock tick and move configuration to the
495        bottom of the file.
496
4972009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
498
499        * Makefile.am, configure.ac: Add new test to exercise when the ticks
500        since boot wraps around 0 and the timer server must deal with that
501        condition.
502        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
503        sp67/sp67.scn: New files.
504
5052009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
506
507        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
508
5092009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
510
511        * spintrcritical09/init.c, spintrcritical10/init.c,
512        spintrcritical11/init.c: Fixed potentially infinite loops.
513        * sp20/system.h: Increased micro seconds per tick in order to be more
514        independent of the console output speed.
515
5162009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
519        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
520        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
521        at -Os and m68k at -Os. Fix typos.
522
5232009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
524
525        * sp54/init.c: Use rtems_build_id to make building Objects_Id
526        RTEMS_USE_16_BIT_OBJECT clean.
527
5282009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
529
530        * Makefile.am, configure.ac: Add new test to exercise when notepads are
531        not configured.
532        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
533        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
534
5352009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
538        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
539        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
540        coverage runs.
541
5422009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
543
544        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
545        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
546        some error cases uncovered by uC5282 coverage runs.
547
5482009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
551        uC5282 coverage runs.
552
5532009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
556        Correct minor issues uncovered on uC5282.
557
5582009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
559
560        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
561        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
562        Eliminate use of deprecated rtems_extension.
563
5642009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
565
566        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
567        run when IO speed varies.
568
5692009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
572        the intended code.
573
5742009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
575
576        * configure.ac: Revert accidentally committed lines.
577
5782009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
579
580        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
581        simple priority ceiling case that was previously only tested via the
582        POSIX API.
583        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
584        sp66/sp66.scn: New files.
585
5862009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
587
588        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
589        for Id which is in range for the object class but not allocated yet.
590
5912009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * sp46/init.c, sp46/sp46.scn: Fix numbering.
594
5952009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
596
597        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
598
5992009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
600
601        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
602        spfatal02/spfatal02.scn, spfatal02/testcase.h,
603        spfatal03/spfatal03.scn, spfatal03/testcase.h,
604        spfatal04/spfatal04.scn, spfatal04/testcase.h,
605        spfatal05/spfatal05.scn, spfatal05/testcase.h,
606        spfatal06/spfatal06.scn, spfatal06/testcase.h,
607        spfatal07/spfatal07.scn, spfatal07/testcase.h,
608        spfatal08/spfatal08.scn, spfatal08/testcase.h,
609        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
610        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
611        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
612        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
613        tests use testcase.h and spfatal_support framework. Print test name
614        herald in all cases.
615        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
616        New files.
617        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
618
6192009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * spfatal07/testcase.h: Indicate test is not applicable on some
622        architectures.
623
6242009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
625
626        * Makefile.am: Fix spacing.
627
6282009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
629
630        * spstkalloc/init.c: Changed allocator signature. Functions are now
631        static.
632
6332009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
634
635        * sp29/init.c: Fixed return value evaluation.
636        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
637        * sp63/init.c: Check return value of _Heap_Initialize().
638
6392009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
640
641        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
642        _Watchdog_Report() when name is not NULL. This case was covered at
643        -Os on erc32 but at -O2 we had more code.
644
6452009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
646
647        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
648        overflowing on _Heap_Allocate_aligned.
649
6502009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
653        for various null parameters.
654
6552009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * sp16/sp16.scn, sp16/task1.c: Fix typo.
658
6592009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
660
661        * sp65/init.c: Remove stray print.
662        * sp65/sp65.doc: Add information on second case.
663
6642009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
665
666        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
667        verify that obtaining a priority ceiling mutex when the calling
668        task's priority is the same as the priority ceiling is handled
669        correctly.
670
6712009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
672
673        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
674        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
675        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
676        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
677        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
678        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
679        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
680        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
681        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
682        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
683        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
684        rtems_clock_get_ticks_per_second().
685
6862009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
689        Change attributes to priority ceiling. Use directive_failed, not
690        assert. Configure a semaphore not a region.
691
6922009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
693
694        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
695        mutex cases.
696        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
697        sp65/sp65.scn: New files.
698
6992009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
700
701        * Makefile.am, configure.ac: Add new test for some core mutex cases.
702        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
703        sp65/sp65.scn: New files.
704
7052009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
706
707        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
708        per tick.
709
7102009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
711
712        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
713        adjust existing for alignment. New test ensures coverage begin and
714        end marker methods are exercised so they do not get considered
715        unexecuted.
716        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
717        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
718
7192009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
720
721        * Makefile.am, configure.ac: Add new test to exercise legacy
722        rtems_clock_get().
723        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
724        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
725
7262009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
729        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
730        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
731
7322009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
735        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
736        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
737        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
738        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
739        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
740        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
741        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
742        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
743
7442009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
745
746        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
747        cases.
748
7492009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
750
751        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
752        all memory is successfully allocated. This means the test can
753        validate the heap is unchanged on extend failure.
754
7552009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
756
757        * spintrcritical01/init.c, spintrcritical06/init.c,
758        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
759        per tick so tests run quicker and more reliably hit the intended
760        critical section.
761
7622009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
765        when we are unable to allocate the memory needed for an object
766        extend. Make sure all is handled properly.
767        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
768        sp64/sp64.scn: New files.
769
7702009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
771
772        * sp63/init.c: Correct test case two.
773
7742009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
777        test case to exercise another odd branch not taken.
778
7792009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
782        particular path is taken through the _Heap_Resize_block code.
783        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
784        sp63/sp63.scn: New files.
785
7862009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
789        wrong thing in a cpp macro. Added contents to screen file and add
790        documentation file.
791        * sp42/sp42.doc: New file.
792
7932009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
796
7972009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
798
799        * spintrcritical16/init.c: Tinker with test to make it hit the case
800        more reliably.
801
8022009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
803
804        * Makefile.am, configure.ac: Add new test to exercise as many cases as
805        possible of not being able to allocate memory from the workspace
806        during thread creation.
807        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
808        sp18/sp18.scn: New files.
809
8102009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
811
812        * Makefile.am, configure.ac: Add new test to handle the case where
813        a region resize frees enough memory to unblock a task.
814        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
815        sp62/sp62.scn: New files.
816        * sp61/init.c: Test does not need regions.
817
8182009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
819
820        * Makefile.am, configure.ac: Add test case for processing a timeout
821        on a thread (that is the thread executing) that has also had its
822        request satisfied while it is being enqueued.
823        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
824        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
825        spintrcritical16/spintrcritical16.scn: New files.
826        * spintrcritical15/init.c: Remove unused TSR>
827
8282009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
829
830        * Makefile.am, configure.ac: Add test case for a thread timing out on a
831        thread queue while another thread is in the process of blocking on
832        the same thread queue.
833        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
834        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
835        spintrcritical15/spintrcritical15.scn: New files.
836
8372009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
840
8412009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
842
843        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
844        sp40/sp40.scn: Now verified to hit coverage cases.
845        * sp40/sp40.doc: New file.
846
8472009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
848
849        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
850        to catch two remaining uncovered cases in rtems_io_register_driver.
851        * sp40/system.h: Removed.
852
8532009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
854
855        * Makefile.am, configure.ac: Add new test to exercise odd case in
856        rtems_iterate_over_all_threads.
857        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
858        sp41/sp41.scn: New files.
859
8602009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
861
862        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
863        inheritance protocol since there is no holder associated with them.
864
8652009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
866
867        * Makefile.am, configure.ac: Add new tests to exercise cases where a
868        timer is scheduled from an ISR while it is being scheduled at the
869        task level.
870        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
871        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
872        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
873        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
874        spintrcritical14/spintrcritical14.scn: New files.
875
8762009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
877
878        * spintrcritical01/init.c, spintrcritical06/init.c,
879        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
880        cleanup and make the tests more similar.
881
8822009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
883
884        * spintrcritical06/init.c: Test now hits forward and reverse cases.
885
8862009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
887
888        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
889        test work for case that it is documented to handle.
890
8912009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
892
893        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
894        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
895        spintrcritical10/spintrcritical10.scn: New files.
896
8972009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
898
899        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
900        unreliable third case in sp39 to spintrcritical10. New tests to hit
901        other event synchronization critical sections.
902        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
903        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
904        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
905        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
906        spintrcritical12/spintrcritical12.scn: New files.
907
9082009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
909
910        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
911        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
912        sp10/sp10.scn: New files.
913
9142009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
915
916        * spintrcritical06/init.c: Clean up.
917        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
918        * spintrcritical09/spintrcritical09.scn: Fill in.
919
9202009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * spintrcritical06/init.c: Add comment to indicate test is not finished
923        and known to not hit the case.
924        * Makefile.am, configure.ac: Add a couple more interrupt critical
925        section tests.
926        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
927        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
928        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
929        spintrcritical09/Makefile.am, spintrcritical09/init.c,
930        spintrcritical09/spintrcritical09.doc,
931        spintrcritical09/spintrcritical09.scn: New files.
932
9332009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
934
935        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
936        at hitting interrupt synchronization critical section in thread queue
937        enqueue priority for reverse insertions.
938        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
939        spintrcritical07/spintrcritical07.doc,
940        spintrcritical07/spintrcritical07.scn: New files.
941
9422009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
943
944        * Makefile.am, configure.ac: Add test case for the
945        _Thread_queue_Enqueue_priority interrupt critical section where the
946        TCB we are using as a current pointer is removed from the thread
947        queue when we flash interrupts while searching forward.
948        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
949        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
950        spintrcritical06/spintrcritical06.scn: New files.
951
9522009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
953
954        * spintrcritical_support/intrcritical.c,
955        spintrcritical_support/intrcritical.h: Change prototype of delay
956        method to indicate when counter is reset. This can be used to count
957        how many iterations we are doing.
958
9592009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
960
961        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
962        blocked on one period while another expires. Add sp61 which exercises
963        the case where a call is made to rtems_shutdown_executive when the
964        system is not up.
965        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
966        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
967        sp61/sp61.doc, sp61/sp61.scn: New files.
968
9692009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
970
971        * sp04/init.c: To be timesliced, tasks must also me preemptible.
972
9732009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
974
975        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
976        what it was intended to do.
977
9782009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
979
980        * spintrcritical_support/intrcritical.c,
981        spintrcritical_support/intrcritical.h: New files.
982
9832009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * Makefile.am, configure.ac: Add new infrastructure which is more
986        reliable about generating cases which hit interrupt critical
987        sections. Remove sp41 since it used its own mechanism.
988        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
989        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
990        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
991        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
992        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
993        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
994        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
995        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
996        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
997        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
998        spintrcritical05/spintrcritical05.scn: New files.
999        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1000        sp41/system.h: Removed.
1001
10022009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        * sp41/init.c: Remove incorrect comment.
1005
10062009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1007
1008        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1009
10102009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1011
1012        * sp25/init.c: Spacing.
1013
10142009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1015
1016        * Makefile.am, configure.ac: Add sp59 to test path through
1017        _Thread_queue_First_priority where the task's priority was in the
1018        bottom 1/4 of the range.
1019        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1020        sp59/sp59.scn: New files.
1021
10222009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1023
1024        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1025        not blocked on a thread queue.
1026        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1027        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1028
10292009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1030
1031        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1032        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1033        sp58/sp58.scn: New files.
1034
10352009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1036
1037        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1038        pointer being null. This does not happen naturally at this time so
1039        force the point.
1040
10412009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * sp12/sp12.scn: Update screen to reflect priority changes from long
1044        ago.
1045
10462009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1047
1048        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1049        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1050        as sp27a and test flushing both counting and binary semaphores.
1051        Reformatted.
1052        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1053        sp27a/sp27a.scn: New files.
1054
10552009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1056
1057        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1058        copied fomr other Makefile.am's.
1059
10602009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1061
1062        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1063        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1064        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1065        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1066
10672009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1068
1069        * sp57/sp57.doc: Correct.
1070
10712009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * Makefile.am, configure.ac: Add test of restarting a task which is in
1074        the middle of a sleep or wake after.
1075        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1076        sp57/sp57.scn: New files.
1077
10782009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * sp43/init.c, sp43/sp43.scn: Add more cases for
1081        rtems_object_get_class_information() to improve coverage.
1082
10832009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1084
1085        * Makefile.am, configure.ac: Add new test to verify that when a user
1086        extension create hook fails, that the error is properly propagated.
1087        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1088        sp56/sp56.scn: New files.
1089
10902009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1091
1092        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1093        rtems_extension_delete.
1094
10952009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1096
1097        * sp09/screen01.c, sp09/sp09.scn: Add test for
1098        rtems_object_get_classic_name with invalid id.
1099
11002009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1101
1102        * sp02/task1.c: Minor spacing.
1103
11042009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1105
1106        * spfatal12/init.c: Address to heap initialize must be aligned but size
1107        must be too small.
1108
11092009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1110
1111        * Makefile.am, configure.ac: Add new test to exercise case when
1112        broadcasting to a message queue with a pending message.
1113        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1114        sp55/sp55.scn: New files.
1115
11162009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1117
1118        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1119        spfatal tests appear to cover all fatal error cases.
1120        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1121        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1122        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1123        spfatal/task1.c: Removed.
1124
11252009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1126
1127        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1128        initialize workspace heap during initialize. Can be caused by
1129        unaligned address or not enough memory to initialize heap required
1130        overhead.
1131        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1132        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1133
11342009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1135
1136        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1137
11382009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1139
1140        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1141
11422009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1143
1144        * spstkalloc/spstkalloc.scn: Update screen.
1145
11462009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1147
1148        * Makefile.am, configure.ac: Add new test for user configured stack
1149        allocator/deallocator. Test both pass and fail cases.
1150        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1151        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1152
11532009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1154
1155        * spchain/init.c, spchain/spchain.scn: Clean up test.
1156
11572009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1158
1159        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1160        routines whose bodies are not used by RTEMS itself.
1161        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1162        spchain/spchain.doc, spchain/spchain.scn: New files.
1163
11642009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1165
1166        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1167        chain for coverage.
1168
11692009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1170
1171        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1172        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1173        improve coverage.
1174
11752009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1178
11792009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1180
1181        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1182        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1183
11842009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1185
1186        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1187        Enhance spprintk. Add two new fatal error tests to cover
1188        __assert_func.
1189        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1190        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1191
11922009-06-18      Chris Johns <chrisj@rtems.org>
1193
1194        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1195        workaround the H8300 gcc bug.
1196
11972009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1198
1199        * sp54/init.c: Fix spacing.
1200
12012009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1204
12052009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1206
1207        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1208
12092009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1210
1211        * Makefile.am, configure.ac: Add new test.
1212        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1213        sp54/sp54.scn: New files.
1214
12152009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1216
1217        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1218        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1219        the time of day forward not making server based timers fire.
1220        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1221        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1222        sp53/sp53.scn: New files.
1223
12242009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1225
1226        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1227
12282009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1229
1230        PR 1415/cpukit
1231        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1232        violation.
1233        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1234        sp51/sp51.scn: New files.
1235
12362009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1237
1238        PR 1413/cpukit
1239        * Makefile.am, configure.ac: Add test for case where server based
1240        timers which reinitiated themselves did not get reinserted onto timer
1241        chain.
1242        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1243        sp50/sp50.scn: New files.
1244
12452009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1246
1247        PR 1414/cpukit
1248        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1249        is harder to trick by passing in a valid id of an incorrect object
1250        class.
1251        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1252        sp49/sp49.scn: New files.
1253
12542009-05-19      Chris Johns <chrisj@rtems.org>
1255
1256        * sp04/tswitch.c: Lower sample count for small memory targets.
1257       
12582009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1259
1260        * spprintk/init.c: printk() now 100% covered.
1261
12622009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1263
1264        * spprintk/init.c: More test cases.
1265
12662009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1267
1268        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1269        large enough for buffer node overhead.
1270
12712009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1272
1273        * Makefile.am, configure.ac, spwatchdog/system.h,
1274        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1275        printk. These will help coverage. Simplify spwkspace.
1276        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1277        spprintk/spprintk.scn: New files.
1278        * spwkspace/system.h: Removed.
1279
12802009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1281
1282        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1283        methods.
1284        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1285        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1286
12872009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1288
1289        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1290        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1291        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1292        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1293        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1294        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1295        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1296        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1297        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1298        spsize/size.c: Fix warnings.
1299
13002009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1301
1302        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1303        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1304        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1305        spobjgetnext/system.h: New files.
1306
13072009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1308
1309        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1310        64k to 20k. No impact on test behavior.
1311
13122009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1313
1314        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1315
13162009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1317
1318        * sp37/init.c, sp37/sp37.scn: Add test case for
1319        rtems_interrupt_level_attribute body.
1320
13212009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1322
1323        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1324        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1325        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1326        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1327        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1328        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1329        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1330        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1331        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1332        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1333        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1334        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1335        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1336        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1337        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1338        sp48/Makefile.am, spfatal/Makefile.am,
1339        spfatal01/Makefile.am, spfatal02/Makefile.am,
1340        spfatal03/Makefile.am, spfatal04/Makefile.am,
1341        spfatal05/Makefile.am, spfatal06/Makefile.am,
1342        spfatal07/Makefile.am, spfatal08/Makefile.am,
1343        spfatal09/Makefile.am, spsize/Makefile.am,
1344        spwatchdog/Makefile.am:
1345        Eliminate _exe_/.exe.
1346
13472009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1348
1349        PR 1388/cpukit
1350        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1351        allow both priority inherit and ceiling attributes to be set on
1352        semaphore create. These attributes are mutually exclusive and this
1353        should be an error.
1354
13552009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1356
1357        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1358        unlimited objects when configured for a unified workspace works as
1359        expected.
1360        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1361        sp48/sp48.scn: New files.
1362
13632009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1364                Joel Sherrill <joel.sherrill@oarcorp.com>
1365
1366        PR 1357/cpukit
1367        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1368        honored.
1369        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1370        sp47/sp47.scn: New files.
1371
13722009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1373
1374        * Makefile.am, configure.ac: Add new test to test Watchdog display
1375        helper routines. These reach into the SuperCore.
1376        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1377        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1378        spwatchdog/system.h, spwatchdog/task1.c: New files.
1379
13802009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1381
1382        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1383
13842009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1385
1386        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1387        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1388        hard-coded hex numbers for bad object Ids.
1389
13902009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1391
1392        * sp15/system.h, sp19/system.h: Array of task names should be of type
1393        rtems_name not rtems_id. Similarly array of task ids should be
1394        rtems_id not rtems_name.
1395
13962008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1397
1398        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1399
14002008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1401
1402        * Makefile.am, configure.ac, spfatal06/testcase.h,
1403        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1404        spsize/size.c: Eliminate pointers to API configuration tables in the
1405        main configuration table. Reference the main configuration table and
1406        the API configuration tables directly using the confdefs.h version
1407        rather than obtaining a pointer to it. This eliminated some
1408        variables, a potential fatal error, some unnecessary default
1409        configuration structures. Overall, about a 4.5% reduction in the code
1410        size for minimum and hello on the SPARC.
1411        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1412        spfatal10/testcase.h: Removed.
1413
14142008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1415
1416        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1417        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1418        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1419        successfully with maxixum number of priorities as 16 instead of 256.
1420        This was done by temporarily modifying the score priority.h maximum.
1421        This allowed testing of all API code to ensure that it worked
1422        properly with a reduced number of priorities. Most modifications were
1423        to switch from hard-coded maximum to using the API provided methods
1424        to determine maximum number of priority levels.
1425
14262008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1427
1428        * sp46/sp46.scn: Add screen missed earlier.
1429
14302008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1431
1432        PR 1348/cpukit
1433        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1434        usage information while a period is running.
1435        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1436        sp46/sp46.scn: New files.
1437
14382008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1439
1440        * sp45/init.c: New file.
1441
14422008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1443
1444        PR 1347/cpukit
1445        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1446        Rework Timer Server to ensure that the context allows for blocking,
1447        allocating memory, and acquiring semaphores and mutexes.
1448        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1449        New files.
1450
14512008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1452
1453        * sp25/system.h: Add warning and temporary m32c conditional until size
1454        type addressed.
1455
14562008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1457
1458        * sp09/screen07.c: Use INT_MAX as number of messages so always
1459        properly sized and no overflow on constant.
1460        * sp09/screen10.c: Delay so on targets with simulator idle clock
1461        tick driver this will work.
1462        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1463        byte boundaries rather than two byte boundaries.
1464        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1465        allocate more memory than size_t holds on m32c.
1466
14672008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1468
1469        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1470        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1471        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1472        and Region calls. On 16-bit architectures, size_t can be 16-bits
1473        which would limit sizes to 64K. Also address constants which
1474        overflowed on 16-bit integer targets.
1475
14762008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1477
1478        * sp43/sp43.scn: Bump version to 4.9.99.0
1479
14802008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1481
1482        * sp19/system.h: Use "double" instead of "rtems_double".
1483
14842008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1485
1486        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1487
14882008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1489
1490        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1491        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1492        spfatal_support/init.c, spfatal_support/system.h:
1493        Convert to "bool".
1494
14952008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1496
1497        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1498        declared in a public place.
1499
15002008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1501
1502        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1503
15042008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1505
1506        * sp43/init.c: Fix derefence of uninitialized pointer.
1507
15082008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1509
1510        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1511        multiprocessing is not enabled. Saves one more variable from single
1512        processor configuration.
1513
15142008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1515
1516        PR 1212/cpukit
1517        * Makefile.am, configure.ac: Time slicing will not happen if the task
1518        mode is changed from a non-timeslicing mode to timeslicing mode if it
1519        is done by the executing thread (e.g. in its task body). This change
1520        includes sp44 to demonstrate the problem and verify the correction.
1521        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1522
15232008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1524
1525        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1526        architectures they are not supported on.
1527
15282008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1529
1530        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1531
15322008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1533
1534        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1535          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1536
15372008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1538
1539        * sp28/init.c: Corrections to configuration.
1540        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1541        * spsize/size.c: _ISR_Vector_table only exists on architectures
1542        which use the Simple Vectored Interrupt Model.
1543
15442008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1545
1546        * spsize/size.c: Convention calls for leading underscore on private
1547        RTEMS variables.
1548
15492008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1550
1551        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1552        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1553        Refactored and renamed initialization routines to
1554        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1555        rtems_initialize_device_drivers, and
1556        rtems_initialize_start_multitasking. This opened the sequence up so
1557        that bootcard() could provide a more robust and flexible framework
1558        which is easier to explain and understand. This also lays the
1559        groundwork for sharing the division of available memory between the
1560        RTEMS workspace and heap and the C library initialization across all
1561        BSPs.
1562
15632008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1564
1565        * sp32/init.c: Formatting.
1566
15672008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1568
1569        * sp09/screen01.c: Correct test.
1570        * sp09/screen14.c: Update copyright.
1571        * sp28/init.c: Correct end of test messages.
1572
15732008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1574
1575        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1576
15772008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1578
1579        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1580        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1581        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1582        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1583        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1584        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1585        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1586        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1587        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1588        tests. Add a clock_settime case for < 1988.
1589
15902008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1591
1592        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1593
15942008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1595
1596        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1597        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1598        * sp41/sp41.scn: Now has content.
1599        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1600        Object Services recently added to API.
1601
16022008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1603
1604        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1605        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1606        collection. This changed the name of a few previously public but
1607        undocumented services and added a some new services.
1608        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1609        sp43/system.h: New files.
1610
16112008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1612
1613        * spfatal10/.cvsignore: New file.
1614
16152008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1616
1617        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1618        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1619        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1620        New files.
1621
16222008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1623
1624        * Makefile.am, configure.ac: Added fatal error tests
1625        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1626        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1627        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1628        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1629        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1630        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1631        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1632        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1633        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1634        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1635        spfatal_support/init.c, spfatal_support/system.h: New files.
1636
16372008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1638
1639        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1640        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1641        test messages.
1642
16432008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1644
1645        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1646        simple type to a union of an unsigned 32 bit integer and a pointer.
1647        This should help eliminate weird casts between u32 and pointers in
1648        various places. The APIs now have to explicitly call _u32 or _string
1649        versions of helper routines. This should also simplify things and
1650        eliminate the need for ugly casts in some cases.
1651
16522008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1653
1654        * sp42/Makefile.am: New file.
1655
16562008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1657
1658        Add sp42 to exercise thread queue with knowledge of the implementation
1659        so we can exercise all of the normal paths possible.
1660        * Makefile.am, configure.ac: Add sp42.
1661        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1662
16632008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1664
1665        * sp39/init.c: Add case for long timeout on blocking operation.
1666        * Makefile.am, configure.ac: Add new test to exercise thread
1667        queue blokcing synchronization. sp39 and sp41 are very similar.
1668        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1669        sp41/system.h: New files.
1670
16712008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1672
1673        * sp39/init.c: Clean up.
1674
16752008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1676
1677        * sp39/init.c: Modify to improve coverage.
1678
16792008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1680
1681        * sp36/strict_order_mut.c:
1682
16832008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1684
1685        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1686        driver registration.
1687        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1688        sp40/system.h: New files.
1689
16902008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1691
1692        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1693        Add test cases for:
1694          + message queue create requesting too many message buffers
1695            for the available memory
1696          + region extend with address inside existing heap
1697          + timer server initiate too large a stack, create error
1698        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1699          + task set priority while holding resource
1700
17012008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1702
1703        * Makefile.am, configure.ac: Added sp38 and sp39.
1704        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1705        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1706        sp39/sp39.scn, sp39/system.h: New files.
1707
17082007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1709
1710        * sp36/strict_order_mut.c: New file.
1711
17122007-12-21      Xi Yang <hiyangxi@gmail.com>
1713
1714        * Makefile.am, configure.ac: Add support for proper stacking of
1715        priority inheritance on mutexes as well as enforce proper order of
1716        release.
1717        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1718        sp36/sp36.scn: New files.
1719
17202007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1721
1722        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1723        directive instead of violating RTEMS internals.
1724
17252007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1726
1727        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1728        Add test cases for User Extension Manager to improve code coverage.
1729        * sp21/task1.c: Fix spelling error.
1730
17312007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1732
1733        * spsize/size.c: Account for previous changes in calculation of MPCI
1734        receive server stack.
1735
17362007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1737
1738        * sp09/screen07.c, sp09/sp09.scn: Add test for
1739        rtems_message_queue_broadcast for bad buffer and count pointers.
1740        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1741        with bad priority or initiating twice.
1742        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1743        it forces a dispatch.
1744        * sp37/init.c: New file.
1745
17462007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1747
1748        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1749        enable, flash, and is in progress. These are normally inlines but
1750        also have bodies for non-C code. This test also exercises the odd
1751        case of calling clock tick from outside an ISR.
1752        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1753
17542007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1755
1756        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1757        using notepad with the current task's ID or SELF
1758        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1759        test missing test cases for clock_get.
1760
17612007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1762
1763        * sp28/init.c: Add test code for task variables to improve coverage.
1764
17652007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1766
1767        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1768        RTEMS provided accessor macros to obtain configuration fields.
1769
17702007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1771
1772        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1773        Configuration Table. Eliminate CPU Table from all ports. Delete
1774        references to CPU Table in all forms.
1775
17762007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1777
1778        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1779
17802007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1781
1782        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1783        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1784        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1785        to improve test coverage.
1786
17872007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1788
1789        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1790        coverage.
1791
17922007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1793
1794        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1795
17962007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1797
1798        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1799        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1800        .scn files.
1801
18022007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1803
1804        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1805        commented out and updated the .scn file.
1806
18072007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1808
1809        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1810        buffered test IO.
1811
18122007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1813
1814        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1815        rtems_io_unregister_driver did not have any test code.
1816
18172007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1818
1819        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1820        since it was used to configure a no longer used feature. Device names
1821        are now part of the filesystem not in a table. This also eliminated
1822        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1823        RTEMS as well as the memory allocation used to populate
1824        _IO_Driver_name_table.
1825
18262007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1827
1828        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1829        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1830        properly.
1831
18322007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1833
1834        * spsize/size.c: Eliminated the variables
1835        _RTEMS_tasks_User_initialization_tasks and
1836        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1837        used in one place after initialized. It was a waste of space.
1838
18392007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1840
1841        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1842        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1843        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1844        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1845        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1846        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1847        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1848        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1849        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1850        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1851        spsize/size.c: Add optional managers to Makefiles. Clean up test
1852        cases so last output line follows END OF pattern. Make sure test case
1853        all run. All tests appeared ok on sis.
1854
18552007-04-05      Joel Sherrill <joel@OARcorp.com>
1856
1857        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1858
18592007-04-05      Joel Sherrill <joel@OARcorp.com>
1860
1861        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1862        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1863        CONFIGURE_APPLICATION_NEEDS_XXX.
1864
18652007-04-02      Joel Sherrill <joel@OARcorp.com>
1866
1867        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1868
18692007-04-02      Joel Sherrill <joel@OARcorp.com>
1870
1871        * spsize/size.c: Convert from Classic API style TOD_Control as
1872        fundamental time structure to POSIX struct timespec. Add
1873        clock_get_uptime().
1874
18752007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1876
1877        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1878
18792007-03-26      Joel Sherrill <joel@OARcorp.com>
1880
1881        * sp35/priinv.c: Remove warning.
1882
18832007-03-10      Joel Sherrill <joel@OARcorp.com>
1884
1885        * sp26/system.h: Remove incorrect and duplicate
1886        CONFIGURE_EXTRA_TASK_STACKS.
1887
18882007-03-05      Joel Sherrill <joel@OARcorp.com>
1889
1890        PR 1222/cpukit
1891        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1892        thread that is blocked on a priority based thread queue is changed,
1893        that its placement in the queue is reevaluated based upon the new
1894        priority. This enhancement includes modifications to the SuperCore as
1895        well as new test cases.
1896        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1897        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1898        sp35/sp35.doc, sp35/sp35.scn: New files.
1899
19002007-03-05      Joel Sherrill <joel@OARcorp.com>
1901
1902        * sp26/system.h: Correct memory required for stack sizes.
1903
19042007-02-06      Joel Sherrill <joel@OARcorp.com>
1905
1906        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1907        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1908        tests.
1909
19102006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1911
1912        * sp33/init.c: Improve barrier test to include normal blocking with
1913        manual release and unblocking in barrier deletion.
1914
19152006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1916
1917        * configure.ac: New BUG-REPORT address.
1918
19192006-11-20      Joel Sherrill <joel@OARcorp.com>
1920
1921        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1922        and make output more compliant with other tests.
1923
19242006-11-17      Joel Sherrill <joel@OARcorp.com>
1925
1926        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1927        cases intended on all targets possible with new heap algorithm.
1928
19292006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1930
1931        * Makefile.am, configure.ac: Adding Classic API Barriers.
1932        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1933        New files.
1934
19352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1936
1937        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1938
19392006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1940
1941        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1942        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1943        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1944        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1945        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1946        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1947        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1948        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1949        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1950        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1951        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1952        Use rtems_testsdir instead.
1953
19542006-04-05      Joel Sherrill <joel@OARcorp.com>
1955                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1956
1957        * spsize/size.c: Victor spotted the problem that
1958        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1959        variables and needed to be set to the same value.  I took that
1960        idea and just removed _Thread_MP_Receive.  All uses are now
1961        _MPCI_Receive_server_tcb.
1962
19632005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1964
1965        * configure.ac: Remove RTEMS_ENABLE_BARE,
1966        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1967
19682005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1969
1970        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1971        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1972        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1973        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1974        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1975        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1976        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1977        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1978        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1979        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1980        spfatal/Makefile.am, spsize/Makefile.am:
1981        Convert to use *_PROGRAMS.
1982
19832005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1984
1985        * sp01/Makefile.am, sp02/Makefile.am,
1986        sp03/Makefile.am, sp04/Makefile.am,
1987        sp05/Makefile.am, sp06/Makefile.am,
1988        sp07/Makefile.am, sp08/Makefile.am,
1989        sp09/Makefile.am, sp11/Makefile.am,
1990        sp12/Makefile.am, sp13/Makefile.am,
1991        sp14/Makefile.am, sp15/Makefile.am,
1992        sp16/Makefile.am, sp17/Makefile.am,
1993        sp19/Makefile.am, sp20/Makefile.am,
1994        sp21/Makefile.am, sp22/Makefile.am,
1995        sp23/Makefile.am, sp24/Makefile.am,
1996        sp25/Makefile.am, sp26/Makefile.am,
1997        sp27/Makefile.am, sp28/Makefile.am,
1998        sp29/Makefile.am, sp30/Makefile.am,
1999        sp31/Makefile.am, sp32/Makefile.am,
2000        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2001
20022005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2003
2004        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2005        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2006        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2007        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2008        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2009        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2010        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2011        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2012        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2013        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2014        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2015        * sptests.am: Remove.
2016
20172005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2018
2019        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2020        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2021        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2022        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2023        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2024        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2025        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2026        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2027        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2028        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2029        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2030
20312005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2032
2033        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2034
20352005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2036
2037        * spsize/Makefile.am: Rename TEST to spsize.
2038        * spsize/size.scn: Remove.
2039        * spsize/spsize.scn: New (renamed from size.scn).
2040
20412005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2042
2043        * configure.ac: Add spfatal/Makefile.
2044        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2045        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2046        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2047        * sptests.am: Remove LIB_VARIANT.
2048
20492005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2050
2051        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2052        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2053        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2054        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2055        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2056        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2057        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2058        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2059        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2060        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2061        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2062
20632005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2064
2065        * Makefile.am: Cleanup.
2066
20672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2068
2069        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2070        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2071        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2072        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2073        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2074        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2075        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2076        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2077        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2078        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2079        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2080        spfatal/Makefile.am, spsize/Makefile.am:
2081        Partial conversion to automake.
2082
20832005-03-07      Joel Sherrill <joel@OARcorp.com>
2084
2085        * sp13/task1.c: Removed warnings.
2086
20872004-09-29      Joel Sherrill <joel@OARcorp.com>
2088
2089        * spsize/size.c: i960 obsoleted and all references removed.
2090
20912004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2092
2093        * configure.ac: Require automake > 1.9.
2094
20952004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2096
2097        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2098        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2099        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2100        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2101        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2102        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2103        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2104        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2105        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2106        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2107        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2108        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2109        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2110        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2111        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2112        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2113        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2114        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2115        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2116        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2117        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2118        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2119        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2120        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2121        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2122        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2123        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2124        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2125        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2126        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2127        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2128        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2129
21302004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2131
2132        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2133
21342004-03-30      David Querbach <querbach@realtime.bc.ca>
2135
2136        PR 595/tests
2137        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2138        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2139        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2140        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2141        others treat it as a count of longs.
2142
21432004-03-30      David Querbach <querbach@realtime.bc.ca>
2144
2145        PR 596/tests
2146        * sp32/init.c: A missing definition of TEST_INIT before including
2147        <tmacros.h> means that buffered output will not work even if selected
2148        in buffer_test_io.h.
2149
21502004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2151
2152        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2153        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2154        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2155        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2156        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2157        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2158        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2159        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2160        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2161        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2162        types.
2163
21642004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * configure.ac: Add 2nd arg to RTEMS_TOP.
2167
21682004-03-05      Joel Sherrill <joel@OARcorp.com>
2169
2170        * sp07/buffered_io.c: Remove warning.
2171
21722004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2173
2174        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2175        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2176        * sp02/Makefile.am: Ditto.
2177        * sp03/Makefile.am: Ditto.
2178        * sp04/Makefile.am: Ditto.
2179        * sp05/Makefile.am: Ditto.
2180        * sp06/Makefile.am: Ditto.
2181        * sp07/Makefile.am: Ditto.
2182        * sp08/Makefile.am: Ditto.
2183        * sp09/Makefile.am: Ditto.
2184        * sp11/Makefile.am: Ditto.
2185        * sp12/Makefile.am: Ditto.
2186        * sp13/Makefile.am: Ditto.
2187        * sp14/Makefile.am: Ditto.
2188        * sp15/Makefile.am: Ditto.
2189        * sp16/Makefile.am: Ditto.
2190        * sp17/Makefile.am: Ditto.
2191        * sp19/Makefile.am: Ditto.
2192        * sp20/Makefile.am: Ditto.
2193        * sp21/Makefile.am: Ditto.
2194        * sp22/Makefile.am: Ditto.
2195        * sp23/Makefile.am: Ditto.
2196        * sp24/Makefile.am: Ditto.
2197        * sp25/Makefile.am: Ditto.
2198        * sp26/Makefile.am: Ditto.
2199        * sp27/Makefile.am: Ditto.
2200        * sp28/Makefile.am: Ditto.
2201        * sp29/Makefile.am: Ditto.
2202        * sp30/Makefile.am: Ditto.
2203        * sp31/Makefile.am: Ditto.
2204        * sp32/Makefile.am: Ditto.
2205        * spfatal/Makefile.am: Ditto.
2206        * spsize/Makefile.am: Ditto.
2207
22082003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * sptests.am: Add dirstamp support.
2211
22122003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2215
22162003-12-16      Joel Sherrill <joel@OARcorp.com>
2217
2218        PR 544/tests
2219        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2220        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2221        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2222        make tests account for resources and not print at inappropriate
2223        times.
2224        * sp07/buffered_io.c: New file.
2225
22262003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2227
2228        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2229
22302003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * sp01/Makefile.am: Remove all-local: $(ARCH).
2233        * sp02/Makefile.am: Remove all-local: $(ARCH).
2234        * sp03/Makefile.am: Remove all-local: $(ARCH).
2235        * sp04/Makefile.am: Remove all-local: $(ARCH).
2236        * sp05/Makefile.am: Remove all-local: $(ARCH).
2237        * sp06/Makefile.am: Remove all-local: $(ARCH).
2238        * sp07/Makefile.am: Remove all-local: $(ARCH).
2239        * sp08/Makefile.am: Remove all-local: $(ARCH).
2240        * sp09/Makefile.am: Remove all-local: $(ARCH).
2241        * sp11/Makefile.am: Remove all-local: $(ARCH).
2242        * sp12/Makefile.am: Remove all-local: $(ARCH).
2243        * sp13/Makefile.am: Remove all-local: $(ARCH).
2244        * sp14/Makefile.am: Remove all-local: $(ARCH).
2245        * sp15/Makefile.am: Remove all-local: $(ARCH).
2246        * sp16/Makefile.am: Remove all-local: $(ARCH).
2247        * sp17/Makefile.am: Remove all-local: $(ARCH).
2248        * sp19/Makefile.am: Remove all-local: $(ARCH).
2249        * sp20/Makefile.am: Remove all-local: $(ARCH).
2250        * sp21/Makefile.am: Remove all-local: $(ARCH).
2251        * sp22/Makefile.am: Remove all-local: $(ARCH).
2252        * sp23/Makefile.am: Remove all-local: $(ARCH).
2253        * sp24/Makefile.am: Remove all-local: $(ARCH).
2254        * sp25/Makefile.am: Remove all-local: $(ARCH).
2255        * sp26/Makefile.am: Remove all-local: $(ARCH).
2256        * sp27/Makefile.am: Remove all-local: $(ARCH).
2257        * sp28/Makefile.am: Remove all-local: $(ARCH).
2258        * sp29/Makefile.am: Remove all-local: $(ARCH).
2259        * sp30/Makefile.am: Remove all-local: $(ARCH).
2260        * sp31/Makefile.am: Remove all-local: $(ARCH).
2261        * sp32/Makefile.am: Remove all-local: $(ARCH).
2262        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2263        * spsize/Makefile.am: Remove all-local: $(ARCH).
2264
22652003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2266
2267        * configure.ac: Reflect having moved to testsuites/.
2268
22692003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2272
22732003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2274
2275        * configure.ac:Remove RTEMS_CHECK_CPU.
2276
22772003-09-04      Joel Sherrill <joel@OARcorp.com>
2278
2279        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2280        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2281        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2282        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2283        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2284        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2285        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2286        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2287        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2288        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2289        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2290        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2291        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2292        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2293        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2294        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2295        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2296        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2297        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2298        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2299        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2300        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2301        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2302        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2303        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2304        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2305        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2306        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2307        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2308        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2309        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2310        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2311        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2312        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2313        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2314        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2315        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2316        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2317        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2318        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2319        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2320        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2321        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2322        spsize/size.c, spsize/system.h: URL for license changed.
2323
23242003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2325
2326        PR 458/tests
2327        * sp30/task1.c: Correct indexing problem.
2328
23292003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * Makefile.am: Reflect having moved aclocal/.
2332
23332003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2334
2335        * Makefile.am: Reflect having moved automake/.
2336        * sp01/Makefile.am: Reflect having moved automake/.
2337        * sp02/Makefile.am: Reflect having moved automake/.
2338        * sp03/Makefile.am: Reflect having moved automake/.
2339        * sp04/Makefile.am: Reflect having moved automake/.
2340        * sp05/Makefile.am: Reflect having moved automake/.
2341        * sp06/Makefile.am: Reflect having moved automake/.
2342        * sp07/Makefile.am: Reflect having moved automake/.
2343        * sp08/Makefile.am: Reflect having moved automake/.
2344        * sp09/Makefile.am: Reflect having moved automake/.
2345        * sp11/Makefile.am: Reflect having moved automake/.
2346        * sp12/Makefile.am: Reflect having moved automake/.
2347        * sp13/Makefile.am: Reflect having moved automake/.
2348        * sp14/Makefile.am: Reflect having moved automake/.
2349        * sp15/Makefile.am: Reflect having moved automake/.
2350        * sp16/Makefile.am: Reflect having moved automake/.
2351        * sp17/Makefile.am: Reflect having moved automake/.
2352        * sp19/Makefile.am: Reflect having moved automake/.
2353        * sp20/Makefile.am: Reflect having moved automake/.
2354        * sp21/Makefile.am: Reflect having moved automake/.
2355        * sp22/Makefile.am: Reflect having moved automake/.
2356        * sp23/Makefile.am: Reflect having moved automake/.
2357        * sp24/Makefile.am: Reflect having moved automake/.
2358        * sp25/Makefile.am: Reflect having moved automake/.
2359        * sp26/Makefile.am: Reflect having moved automake/.
2360        * sp27/Makefile.am: Reflect having moved automake/.
2361        * sp28/Makefile.am: Reflect having moved automake/.
2362        * sp29/Makefile.am: Reflect having moved automake/.
2363        * sp30/Makefile.am: Reflect having moved automake/.
2364        * sp31/Makefile.am: Reflect having moved automake/.
2365        * sp32/Makefile.am: Reflect having moved automake/.
2366        * spfatal/Makefile.am: Reflect having moved automake/.
2367        * spsize/Makefile.am: Reflect having moved automake/.
2368
23692003-08-14      Joel Sherrill <joel@OARcorp.com>
2370
2371        * sp02/task1.c: Added ID to name lookup service and changed name of
2372        id/name translation status code. This propagated to multiple
2373        functions. The user API service added was rtems_object_id_to_name()
2374
23752003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2378
23792003-05-29      Joel Sherrill <joel@OARcorp.com>
2380
2381        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2382
23832003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2386        CC_CFLAGS_DEFAULT (obsolete).
2387
23882003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2389
2390        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2391        Remove CC_LDFLAGS_PROFILE_V.
2392
23932003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2394
2395        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2396
23972003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2400
24012003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * configure.ac: AC_PREREQ(2.57).
2404
24052002-11-14      Joel Sherrill <joel@OARcorp.com>
2406
2407        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2408        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2409        update the IDs in the screens.
2410
24112002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * .cvsignore: Reformat.
2414        Add autom4te*cache.
2415        Remove autom4te.cache.
2416
24172002-09-14      Joel Sherrill <joel@OARcorp.com>
2418
2419        * sp32/.cvsignore: New file.
2420
24212002-09-14      Aaron J. Grier <aaron@frye.com>
2422
2423        * PR271 was not applicable against the current source but included
2424        a nice test that Joel decided to add to the tree as sp32.
2425        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2426        * Makefile.am, configure.ac: Modified to reflect addition.
2427
24282002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2429
2430        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2431        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2432        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2433        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2434        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2435        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2436        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2437        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2438        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2439        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2440        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2441        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2442        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2443        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2444        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2445        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2446        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2447        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2448        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2449        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2450        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2451        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2452        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2453        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2454        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2455        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2456        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2457        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2458        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2459        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2460        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2461
24622002-08-01      Joel Sherrill <joel@OARcorp.com>
2463
2464        * Per PR47 add support for buffered test output.  This involved
2465        adding defines to redirect output to a buffer and dump it when
2466        full, at "test pause", and at exit.  To avoid problems when redefining
2467        exit(), all tests were modified to call rtems_test_exit().
2468        Some tests, notable psxtests, had to be modified to include
2469        the standard test macro .h file (pmacros.h or tmacros.h) to
2470        enable this support.
2471        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2472        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2473        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2474        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2475        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2476        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2477        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2478
24792002-07-30      Joel Sherrill <joel@OARcorp.com>
2480
2481        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2482        stack if the port doesn't configure using it.
2483
24842002-07-04      Joel Sherrill <joel@OARcorp.com>
2485
2486        * Jump table for single entry point removed.
2487        * spsize/size.c:  Modified to reflect above.
2488
24892002-07-01      Joel Sherrill <joel@OARcorp.com>
2490
2491        * sp29/init.c: Corrected definitions for task stack usage.
2492
24932002-07-01      Joel Sherrill <joel@OARcorp.com>
2494
2495        * spsize/size.c: _Thread_queue_Extract_table removed.
2496
24972001-05-17      Joel Sherrill <joel@OARcorp.com>
2498
2499        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2500        number of staticly configured device drivers.
2501
25022001-05-14      Joel Sherrill <joel@OARcorp.com>
2503
2504        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2505        than the configured number of drivers.
2506 
25072002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * configure.ac: Remove ENABLE_GCC28.
2510
25112001-04-04      Joel Sherrill <joel@OARcorp.com>
2512
2513        * spsize/size.c: Reflect SPARC modifcation to get rid of
2514        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2515 
25162001-03-29      Joel Sherrill <joel@OARcorp.com>
2517
2518        * Per PR147 addressed problems when reseting and inserting a timer
2519        into a timer chain that did not honor time passage since the last
2520        time the timer server was scheduled and the new insertion.
2521        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2522
25232001-03-28      Joel Sherrill <joel@OARcorp.com>
2524
2525        * Side-effect of PR132.
2526        * sp21/system.h: Now must explicitly request NULL driver.
2527
25282002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * configure.ac:
2531        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2532        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2533        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2534        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2535        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2536        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2537        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2538        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2539        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2540        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2541        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2542        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2543        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2544        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2545        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2546        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2547        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2548        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2549        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2550        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2551        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2552        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2553        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2554        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2555        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2556        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2557        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2558        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2559        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2560        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2561        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2562        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2563        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2564        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2565
25662002-03-20      Chris Johns <ccj@acm.org>
2567
2568        * PR145.
2569        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2570        in system (e.g. driver tasks).  Also exit on minimum number of
2571        switches not precise number.
2572
25732001-01-29      Joel Sherrill <joel@OARcorp.com>
2574
2575        * Fixed bug where resetting a timer that was not at the head
2576        of one of the task timer chains resulted in the Timer Server
2577        task waking up too far in the future.
2578        * Added rtems_timer_get_information() directive to support testing.
2579        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2580        above condition.
2581
25822001-01-22      Joel Sherrill <joel@OARcorp.com>
2583
2584        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2585        because priority added as argument to rtems_timer_initiate_server().
2586
25872001-01-16      Joel Sherrill <joel@OARcorp.com>
2588
2589        * Added tests for task-based timers.  This included the new tests
2590        sp30 and sp31.
2591        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2592        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2593        for task-based timer services.
2594        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2595        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2596        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2597        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2598        sp31/task1.c: New files.
2599
26002001-11-01      Joel Sherrill <joel@OARcorp.com>
2601
2602        * sp26/system.h: Properly account for stack memory used by
2603        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2604        and processed as PR78.
2605
26062001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2607
2608        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2609        * configure.in: Remove.
2610        * configure.ac: New file, generated from configure.in by autoupdate.
2611
26122001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2613
2614        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2615
26162001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2617
2618        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2619        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2620        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2621        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2622        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2623        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2624        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2625        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2626        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2627        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2628        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2629        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2630        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2631        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2632        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2633        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2634        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2635        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2636        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2637        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2638        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2639        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2640        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2641        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2642        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2643        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2644        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2645        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2646        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2647
26482001-08-16      Joel Sherrill <joel@OARcorp.com>
2649
2650        * sp20/system.h: Account for extra task stacks properly.
2651
26522001-08-16      Joel Sherrill <joel@OARcorp.com>
2653
2654        * sp13/sp13.scn: Id in screen had wrong class field value.
2655        * sp13/system.h: Account for message buffer memory.
2656        * sp13/task2.c: Remove unnecessary check for failure.
2657
26582001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2659
2660        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2661
26622001-04-20      Joel Sherrill <joel@OARcorp.com>
2663
2664        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2665        file.
2666
26672001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2670
26712001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * sp21/Makefile.am: Remove libtest.
2674
26752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2678
26792000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2680
2681        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2682
26832000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2686        Switch to GNU canonicalization.
2687        * sptests.am: Remove DEFS.
2688
26892000-09-29      Joel Sherrill <joel@OARcorp.com>
2690
2691        * sp20/sp20.scn: Corrected to reflect new addition.
2692        * sp20/system.h: Removed comment reflecting history.
2693
26942000-09-29      Stephan Merker <merker@decrc.abb.de>
2695
2696        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2697        Added new task to test sequence of altering a period's length
2698        while it is still active.
2699
27002000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2703        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2704        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2705        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2706        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2707        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2708        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2709        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2710        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2711        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2712
27132000-08-10      Joel Sherrill <joel@OARcorp.com>
2714
2715        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.