source: rtems/testsuites/sptests/ChangeLog @ a5e620e8

4.104.115
Last change on this file since a5e620e8 was a5e620e8, checked in by Joel Sherrill <joel.sherrill@…>, on 07/08/09 at 20:26:45

2009-07-08 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c, sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated as sp27a and test flushing both counting and binary semaphores. Reformatted.
  • sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc, sp27a/sp27a.scn: New files.
  • Property mode set to 100644
File size: 63.5 KB
Line 
12009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
4        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
5        as sp27a and test flushing both counting and binary semaphores.
6        Reformatted.
7        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
8        sp27a/sp27a.scn: New files.
9
102009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
13        copied fomr other Makefile.am's.
14
152009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
16
17        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
18        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
19        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
20        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
21
222009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * sp57/sp57.doc: Correct.
25
262009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * Makefile.am, configure.ac: Add test of restarting a task which is in
29        the middle of a sleep or wake after.
30        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
31        sp57/sp57.scn: New files.
32
332009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * sp43/init.c, sp43/sp43.scn: Add more cases for
36        rtems_object_get_class_information() to improve coverage.
37
382009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * Makefile.am, configure.ac: Add new test to verify that when a user
41        extension create hook fails, that the error is properly propagated.
42        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
43        sp56/sp56.scn: New files.
44
452009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
48        rtems_extension_delete.
49
502009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * sp09/screen01.c, sp09/sp09.scn: Add test for
53        rtems_object_get_classic_name with invalid id.
54
552009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * sp02/task1.c: Minor spacing.
58
592009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * spfatal12/init.c: Address to heap initialize must be aligned but size
62        must be too small.
63
642009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * Makefile.am, configure.ac: Add new test to exercise case when
67        broadcasting to a message queue with a pending message.
68        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
69        sp55/sp55.scn: New files.
70
712009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
74        spfatal tests appear to cover all fatal error cases.
75        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
76        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
77        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
78        spfatal/task1.c: Removed.
79
802009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
83        initialize workspace heap during initialize. Can be caused by
84        unaligned address or not enough memory to initialize heap required
85        overhead.
86        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
87        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
88
892009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
92
932009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
96
972009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * spstkalloc/spstkalloc.scn: Update screen.
100
1012009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * Makefile.am, configure.ac: Add new test for user configured stack
104        allocator/deallocator. Test both pass and fail cases.
105        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
106        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
107
1082009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
109
110        * spchain/init.c, spchain/spchain.scn: Clean up test.
111
1122009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
113
114        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
115        routines whose bodies are not used by RTEMS itself.
116        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
117        spchain/spchain.doc, spchain/spchain.scn: New files.
118
1192009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
122        chain for coverage.
123
1242009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
127        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
128        improve coverage.
129
1302009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
133
1342009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
137        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
138
1392009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
142        Enhance spprintk. Add two new fatal error tests to cover
143        __assert_func.
144        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
145        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
146
1472009-06-18      Chris Johns <chrisj@rtems.org>
148
149        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
150        workaround the H8300 gcc bug.
151
1522009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * sp54/init.c: Fix spacing.
155
1562009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * sp02/sp02.doc, sp02/system.h: Update copyright year.
159
1602009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
163
1642009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * Makefile.am, configure.ac: Add new test.
167        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
168        sp54/sp54.scn: New files.
169
1702009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
173        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
174        the time of day forward not making server based timers fire.
175        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
176        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
177        sp53/sp53.scn: New files.
178
1792009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
182
1832009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        PR 1415/cpukit
186        * Makefile.am, configure.ac: Add test for very simple priority ceiling
187        violation.
188        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
189        sp51/sp51.scn: New files.
190
1912009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        PR 1413/cpukit
194        * Makefile.am, configure.ac: Add test for case where server based
195        timers which reinitiated themselves did not get reinserted onto timer
196        chain.
197        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
198        sp50/sp50.scn: New files.
199
2002009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        PR 1414/cpukit
203        * Makefile.am, configure.ac: Tighten math on extraction of index so it
204        is harder to trick by passing in a valid id of an incorrect object
205        class.
206        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
207        sp49/sp49.scn: New files.
208
2092009-05-19      Chris Johns <chrisj@rtems.org>
210
211        * sp04/tswitch.c: Lower sample count for small memory targets.
212       
2132009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * spprintk/init.c: printk() now 100% covered.
216
2172009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
218
219        * spprintk/init.c: More test cases.
220
2212009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
224        large enough for buffer node overhead.
225
2262009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * Makefile.am, configure.ac, spwatchdog/system.h,
229        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
230        printk. These will help coverage. Simplify spwkspace.
231        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
232        spprintk/spprintk.scn: New files.
233        * spwkspace/system.h: Removed.
234
2352009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
238        methods.
239        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
240        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
241
2422009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
245        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
246        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
247        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
248        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
249        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
250        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
251        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
252        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
253        spsize/size.c: Fix warnings.
254
2552009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
258        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
259        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
260        spobjgetnext/system.h: New files.
261
2622009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
263
264        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
265        64k to 20k. No impact on test behavior.
266
2672009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
270
2712009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
272
273        * sp37/init.c, sp37/sp37.scn: Add test case for
274        rtems_interrupt_level_attribute body.
275
2762009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
279        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
280        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
281        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
282        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
283        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
284        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
285        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
286        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
287        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
288        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
289        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
290        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
291        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
292        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
293        sp48/Makefile.am, spfatal/Makefile.am,
294        spfatal01/Makefile.am, spfatal02/Makefile.am,
295        spfatal03/Makefile.am, spfatal04/Makefile.am,
296        spfatal05/Makefile.am, spfatal06/Makefile.am,
297        spfatal07/Makefile.am, spfatal08/Makefile.am,
298        spfatal09/Makefile.am, spsize/Makefile.am,
299        spwatchdog/Makefile.am:
300        Eliminate _exe_/.exe.
301
3022009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        PR 1388/cpukit
305        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
306        allow both priority inherit and ceiling attributes to be set on
307        semaphore create. These attributes are mutually exclusive and this
308        should be an error.
309
3102009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
313        unlimited objects when configured for a unified workspace works as
314        expected.
315        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
316        sp48/sp48.scn: New files.
317
3182009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
319                Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        PR 1357/cpukit
322        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
323        honored.
324        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
325        sp47/sp47.scn: New files.
326
3272009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
328
329        * Makefile.am, configure.ac: Add new test to test Watchdog display
330        helper routines. These reach into the SuperCore.
331        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
332        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
333        spwatchdog/system.h, spwatchdog/task1.c: New files.
334
3352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
338
3392009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
342        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
343        hard-coded hex numbers for bad object Ids.
344
3452009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * sp15/system.h, sp19/system.h: Array of task names should be of type
348        rtems_name not rtems_id. Similarly array of task ids should be
349        rtems_id not rtems_name.
350
3512008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
354
3552008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * Makefile.am, configure.ac, spfatal06/testcase.h,
358        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
359        spsize/size.c: Eliminate pointers to API configuration tables in the
360        main configuration table. Reference the main configuration table and
361        the API configuration tables directly using the confdefs.h version
362        rather than obtaining a pointer to it. This eliminated some
363        variables, a potential fatal error, some unnecessary default
364        configuration structures. Overall, about a 4.5% reduction in the code
365        size for minimum and hello on the SPARC.
366        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
367        spfatal10/testcase.h: Removed.
368
3692008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
370
371        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
372        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
373        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
374        successfully with maxixum number of priorities as 16 instead of 256.
375        This was done by temporarily modifying the score priority.h maximum.
376        This allowed testing of all API code to ensure that it worked
377        properly with a reduced number of priorities. Most modifications were
378        to switch from hard-coded maximum to using the API provided methods
379        to determine maximum number of priority levels.
380
3812008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
382
383        * sp46/sp46.scn: Add screen missed earlier.
384
3852008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        PR 1348/cpukit
388        * Makefile.am, configure.ac: Add test of special case of resetting cpu
389        usage information while a period is running.
390        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
391        sp46/sp46.scn: New files.
392
3932008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * sp45/init.c: New file.
396
3972008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
398
399        PR 1347/cpukit
400        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
401        Rework Timer Server to ensure that the context allows for blocking,
402        allocating memory, and acquiring semaphores and mutexes.
403        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
404        New files.
405
4062008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * sp25/system.h: Add warning and temporary m32c conditional until size
409        type addressed.
410
4112008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * sp09/screen07.c: Use INT_MAX as number of messages so always
414        properly sized and no overflow on constant.
415        * sp09/screen10.c: Delay so on targets with simulator idle clock
416        tick driver this will work.
417        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
418        byte boundaries rather than two byte boundaries.
419        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
420        allocate more memory than size_t holds on m32c.
421
4222008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
425        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
426        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
427        and Region calls. On 16-bit architectures, size_t can be 16-bits
428        which would limit sizes to 64K. Also address constants which
429        overflowed on 16-bit integer targets.
430
4312008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * sp43/sp43.scn: Bump version to 4.9.99.0
434
4352008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
436
437        * sp19/system.h: Use "double" instead of "rtems_double".
438
4392008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
440
441        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
442
4432008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
444
445        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
446        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
447        spfatal_support/init.c, spfatal_support/system.h:
448        Convert to "bool".
449
4502008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
453        declared in a public place.
454
4552008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
458
4592008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
460
461        * sp43/init.c: Fix derefence of uninitialized pointer.
462
4632008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
464
465        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
466        multiprocessing is not enabled. Saves one more variable from single
467        processor configuration.
468
4692008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
470
471        PR 1212/cpukit
472        * Makefile.am, configure.ac: Time slicing will not happen if the task
473        mode is changed from a non-timeslicing mode to timeslicing mode if it
474        is done by the executing thread (e.g. in its task body). This change
475        includes sp44 to demonstrate the problem and verify the correction.
476        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
477
4782008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
479
480        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
481        architectures they are not supported on.
482
4832008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
486
4872008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
490          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
491
4922008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * sp28/init.c: Corrections to configuration.
495        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
496        * spsize/size.c: _ISR_Vector_table only exists on architectures
497        which use the Simple Vectored Interrupt Model.
498
4992008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * spsize/size.c: Convention calls for leading underscore on private
502        RTEMS variables.
503
5042008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
505
506        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
507        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
508        Refactored and renamed initialization routines to
509        rtems_initialize_data_structures, rtems_initialize_before_drivers,
510        rtems_initialize_device_drivers, and
511        rtems_initialize_start_multitasking. This opened the sequence up so
512        that bootcard() could provide a more robust and flexible framework
513        which is easier to explain and understand. This also lays the
514        groundwork for sharing the division of available memory between the
515        RTEMS workspace and heap and the C library initialization across all
516        BSPs.
517
5182008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * sp32/init.c: Formatting.
521
5222008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * sp09/screen01.c: Correct test.
525        * sp09/screen14.c: Update copyright.
526        * sp28/init.c: Correct end of test messages.
527
5282008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
529
530        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
531
5322008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
533
534        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
535        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
536        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
537        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
538        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
539        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
540        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
541        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
542        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
543        tests. Add a clock_settime case for < 1988.
544
5452008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
546
547        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
548
5492008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
552        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
553        * sp41/sp41.scn: Now has content.
554        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
555        Object Services recently added to API.
556
5572008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
560        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
561        collection. This changed the name of a few previously public but
562        undocumented services and added a some new services.
563        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
564        sp43/system.h: New files.
565
5662008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * spfatal10/.cvsignore: New file.
569
5702008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
571
572        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
573        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
574        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
575        New files.
576
5772008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
578
579        * Makefile.am, configure.ac: Added fatal error tests
580        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
581        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
582        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
583        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
584        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
585        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
586        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
587        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
588        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
589        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
590        spfatal_support/init.c, spfatal_support/system.h: New files.
591
5922008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
595        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
596        test messages.
597
5982008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
599
600        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
601        simple type to a union of an unsigned 32 bit integer and a pointer.
602        This should help eliminate weird casts between u32 and pointers in
603        various places. The APIs now have to explicitly call _u32 or _string
604        versions of helper routines. This should also simplify things and
605        eliminate the need for ugly casts in some cases.
606
6072008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
608
609        * sp42/Makefile.am: New file.
610
6112008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
612
613        Add sp42 to exercise thread queue with knowledge of the implementation
614        so we can exercise all of the normal paths possible.
615        * Makefile.am, configure.ac: Add sp42.
616        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
617
6182008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
619
620        * sp39/init.c: Add case for long timeout on blocking operation.
621        * Makefile.am, configure.ac: Add new test to exercise thread
622        queue blokcing synchronization. sp39 and sp41 are very similar.
623        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
624        sp41/system.h: New files.
625
6262008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * sp39/init.c: Clean up.
629
6302008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * sp39/init.c: Modify to improve coverage.
633
6342008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
635
636        * sp36/strict_order_mut.c:
637
6382008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
639
640        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
641        driver registration.
642        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
643        sp40/system.h: New files.
644
6452008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
648        Add test cases for:
649          + message queue create requesting too many message buffers
650            for the available memory
651          + region extend with address inside existing heap
652          + timer server initiate too large a stack, create error
653        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
654          + task set priority while holding resource
655
6562008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * Makefile.am, configure.ac: Added sp38 and sp39.
659        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
660        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
661        sp39/sp39.scn, sp39/system.h: New files.
662
6632007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * sp36/strict_order_mut.c: New file.
666
6672007-12-21      Xi Yang <hiyangxi@gmail.com>
668
669        * Makefile.am, configure.ac: Add support for proper stacking of
670        priority inheritance on mutexes as well as enforce proper order of
671        release.
672        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
673        sp36/sp36.scn: New files.
674
6752007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
676
677        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
678        directive instead of violating RTEMS internals.
679
6802007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
683        Add test cases for User Extension Manager to improve code coverage.
684        * sp21/task1.c: Fix spelling error.
685
6862007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
687
688        * spsize/size.c: Account for previous changes in calculation of MPCI
689        receive server stack.
690
6912007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
692
693        * sp09/screen07.c, sp09/sp09.scn: Add test for
694        rtems_message_queue_broadcast for bad buffer and count pointers.
695        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
696        with bad priority or initiating twice.
697        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
698        it forces a dispatch.
699        * sp37/init.c: New file.
700
7012007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
702
703        * Makefile.am, configure.ac: Add new tests for interrupt disable,
704        enable, flash, and is in progress. These are normally inlines but
705        also have bodies for non-C code. This test also exercises the odd
706        case of calling clock tick from outside an ISR.
707        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
708
7092007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
710
711        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
712        using notepad with the current task's ID or SELF
713        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
714        test missing test cases for clock_get.
715
7162007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
717
718        * sp28/init.c: Add test code for task variables to improve coverage.
719
7202007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
721
722        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
723        RTEMS provided accessor macros to obtain configuration fields.
724
7252007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
728        Configuration Table. Eliminate CPU Table from all ports. Delete
729        references to CPU Table in all forms.
730
7312007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
734
7352007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
736
737        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
738        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
739        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
740        to improve test coverage.
741
7422007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
743
744        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
745        coverage.
746
7472007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
748
749        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
750
7512007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
752
753        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
754        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
755        .scn files.
756
7572007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
758
759        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
760        commented out and updated the .scn file.
761
7622007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
765        buffered test IO.
766
7672007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
768
769        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
770        rtems_io_unregister_driver did not have any test code.
771
7722007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
773
774        * spsize/size.c: Eliminate maximum_drivers configuration parameter
775        since it was used to configure a no longer used feature. Device names
776        are now part of the filesystem not in a table. This also eliminated
777        the variables _IO_Number_of_devices and _IO_Driver_name_table from
778        RTEMS as well as the memory allocation used to populate
779        _IO_Driver_name_table.
780
7812007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
782
783        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
784        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
785        properly.
786
7872007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
788
789        * spsize/size.c: Eliminated the variables
790        _RTEMS_tasks_User_initialization_tasks and
791        _RTEMS_tasks_Number_of_initialization_tasks because they were only
792        used in one place after initialized. It was a waste of space.
793
7942007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
795
796        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
797        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
798        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
799        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
800        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
801        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
802        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
803        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
804        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
805        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
806        spsize/size.c: Add optional managers to Makefiles. Clean up test
807        cases so last output line follows END OF pattern. Make sure test case
808        all run. All tests appeared ok on sis.
809
8102007-04-05      Joel Sherrill <joel@OARcorp.com>
811
812        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
813
8142007-04-05      Joel Sherrill <joel@OARcorp.com>
815
816        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
817        CONFIGURE_TEST_NEEDS_XXX configuration constants to
818        CONFIGURE_APPLICATION_NEEDS_XXX.
819
8202007-04-02      Joel Sherrill <joel@OARcorp.com>
821
822        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
823
8242007-04-02      Joel Sherrill <joel@OARcorp.com>
825
826        * spsize/size.c: Convert from Classic API style TOD_Control as
827        fundamental time structure to POSIX struct timespec. Add
828        clock_get_uptime().
829
8302007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
831
832        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
833
8342007-03-26      Joel Sherrill <joel@OARcorp.com>
835
836        * sp35/priinv.c: Remove warning.
837
8382007-03-10      Joel Sherrill <joel@OARcorp.com>
839
840        * sp26/system.h: Remove incorrect and duplicate
841        CONFIGURE_EXTRA_TASK_STACKS.
842
8432007-03-05      Joel Sherrill <joel@OARcorp.com>
844
845        PR 1222/cpukit
846        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
847        thread that is blocked on a priority based thread queue is changed,
848        that its placement in the queue is reevaluated based upon the new
849        priority. This enhancement includes modifications to the SuperCore as
850        well as new test cases.
851        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
852        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
853        sp35/sp35.doc, sp35/sp35.scn: New files.
854
8552007-03-05      Joel Sherrill <joel@OARcorp.com>
856
857        * sp26/system.h: Correct memory required for stack sizes.
858
8592007-02-06      Joel Sherrill <joel@OARcorp.com>
860
861        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
862        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
863        tests.
864
8652006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
866
867        * sp33/init.c: Improve barrier test to include normal blocking with
868        manual release and unblocking in barrier deletion.
869
8702006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
871
872        * configure.ac: New BUG-REPORT address.
873
8742006-11-20      Joel Sherrill <joel@OARcorp.com>
875
876        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
877        and make output more compliant with other tests.
878
8792006-11-17      Joel Sherrill <joel@OARcorp.com>
880
881        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
882        cases intended on all targets possible with new heap algorithm.
883
8842006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * Makefile.am, configure.ac: Adding Classic API Barriers.
887        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
888        New files.
889
8902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
891
892        * configure.ac: Require autoconf-2.60. Require automake-1.10.
893
8942006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
895
896        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
897        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
898        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
899        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
900        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
901        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
902        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
903        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
904        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
905        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
906        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
907        Use rtems_testsdir instead.
908
9092006-04-05      Joel Sherrill <joel@OARcorp.com>
910                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
911
912        * spsize/size.c: Victor spotted the problem that
913        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
914        variables and needed to be set to the same value.  I took that
915        idea and just removed _Thread_MP_Receive.  All uses are now
916        _MPCI_Receive_server_tcb.
917
9182005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
919
920        * configure.ac: Remove RTEMS_ENABLE_BARE,
921        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
922
9232005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
926        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
927        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
928        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
929        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
930        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
931        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
932        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
933        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
934        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
935        spfatal/Makefile.am, spsize/Makefile.am:
936        Convert to use *_PROGRAMS.
937
9382005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
939
940        * sp01/Makefile.am, sp02/Makefile.am,
941        sp03/Makefile.am, sp04/Makefile.am,
942        sp05/Makefile.am, sp06/Makefile.am,
943        sp07/Makefile.am, sp08/Makefile.am,
944        sp09/Makefile.am, sp11/Makefile.am,
945        sp12/Makefile.am, sp13/Makefile.am,
946        sp14/Makefile.am, sp15/Makefile.am,
947        sp16/Makefile.am, sp17/Makefile.am,
948        sp19/Makefile.am, sp20/Makefile.am,
949        sp21/Makefile.am, sp22/Makefile.am,
950        sp23/Makefile.am, sp24/Makefile.am,
951        sp25/Makefile.am, sp26/Makefile.am,
952        sp27/Makefile.am, sp28/Makefile.am,
953        sp29/Makefile.am, sp30/Makefile.am,
954        sp31/Makefile.am, sp32/Makefile.am,
955        spfatal/Makefile.am, spsize/Makefile.am: Rework.
956
9572005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
958
959        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
960        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
961        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
962        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
963        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
964        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
965        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
966        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
967        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
968        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
969        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
970        * sptests.am: Remove.
971
9722005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
973
974        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
975        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
976        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
977        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
978        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
979        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
980        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
981        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
982        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
983        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
984        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
985
9862005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
987
988        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
989
9902005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
991
992        * spsize/Makefile.am: Rename TEST to spsize.
993        * spsize/size.scn: Remove.
994        * spsize/spsize.scn: New (renamed from size.scn).
995
9962005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
997
998        * configure.ac: Add spfatal/Makefile.
999        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1000        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1001        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1002        * sptests.am: Remove LIB_VARIANT.
1003
10042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1005
1006        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1007        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1008        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1009        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1010        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1011        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1012        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1013        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1014        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1015        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1016        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1017
10182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1019
1020        * Makefile.am: Cleanup.
1021
10222005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1025        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1026        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1027        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1028        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1029        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1030        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1031        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1032        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1033        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1034        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1035        spfatal/Makefile.am, spsize/Makefile.am:
1036        Partial conversion to automake.
1037
10382005-03-07      Joel Sherrill <joel@OARcorp.com>
1039
1040        * sp13/task1.c: Removed warnings.
1041
10422004-09-29      Joel Sherrill <joel@OARcorp.com>
1043
1044        * spsize/size.c: i960 obsoleted and all references removed.
1045
10462004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1047
1048        * configure.ac: Require automake > 1.9.
1049
10502004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1051
1052        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1053        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1054        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1055        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1056        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1057        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1058        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1059        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1060        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1061        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1062        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1063        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1064        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1065        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1066        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1067        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1068        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1069        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1070        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1071        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1072        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084
10852004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1086
1087        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1088
10892004-03-30      David Querbach <querbach@realtime.bc.ca>
1090
1091        PR 595/tests
1092        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1093        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1094        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1095        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1096        others treat it as a count of longs.
1097
10982004-03-30      David Querbach <querbach@realtime.bc.ca>
1099
1100        PR 596/tests
1101        * sp32/init.c: A missing definition of TEST_INIT before including
1102        <tmacros.h> means that buffered output will not work even if selected
1103        in buffer_test_io.h.
1104
11052004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1106
1107        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1108        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1109        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1110        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1111        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1112        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1113        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1114        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1115        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1116        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1117        types.
1118
11192004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * configure.ac: Add 2nd arg to RTEMS_TOP.
1122
11232004-03-05      Joel Sherrill <joel@OARcorp.com>
1124
1125        * sp07/buffered_io.c: Remove warning.
1126
11272004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1128
1129        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1130        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1131        * sp02/Makefile.am: Ditto.
1132        * sp03/Makefile.am: Ditto.
1133        * sp04/Makefile.am: Ditto.
1134        * sp05/Makefile.am: Ditto.
1135        * sp06/Makefile.am: Ditto.
1136        * sp07/Makefile.am: Ditto.
1137        * sp08/Makefile.am: Ditto.
1138        * sp09/Makefile.am: Ditto.
1139        * sp11/Makefile.am: Ditto.
1140        * sp12/Makefile.am: Ditto.
1141        * sp13/Makefile.am: Ditto.
1142        * sp14/Makefile.am: Ditto.
1143        * sp15/Makefile.am: Ditto.
1144        * sp16/Makefile.am: Ditto.
1145        * sp17/Makefile.am: Ditto.
1146        * sp19/Makefile.am: Ditto.
1147        * sp20/Makefile.am: Ditto.
1148        * sp21/Makefile.am: Ditto.
1149        * sp22/Makefile.am: Ditto.
1150        * sp23/Makefile.am: Ditto.
1151        * sp24/Makefile.am: Ditto.
1152        * sp25/Makefile.am: Ditto.
1153        * sp26/Makefile.am: Ditto.
1154        * sp27/Makefile.am: Ditto.
1155        * sp28/Makefile.am: Ditto.
1156        * sp29/Makefile.am: Ditto.
1157        * sp30/Makefile.am: Ditto.
1158        * sp31/Makefile.am: Ditto.
1159        * sp32/Makefile.am: Ditto.
1160        * spfatal/Makefile.am: Ditto.
1161        * spsize/Makefile.am: Ditto.
1162
11632003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1164
1165        * sptests.am: Add dirstamp support.
1166
11672003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1168
1169        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1170
11712003-12-16      Joel Sherrill <joel@OARcorp.com>
1172
1173        PR 544/tests
1174        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1175        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1176        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1177        make tests account for resources and not print at inappropriate
1178        times.
1179        * sp07/buffered_io.c: New file.
1180
11812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1184
11852003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1186
1187        * sp01/Makefile.am: Remove all-local: $(ARCH).
1188        * sp02/Makefile.am: Remove all-local: $(ARCH).
1189        * sp03/Makefile.am: Remove all-local: $(ARCH).
1190        * sp04/Makefile.am: Remove all-local: $(ARCH).
1191        * sp05/Makefile.am: Remove all-local: $(ARCH).
1192        * sp06/Makefile.am: Remove all-local: $(ARCH).
1193        * sp07/Makefile.am: Remove all-local: $(ARCH).
1194        * sp08/Makefile.am: Remove all-local: $(ARCH).
1195        * sp09/Makefile.am: Remove all-local: $(ARCH).
1196        * sp11/Makefile.am: Remove all-local: $(ARCH).
1197        * sp12/Makefile.am: Remove all-local: $(ARCH).
1198        * sp13/Makefile.am: Remove all-local: $(ARCH).
1199        * sp14/Makefile.am: Remove all-local: $(ARCH).
1200        * sp15/Makefile.am: Remove all-local: $(ARCH).
1201        * sp16/Makefile.am: Remove all-local: $(ARCH).
1202        * sp17/Makefile.am: Remove all-local: $(ARCH).
1203        * sp19/Makefile.am: Remove all-local: $(ARCH).
1204        * sp20/Makefile.am: Remove all-local: $(ARCH).
1205        * sp21/Makefile.am: Remove all-local: $(ARCH).
1206        * sp22/Makefile.am: Remove all-local: $(ARCH).
1207        * sp23/Makefile.am: Remove all-local: $(ARCH).
1208        * sp24/Makefile.am: Remove all-local: $(ARCH).
1209        * sp25/Makefile.am: Remove all-local: $(ARCH).
1210        * sp26/Makefile.am: Remove all-local: $(ARCH).
1211        * sp27/Makefile.am: Remove all-local: $(ARCH).
1212        * sp28/Makefile.am: Remove all-local: $(ARCH).
1213        * sp29/Makefile.am: Remove all-local: $(ARCH).
1214        * sp30/Makefile.am: Remove all-local: $(ARCH).
1215        * sp31/Makefile.am: Remove all-local: $(ARCH).
1216        * sp32/Makefile.am: Remove all-local: $(ARCH).
1217        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1218        * spsize/Makefile.am: Remove all-local: $(ARCH).
1219
12202003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1221
1222        * configure.ac: Reflect having moved to testsuites/.
1223
12242003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1227
12282003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * configure.ac:Remove RTEMS_CHECK_CPU.
1231
12322003-09-04      Joel Sherrill <joel@OARcorp.com>
1233
1234        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1235        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1236        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1237        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1238        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1239        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1240        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1241        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1242        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1243        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1244        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1245        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1246        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1247        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1248        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1249        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1250        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1251        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1252        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1253        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1254        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1255        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1256        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1257        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1258        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1259        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1260        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1261        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1262        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1263        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1264        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1265        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1266        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1267        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1268        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1269        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1270        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1271        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1272        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1273        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1274        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1275        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1276        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1277        spsize/size.c, spsize/system.h: URL for license changed.
1278
12792003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1280
1281        PR 458/tests
1282        * sp30/task1.c: Correct indexing problem.
1283
12842003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * Makefile.am: Reflect having moved aclocal/.
1287
12882003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290        * Makefile.am: Reflect having moved automake/.
1291        * sp01/Makefile.am: Reflect having moved automake/.
1292        * sp02/Makefile.am: Reflect having moved automake/.
1293        * sp03/Makefile.am: Reflect having moved automake/.
1294        * sp04/Makefile.am: Reflect having moved automake/.
1295        * sp05/Makefile.am: Reflect having moved automake/.
1296        * sp06/Makefile.am: Reflect having moved automake/.
1297        * sp07/Makefile.am: Reflect having moved automake/.
1298        * sp08/Makefile.am: Reflect having moved automake/.
1299        * sp09/Makefile.am: Reflect having moved automake/.
1300        * sp11/Makefile.am: Reflect having moved automake/.
1301        * sp12/Makefile.am: Reflect having moved automake/.
1302        * sp13/Makefile.am: Reflect having moved automake/.
1303        * sp14/Makefile.am: Reflect having moved automake/.
1304        * sp15/Makefile.am: Reflect having moved automake/.
1305        * sp16/Makefile.am: Reflect having moved automake/.
1306        * sp17/Makefile.am: Reflect having moved automake/.
1307        * sp19/Makefile.am: Reflect having moved automake/.
1308        * sp20/Makefile.am: Reflect having moved automake/.
1309        * sp21/Makefile.am: Reflect having moved automake/.
1310        * sp22/Makefile.am: Reflect having moved automake/.
1311        * sp23/Makefile.am: Reflect having moved automake/.
1312        * sp24/Makefile.am: Reflect having moved automake/.
1313        * sp25/Makefile.am: Reflect having moved automake/.
1314        * sp26/Makefile.am: Reflect having moved automake/.
1315        * sp27/Makefile.am: Reflect having moved automake/.
1316        * sp28/Makefile.am: Reflect having moved automake/.
1317        * sp29/Makefile.am: Reflect having moved automake/.
1318        * sp30/Makefile.am: Reflect having moved automake/.
1319        * sp31/Makefile.am: Reflect having moved automake/.
1320        * sp32/Makefile.am: Reflect having moved automake/.
1321        * spfatal/Makefile.am: Reflect having moved automake/.
1322        * spsize/Makefile.am: Reflect having moved automake/.
1323
13242003-08-14      Joel Sherrill <joel@OARcorp.com>
1325
1326        * sp02/task1.c: Added ID to name lookup service and changed name of
1327        id/name translation status code. This propagated to multiple
1328        functions. The user API service added was rtems_object_id_to_name()
1329
13302003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1333
13342003-05-29      Joel Sherrill <joel@OARcorp.com>
1335
1336        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1337
13382003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1341        CC_CFLAGS_DEFAULT (obsolete).
1342
13432003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1346        Remove CC_LDFLAGS_PROFILE_V.
1347
13482003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1351
13522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1355
13562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * configure.ac: AC_PREREQ(2.57).
1359
13602002-11-14      Joel Sherrill <joel@OARcorp.com>
1361
1362        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1363        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1364        update the IDs in the screens.
1365
13662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * .cvsignore: Reformat.
1369        Add autom4te*cache.
1370        Remove autom4te.cache.
1371
13722002-09-14      Joel Sherrill <joel@OARcorp.com>
1373
1374        * sp32/.cvsignore: New file.
1375
13762002-09-14      Aaron J. Grier <aaron@frye.com>
1377
1378        * PR271 was not applicable against the current source but included
1379        a nice test that Joel decided to add to the tree as sp32.
1380        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1381        * Makefile.am, configure.ac: Modified to reflect addition.
1382
13832002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1384
1385        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1386        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1387        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1388        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1389        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1390        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1391        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1392        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1393        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1394        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1395        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1396        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1397        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1398        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1399        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1400        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1401        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1402        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1403        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1404        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1405        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1406        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1407        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1408        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1409        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1410        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1411        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1412        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1413        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1414        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1415        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1416
14172002-08-01      Joel Sherrill <joel@OARcorp.com>
1418
1419        * Per PR47 add support for buffered test output.  This involved
1420        adding defines to redirect output to a buffer and dump it when
1421        full, at "test pause", and at exit.  To avoid problems when redefining
1422        exit(), all tests were modified to call rtems_test_exit().
1423        Some tests, notable psxtests, had to be modified to include
1424        the standard test macro .h file (pmacros.h or tmacros.h) to
1425        enable this support.
1426        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1427        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1428        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1429        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1430        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1431        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1432        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1433
14342002-07-30      Joel Sherrill <joel@OARcorp.com>
1435
1436        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1437        stack if the port doesn't configure using it.
1438
14392002-07-04      Joel Sherrill <joel@OARcorp.com>
1440
1441        * Jump table for single entry point removed.
1442        * spsize/size.c:  Modified to reflect above.
1443
14442002-07-01      Joel Sherrill <joel@OARcorp.com>
1445
1446        * sp29/init.c: Corrected definitions for task stack usage.
1447
14482002-07-01      Joel Sherrill <joel@OARcorp.com>
1449
1450        * spsize/size.c: _Thread_queue_Extract_table removed.
1451
14522001-05-17      Joel Sherrill <joel@OARcorp.com>
1453
1454        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1455        number of staticly configured device drivers.
1456
14572001-05-14      Joel Sherrill <joel@OARcorp.com>
1458
1459        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1460        than the configured number of drivers.
1461 
14622002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1463
1464        * configure.ac: Remove ENABLE_GCC28.
1465
14662001-04-04      Joel Sherrill <joel@OARcorp.com>
1467
1468        * spsize/size.c: Reflect SPARC modifcation to get rid of
1469        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1470 
14712001-03-29      Joel Sherrill <joel@OARcorp.com>
1472
1473        * Per PR147 addressed problems when reseting and inserting a timer
1474        into a timer chain that did not honor time passage since the last
1475        time the timer server was scheduled and the new insertion.
1476        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1477
14782001-03-28      Joel Sherrill <joel@OARcorp.com>
1479
1480        * Side-effect of PR132.
1481        * sp21/system.h: Now must explicitly request NULL driver.
1482
14832002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1484
1485        * configure.ac:
1486        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1487        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1488        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1491        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1492        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1493        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1494        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1495        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1498        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1499        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1500        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1502        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1503        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1504        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1505        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1506        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1507        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1508        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1509        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1510        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1511        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1512        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1513        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1514        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1515        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1516        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1517        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1518        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1519        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1520
15212002-03-20      Chris Johns <ccj@acm.org>
1522
1523        * PR145.
1524        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1525        in system (e.g. driver tasks).  Also exit on minimum number of
1526        switches not precise number.
1527
15282001-01-29      Joel Sherrill <joel@OARcorp.com>
1529
1530        * Fixed bug where resetting a timer that was not at the head
1531        of one of the task timer chains resulted in the Timer Server
1532        task waking up too far in the future.
1533        * Added rtems_timer_get_information() directive to support testing.
1534        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1535        above condition.
1536
15372001-01-22      Joel Sherrill <joel@OARcorp.com>
1538
1539        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1540        because priority added as argument to rtems_timer_initiate_server().
1541
15422001-01-16      Joel Sherrill <joel@OARcorp.com>
1543
1544        * Added tests for task-based timers.  This included the new tests
1545        sp30 and sp31.
1546        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1547        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1548        for task-based timer services.
1549        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1550        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1551        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1552        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1553        sp31/task1.c: New files.
1554
15552001-11-01      Joel Sherrill <joel@OARcorp.com>
1556
1557        * sp26/system.h: Properly account for stack memory used by
1558        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1559        and processed as PR78.
1560
15612001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
1563        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1564        * configure.in: Remove.
1565        * configure.ac: New file, generated from configure.in by autoupdate.
1566
15672001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1570
15712001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1574        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1575        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1576        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1577        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1578        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1579        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1580        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1581        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1582        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1583        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1584        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1585        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1586        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1587        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1588        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1589        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1590        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1591        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1592        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1593        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1594        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1595        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1596        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1597        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1598        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1599        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1600        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1601        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1602
16032001-08-16      Joel Sherrill <joel@OARcorp.com>
1604
1605        * sp20/system.h: Account for extra task stacks properly.
1606
16072001-08-16      Joel Sherrill <joel@OARcorp.com>
1608
1609        * sp13/sp13.scn: Id in screen had wrong class field value.
1610        * sp13/system.h: Account for message buffer memory.
1611        * sp13/task2.c: Remove unnecessary check for failure.
1612
16132001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1614
1615        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1616
16172001-04-20      Joel Sherrill <joel@OARcorp.com>
1618
1619        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1620        file.
1621
16222001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1623
1624        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1625
16262001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1627
1628        * sp21/Makefile.am: Remove libtest.
1629
16302000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1633
16342000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1635
1636        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1637
16382000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1641        Switch to GNU canonicalization.
1642        * sptests.am: Remove DEFS.
1643
16442000-09-29      Joel Sherrill <joel@OARcorp.com>
1645
1646        * sp20/sp20.scn: Corrected to reflect new addition.
1647        * sp20/system.h: Removed comment reflecting history.
1648
16492000-09-29      Stephan Merker <merker@decrc.abb.de>
1650
1651        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1652        Added new task to test sequence of altering a period's length
1653        while it is still active.
1654
16552000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1656
1657        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1658        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1659        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1660        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1661        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1662        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1663        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1664        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1665        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1666        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1667
16682000-08-10      Joel Sherrill <joel@OARcorp.com>
1669
1670        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.