source: rtems/testsuites/sptests/ChangeLog @ 0dbc0c33

4.104.115
Last change on this file since 0dbc0c33 was 0dbc0c33, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 7, 2009 at 7:36:53 PM

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

  • sp02/task1.c: Minor spacing.
  • Property mode set to 100644
File size: 61.6 KB
Line 
12009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp02/task1.c: Minor spacing.
4
52009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * spfatal12/init.c: Address to heap initialize must be aligned but size
8        must be too small.
9
102009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * Makefile.am, configure.ac: Add new test to exercise case when
13        broadcasting to a message queue with a pending message.
14        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
15        sp55/sp55.scn: New files.
16
172009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
20        spfatal tests appear to cover all fatal error cases.
21        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
22        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
23        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
24        spfatal/task1.c: Removed.
25
262009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
29        initialize workspace heap during initialize. Can be caused by
30        unaligned address or not enough memory to initialize heap required
31        overhead.
32        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
33        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
34
352009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
38
392009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
42
432009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * spstkalloc/spstkalloc.scn: Update screen.
46
472009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * Makefile.am, configure.ac: Add new test for user configured stack
50        allocator/deallocator. Test both pass and fail cases.
51        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
52        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
53
542009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * spchain/init.c, spchain/spchain.scn: Clean up test.
57
582009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
61        routines whose bodies are not used by RTEMS itself.
62        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
63        spchain/spchain.doc, spchain/spchain.scn: New files.
64
652009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
68        chain for coverage.
69
702009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
73        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
74        improve coverage.
75
762009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
79
802009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
83        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
84
852009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
88        Enhance spprintk. Add two new fatal error tests to cover
89        __assert_func.
90        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
91        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
92
932009-06-18      Chris Johns <chrisj@rtems.org>
94
95        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
96        workaround the H8300 gcc bug.
97
982009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * sp54/init.c: Fix spacing.
101
1022009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * sp02/sp02.doc, sp02/system.h: Update copyright year.
105
1062009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
109
1102009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * Makefile.am, configure.ac: Add new test.
113        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
114        sp54/sp54.scn: New files.
115
1162009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
119        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
120        the time of day forward not making server based timers fire.
121        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
122        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
123        sp53/sp53.scn: New files.
124
1252009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
128
1292009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        PR 1415/cpukit
132        * Makefile.am, configure.ac: Add test for very simple priority ceiling
133        violation.
134        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
135        sp51/sp51.scn: New files.
136
1372009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        PR 1413/cpukit
140        * Makefile.am, configure.ac: Add test for case where server based
141        timers which reinitiated themselves did not get reinserted onto timer
142        chain.
143        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
144        sp50/sp50.scn: New files.
145
1462009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        PR 1414/cpukit
149        * Makefile.am, configure.ac: Tighten math on extraction of index so it
150        is harder to trick by passing in a valid id of an incorrect object
151        class.
152        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
153        sp49/sp49.scn: New files.
154
1552009-05-19      Chris Johns <chrisj@rtems.org>
156
157        * sp04/tswitch.c: Lower sample count for small memory targets.
158       
1592009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
160
161        * spprintk/init.c: printk() now 100% covered.
162
1632009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * spprintk/init.c: More test cases.
166
1672009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
170        large enough for buffer node overhead.
171
1722009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * Makefile.am, configure.ac, spwatchdog/system.h,
175        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
176        printk. These will help coverage. Simplify spwkspace.
177        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
178        spprintk/spprintk.scn: New files.
179        * spwkspace/system.h: Removed.
180
1812009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
184        methods.
185        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
186        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
187
1882009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
191        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
192        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
193        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
194        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
195        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
196        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
197        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
198        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
199        spsize/size.c: Fix warnings.
200
2012009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
204        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
205        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
206        spobjgetnext/system.h: New files.
207
2082009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
211        64k to 20k. No impact on test behavior.
212
2132009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
216
2172009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
218
219        * sp37/init.c, sp37/sp37.scn: Add test case for
220        rtems_interrupt_level_attribute body.
221
2222009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
225        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
226        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
227        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
228        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
229        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
230        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
231        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
232        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
233        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
234        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
235        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
236        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
237        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
238        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
239        sp48/Makefile.am, spfatal/Makefile.am,
240        spfatal01/Makefile.am, spfatal02/Makefile.am,
241        spfatal03/Makefile.am, spfatal04/Makefile.am,
242        spfatal05/Makefile.am, spfatal06/Makefile.am,
243        spfatal07/Makefile.am, spfatal08/Makefile.am,
244        spfatal09/Makefile.am, spsize/Makefile.am,
245        spwatchdog/Makefile.am:
246        Eliminate _exe_/.exe.
247
2482009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        PR 1388/cpukit
251        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
252        allow both priority inherit and ceiling attributes to be set on
253        semaphore create. These attributes are mutually exclusive and this
254        should be an error.
255
2562009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
259        unlimited objects when configured for a unified workspace works as
260        expected.
261        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
262        sp48/sp48.scn: New files.
263
2642009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
265                Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        PR 1357/cpukit
268        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
269        honored.
270        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
271        sp47/sp47.scn: New files.
272
2732009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
274
275        * Makefile.am, configure.ac: Add new test to test Watchdog display
276        helper routines. These reach into the SuperCore.
277        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
278        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
279        spwatchdog/system.h, spwatchdog/task1.c: New files.
280
2812009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
284
2852009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
288        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
289        hard-coded hex numbers for bad object Ids.
290
2912009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
292
293        * sp15/system.h, sp19/system.h: Array of task names should be of type
294        rtems_name not rtems_id. Similarly array of task ids should be
295        rtems_id not rtems_name.
296
2972008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
300
3012008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * Makefile.am, configure.ac, spfatal06/testcase.h,
304        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
305        spsize/size.c: Eliminate pointers to API configuration tables in the
306        main configuration table. Reference the main configuration table and
307        the API configuration tables directly using the confdefs.h version
308        rather than obtaining a pointer to it. This eliminated some
309        variables, a potential fatal error, some unnecessary default
310        configuration structures. Overall, about a 4.5% reduction in the code
311        size for minimum and hello on the SPARC.
312        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
313        spfatal10/testcase.h: Removed.
314
3152008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
318        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
319        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
320        successfully with maxixum number of priorities as 16 instead of 256.
321        This was done by temporarily modifying the score priority.h maximum.
322        This allowed testing of all API code to ensure that it worked
323        properly with a reduced number of priorities. Most modifications were
324        to switch from hard-coded maximum to using the API provided methods
325        to determine maximum number of priority levels.
326
3272008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        * sp46/sp46.scn: Add screen missed earlier.
330
3312008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        PR 1348/cpukit
334        * Makefile.am, configure.ac: Add test of special case of resetting cpu
335        usage information while a period is running.
336        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
337        sp46/sp46.scn: New files.
338
3392008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * sp45/init.c: New file.
342
3432008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
344
345        PR 1347/cpukit
346        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
347        Rework Timer Server to ensure that the context allows for blocking,
348        allocating memory, and acquiring semaphores and mutexes.
349        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
350        New files.
351
3522008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        * sp25/system.h: Add warning and temporary m32c conditional until size
355        type addressed.
356
3572008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * sp09/screen07.c: Use INT_MAX as number of messages so always
360        properly sized and no overflow on constant.
361        * sp09/screen10.c: Delay so on targets with simulator idle clock
362        tick driver this will work.
363        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
364        byte boundaries rather than two byte boundaries.
365        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
366        allocate more memory than size_t holds on m32c.
367
3682008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
371        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
372        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
373        and Region calls. On 16-bit architectures, size_t can be 16-bits
374        which would limit sizes to 64K. Also address constants which
375        overflowed on 16-bit integer targets.
376
3772008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * sp43/sp43.scn: Bump version to 4.9.99.0
380
3812008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
382
383        * sp19/system.h: Use "double" instead of "rtems_double".
384
3852008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
386
387        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
388
3892008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
390
391        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
392        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
393        spfatal_support/init.c, spfatal_support/system.h:
394        Convert to "bool".
395
3962008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
399        declared in a public place.
400
4012008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
402
403        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
404
4052008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
406
407        * sp43/init.c: Fix derefence of uninitialized pointer.
408
4092008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
410
411        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
412        multiprocessing is not enabled. Saves one more variable from single
413        processor configuration.
414
4152008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
416
417        PR 1212/cpukit
418        * Makefile.am, configure.ac: Time slicing will not happen if the task
419        mode is changed from a non-timeslicing mode to timeslicing mode if it
420        is done by the executing thread (e.g. in its task body). This change
421        includes sp44 to demonstrate the problem and verify the correction.
422        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
423
4242008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
425
426        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
427        architectures they are not supported on.
428
4292008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
432
4332008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
434
435        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
436          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
437
4382008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
439
440        * sp28/init.c: Corrections to configuration.
441        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
442        * spsize/size.c: _ISR_Vector_table only exists on architectures
443        which use the Simple Vectored Interrupt Model.
444
4452008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * spsize/size.c: Convention calls for leading underscore on private
448        RTEMS variables.
449
4502008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
453        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
454        Refactored and renamed initialization routines to
455        rtems_initialize_data_structures, rtems_initialize_before_drivers,
456        rtems_initialize_device_drivers, and
457        rtems_initialize_start_multitasking. This opened the sequence up so
458        that bootcard() could provide a more robust and flexible framework
459        which is easier to explain and understand. This also lays the
460        groundwork for sharing the division of available memory between the
461        RTEMS workspace and heap and the C library initialization across all
462        BSPs.
463
4642008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * sp32/init.c: Formatting.
467
4682008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * sp09/screen01.c: Correct test.
471        * sp09/screen14.c: Update copyright.
472        * sp28/init.c: Correct end of test messages.
473
4742008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
475
476        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
477
4782008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
479
480        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
481        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
482        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
483        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
484        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
485        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
486        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
487        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
488        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
489        tests. Add a clock_settime case for < 1988.
490
4912008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
494
4952008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
498        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
499        * sp41/sp41.scn: Now has content.
500        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
501        Object Services recently added to API.
502
5032008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
506        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
507        collection. This changed the name of a few previously public but
508        undocumented services and added a some new services.
509        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
510        sp43/system.h: New files.
511
5122008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * spfatal10/.cvsignore: New file.
515
5162008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
517
518        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
519        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
520        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
521        New files.
522
5232008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
524
525        * Makefile.am, configure.ac: Added fatal error tests
526        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
527        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
528        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
529        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
530        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
531        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
532        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
533        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
534        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
535        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
536        spfatal_support/init.c, spfatal_support/system.h: New files.
537
5382008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
539
540        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
541        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
542        test messages.
543
5442008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
545
546        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
547        simple type to a union of an unsigned 32 bit integer and a pointer.
548        This should help eliminate weird casts between u32 and pointers in
549        various places. The APIs now have to explicitly call _u32 or _string
550        versions of helper routines. This should also simplify things and
551        eliminate the need for ugly casts in some cases.
552
5532008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
554
555        * sp42/Makefile.am: New file.
556
5572008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        Add sp42 to exercise thread queue with knowledge of the implementation
560        so we can exercise all of the normal paths possible.
561        * Makefile.am, configure.ac: Add sp42.
562        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
563
5642008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * sp39/init.c: Add case for long timeout on blocking operation.
567        * Makefile.am, configure.ac: Add new test to exercise thread
568        queue blokcing synchronization. sp39 and sp41 are very similar.
569        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
570        sp41/system.h: New files.
571
5722008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
573
574        * sp39/init.c: Clean up.
575
5762008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
577
578        * sp39/init.c: Modify to improve coverage.
579
5802008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
581
582        * sp36/strict_order_mut.c:
583
5842008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
585
586        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
587        driver registration.
588        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
589        sp40/system.h: New files.
590
5912008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
592
593        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
594        Add test cases for:
595          + message queue create requesting too many message buffers
596            for the available memory
597          + region extend with address inside existing heap
598          + timer server initiate too large a stack, create error
599        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
600          + task set priority while holding resource
601
6022008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * Makefile.am, configure.ac: Added sp38 and sp39.
605        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
606        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
607        sp39/sp39.scn, sp39/system.h: New files.
608
6092007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
610
611        * sp36/strict_order_mut.c: New file.
612
6132007-12-21      Xi Yang <hiyangxi@gmail.com>
614
615        * Makefile.am, configure.ac: Add support for proper stacking of
616        priority inheritance on mutexes as well as enforce proper order of
617        release.
618        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
619        sp36/sp36.scn: New files.
620
6212007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
622
623        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
624        directive instead of violating RTEMS internals.
625
6262007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
627
628        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
629        Add test cases for User Extension Manager to improve code coverage.
630        * sp21/task1.c: Fix spelling error.
631
6322007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
633
634        * spsize/size.c: Account for previous changes in calculation of MPCI
635        receive server stack.
636
6372007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
638
639        * sp09/screen07.c, sp09/sp09.scn: Add test for
640        rtems_message_queue_broadcast for bad buffer and count pointers.
641        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
642        with bad priority or initiating twice.
643        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
644        it forces a dispatch.
645        * sp37/init.c: New file.
646
6472007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
648
649        * Makefile.am, configure.ac: Add new tests for interrupt disable,
650        enable, flash, and is in progress. These are normally inlines but
651        also have bodies for non-C code. This test also exercises the odd
652        case of calling clock tick from outside an ISR.
653        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
654
6552007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
658        using notepad with the current task's ID or SELF
659        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
660        test missing test cases for clock_get.
661
6622007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * sp28/init.c: Add test code for task variables to improve coverage.
665
6662007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
667
668        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
669        RTEMS provided accessor macros to obtain configuration fields.
670
6712007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
674        Configuration Table. Eliminate CPU Table from all ports. Delete
675        references to CPU Table in all forms.
676
6772007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
680
6812007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
682
683        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
684        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
685        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
686        to improve test coverage.
687
6882007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
689
690        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
691        coverage.
692
6932007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
694
695        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
696
6972007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
698
699        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
700        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
701        .scn files.
702
7032007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
704
705        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
706        commented out and updated the .scn file.
707
7082007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
711        buffered test IO.
712
7132007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
714
715        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
716        rtems_io_unregister_driver did not have any test code.
717
7182007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * spsize/size.c: Eliminate maximum_drivers configuration parameter
721        since it was used to configure a no longer used feature. Device names
722        are now part of the filesystem not in a table. This also eliminated
723        the variables _IO_Number_of_devices and _IO_Driver_name_table from
724        RTEMS as well as the memory allocation used to populate
725        _IO_Driver_name_table.
726
7272007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
728
729        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
730        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
731        properly.
732
7332007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * spsize/size.c: Eliminated the variables
736        _RTEMS_tasks_User_initialization_tasks and
737        _RTEMS_tasks_Number_of_initialization_tasks because they were only
738        used in one place after initialized. It was a waste of space.
739
7402007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
741
742        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
743        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
744        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
745        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
746        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
747        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
748        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
749        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
750        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
751        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
752        spsize/size.c: Add optional managers to Makefiles. Clean up test
753        cases so last output line follows END OF pattern. Make sure test case
754        all run. All tests appeared ok on sis.
755
7562007-04-05      Joel Sherrill <joel@OARcorp.com>
757
758        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
759
7602007-04-05      Joel Sherrill <joel@OARcorp.com>
761
762        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
763        CONFIGURE_TEST_NEEDS_XXX configuration constants to
764        CONFIGURE_APPLICATION_NEEDS_XXX.
765
7662007-04-02      Joel Sherrill <joel@OARcorp.com>
767
768        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
769
7702007-04-02      Joel Sherrill <joel@OARcorp.com>
771
772        * spsize/size.c: Convert from Classic API style TOD_Control as
773        fundamental time structure to POSIX struct timespec. Add
774        clock_get_uptime().
775
7762007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
777
778        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
779
7802007-03-26      Joel Sherrill <joel@OARcorp.com>
781
782        * sp35/priinv.c: Remove warning.
783
7842007-03-10      Joel Sherrill <joel@OARcorp.com>
785
786        * sp26/system.h: Remove incorrect and duplicate
787        CONFIGURE_EXTRA_TASK_STACKS.
788
7892007-03-05      Joel Sherrill <joel@OARcorp.com>
790
791        PR 1222/cpukit
792        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
793        thread that is blocked on a priority based thread queue is changed,
794        that its placement in the queue is reevaluated based upon the new
795        priority. This enhancement includes modifications to the SuperCore as
796        well as new test cases.
797        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
798        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
799        sp35/sp35.doc, sp35/sp35.scn: New files.
800
8012007-03-05      Joel Sherrill <joel@OARcorp.com>
802
803        * sp26/system.h: Correct memory required for stack sizes.
804
8052007-02-06      Joel Sherrill <joel@OARcorp.com>
806
807        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
808        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
809        tests.
810
8112006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
812
813        * sp33/init.c: Improve barrier test to include normal blocking with
814        manual release and unblocking in barrier deletion.
815
8162006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
817
818        * configure.ac: New BUG-REPORT address.
819
8202006-11-20      Joel Sherrill <joel@OARcorp.com>
821
822        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
823        and make output more compliant with other tests.
824
8252006-11-17      Joel Sherrill <joel@OARcorp.com>
826
827        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
828        cases intended on all targets possible with new heap algorithm.
829
8302006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        * Makefile.am, configure.ac: Adding Classic API Barriers.
833        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
834        New files.
835
8362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
837
838        * configure.ac: Require autoconf-2.60. Require automake-1.10.
839
8402006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
841
842        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
843        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
844        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
845        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
846        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
847        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
848        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
849        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
850        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
851        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
852        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
853        Use rtems_testsdir instead.
854
8552006-04-05      Joel Sherrill <joel@OARcorp.com>
856                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
857
858        * spsize/size.c: Victor spotted the problem that
859        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
860        variables and needed to be set to the same value.  I took that
861        idea and just removed _Thread_MP_Receive.  All uses are now
862        _MPCI_Receive_server_tcb.
863
8642005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
865
866        * configure.ac: Remove RTEMS_ENABLE_BARE,
867        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
868
8692005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
870
871        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
872        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
873        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
874        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
875        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
876        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
877        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
878        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
879        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
880        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
881        spfatal/Makefile.am, spsize/Makefile.am:
882        Convert to use *_PROGRAMS.
883
8842005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
885
886        * sp01/Makefile.am, sp02/Makefile.am,
887        sp03/Makefile.am, sp04/Makefile.am,
888        sp05/Makefile.am, sp06/Makefile.am,
889        sp07/Makefile.am, sp08/Makefile.am,
890        sp09/Makefile.am, sp11/Makefile.am,
891        sp12/Makefile.am, sp13/Makefile.am,
892        sp14/Makefile.am, sp15/Makefile.am,
893        sp16/Makefile.am, sp17/Makefile.am,
894        sp19/Makefile.am, sp20/Makefile.am,
895        sp21/Makefile.am, sp22/Makefile.am,
896        sp23/Makefile.am, sp24/Makefile.am,
897        sp25/Makefile.am, sp26/Makefile.am,
898        sp27/Makefile.am, sp28/Makefile.am,
899        sp29/Makefile.am, sp30/Makefile.am,
900        sp31/Makefile.am, sp32/Makefile.am,
901        spfatal/Makefile.am, spsize/Makefile.am: Rework.
902
9032005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
904
905        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
906        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
907        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
908        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
909        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
910        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
911        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
912        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
913        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
914        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
915        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
916        * sptests.am: Remove.
917
9182005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
919
920        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
921        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
922        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
923        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
924        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
925        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
926        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
927        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
928        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
929        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
930        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
931
9322005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
933
934        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
935
9362005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
937
938        * spsize/Makefile.am: Rename TEST to spsize.
939        * spsize/size.scn: Remove.
940        * spsize/spsize.scn: New (renamed from size.scn).
941
9422005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
943
944        * configure.ac: Add spfatal/Makefile.
945        * Makefile.am: Add spfatal to DIST_SUBDIRS.
946        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
947        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
948        * sptests.am: Remove LIB_VARIANT.
949
9502005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
951
952        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
953        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
954        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
955        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
956        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
957        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
958        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
959        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
960        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
961        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
962        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
963
9642005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
965
966        * Makefile.am: Cleanup.
967
9682005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
969
970        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
971        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
972        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
973        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
974        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
975        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
976        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
977        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
978        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
979        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
980        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
981        spfatal/Makefile.am, spsize/Makefile.am:
982        Partial conversion to automake.
983
9842005-03-07      Joel Sherrill <joel@OARcorp.com>
985
986        * sp13/task1.c: Removed warnings.
987
9882004-09-29      Joel Sherrill <joel@OARcorp.com>
989
990        * spsize/size.c: i960 obsoleted and all references removed.
991
9922004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
993
994        * configure.ac: Require automake > 1.9.
995
9962004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
997
998        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
999        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1000        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1001        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1002        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1003        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1004        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1005        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1006        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1007        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1008        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1009        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1010        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1011        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1012        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1013        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1014        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1015        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1016        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1017        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1018        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1019        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1020        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1021        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1022        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1023        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1024        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1025        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1026        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1027        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1028        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1029        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1030
10312004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1032
1033        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1034
10352004-03-30      David Querbach <querbach@realtime.bc.ca>
1036
1037        PR 595/tests
1038        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1039        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1040        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1041        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1042        others treat it as a count of longs.
1043
10442004-03-30      David Querbach <querbach@realtime.bc.ca>
1045
1046        PR 596/tests
1047        * sp32/init.c: A missing definition of TEST_INIT before including
1048        <tmacros.h> means that buffered output will not work even if selected
1049        in buffer_test_io.h.
1050
10512004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1052
1053        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1054        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1055        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1056        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1057        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1058        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1059        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1060        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1061        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1062        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1063        types.
1064
10652004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1066
1067        * configure.ac: Add 2nd arg to RTEMS_TOP.
1068
10692004-03-05      Joel Sherrill <joel@OARcorp.com>
1070
1071        * sp07/buffered_io.c: Remove warning.
1072
10732004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1076        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1077        * sp02/Makefile.am: Ditto.
1078        * sp03/Makefile.am: Ditto.
1079        * sp04/Makefile.am: Ditto.
1080        * sp05/Makefile.am: Ditto.
1081        * sp06/Makefile.am: Ditto.
1082        * sp07/Makefile.am: Ditto.
1083        * sp08/Makefile.am: Ditto.
1084        * sp09/Makefile.am: Ditto.
1085        * sp11/Makefile.am: Ditto.
1086        * sp12/Makefile.am: Ditto.
1087        * sp13/Makefile.am: Ditto.
1088        * sp14/Makefile.am: Ditto.
1089        * sp15/Makefile.am: Ditto.
1090        * sp16/Makefile.am: Ditto.
1091        * sp17/Makefile.am: Ditto.
1092        * sp19/Makefile.am: Ditto.
1093        * sp20/Makefile.am: Ditto.
1094        * sp21/Makefile.am: Ditto.
1095        * sp22/Makefile.am: Ditto.
1096        * sp23/Makefile.am: Ditto.
1097        * sp24/Makefile.am: Ditto.
1098        * sp25/Makefile.am: Ditto.
1099        * sp26/Makefile.am: Ditto.
1100        * sp27/Makefile.am: Ditto.
1101        * sp28/Makefile.am: Ditto.
1102        * sp29/Makefile.am: Ditto.
1103        * sp30/Makefile.am: Ditto.
1104        * sp31/Makefile.am: Ditto.
1105        * sp32/Makefile.am: Ditto.
1106        * spfatal/Makefile.am: Ditto.
1107        * spsize/Makefile.am: Ditto.
1108
11092003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * sptests.am: Add dirstamp support.
1112
11132003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1114
1115        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1116
11172003-12-16      Joel Sherrill <joel@OARcorp.com>
1118
1119        PR 544/tests
1120        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1121        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1122        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1123        make tests account for resources and not print at inappropriate
1124        times.
1125        * sp07/buffered_io.c: New file.
1126
11272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1128
1129        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1130
11312003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * sp01/Makefile.am: Remove all-local: $(ARCH).
1134        * sp02/Makefile.am: Remove all-local: $(ARCH).
1135        * sp03/Makefile.am: Remove all-local: $(ARCH).
1136        * sp04/Makefile.am: Remove all-local: $(ARCH).
1137        * sp05/Makefile.am: Remove all-local: $(ARCH).
1138        * sp06/Makefile.am: Remove all-local: $(ARCH).
1139        * sp07/Makefile.am: Remove all-local: $(ARCH).
1140        * sp08/Makefile.am: Remove all-local: $(ARCH).
1141        * sp09/Makefile.am: Remove all-local: $(ARCH).
1142        * sp11/Makefile.am: Remove all-local: $(ARCH).
1143        * sp12/Makefile.am: Remove all-local: $(ARCH).
1144        * sp13/Makefile.am: Remove all-local: $(ARCH).
1145        * sp14/Makefile.am: Remove all-local: $(ARCH).
1146        * sp15/Makefile.am: Remove all-local: $(ARCH).
1147        * sp16/Makefile.am: Remove all-local: $(ARCH).
1148        * sp17/Makefile.am: Remove all-local: $(ARCH).
1149        * sp19/Makefile.am: Remove all-local: $(ARCH).
1150        * sp20/Makefile.am: Remove all-local: $(ARCH).
1151        * sp21/Makefile.am: Remove all-local: $(ARCH).
1152        * sp22/Makefile.am: Remove all-local: $(ARCH).
1153        * sp23/Makefile.am: Remove all-local: $(ARCH).
1154        * sp24/Makefile.am: Remove all-local: $(ARCH).
1155        * sp25/Makefile.am: Remove all-local: $(ARCH).
1156        * sp26/Makefile.am: Remove all-local: $(ARCH).
1157        * sp27/Makefile.am: Remove all-local: $(ARCH).
1158        * sp28/Makefile.am: Remove all-local: $(ARCH).
1159        * sp29/Makefile.am: Remove all-local: $(ARCH).
1160        * sp30/Makefile.am: Remove all-local: $(ARCH).
1161        * sp31/Makefile.am: Remove all-local: $(ARCH).
1162        * sp32/Makefile.am: Remove all-local: $(ARCH).
1163        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1164        * spsize/Makefile.am: Remove all-local: $(ARCH).
1165
11662003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * configure.ac: Reflect having moved to testsuites/.
1169
11702003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1171
1172        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1173
11742003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1175
1176        * configure.ac:Remove RTEMS_CHECK_CPU.
1177
11782003-09-04      Joel Sherrill <joel@OARcorp.com>
1179
1180        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1181        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1182        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1183        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1184        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1185        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1186        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1187        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1188        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1189        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1190        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1191        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1192        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1193        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1194        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1195        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1196        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1197        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1198        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1199        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1200        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1201        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1202        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1203        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1204        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1205        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1206        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1207        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1208        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1209        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1210        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1211        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1212        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1213        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1214        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1215        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1216        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1217        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1218        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1219        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1220        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1221        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1222        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1223        spsize/size.c, spsize/system.h: URL for license changed.
1224
12252003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1226
1227        PR 458/tests
1228        * sp30/task1.c: Correct indexing problem.
1229
12302003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * Makefile.am: Reflect having moved aclocal/.
1233
12342003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1235
1236        * Makefile.am: Reflect having moved automake/.
1237        * sp01/Makefile.am: Reflect having moved automake/.
1238        * sp02/Makefile.am: Reflect having moved automake/.
1239        * sp03/Makefile.am: Reflect having moved automake/.
1240        * sp04/Makefile.am: Reflect having moved automake/.
1241        * sp05/Makefile.am: Reflect having moved automake/.
1242        * sp06/Makefile.am: Reflect having moved automake/.
1243        * sp07/Makefile.am: Reflect having moved automake/.
1244        * sp08/Makefile.am: Reflect having moved automake/.
1245        * sp09/Makefile.am: Reflect having moved automake/.
1246        * sp11/Makefile.am: Reflect having moved automake/.
1247        * sp12/Makefile.am: Reflect having moved automake/.
1248        * sp13/Makefile.am: Reflect having moved automake/.
1249        * sp14/Makefile.am: Reflect having moved automake/.
1250        * sp15/Makefile.am: Reflect having moved automake/.
1251        * sp16/Makefile.am: Reflect having moved automake/.
1252        * sp17/Makefile.am: Reflect having moved automake/.
1253        * sp19/Makefile.am: Reflect having moved automake/.
1254        * sp20/Makefile.am: Reflect having moved automake/.
1255        * sp21/Makefile.am: Reflect having moved automake/.
1256        * sp22/Makefile.am: Reflect having moved automake/.
1257        * sp23/Makefile.am: Reflect having moved automake/.
1258        * sp24/Makefile.am: Reflect having moved automake/.
1259        * sp25/Makefile.am: Reflect having moved automake/.
1260        * sp26/Makefile.am: Reflect having moved automake/.
1261        * sp27/Makefile.am: Reflect having moved automake/.
1262        * sp28/Makefile.am: Reflect having moved automake/.
1263        * sp29/Makefile.am: Reflect having moved automake/.
1264        * sp30/Makefile.am: Reflect having moved automake/.
1265        * sp31/Makefile.am: Reflect having moved automake/.
1266        * sp32/Makefile.am: Reflect having moved automake/.
1267        * spfatal/Makefile.am: Reflect having moved automake/.
1268        * spsize/Makefile.am: Reflect having moved automake/.
1269
12702003-08-14      Joel Sherrill <joel@OARcorp.com>
1271
1272        * sp02/task1.c: Added ID to name lookup service and changed name of
1273        id/name translation status code. This propagated to multiple
1274        functions. The user API service added was rtems_object_id_to_name()
1275
12762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1279
12802003-05-29      Joel Sherrill <joel@OARcorp.com>
1281
1282        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1283
12842003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1287        CC_CFLAGS_DEFAULT (obsolete).
1288
12892003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1292        Remove CC_LDFLAGS_PROFILE_V.
1293
12942003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1295
1296        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1297
12982003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1299
1300        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1301
13022003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * configure.ac: AC_PREREQ(2.57).
1305
13062002-11-14      Joel Sherrill <joel@OARcorp.com>
1307
1308        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1309        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1310        update the IDs in the screens.
1311
13122002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1313
1314        * .cvsignore: Reformat.
1315        Add autom4te*cache.
1316        Remove autom4te.cache.
1317
13182002-09-14      Joel Sherrill <joel@OARcorp.com>
1319
1320        * sp32/.cvsignore: New file.
1321
13222002-09-14      Aaron J. Grier <aaron@frye.com>
1323
1324        * PR271 was not applicable against the current source but included
1325        a nice test that Joel decided to add to the tree as sp32.
1326        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1327        * Makefile.am, configure.ac: Modified to reflect addition.
1328
13292002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1330
1331        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1332        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1333        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1334        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1335        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1336        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1337        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1338        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1339        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1340        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1341        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1342        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1343        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1344        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1345        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1346        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1347        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1348        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1349        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1350        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1351        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1352        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1353        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1354        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1355        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1356        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1357        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1358        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1359        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1360        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1361        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1362
13632002-08-01      Joel Sherrill <joel@OARcorp.com>
1364
1365        * Per PR47 add support for buffered test output.  This involved
1366        adding defines to redirect output to a buffer and dump it when
1367        full, at "test pause", and at exit.  To avoid problems when redefining
1368        exit(), all tests were modified to call rtems_test_exit().
1369        Some tests, notable psxtests, had to be modified to include
1370        the standard test macro .h file (pmacros.h or tmacros.h) to
1371        enable this support.
1372        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1373        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1374        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1375        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1376        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1377        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1378        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1379
13802002-07-30      Joel Sherrill <joel@OARcorp.com>
1381
1382        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1383        stack if the port doesn't configure using it.
1384
13852002-07-04      Joel Sherrill <joel@OARcorp.com>
1386
1387        * Jump table for single entry point removed.
1388        * spsize/size.c:  Modified to reflect above.
1389
13902002-07-01      Joel Sherrill <joel@OARcorp.com>
1391
1392        * sp29/init.c: Corrected definitions for task stack usage.
1393
13942002-07-01      Joel Sherrill <joel@OARcorp.com>
1395
1396        * spsize/size.c: _Thread_queue_Extract_table removed.
1397
13982001-05-17      Joel Sherrill <joel@OARcorp.com>
1399
1400        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1401        number of staticly configured device drivers.
1402
14032001-05-14      Joel Sherrill <joel@OARcorp.com>
1404
1405        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1406        than the configured number of drivers.
1407 
14082002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1409
1410        * configure.ac: Remove ENABLE_GCC28.
1411
14122001-04-04      Joel Sherrill <joel@OARcorp.com>
1413
1414        * spsize/size.c: Reflect SPARC modifcation to get rid of
1415        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1416 
14172001-03-29      Joel Sherrill <joel@OARcorp.com>
1418
1419        * Per PR147 addressed problems when reseting and inserting a timer
1420        into a timer chain that did not honor time passage since the last
1421        time the timer server was scheduled and the new insertion.
1422        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1423
14242001-03-28      Joel Sherrill <joel@OARcorp.com>
1425
1426        * Side-effect of PR132.
1427        * sp21/system.h: Now must explicitly request NULL driver.
1428
14292002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1430
1431        * configure.ac:
1432        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1433        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1434        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1435        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1436        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1437        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1438        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1439        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466
14672002-03-20      Chris Johns <ccj@acm.org>
1468
1469        * PR145.
1470        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1471        in system (e.g. driver tasks).  Also exit on minimum number of
1472        switches not precise number.
1473
14742001-01-29      Joel Sherrill <joel@OARcorp.com>
1475
1476        * Fixed bug where resetting a timer that was not at the head
1477        of one of the task timer chains resulted in the Timer Server
1478        task waking up too far in the future.
1479        * Added rtems_timer_get_information() directive to support testing.
1480        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1481        above condition.
1482
14832001-01-22      Joel Sherrill <joel@OARcorp.com>
1484
1485        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1486        because priority added as argument to rtems_timer_initiate_server().
1487
14882001-01-16      Joel Sherrill <joel@OARcorp.com>
1489
1490        * Added tests for task-based timers.  This included the new tests
1491        sp30 and sp31.
1492        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1493        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1494        for task-based timer services.
1495        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1496        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1497        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1498        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1499        sp31/task1.c: New files.
1500
15012001-11-01      Joel Sherrill <joel@OARcorp.com>
1502
1503        * sp26/system.h: Properly account for stack memory used by
1504        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1505        and processed as PR78.
1506
15072001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1508
1509        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1510        * configure.in: Remove.
1511        * configure.ac: New file, generated from configure.in by autoupdate.
1512
15132001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1514
1515        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1516
15172001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1518
1519        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1529        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1530        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1531        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1532        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1533        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1534        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1535        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1536        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1537        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1538        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1539        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1540        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1541        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1542        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1543        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1544        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1545        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1546        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1547        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1548
15492001-08-16      Joel Sherrill <joel@OARcorp.com>
1550
1551        * sp20/system.h: Account for extra task stacks properly.
1552
15532001-08-16      Joel Sherrill <joel@OARcorp.com>
1554
1555        * sp13/sp13.scn: Id in screen had wrong class field value.
1556        * sp13/system.h: Account for message buffer memory.
1557        * sp13/task2.c: Remove unnecessary check for failure.
1558
15592001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1560
1561        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1562
15632001-04-20      Joel Sherrill <joel@OARcorp.com>
1564
1565        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1566        file.
1567
15682001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1569
1570        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1571
15722001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1573
1574        * sp21/Makefile.am: Remove libtest.
1575
15762000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1579
15802000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1583
15842000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1587        Switch to GNU canonicalization.
1588        * sptests.am: Remove DEFS.
1589
15902000-09-29      Joel Sherrill <joel@OARcorp.com>
1591
1592        * sp20/sp20.scn: Corrected to reflect new addition.
1593        * sp20/system.h: Removed comment reflecting history.
1594
15952000-09-29      Stephan Merker <merker@decrc.abb.de>
1596
1597        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1598        Added new task to test sequence of altering a period's length
1599        while it is still active.
1600
16012000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1602
1603        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1604        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1605        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1606        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1607        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1608        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1609        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1610        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1611        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1612        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1613
16142000-08-10      Joel Sherrill <joel@OARcorp.com>
1615
1616        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.