source: rtems/testsuites/sptests/ChangeLog @ 62e6e7c

4.104.115
Last change on this file since 62e6e7c was 62e6e7c, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 2, 2009 at 3:25:36 PM

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

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