source: rtems/testsuites/sptests/ChangeLog @ 9c34c02

4.104.115
Last change on this file since 9c34c02 was 9c34c02, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 2, 2009 at 3:41:28 PM

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

  • spstkalloc/spstkalloc.scn: Update screen.
  • Property mode set to 100644
File size: 60.2 KB
Line 
12009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * spstkalloc/spstkalloc.scn: Update screen.
4
52009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * Makefile.am, configure.ac: Add new test for user configured stack
8        allocator/deallocator. Test both pass and fail cases.
9        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
10        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
11
122009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * spchain/init.c, spchain/spchain.scn: Clean up test.
15
162009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
19        routines whose bodies are not used by RTEMS itself.
20        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
21        spchain/spchain.doc, spchain/spchain.scn: New files.
22
232009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
26        chain for coverage.
27
282009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
31        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
32        improve coverage.
33
342009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
37
382009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
41        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
42
432009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
46        Enhance spprintk. Add two new fatal error tests to cover
47        __assert_func.
48        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
49        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
50
512009-06-18      Chris Johns <chrisj@rtems.org>
52
53        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
54        workaround the H8300 gcc bug.
55
562009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * sp54/init.c: Fix spacing.
59
602009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * sp02/sp02.doc, sp02/system.h: Update copyright year.
63
642009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
67
682009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * Makefile.am, configure.ac: Add new test.
71        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
72        sp54/sp54.scn: New files.
73
742009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
77        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
78        the time of day forward not making server based timers fire.
79        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
80        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
81        sp53/sp53.scn: New files.
82
832009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
86
872009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        PR 1415/cpukit
90        * Makefile.am, configure.ac: Add test for very simple priority ceiling
91        violation.
92        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
93        sp51/sp51.scn: New files.
94
952009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        PR 1413/cpukit
98        * Makefile.am, configure.ac: Add test for case where server based
99        timers which reinitiated themselves did not get reinserted onto timer
100        chain.
101        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
102        sp50/sp50.scn: New files.
103
1042009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        PR 1414/cpukit
107        * Makefile.am, configure.ac: Tighten math on extraction of index so it
108        is harder to trick by passing in a valid id of an incorrect object
109        class.
110        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
111        sp49/sp49.scn: New files.
112
1132009-05-19      Chris Johns <chrisj@rtems.org>
114
115        * sp04/tswitch.c: Lower sample count for small memory targets.
116       
1172009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * spprintk/init.c: printk() now 100% covered.
120
1212009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * spprintk/init.c: More test cases.
124
1252009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
128        large enough for buffer node overhead.
129
1302009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * Makefile.am, configure.ac, spwatchdog/system.h,
133        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
134        printk. These will help coverage. Simplify spwkspace.
135        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
136        spprintk/spprintk.scn: New files.
137        * spwkspace/system.h: Removed.
138
1392009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
142        methods.
143        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
144        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
145
1462009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
149        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
150        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
151        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
152        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
153        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
154        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
155        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
156        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
157        spsize/size.c: Fix warnings.
158
1592009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
162        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
163        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
164        spobjgetnext/system.h: New files.
165
1662009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
169        64k to 20k. No impact on test behavior.
170
1712009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
174
1752009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
176
177        * sp37/init.c, sp37/sp37.scn: Add test case for
178        rtems_interrupt_level_attribute body.
179
1802009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
183        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
184        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
185        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
186        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
187        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
188        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
189        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
190        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
191        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
192        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
193        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
194        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
195        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
196        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
197        sp48/Makefile.am, spfatal/Makefile.am,
198        spfatal01/Makefile.am, spfatal02/Makefile.am,
199        spfatal03/Makefile.am, spfatal04/Makefile.am,
200        spfatal05/Makefile.am, spfatal06/Makefile.am,
201        spfatal07/Makefile.am, spfatal08/Makefile.am,
202        spfatal09/Makefile.am, spsize/Makefile.am,
203        spwatchdog/Makefile.am:
204        Eliminate _exe_/.exe.
205
2062009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
207
208        PR 1388/cpukit
209        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
210        allow both priority inherit and ceiling attributes to be set on
211        semaphore create. These attributes are mutually exclusive and this
212        should be an error.
213
2142009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
217        unlimited objects when configured for a unified workspace works as
218        expected.
219        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
220        sp48/sp48.scn: New files.
221
2222009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
223                Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        PR 1357/cpukit
226        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
227        honored.
228        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
229        sp47/sp47.scn: New files.
230
2312009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
232
233        * Makefile.am, configure.ac: Add new test to test Watchdog display
234        helper routines. These reach into the SuperCore.
235        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
236        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
237        spwatchdog/system.h, spwatchdog/task1.c: New files.
238
2392009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
242
2432009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
244
245        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
246        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
247        hard-coded hex numbers for bad object Ids.
248
2492009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        * sp15/system.h, sp19/system.h: Array of task names should be of type
252        rtems_name not rtems_id. Similarly array of task ids should be
253        rtems_id not rtems_name.
254
2552008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
258
2592008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * Makefile.am, configure.ac, spfatal06/testcase.h,
262        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
263        spsize/size.c: Eliminate pointers to API configuration tables in the
264        main configuration table. Reference the main configuration table and
265        the API configuration tables directly using the confdefs.h version
266        rather than obtaining a pointer to it. This eliminated some
267        variables, a potential fatal error, some unnecessary default
268        configuration structures. Overall, about a 4.5% reduction in the code
269        size for minimum and hello on the SPARC.
270        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
271        spfatal10/testcase.h: Removed.
272
2732008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
276        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
277        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
278        successfully with maxixum number of priorities as 16 instead of 256.
279        This was done by temporarily modifying the score priority.h maximum.
280        This allowed testing of all API code to ensure that it worked
281        properly with a reduced number of priorities. Most modifications were
282        to switch from hard-coded maximum to using the API provided methods
283        to determine maximum number of priority levels.
284
2852008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        * sp46/sp46.scn: Add screen missed earlier.
288
2892008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        PR 1348/cpukit
292        * Makefile.am, configure.ac: Add test of special case of resetting cpu
293        usage information while a period is running.
294        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
295        sp46/sp46.scn: New files.
296
2972008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * sp45/init.c: New file.
300
3012008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
302
303        PR 1347/cpukit
304        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
305        Rework Timer Server to ensure that the context allows for blocking,
306        allocating memory, and acquiring semaphores and mutexes.
307        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
308        New files.
309
3102008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * sp25/system.h: Add warning and temporary m32c conditional until size
313        type addressed.
314
3152008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * sp09/screen07.c: Use INT_MAX as number of messages so always
318        properly sized and no overflow on constant.
319        * sp09/screen10.c: Delay so on targets with simulator idle clock
320        tick driver this will work.
321        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
322        byte boundaries rather than two byte boundaries.
323        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
324        allocate more memory than size_t holds on m32c.
325
3262008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
327
328        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
329        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
330        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
331        and Region calls. On 16-bit architectures, size_t can be 16-bits
332        which would limit sizes to 64K. Also address constants which
333        overflowed on 16-bit integer targets.
334
3352008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * sp43/sp43.scn: Bump version to 4.9.99.0
338
3392008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
340
341        * sp19/system.h: Use "double" instead of "rtems_double".
342
3432008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
344
345        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
346
3472008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
350        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
351        spfatal_support/init.c, spfatal_support/system.h:
352        Convert to "bool".
353
3542008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
357        declared in a public place.
358
3592008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
360
361        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
362
3632008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * sp43/init.c: Fix derefence of uninitialized pointer.
366
3672008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
370        multiprocessing is not enabled. Saves one more variable from single
371        processor configuration.
372
3732008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
374
375        PR 1212/cpukit
376        * Makefile.am, configure.ac: Time slicing will not happen if the task
377        mode is changed from a non-timeslicing mode to timeslicing mode if it
378        is done by the executing thread (e.g. in its task body). This change
379        includes sp44 to demonstrate the problem and verify the correction.
380        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
381
3822008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
383
384        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
385        architectures they are not supported on.
386
3872008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
390
3912008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
392
393        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
394          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
395
3962008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
397
398        * sp28/init.c: Corrections to configuration.
399        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
400        * spsize/size.c: _ISR_Vector_table only exists on architectures
401        which use the Simple Vectored Interrupt Model.
402
4032008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * spsize/size.c: Convention calls for leading underscore on private
406        RTEMS variables.
407
4082008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
409
410        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
411        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
412        Refactored and renamed initialization routines to
413        rtems_initialize_data_structures, rtems_initialize_before_drivers,
414        rtems_initialize_device_drivers, and
415        rtems_initialize_start_multitasking. This opened the sequence up so
416        that bootcard() could provide a more robust and flexible framework
417        which is easier to explain and understand. This also lays the
418        groundwork for sharing the division of available memory between the
419        RTEMS workspace and heap and the C library initialization across all
420        BSPs.
421
4222008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * sp32/init.c: Formatting.
425
4262008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
427
428        * sp09/screen01.c: Correct test.
429        * sp09/screen14.c: Update copyright.
430        * sp28/init.c: Correct end of test messages.
431
4322008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
435
4362008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
437
438        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
439        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
440        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
441        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
442        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
443        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
444        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
445        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
446        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
447        tests. Add a clock_settime case for < 1988.
448
4492008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
452
4532008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
454
455        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
456        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
457        * sp41/sp41.scn: Now has content.
458        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
459        Object Services recently added to API.
460
4612008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
464        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
465        collection. This changed the name of a few previously public but
466        undocumented services and added a some new services.
467        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
468        sp43/system.h: New files.
469
4702008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * spfatal10/.cvsignore: New file.
473
4742008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
477        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
478        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
479        New files.
480
4812008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
482
483        * Makefile.am, configure.ac: Added fatal error tests
484        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
485        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
486        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
487        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
488        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
489        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
490        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
491        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
492        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
493        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
494        spfatal_support/init.c, spfatal_support/system.h: New files.
495
4962008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
497
498        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
499        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
500        test messages.
501
5022008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
503
504        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
505        simple type to a union of an unsigned 32 bit integer and a pointer.
506        This should help eliminate weird casts between u32 and pointers in
507        various places. The APIs now have to explicitly call _u32 or _string
508        versions of helper routines. This should also simplify things and
509        eliminate the need for ugly casts in some cases.
510
5112008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
512
513        * sp42/Makefile.am: New file.
514
5152008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
516
517        Add sp42 to exercise thread queue with knowledge of the implementation
518        so we can exercise all of the normal paths possible.
519        * Makefile.am, configure.ac: Add sp42.
520        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
521
5222008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * sp39/init.c: Add case for long timeout on blocking operation.
525        * Makefile.am, configure.ac: Add new test to exercise thread
526        queue blokcing synchronization. sp39 and sp41 are very similar.
527        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
528        sp41/system.h: New files.
529
5302008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
531
532        * sp39/init.c: Clean up.
533
5342008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * sp39/init.c: Modify to improve coverage.
537
5382008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
539
540        * sp36/strict_order_mut.c:
541
5422008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
543
544        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
545        driver registration.
546        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
547        sp40/system.h: New files.
548
5492008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
552        Add test cases for:
553          + message queue create requesting too many message buffers
554            for the available memory
555          + region extend with address inside existing heap
556          + timer server initiate too large a stack, create error
557        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
558          + task set priority while holding resource
559
5602008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
561
562        * Makefile.am, configure.ac: Added sp38 and sp39.
563        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
564        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
565        sp39/sp39.scn, sp39/system.h: New files.
566
5672007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
568
569        * sp36/strict_order_mut.c: New file.
570
5712007-12-21      Xi Yang <hiyangxi@gmail.com>
572
573        * Makefile.am, configure.ac: Add support for proper stacking of
574        priority inheritance on mutexes as well as enforce proper order of
575        release.
576        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
577        sp36/sp36.scn: New files.
578
5792007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
582        directive instead of violating RTEMS internals.
583
5842007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
585
586        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
587        Add test cases for User Extension Manager to improve code coverage.
588        * sp21/task1.c: Fix spelling error.
589
5902007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
591
592        * spsize/size.c: Account for previous changes in calculation of MPCI
593        receive server stack.
594
5952007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
596
597        * sp09/screen07.c, sp09/sp09.scn: Add test for
598        rtems_message_queue_broadcast for bad buffer and count pointers.
599        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
600        with bad priority or initiating twice.
601        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
602        it forces a dispatch.
603        * sp37/init.c: New file.
604
6052007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
606
607        * Makefile.am, configure.ac: Add new tests for interrupt disable,
608        enable, flash, and is in progress. These are normally inlines but
609        also have bodies for non-C code. This test also exercises the odd
610        case of calling clock tick from outside an ISR.
611        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
612
6132007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
614
615        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
616        using notepad with the current task's ID or SELF
617        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
618        test missing test cases for clock_get.
619
6202007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
621
622        * sp28/init.c: Add test code for task variables to improve coverage.
623
6242007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
625
626        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
627        RTEMS provided accessor macros to obtain configuration fields.
628
6292007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
630
631        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
632        Configuration Table. Eliminate CPU Table from all ports. Delete
633        references to CPU Table in all forms.
634
6352007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
638
6392007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
640
641        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
642        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
643        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
644        to improve test coverage.
645
6462007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
647
648        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
649        coverage.
650
6512007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
652
653        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
654
6552007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
656
657        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
658        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
659        .scn files.
660
6612007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
662
663        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
664        commented out and updated the .scn file.
665
6662007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
667
668        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
669        buffered test IO.
670
6712007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
674        rtems_io_unregister_driver did not have any test code.
675
6762007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * spsize/size.c: Eliminate maximum_drivers configuration parameter
679        since it was used to configure a no longer used feature. Device names
680        are now part of the filesystem not in a table. This also eliminated
681        the variables _IO_Number_of_devices and _IO_Driver_name_table from
682        RTEMS as well as the memory allocation used to populate
683        _IO_Driver_name_table.
684
6852007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
686
687        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
688        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
689        properly.
690
6912007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
692
693        * spsize/size.c: Eliminated the variables
694        _RTEMS_tasks_User_initialization_tasks and
695        _RTEMS_tasks_Number_of_initialization_tasks because they were only
696        used in one place after initialized. It was a waste of space.
697
6982007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
699
700        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
701        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
702        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
703        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
704        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
705        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
706        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
707        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
708        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
709        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
710        spsize/size.c: Add optional managers to Makefiles. Clean up test
711        cases so last output line follows END OF pattern. Make sure test case
712        all run. All tests appeared ok on sis.
713
7142007-04-05      Joel Sherrill <joel@OARcorp.com>
715
716        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
717
7182007-04-05      Joel Sherrill <joel@OARcorp.com>
719
720        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
721        CONFIGURE_TEST_NEEDS_XXX configuration constants to
722        CONFIGURE_APPLICATION_NEEDS_XXX.
723
7242007-04-02      Joel Sherrill <joel@OARcorp.com>
725
726        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
727
7282007-04-02      Joel Sherrill <joel@OARcorp.com>
729
730        * spsize/size.c: Convert from Classic API style TOD_Control as
731        fundamental time structure to POSIX struct timespec. Add
732        clock_get_uptime().
733
7342007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
735
736        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
737
7382007-03-26      Joel Sherrill <joel@OARcorp.com>
739
740        * sp35/priinv.c: Remove warning.
741
7422007-03-10      Joel Sherrill <joel@OARcorp.com>
743
744        * sp26/system.h: Remove incorrect and duplicate
745        CONFIGURE_EXTRA_TASK_STACKS.
746
7472007-03-05      Joel Sherrill <joel@OARcorp.com>
748
749        PR 1222/cpukit
750        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
751        thread that is blocked on a priority based thread queue is changed,
752        that its placement in the queue is reevaluated based upon the new
753        priority. This enhancement includes modifications to the SuperCore as
754        well as new test cases.
755        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
756        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
757        sp35/sp35.doc, sp35/sp35.scn: New files.
758
7592007-03-05      Joel Sherrill <joel@OARcorp.com>
760
761        * sp26/system.h: Correct memory required for stack sizes.
762
7632007-02-06      Joel Sherrill <joel@OARcorp.com>
764
765        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
766        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
767        tests.
768
7692006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
770
771        * sp33/init.c: Improve barrier test to include normal blocking with
772        manual release and unblocking in barrier deletion.
773
7742006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
775
776        * configure.ac: New BUG-REPORT address.
777
7782006-11-20      Joel Sherrill <joel@OARcorp.com>
779
780        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
781        and make output more compliant with other tests.
782
7832006-11-17      Joel Sherrill <joel@OARcorp.com>
784
785        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
786        cases intended on all targets possible with new heap algorithm.
787
7882006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * Makefile.am, configure.ac: Adding Classic API Barriers.
791        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
792        New files.
793
7942006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
795
796        * configure.ac: Require autoconf-2.60. Require automake-1.10.
797
7982006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
801        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
802        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
803        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
804        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
805        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
806        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
807        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
808        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
809        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
810        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
811        Use rtems_testsdir instead.
812
8132006-04-05      Joel Sherrill <joel@OARcorp.com>
814                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
815
816        * spsize/size.c: Victor spotted the problem that
817        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
818        variables and needed to be set to the same value.  I took that
819        idea and just removed _Thread_MP_Receive.  All uses are now
820        _MPCI_Receive_server_tcb.
821
8222005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
823
824        * configure.ac: Remove RTEMS_ENABLE_BARE,
825        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
826
8272005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
828
829        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
830        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
831        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
832        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
833        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
834        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
835        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
836        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
837        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
838        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
839        spfatal/Makefile.am, spsize/Makefile.am:
840        Convert to use *_PROGRAMS.
841
8422005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
843
844        * sp01/Makefile.am, sp02/Makefile.am,
845        sp03/Makefile.am, sp04/Makefile.am,
846        sp05/Makefile.am, sp06/Makefile.am,
847        sp07/Makefile.am, sp08/Makefile.am,
848        sp09/Makefile.am, sp11/Makefile.am,
849        sp12/Makefile.am, sp13/Makefile.am,
850        sp14/Makefile.am, sp15/Makefile.am,
851        sp16/Makefile.am, sp17/Makefile.am,
852        sp19/Makefile.am, sp20/Makefile.am,
853        sp21/Makefile.am, sp22/Makefile.am,
854        sp23/Makefile.am, sp24/Makefile.am,
855        sp25/Makefile.am, sp26/Makefile.am,
856        sp27/Makefile.am, sp28/Makefile.am,
857        sp29/Makefile.am, sp30/Makefile.am,
858        sp31/Makefile.am, sp32/Makefile.am,
859        spfatal/Makefile.am, spsize/Makefile.am: Rework.
860
8612005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
862
863        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
864        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
865        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
866        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
867        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
868        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
869        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
870        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
871        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
872        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
873        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
874        * sptests.am: Remove.
875
8762005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
877
878        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
879        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
880        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
881        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
882        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
883        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
884        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
885        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
886        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
887        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
888        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
889
8902005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
891
892        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
893
8942005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
895
896        * spsize/Makefile.am: Rename TEST to spsize.
897        * spsize/size.scn: Remove.
898        * spsize/spsize.scn: New (renamed from size.scn).
899
9002005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
901
902        * configure.ac: Add spfatal/Makefile.
903        * Makefile.am: Add spfatal to DIST_SUBDIRS.
904        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
905        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
906        * sptests.am: Remove LIB_VARIANT.
907
9082005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
909
910        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
911        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
912        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
913        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
914        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
915        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
916        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
917        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
918        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
919        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
920        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
921
9222005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
923
924        * Makefile.am: Cleanup.
925
9262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
927
928        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
929        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
930        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
931        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
932        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
933        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
934        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
935        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
936        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
937        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
938        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
939        spfatal/Makefile.am, spsize/Makefile.am:
940        Partial conversion to automake.
941
9422005-03-07      Joel Sherrill <joel@OARcorp.com>
943
944        * sp13/task1.c: Removed warnings.
945
9462004-09-29      Joel Sherrill <joel@OARcorp.com>
947
948        * spsize/size.c: i960 obsoleted and all references removed.
949
9502004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
951
952        * configure.ac: Require automake > 1.9.
953
9542004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
957        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
958        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
959        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
960        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
961        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
962        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
963        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
964        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
965        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
966        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
967        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
968        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
969        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
970        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
971        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
972        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
973        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
974        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
975        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
976        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
977        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
978        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
979        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
980        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
981        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
982        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
983        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
984        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
985        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
986        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
987        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
988
9892004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
990
991        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
992
9932004-03-30      David Querbach <querbach@realtime.bc.ca>
994
995        PR 595/tests
996        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
997        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
998        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
999        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1000        others treat it as a count of longs.
1001
10022004-03-30      David Querbach <querbach@realtime.bc.ca>
1003
1004        PR 596/tests
1005        * sp32/init.c: A missing definition of TEST_INIT before including
1006        <tmacros.h> means that buffered output will not work even if selected
1007        in buffer_test_io.h.
1008
10092004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1010
1011        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1012        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1013        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1014        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1015        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1016        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1017        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1018        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1019        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1020        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1021        types.
1022
10232004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1024
1025        * configure.ac: Add 2nd arg to RTEMS_TOP.
1026
10272004-03-05      Joel Sherrill <joel@OARcorp.com>
1028
1029        * sp07/buffered_io.c: Remove warning.
1030
10312004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1032
1033        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1034        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1035        * sp02/Makefile.am: Ditto.
1036        * sp03/Makefile.am: Ditto.
1037        * sp04/Makefile.am: Ditto.
1038        * sp05/Makefile.am: Ditto.
1039        * sp06/Makefile.am: Ditto.
1040        * sp07/Makefile.am: Ditto.
1041        * sp08/Makefile.am: Ditto.
1042        * sp09/Makefile.am: Ditto.
1043        * sp11/Makefile.am: Ditto.
1044        * sp12/Makefile.am: Ditto.
1045        * sp13/Makefile.am: Ditto.
1046        * sp14/Makefile.am: Ditto.
1047        * sp15/Makefile.am: Ditto.
1048        * sp16/Makefile.am: Ditto.
1049        * sp17/Makefile.am: Ditto.
1050        * sp19/Makefile.am: Ditto.
1051        * sp20/Makefile.am: Ditto.
1052        * sp21/Makefile.am: Ditto.
1053        * sp22/Makefile.am: Ditto.
1054        * sp23/Makefile.am: Ditto.
1055        * sp24/Makefile.am: Ditto.
1056        * sp25/Makefile.am: Ditto.
1057        * sp26/Makefile.am: Ditto.
1058        * sp27/Makefile.am: Ditto.
1059        * sp28/Makefile.am: Ditto.
1060        * sp29/Makefile.am: Ditto.
1061        * sp30/Makefile.am: Ditto.
1062        * sp31/Makefile.am: Ditto.
1063        * sp32/Makefile.am: Ditto.
1064        * spfatal/Makefile.am: Ditto.
1065        * spsize/Makefile.am: Ditto.
1066
10672003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1068
1069        * sptests.am: Add dirstamp support.
1070
10712003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1074
10752003-12-16      Joel Sherrill <joel@OARcorp.com>
1076
1077        PR 544/tests
1078        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1079        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1080        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1081        make tests account for resources and not print at inappropriate
1082        times.
1083        * sp07/buffered_io.c: New file.
1084
10852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1086
1087        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1088
10892003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1090
1091        * sp01/Makefile.am: Remove all-local: $(ARCH).
1092        * sp02/Makefile.am: Remove all-local: $(ARCH).
1093        * sp03/Makefile.am: Remove all-local: $(ARCH).
1094        * sp04/Makefile.am: Remove all-local: $(ARCH).
1095        * sp05/Makefile.am: Remove all-local: $(ARCH).
1096        * sp06/Makefile.am: Remove all-local: $(ARCH).
1097        * sp07/Makefile.am: Remove all-local: $(ARCH).
1098        * sp08/Makefile.am: Remove all-local: $(ARCH).
1099        * sp09/Makefile.am: Remove all-local: $(ARCH).
1100        * sp11/Makefile.am: Remove all-local: $(ARCH).
1101        * sp12/Makefile.am: Remove all-local: $(ARCH).
1102        * sp13/Makefile.am: Remove all-local: $(ARCH).
1103        * sp14/Makefile.am: Remove all-local: $(ARCH).
1104        * sp15/Makefile.am: Remove all-local: $(ARCH).
1105        * sp16/Makefile.am: Remove all-local: $(ARCH).
1106        * sp17/Makefile.am: Remove all-local: $(ARCH).
1107        * sp19/Makefile.am: Remove all-local: $(ARCH).
1108        * sp20/Makefile.am: Remove all-local: $(ARCH).
1109        * sp21/Makefile.am: Remove all-local: $(ARCH).
1110        * sp22/Makefile.am: Remove all-local: $(ARCH).
1111        * sp23/Makefile.am: Remove all-local: $(ARCH).
1112        * sp24/Makefile.am: Remove all-local: $(ARCH).
1113        * sp25/Makefile.am: Remove all-local: $(ARCH).
1114        * sp26/Makefile.am: Remove all-local: $(ARCH).
1115        * sp27/Makefile.am: Remove all-local: $(ARCH).
1116        * sp28/Makefile.am: Remove all-local: $(ARCH).
1117        * sp29/Makefile.am: Remove all-local: $(ARCH).
1118        * sp30/Makefile.am: Remove all-local: $(ARCH).
1119        * sp31/Makefile.am: Remove all-local: $(ARCH).
1120        * sp32/Makefile.am: Remove all-local: $(ARCH).
1121        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1122        * spsize/Makefile.am: Remove all-local: $(ARCH).
1123
11242003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1125
1126        * configure.ac: Reflect having moved to testsuites/.
1127
11282003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1131
11322003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * configure.ac:Remove RTEMS_CHECK_CPU.
1135
11362003-09-04      Joel Sherrill <joel@OARcorp.com>
1137
1138        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1139        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1140        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1141        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1142        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1143        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1144        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1145        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1146        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1147        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1148        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1149        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1150        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1151        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1152        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1153        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1154        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1155        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1156        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1157        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1158        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1159        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1160        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1161        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1162        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1163        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1164        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1165        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1166        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1167        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1168        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1169        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1170        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1171        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1172        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1173        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1174        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1175        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1176        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1177        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1178        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1179        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1180        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1181        spsize/size.c, spsize/system.h: URL for license changed.
1182
11832003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1184
1185        PR 458/tests
1186        * sp30/task1.c: Correct indexing problem.
1187
11882003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1189
1190        * Makefile.am: Reflect having moved aclocal/.
1191
11922003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * Makefile.am: Reflect having moved automake/.
1195        * sp01/Makefile.am: Reflect having moved automake/.
1196        * sp02/Makefile.am: Reflect having moved automake/.
1197        * sp03/Makefile.am: Reflect having moved automake/.
1198        * sp04/Makefile.am: Reflect having moved automake/.
1199        * sp05/Makefile.am: Reflect having moved automake/.
1200        * sp06/Makefile.am: Reflect having moved automake/.
1201        * sp07/Makefile.am: Reflect having moved automake/.
1202        * sp08/Makefile.am: Reflect having moved automake/.
1203        * sp09/Makefile.am: Reflect having moved automake/.
1204        * sp11/Makefile.am: Reflect having moved automake/.
1205        * sp12/Makefile.am: Reflect having moved automake/.
1206        * sp13/Makefile.am: Reflect having moved automake/.
1207        * sp14/Makefile.am: Reflect having moved automake/.
1208        * sp15/Makefile.am: Reflect having moved automake/.
1209        * sp16/Makefile.am: Reflect having moved automake/.
1210        * sp17/Makefile.am: Reflect having moved automake/.
1211        * sp19/Makefile.am: Reflect having moved automake/.
1212        * sp20/Makefile.am: Reflect having moved automake/.
1213        * sp21/Makefile.am: Reflect having moved automake/.
1214        * sp22/Makefile.am: Reflect having moved automake/.
1215        * sp23/Makefile.am: Reflect having moved automake/.
1216        * sp24/Makefile.am: Reflect having moved automake/.
1217        * sp25/Makefile.am: Reflect having moved automake/.
1218        * sp26/Makefile.am: Reflect having moved automake/.
1219        * sp27/Makefile.am: Reflect having moved automake/.
1220        * sp28/Makefile.am: Reflect having moved automake/.
1221        * sp29/Makefile.am: Reflect having moved automake/.
1222        * sp30/Makefile.am: Reflect having moved automake/.
1223        * sp31/Makefile.am: Reflect having moved automake/.
1224        * sp32/Makefile.am: Reflect having moved automake/.
1225        * spfatal/Makefile.am: Reflect having moved automake/.
1226        * spsize/Makefile.am: Reflect having moved automake/.
1227
12282003-08-14      Joel Sherrill <joel@OARcorp.com>
1229
1230        * sp02/task1.c: Added ID to name lookup service and changed name of
1231        id/name translation status code. This propagated to multiple
1232        functions. The user API service added was rtems_object_id_to_name()
1233
12342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1235
1236        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1237
12382003-05-29      Joel Sherrill <joel@OARcorp.com>
1239
1240        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1241
12422003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1245        CC_CFLAGS_DEFAULT (obsolete).
1246
12472003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1248
1249        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1250        Remove CC_LDFLAGS_PROFILE_V.
1251
12522003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1253
1254        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1255
12562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1257
1258        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1259
12602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * configure.ac: AC_PREREQ(2.57).
1263
12642002-11-14      Joel Sherrill <joel@OARcorp.com>
1265
1266        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1267        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1268        update the IDs in the screens.
1269
12702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1271
1272        * .cvsignore: Reformat.
1273        Add autom4te*cache.
1274        Remove autom4te.cache.
1275
12762002-09-14      Joel Sherrill <joel@OARcorp.com>
1277
1278        * sp32/.cvsignore: New file.
1279
12802002-09-14      Aaron J. Grier <aaron@frye.com>
1281
1282        * PR271 was not applicable against the current source but included
1283        a nice test that Joel decided to add to the tree as sp32.
1284        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1285        * Makefile.am, configure.ac: Modified to reflect addition.
1286
12872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1290        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1291        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1292        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1293        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1294        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1295        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1296        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1297        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1298        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1299        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1300        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1301        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1302        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1303        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1304        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1305        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1306        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1307        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1308        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1309        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1310        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1311        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1312        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1313        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1314        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1315        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1316        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1317        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1318        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1319        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1320
13212002-08-01      Joel Sherrill <joel@OARcorp.com>
1322
1323        * Per PR47 add support for buffered test output.  This involved
1324        adding defines to redirect output to a buffer and dump it when
1325        full, at "test pause", and at exit.  To avoid problems when redefining
1326        exit(), all tests were modified to call rtems_test_exit().
1327        Some tests, notable psxtests, had to be modified to include
1328        the standard test macro .h file (pmacros.h or tmacros.h) to
1329        enable this support.
1330        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1331        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1332        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1333        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1334        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1335        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1336        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1337
13382002-07-30      Joel Sherrill <joel@OARcorp.com>
1339
1340        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1341        stack if the port doesn't configure using it.
1342
13432002-07-04      Joel Sherrill <joel@OARcorp.com>
1344
1345        * Jump table for single entry point removed.
1346        * spsize/size.c:  Modified to reflect above.
1347
13482002-07-01      Joel Sherrill <joel@OARcorp.com>
1349
1350        * sp29/init.c: Corrected definitions for task stack usage.
1351
13522002-07-01      Joel Sherrill <joel@OARcorp.com>
1353
1354        * spsize/size.c: _Thread_queue_Extract_table removed.
1355
13562001-05-17      Joel Sherrill <joel@OARcorp.com>
1357
1358        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1359        number of staticly configured device drivers.
1360
13612001-05-14      Joel Sherrill <joel@OARcorp.com>
1362
1363        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1364        than the configured number of drivers.
1365 
13662002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * configure.ac: Remove ENABLE_GCC28.
1369
13702001-04-04      Joel Sherrill <joel@OARcorp.com>
1371
1372        * spsize/size.c: Reflect SPARC modifcation to get rid of
1373        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1374 
13752001-03-29      Joel Sherrill <joel@OARcorp.com>
1376
1377        * Per PR147 addressed problems when reseting and inserting a timer
1378        into a timer chain that did not honor time passage since the last
1379        time the timer server was scheduled and the new insertion.
1380        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1381
13822001-03-28      Joel Sherrill <joel@OARcorp.com>
1383
1384        * Side-effect of PR132.
1385        * sp21/system.h: Now must explicitly request NULL driver.
1386
13872002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1388
1389        * configure.ac:
1390        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1391        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1392        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1393        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1394        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1395        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1396        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1397        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1398        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1399        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1400        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1401        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1402        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1403        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1404        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1405        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1406        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1407        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1408        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1409        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1410        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1411        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1412        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1413        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1414        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1415        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1416        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1417        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1418        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1419        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1420        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1421        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1422        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1423        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1424
14252002-03-20      Chris Johns <ccj@acm.org>
1426
1427        * PR145.
1428        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1429        in system (e.g. driver tasks).  Also exit on minimum number of
1430        switches not precise number.
1431
14322001-01-29      Joel Sherrill <joel@OARcorp.com>
1433
1434        * Fixed bug where resetting a timer that was not at the head
1435        of one of the task timer chains resulted in the Timer Server
1436        task waking up too far in the future.
1437        * Added rtems_timer_get_information() directive to support testing.
1438        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1439        above condition.
1440
14412001-01-22      Joel Sherrill <joel@OARcorp.com>
1442
1443        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1444        because priority added as argument to rtems_timer_initiate_server().
1445
14462001-01-16      Joel Sherrill <joel@OARcorp.com>
1447
1448        * Added tests for task-based timers.  This included the new tests
1449        sp30 and sp31.
1450        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1451        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1452        for task-based timer services.
1453        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1454        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1455        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1456        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1457        sp31/task1.c: New files.
1458
14592001-11-01      Joel Sherrill <joel@OARcorp.com>
1460
1461        * sp26/system.h: Properly account for stack memory used by
1462        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1463        and processed as PR78.
1464
14652001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1468        * configure.in: Remove.
1469        * configure.ac: New file, generated from configure.in by autoupdate.
1470
14712001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1474
14752001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1478        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1479        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1480        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1481        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1482        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1483        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1491        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1492        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1493        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1494        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1495        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1496        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1497        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1498        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1499        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1500        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1501        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1502        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1503        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1504        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1505        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1506
15072001-08-16      Joel Sherrill <joel@OARcorp.com>
1508
1509        * sp20/system.h: Account for extra task stacks properly.
1510
15112001-08-16      Joel Sherrill <joel@OARcorp.com>
1512
1513        * sp13/sp13.scn: Id in screen had wrong class field value.
1514        * sp13/system.h: Account for message buffer memory.
1515        * sp13/task2.c: Remove unnecessary check for failure.
1516
15172001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1518
1519        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1520
15212001-04-20      Joel Sherrill <joel@OARcorp.com>
1522
1523        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1524        file.
1525
15262001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1527
1528        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1529
15302001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * sp21/Makefile.am: Remove libtest.
1533
15342000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1535
1536        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1537
15382000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1541
15422000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1545        Switch to GNU canonicalization.
1546        * sptests.am: Remove DEFS.
1547
15482000-09-29      Joel Sherrill <joel@OARcorp.com>
1549
1550        * sp20/sp20.scn: Corrected to reflect new addition.
1551        * sp20/system.h: Removed comment reflecting history.
1552
15532000-09-29      Stephan Merker <merker@decrc.abb.de>
1554
1555        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1556        Added new task to test sequence of altering a period's length
1557        while it is still active.
1558
15592000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1562        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1563        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1564        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1565        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1566        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1567        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1568        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1569        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1570        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1571
15722000-08-10      Joel Sherrill <joel@OARcorp.com>
1573
1574        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.