source: rtems/testsuites/sptests/ChangeLog @ 147c5d5

4.104.115
Last change on this file since 147c5d5 was 630a2a6, checked in by Joel Sherrill <joel.sherrill@…>, on 07/06/09 at 17:10:39

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

  • Makefile.am, configure.ac: Add new test to exercise case when broadcasting to a message queue with a pending message.
  • sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc, sp55/sp55.scn: New files.
  • Property mode set to 100644
File size: 61.4 KB
Line 
12009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac: Add new test to exercise case when
4        broadcasting to a message queue with a pending message.
5        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
6        sp55/sp55.scn: New files.
7
82009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
9
10        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
11        spfatal tests appear to cover all fatal error cases.
12        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
13        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
14        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
15        spfatal/task1.c: Removed.
16
172009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
20        initialize workspace heap during initialize. Can be caused by
21        unaligned address or not enough memory to initialize heap required
22        overhead.
23        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
24        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
25
262009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
29
302009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
33
342009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * spstkalloc/spstkalloc.scn: Update screen.
37
382009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * Makefile.am, configure.ac: Add new test for user configured stack
41        allocator/deallocator. Test both pass and fail cases.
42        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
43        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
44
452009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * spchain/init.c, spchain/spchain.scn: Clean up test.
48
492009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
52        routines whose bodies are not used by RTEMS itself.
53        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
54        spchain/spchain.doc, spchain/spchain.scn: New files.
55
562009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
59        chain for coverage.
60
612009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
64        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
65        improve coverage.
66
672009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
70
712009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
74        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
75
762009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
79        Enhance spprintk. Add two new fatal error tests to cover
80        __assert_func.
81        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
82        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
83
842009-06-18      Chris Johns <chrisj@rtems.org>
85
86        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
87        workaround the H8300 gcc bug.
88
892009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * sp54/init.c: Fix spacing.
92
932009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * sp02/sp02.doc, sp02/system.h: Update copyright year.
96
972009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
100
1012009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * Makefile.am, configure.ac: Add new test.
104        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
105        sp54/sp54.scn: New files.
106
1072009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
110        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
111        the time of day forward not making server based timers fire.
112        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
113        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
114        sp53/sp53.scn: New files.
115
1162009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
119
1202009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        PR 1415/cpukit
123        * Makefile.am, configure.ac: Add test for very simple priority ceiling
124        violation.
125        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
126        sp51/sp51.scn: New files.
127
1282009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        PR 1413/cpukit
131        * Makefile.am, configure.ac: Add test for case where server based
132        timers which reinitiated themselves did not get reinserted onto timer
133        chain.
134        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
135        sp50/sp50.scn: New files.
136
1372009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        PR 1414/cpukit
140        * Makefile.am, configure.ac: Tighten math on extraction of index so it
141        is harder to trick by passing in a valid id of an incorrect object
142        class.
143        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
144        sp49/sp49.scn: New files.
145
1462009-05-19      Chris Johns <chrisj@rtems.org>
147
148        * sp04/tswitch.c: Lower sample count for small memory targets.
149       
1502009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * spprintk/init.c: printk() now 100% covered.
153
1542009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * spprintk/init.c: More test cases.
157
1582009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
159
160        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
161        large enough for buffer node overhead.
162
1632009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
164
165        * Makefile.am, configure.ac, spwatchdog/system.h,
166        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
167        printk. These will help coverage. Simplify spwkspace.
168        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
169        spprintk/spprintk.scn: New files.
170        * spwkspace/system.h: Removed.
171
1722009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
175        methods.
176        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
177        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
178
1792009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
182        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
183        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
184        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
185        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
186        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
187        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
188        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
189        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
190        spsize/size.c: Fix warnings.
191
1922009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
195        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
196        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
197        spobjgetnext/system.h: New files.
198
1992009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
202        64k to 20k. No impact on test behavior.
203
2042009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
207
2082009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
209
210        * sp37/init.c, sp37/sp37.scn: Add test case for
211        rtems_interrupt_level_attribute body.
212
2132009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
216        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
217        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
218        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
219        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
220        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
221        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
222        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
223        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
224        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
225        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
226        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
227        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
228        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
229        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
230        sp48/Makefile.am, spfatal/Makefile.am,
231        spfatal01/Makefile.am, spfatal02/Makefile.am,
232        spfatal03/Makefile.am, spfatal04/Makefile.am,
233        spfatal05/Makefile.am, spfatal06/Makefile.am,
234        spfatal07/Makefile.am, spfatal08/Makefile.am,
235        spfatal09/Makefile.am, spsize/Makefile.am,
236        spwatchdog/Makefile.am:
237        Eliminate _exe_/.exe.
238
2392009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
240
241        PR 1388/cpukit
242        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
243        allow both priority inherit and ceiling attributes to be set on
244        semaphore create. These attributes are mutually exclusive and this
245        should be an error.
246
2472009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
250        unlimited objects when configured for a unified workspace works as
251        expected.
252        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
253        sp48/sp48.scn: New files.
254
2552009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
256                Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        PR 1357/cpukit
259        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
260        honored.
261        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
262        sp47/sp47.scn: New files.
263
2642009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
265
266        * Makefile.am, configure.ac: Add new test to test Watchdog display
267        helper routines. These reach into the SuperCore.
268        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
269        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
270        spwatchdog/system.h, spwatchdog/task1.c: New files.
271
2722009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
275
2762009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
277
278        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
279        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
280        hard-coded hex numbers for bad object Ids.
281
2822009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * sp15/system.h, sp19/system.h: Array of task names should be of type
285        rtems_name not rtems_id. Similarly array of task ids should be
286        rtems_id not rtems_name.
287
2882008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
289
290        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
291
2922008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * Makefile.am, configure.ac, spfatal06/testcase.h,
295        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
296        spsize/size.c: Eliminate pointers to API configuration tables in the
297        main configuration table. Reference the main configuration table and
298        the API configuration tables directly using the confdefs.h version
299        rather than obtaining a pointer to it. This eliminated some
300        variables, a potential fatal error, some unnecessary default
301        configuration structures. Overall, about a 4.5% reduction in the code
302        size for minimum and hello on the SPARC.
303        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
304        spfatal10/testcase.h: Removed.
305
3062008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
309        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
310        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
311        successfully with maxixum number of priorities as 16 instead of 256.
312        This was done by temporarily modifying the score priority.h maximum.
313        This allowed testing of all API code to ensure that it worked
314        properly with a reduced number of priorities. Most modifications were
315        to switch from hard-coded maximum to using the API provided methods
316        to determine maximum number of priority levels.
317
3182008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * sp46/sp46.scn: Add screen missed earlier.
321
3222008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        PR 1348/cpukit
325        * Makefile.am, configure.ac: Add test of special case of resetting cpu
326        usage information while a period is running.
327        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
328        sp46/sp46.scn: New files.
329
3302008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * sp45/init.c: New file.
333
3342008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
335
336        PR 1347/cpukit
337        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
338        Rework Timer Server to ensure that the context allows for blocking,
339        allocating memory, and acquiring semaphores and mutexes.
340        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
341        New files.
342
3432008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
344
345        * sp25/system.h: Add warning and temporary m32c conditional until size
346        type addressed.
347
3482008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
349
350        * sp09/screen07.c: Use INT_MAX as number of messages so always
351        properly sized and no overflow on constant.
352        * sp09/screen10.c: Delay so on targets with simulator idle clock
353        tick driver this will work.
354        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
355        byte boundaries rather than two byte boundaries.
356        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
357        allocate more memory than size_t holds on m32c.
358
3592008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
360
361        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
362        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
363        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
364        and Region calls. On 16-bit architectures, size_t can be 16-bits
365        which would limit sizes to 64K. Also address constants which
366        overflowed on 16-bit integer targets.
367
3682008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * sp43/sp43.scn: Bump version to 4.9.99.0
371
3722008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * sp19/system.h: Use "double" instead of "rtems_double".
375
3762008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
379
3802008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
383        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
384        spfatal_support/init.c, spfatal_support/system.h:
385        Convert to "bool".
386
3872008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
390        declared in a public place.
391
3922008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
393
394        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
395
3962008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
397
398        * sp43/init.c: Fix derefence of uninitialized pointer.
399
4002008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
401
402        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
403        multiprocessing is not enabled. Saves one more variable from single
404        processor configuration.
405
4062008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
407
408        PR 1212/cpukit
409        * Makefile.am, configure.ac: Time slicing will not happen if the task
410        mode is changed from a non-timeslicing mode to timeslicing mode if it
411        is done by the executing thread (e.g. in its task body). This change
412        includes sp44 to demonstrate the problem and verify the correction.
413        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
414
4152008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
418        architectures they are not supported on.
419
4202008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
421
422        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
423
4242008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
427          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
428
4292008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * sp28/init.c: Corrections to configuration.
432        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
433        * spsize/size.c: _ISR_Vector_table only exists on architectures
434        which use the Simple Vectored Interrupt Model.
435
4362008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * spsize/size.c: Convention calls for leading underscore on private
439        RTEMS variables.
440
4412008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
444        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
445        Refactored and renamed initialization routines to
446        rtems_initialize_data_structures, rtems_initialize_before_drivers,
447        rtems_initialize_device_drivers, and
448        rtems_initialize_start_multitasking. This opened the sequence up so
449        that bootcard() could provide a more robust and flexible framework
450        which is easier to explain and understand. This also lays the
451        groundwork for sharing the division of available memory between the
452        RTEMS workspace and heap and the C library initialization across all
453        BSPs.
454
4552008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * sp32/init.c: Formatting.
458
4592008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * sp09/screen01.c: Correct test.
462        * sp09/screen14.c: Update copyright.
463        * sp28/init.c: Correct end of test messages.
464
4652008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
468
4692008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
470
471        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
472        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
473        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
474        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
475        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
476        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
477        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
478        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
479        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
480        tests. Add a clock_settime case for < 1988.
481
4822008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
483
484        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
485
4862008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
489        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
490        * sp41/sp41.scn: Now has content.
491        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
492        Object Services recently added to API.
493
4942008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
497        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
498        collection. This changed the name of a few previously public but
499        undocumented services and added a some new services.
500        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
501        sp43/system.h: New files.
502
5032008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * spfatal10/.cvsignore: New file.
506
5072008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
510        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
511        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
512        New files.
513
5142008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
515
516        * Makefile.am, configure.ac: Added fatal error tests
517        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
518        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
519        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
520        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
521        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
522        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
523        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
524        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
525        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
526        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
527        spfatal_support/init.c, spfatal_support/system.h: New files.
528
5292008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
532        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
533        test messages.
534
5352008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
538        simple type to a union of an unsigned 32 bit integer and a pointer.
539        This should help eliminate weird casts between u32 and pointers in
540        various places. The APIs now have to explicitly call _u32 or _string
541        versions of helper routines. This should also simplify things and
542        eliminate the need for ugly casts in some cases.
543
5442008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
545
546        * sp42/Makefile.am: New file.
547
5482008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        Add sp42 to exercise thread queue with knowledge of the implementation
551        so we can exercise all of the normal paths possible.
552        * Makefile.am, configure.ac: Add sp42.
553        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
554
5552008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
556
557        * sp39/init.c: Add case for long timeout on blocking operation.
558        * Makefile.am, configure.ac: Add new test to exercise thread
559        queue blokcing synchronization. sp39 and sp41 are very similar.
560        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
561        sp41/system.h: New files.
562
5632008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * sp39/init.c: Clean up.
566
5672008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * sp39/init.c: Modify to improve coverage.
570
5712008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
572
573        * sp36/strict_order_mut.c:
574
5752008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
576
577        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
578        driver registration.
579        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
580        sp40/system.h: New files.
581
5822008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
585        Add test cases for:
586          + message queue create requesting too many message buffers
587            for the available memory
588          + region extend with address inside existing heap
589          + timer server initiate too large a stack, create error
590        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
591          + task set priority while holding resource
592
5932008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * Makefile.am, configure.ac: Added sp38 and sp39.
596        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
597        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
598        sp39/sp39.scn, sp39/system.h: New files.
599
6002007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * sp36/strict_order_mut.c: New file.
603
6042007-12-21      Xi Yang <hiyangxi@gmail.com>
605
606        * Makefile.am, configure.ac: Add support for proper stacking of
607        priority inheritance on mutexes as well as enforce proper order of
608        release.
609        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
610        sp36/sp36.scn: New files.
611
6122007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
613
614        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
615        directive instead of violating RTEMS internals.
616
6172007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
620        Add test cases for User Extension Manager to improve code coverage.
621        * sp21/task1.c: Fix spelling error.
622
6232007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
624
625        * spsize/size.c: Account for previous changes in calculation of MPCI
626        receive server stack.
627
6282007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
629
630        * sp09/screen07.c, sp09/sp09.scn: Add test for
631        rtems_message_queue_broadcast for bad buffer and count pointers.
632        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
633        with bad priority or initiating twice.
634        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
635        it forces a dispatch.
636        * sp37/init.c: New file.
637
6382007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
639
640        * Makefile.am, configure.ac: Add new tests for interrupt disable,
641        enable, flash, and is in progress. These are normally inlines but
642        also have bodies for non-C code. This test also exercises the odd
643        case of calling clock tick from outside an ISR.
644        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
645
6462007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
649        using notepad with the current task's ID or SELF
650        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
651        test missing test cases for clock_get.
652
6532007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
654
655        * sp28/init.c: Add test code for task variables to improve coverage.
656
6572007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
660        RTEMS provided accessor macros to obtain configuration fields.
661
6622007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
665        Configuration Table. Eliminate CPU Table from all ports. Delete
666        references to CPU Table in all forms.
667
6682007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
669
670        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
671
6722007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
673
674        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
675        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
676        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
677        to improve test coverage.
678
6792007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
680
681        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
682        coverage.
683
6842007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
685
686        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
687
6882007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
689
690        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
691        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
692        .scn files.
693
6942007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
695
696        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
697        commented out and updated the .scn file.
698
6992007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
702        buffered test IO.
703
7042007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
705
706        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
707        rtems_io_unregister_driver did not have any test code.
708
7092007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
710
711        * spsize/size.c: Eliminate maximum_drivers configuration parameter
712        since it was used to configure a no longer used feature. Device names
713        are now part of the filesystem not in a table. This also eliminated
714        the variables _IO_Number_of_devices and _IO_Driver_name_table from
715        RTEMS as well as the memory allocation used to populate
716        _IO_Driver_name_table.
717
7182007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
721        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
722        properly.
723
7242007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * spsize/size.c: Eliminated the variables
727        _RTEMS_tasks_User_initialization_tasks and
728        _RTEMS_tasks_Number_of_initialization_tasks because they were only
729        used in one place after initialized. It was a waste of space.
730
7312007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
732
733        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
734        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
735        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
736        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
737        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
738        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
739        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
740        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
741        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
742        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
743        spsize/size.c: Add optional managers to Makefiles. Clean up test
744        cases so last output line follows END OF pattern. Make sure test case
745        all run. All tests appeared ok on sis.
746
7472007-04-05      Joel Sherrill <joel@OARcorp.com>
748
749        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
750
7512007-04-05      Joel Sherrill <joel@OARcorp.com>
752
753        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
754        CONFIGURE_TEST_NEEDS_XXX configuration constants to
755        CONFIGURE_APPLICATION_NEEDS_XXX.
756
7572007-04-02      Joel Sherrill <joel@OARcorp.com>
758
759        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
760
7612007-04-02      Joel Sherrill <joel@OARcorp.com>
762
763        * spsize/size.c: Convert from Classic API style TOD_Control as
764        fundamental time structure to POSIX struct timespec. Add
765        clock_get_uptime().
766
7672007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
770
7712007-03-26      Joel Sherrill <joel@OARcorp.com>
772
773        * sp35/priinv.c: Remove warning.
774
7752007-03-10      Joel Sherrill <joel@OARcorp.com>
776
777        * sp26/system.h: Remove incorrect and duplicate
778        CONFIGURE_EXTRA_TASK_STACKS.
779
7802007-03-05      Joel Sherrill <joel@OARcorp.com>
781
782        PR 1222/cpukit
783        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
784        thread that is blocked on a priority based thread queue is changed,
785        that its placement in the queue is reevaluated based upon the new
786        priority. This enhancement includes modifications to the SuperCore as
787        well as new test cases.
788        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
789        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
790        sp35/sp35.doc, sp35/sp35.scn: New files.
791
7922007-03-05      Joel Sherrill <joel@OARcorp.com>
793
794        * sp26/system.h: Correct memory required for stack sizes.
795
7962007-02-06      Joel Sherrill <joel@OARcorp.com>
797
798        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
799        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
800        tests.
801
8022006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
803
804        * sp33/init.c: Improve barrier test to include normal blocking with
805        manual release and unblocking in barrier deletion.
806
8072006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
808
809        * configure.ac: New BUG-REPORT address.
810
8112006-11-20      Joel Sherrill <joel@OARcorp.com>
812
813        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
814        and make output more compliant with other tests.
815
8162006-11-17      Joel Sherrill <joel@OARcorp.com>
817
818        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
819        cases intended on all targets possible with new heap algorithm.
820
8212006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
822
823        * Makefile.am, configure.ac: Adding Classic API Barriers.
824        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
825        New files.
826
8272006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
828
829        * configure.ac: Require autoconf-2.60. Require automake-1.10.
830
8312006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
832
833        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
834        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
835        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
836        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
837        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
838        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
839        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
840        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
841        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
842        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
843        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
844        Use rtems_testsdir instead.
845
8462006-04-05      Joel Sherrill <joel@OARcorp.com>
847                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
848
849        * spsize/size.c: Victor spotted the problem that
850        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
851        variables and needed to be set to the same value.  I took that
852        idea and just removed _Thread_MP_Receive.  All uses are now
853        _MPCI_Receive_server_tcb.
854
8552005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
856
857        * configure.ac: Remove RTEMS_ENABLE_BARE,
858        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
859
8602005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
861
862        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
863        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
864        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
865        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
866        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
867        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
868        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
869        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
870        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
871        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
872        spfatal/Makefile.am, spsize/Makefile.am:
873        Convert to use *_PROGRAMS.
874
8752005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
876
877        * sp01/Makefile.am, sp02/Makefile.am,
878        sp03/Makefile.am, sp04/Makefile.am,
879        sp05/Makefile.am, sp06/Makefile.am,
880        sp07/Makefile.am, sp08/Makefile.am,
881        sp09/Makefile.am, sp11/Makefile.am,
882        sp12/Makefile.am, sp13/Makefile.am,
883        sp14/Makefile.am, sp15/Makefile.am,
884        sp16/Makefile.am, sp17/Makefile.am,
885        sp19/Makefile.am, sp20/Makefile.am,
886        sp21/Makefile.am, sp22/Makefile.am,
887        sp23/Makefile.am, sp24/Makefile.am,
888        sp25/Makefile.am, sp26/Makefile.am,
889        sp27/Makefile.am, sp28/Makefile.am,
890        sp29/Makefile.am, sp30/Makefile.am,
891        sp31/Makefile.am, sp32/Makefile.am,
892        spfatal/Makefile.am, spsize/Makefile.am: Rework.
893
8942005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
895
896        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
897        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
898        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
899        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
900        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
901        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
902        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
903        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
904        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
905        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
906        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
907        * sptests.am: Remove.
908
9092005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
910
911        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
912        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
913        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
914        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
915        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
916        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
917        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
918        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
919        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
920        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
921        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
922
9232005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
926
9272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
928
929        * spsize/Makefile.am: Rename TEST to spsize.
930        * spsize/size.scn: Remove.
931        * spsize/spsize.scn: New (renamed from size.scn).
932
9332005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
934
935        * configure.ac: Add spfatal/Makefile.
936        * Makefile.am: Add spfatal to DIST_SUBDIRS.
937        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
938        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
939        * sptests.am: Remove LIB_VARIANT.
940
9412005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
942
943        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
944        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
945        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
946        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
947        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
948        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
949        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
950        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
951        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
952        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
953        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
954
9552005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
956
957        * Makefile.am: Cleanup.
958
9592005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
960
961        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
962        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
963        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
964        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
965        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
966        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
967        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
968        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
969        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
970        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
971        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
972        spfatal/Makefile.am, spsize/Makefile.am:
973        Partial conversion to automake.
974
9752005-03-07      Joel Sherrill <joel@OARcorp.com>
976
977        * sp13/task1.c: Removed warnings.
978
9792004-09-29      Joel Sherrill <joel@OARcorp.com>
980
981        * spsize/size.c: i960 obsoleted and all references removed.
982
9832004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
984
985        * configure.ac: Require automake > 1.9.
986
9872004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
988
989        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
990        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
991        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
992        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
993        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
994        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
995        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
996        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
997        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
998        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
999        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1000        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1001        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1002        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1003        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1004        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1005        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1006        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1007        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1008        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1009        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1010        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1011        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1012        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1013        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1014        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1015        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1016        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1017        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1018        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1019        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1020        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1021
10222004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1025
10262004-03-30      David Querbach <querbach@realtime.bc.ca>
1027
1028        PR 595/tests
1029        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1030        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1031        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1032        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1033        others treat it as a count of longs.
1034
10352004-03-30      David Querbach <querbach@realtime.bc.ca>
1036
1037        PR 596/tests
1038        * sp32/init.c: A missing definition of TEST_INIT before including
1039        <tmacros.h> means that buffered output will not work even if selected
1040        in buffer_test_io.h.
1041
10422004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1043
1044        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1045        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1046        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1047        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1048        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1049        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1050        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1051        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1052        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1053        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1054        types.
1055
10562004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1057
1058        * configure.ac: Add 2nd arg to RTEMS_TOP.
1059
10602004-03-05      Joel Sherrill <joel@OARcorp.com>
1061
1062        * sp07/buffered_io.c: Remove warning.
1063
10642004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1065
1066        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1067        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1068        * sp02/Makefile.am: Ditto.
1069        * sp03/Makefile.am: Ditto.
1070        * sp04/Makefile.am: Ditto.
1071        * sp05/Makefile.am: Ditto.
1072        * sp06/Makefile.am: Ditto.
1073        * sp07/Makefile.am: Ditto.
1074        * sp08/Makefile.am: Ditto.
1075        * sp09/Makefile.am: Ditto.
1076        * sp11/Makefile.am: Ditto.
1077        * sp12/Makefile.am: Ditto.
1078        * sp13/Makefile.am: Ditto.
1079        * sp14/Makefile.am: Ditto.
1080        * sp15/Makefile.am: Ditto.
1081        * sp16/Makefile.am: Ditto.
1082        * sp17/Makefile.am: Ditto.
1083        * sp19/Makefile.am: Ditto.
1084        * sp20/Makefile.am: Ditto.
1085        * sp21/Makefile.am: Ditto.
1086        * sp22/Makefile.am: Ditto.
1087        * sp23/Makefile.am: Ditto.
1088        * sp24/Makefile.am: Ditto.
1089        * sp25/Makefile.am: Ditto.
1090        * sp26/Makefile.am: Ditto.
1091        * sp27/Makefile.am: Ditto.
1092        * sp28/Makefile.am: Ditto.
1093        * sp29/Makefile.am: Ditto.
1094        * sp30/Makefile.am: Ditto.
1095        * sp31/Makefile.am: Ditto.
1096        * sp32/Makefile.am: Ditto.
1097        * spfatal/Makefile.am: Ditto.
1098        * spsize/Makefile.am: Ditto.
1099
11002003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1101
1102        * sptests.am: Add dirstamp support.
1103
11042003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1105
1106        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1107
11082003-12-16      Joel Sherrill <joel@OARcorp.com>
1109
1110        PR 544/tests
1111        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1112        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1113        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1114        make tests account for resources and not print at inappropriate
1115        times.
1116        * sp07/buffered_io.c: New file.
1117
11182003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1119
1120        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1121
11222003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1123
1124        * sp01/Makefile.am: Remove all-local: $(ARCH).
1125        * sp02/Makefile.am: Remove all-local: $(ARCH).
1126        * sp03/Makefile.am: Remove all-local: $(ARCH).
1127        * sp04/Makefile.am: Remove all-local: $(ARCH).
1128        * sp05/Makefile.am: Remove all-local: $(ARCH).
1129        * sp06/Makefile.am: Remove all-local: $(ARCH).
1130        * sp07/Makefile.am: Remove all-local: $(ARCH).
1131        * sp08/Makefile.am: Remove all-local: $(ARCH).
1132        * sp09/Makefile.am: Remove all-local: $(ARCH).
1133        * sp11/Makefile.am: Remove all-local: $(ARCH).
1134        * sp12/Makefile.am: Remove all-local: $(ARCH).
1135        * sp13/Makefile.am: Remove all-local: $(ARCH).
1136        * sp14/Makefile.am: Remove all-local: $(ARCH).
1137        * sp15/Makefile.am: Remove all-local: $(ARCH).
1138        * sp16/Makefile.am: Remove all-local: $(ARCH).
1139        * sp17/Makefile.am: Remove all-local: $(ARCH).
1140        * sp19/Makefile.am: Remove all-local: $(ARCH).
1141        * sp20/Makefile.am: Remove all-local: $(ARCH).
1142        * sp21/Makefile.am: Remove all-local: $(ARCH).
1143        * sp22/Makefile.am: Remove all-local: $(ARCH).
1144        * sp23/Makefile.am: Remove all-local: $(ARCH).
1145        * sp24/Makefile.am: Remove all-local: $(ARCH).
1146        * sp25/Makefile.am: Remove all-local: $(ARCH).
1147        * sp26/Makefile.am: Remove all-local: $(ARCH).
1148        * sp27/Makefile.am: Remove all-local: $(ARCH).
1149        * sp28/Makefile.am: Remove all-local: $(ARCH).
1150        * sp29/Makefile.am: Remove all-local: $(ARCH).
1151        * sp30/Makefile.am: Remove all-local: $(ARCH).
1152        * sp31/Makefile.am: Remove all-local: $(ARCH).
1153        * sp32/Makefile.am: Remove all-local: $(ARCH).
1154        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1155        * spsize/Makefile.am: Remove all-local: $(ARCH).
1156
11572003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1158
1159        * configure.ac: Reflect having moved to testsuites/.
1160
11612003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1162
1163        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1164
11652003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1166
1167        * configure.ac:Remove RTEMS_CHECK_CPU.
1168
11692003-09-04      Joel Sherrill <joel@OARcorp.com>
1170
1171        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1172        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1173        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1174        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1175        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1176        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1177        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1178        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1179        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1180        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1181        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1182        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1183        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1184        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1185        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1186        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1187        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1188        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1189        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1190        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1191        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1192        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1193        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1194        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1195        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1196        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1197        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1198        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1199        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1200        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1201        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1202        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1203        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1204        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1205        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1206        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1207        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1208        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1209        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1210        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1211        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1212        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1213        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1214        spsize/size.c, spsize/system.h: URL for license changed.
1215
12162003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1217
1218        PR 458/tests
1219        * sp30/task1.c: Correct indexing problem.
1220
12212003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1222
1223        * Makefile.am: Reflect having moved aclocal/.
1224
12252003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * Makefile.am: Reflect having moved automake/.
1228        * sp01/Makefile.am: Reflect having moved automake/.
1229        * sp02/Makefile.am: Reflect having moved automake/.
1230        * sp03/Makefile.am: Reflect having moved automake/.
1231        * sp04/Makefile.am: Reflect having moved automake/.
1232        * sp05/Makefile.am: Reflect having moved automake/.
1233        * sp06/Makefile.am: Reflect having moved automake/.
1234        * sp07/Makefile.am: Reflect having moved automake/.
1235        * sp08/Makefile.am: Reflect having moved automake/.
1236        * sp09/Makefile.am: Reflect having moved automake/.
1237        * sp11/Makefile.am: Reflect having moved automake/.
1238        * sp12/Makefile.am: Reflect having moved automake/.
1239        * sp13/Makefile.am: Reflect having moved automake/.
1240        * sp14/Makefile.am: Reflect having moved automake/.
1241        * sp15/Makefile.am: Reflect having moved automake/.
1242        * sp16/Makefile.am: Reflect having moved automake/.
1243        * sp17/Makefile.am: Reflect having moved automake/.
1244        * sp19/Makefile.am: Reflect having moved automake/.
1245        * sp20/Makefile.am: Reflect having moved automake/.
1246        * sp21/Makefile.am: Reflect having moved automake/.
1247        * sp22/Makefile.am: Reflect having moved automake/.
1248        * sp23/Makefile.am: Reflect having moved automake/.
1249        * sp24/Makefile.am: Reflect having moved automake/.
1250        * sp25/Makefile.am: Reflect having moved automake/.
1251        * sp26/Makefile.am: Reflect having moved automake/.
1252        * sp27/Makefile.am: Reflect having moved automake/.
1253        * sp28/Makefile.am: Reflect having moved automake/.
1254        * sp29/Makefile.am: Reflect having moved automake/.
1255        * sp30/Makefile.am: Reflect having moved automake/.
1256        * sp31/Makefile.am: Reflect having moved automake/.
1257        * sp32/Makefile.am: Reflect having moved automake/.
1258        * spfatal/Makefile.am: Reflect having moved automake/.
1259        * spsize/Makefile.am: Reflect having moved automake/.
1260
12612003-08-14      Joel Sherrill <joel@OARcorp.com>
1262
1263        * sp02/task1.c: Added ID to name lookup service and changed name of
1264        id/name translation status code. This propagated to multiple
1265        functions. The user API service added was rtems_object_id_to_name()
1266
12672003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1268
1269        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1270
12712003-05-29      Joel Sherrill <joel@OARcorp.com>
1272
1273        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1274
12752003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1278        CC_CFLAGS_DEFAULT (obsolete).
1279
12802003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1283        Remove CC_LDFLAGS_PROFILE_V.
1284
12852003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1286
1287        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1288
12892003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1292
12932003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * configure.ac: AC_PREREQ(2.57).
1296
12972002-11-14      Joel Sherrill <joel@OARcorp.com>
1298
1299        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1300        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1301        update the IDs in the screens.
1302
13032002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * .cvsignore: Reformat.
1306        Add autom4te*cache.
1307        Remove autom4te.cache.
1308
13092002-09-14      Joel Sherrill <joel@OARcorp.com>
1310
1311        * sp32/.cvsignore: New file.
1312
13132002-09-14      Aaron J. Grier <aaron@frye.com>
1314
1315        * PR271 was not applicable against the current source but included
1316        a nice test that Joel decided to add to the tree as sp32.
1317        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1318        * Makefile.am, configure.ac: Modified to reflect addition.
1319
13202002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1321
1322        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1323        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1324        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1325        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1326        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1327        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1328        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1329        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1330        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1331        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1332        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1333        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1334        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1335        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1336        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1337        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1338        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1339        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1340        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1341        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1342        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1343        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1344        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1345        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1346        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1347        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1348        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1349        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1350        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1351        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1352        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1353
13542002-08-01      Joel Sherrill <joel@OARcorp.com>
1355
1356        * Per PR47 add support for buffered test output.  This involved
1357        adding defines to redirect output to a buffer and dump it when
1358        full, at "test pause", and at exit.  To avoid problems when redefining
1359        exit(), all tests were modified to call rtems_test_exit().
1360        Some tests, notable psxtests, had to be modified to include
1361        the standard test macro .h file (pmacros.h or tmacros.h) to
1362        enable this support.
1363        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1364        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1365        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1366        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1367        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1368        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1369        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1370
13712002-07-30      Joel Sherrill <joel@OARcorp.com>
1372
1373        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1374        stack if the port doesn't configure using it.
1375
13762002-07-04      Joel Sherrill <joel@OARcorp.com>
1377
1378        * Jump table for single entry point removed.
1379        * spsize/size.c:  Modified to reflect above.
1380
13812002-07-01      Joel Sherrill <joel@OARcorp.com>
1382
1383        * sp29/init.c: Corrected definitions for task stack usage.
1384
13852002-07-01      Joel Sherrill <joel@OARcorp.com>
1386
1387        * spsize/size.c: _Thread_queue_Extract_table removed.
1388
13892001-05-17      Joel Sherrill <joel@OARcorp.com>
1390
1391        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1392        number of staticly configured device drivers.
1393
13942001-05-14      Joel Sherrill <joel@OARcorp.com>
1395
1396        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1397        than the configured number of drivers.
1398 
13992002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1400
1401        * configure.ac: Remove ENABLE_GCC28.
1402
14032001-04-04      Joel Sherrill <joel@OARcorp.com>
1404
1405        * spsize/size.c: Reflect SPARC modifcation to get rid of
1406        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1407 
14082001-03-29      Joel Sherrill <joel@OARcorp.com>
1409
1410        * Per PR147 addressed problems when reseting and inserting a timer
1411        into a timer chain that did not honor time passage since the last
1412        time the timer server was scheduled and the new insertion.
1413        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1414
14152001-03-28      Joel Sherrill <joel@OARcorp.com>
1416
1417        * Side-effect of PR132.
1418        * sp21/system.h: Now must explicitly request NULL driver.
1419
14202002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * configure.ac:
1423        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1424        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1425        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1426        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1427        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1428        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1429        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1430        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1431        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1432        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1433        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1434        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1435        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1436        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1437        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1438        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1439        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457
14582002-03-20      Chris Johns <ccj@acm.org>
1459
1460        * PR145.
1461        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1462        in system (e.g. driver tasks).  Also exit on minimum number of
1463        switches not precise number.
1464
14652001-01-29      Joel Sherrill <joel@OARcorp.com>
1466
1467        * Fixed bug where resetting a timer that was not at the head
1468        of one of the task timer chains resulted in the Timer Server
1469        task waking up too far in the future.
1470        * Added rtems_timer_get_information() directive to support testing.
1471        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1472        above condition.
1473
14742001-01-22      Joel Sherrill <joel@OARcorp.com>
1475
1476        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1477        because priority added as argument to rtems_timer_initiate_server().
1478
14792001-01-16      Joel Sherrill <joel@OARcorp.com>
1480
1481        * Added tests for task-based timers.  This included the new tests
1482        sp30 and sp31.
1483        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1484        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1485        for task-based timer services.
1486        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1487        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1488        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1489        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1490        sp31/task1.c: New files.
1491
14922001-11-01      Joel Sherrill <joel@OARcorp.com>
1493
1494        * sp26/system.h: Properly account for stack memory used by
1495        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1496        and processed as PR78.
1497
14982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1499
1500        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1501        * configure.in: Remove.
1502        * configure.ac: New file, generated from configure.in by autoupdate.
1503
15042001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1505
1506        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1507
15082001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1509
1510        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1512        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1513        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1514        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1515        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1516        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1517        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1518        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1519        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1529        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1530        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1531        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1532        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1533        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1534        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1535        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1536        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1537        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1538        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1539
15402001-08-16      Joel Sherrill <joel@OARcorp.com>
1541
1542        * sp20/system.h: Account for extra task stacks properly.
1543
15442001-08-16      Joel Sherrill <joel@OARcorp.com>
1545
1546        * sp13/sp13.scn: Id in screen had wrong class field value.
1547        * sp13/system.h: Account for message buffer memory.
1548        * sp13/task2.c: Remove unnecessary check for failure.
1549
15502001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1551
1552        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1553
15542001-04-20      Joel Sherrill <joel@OARcorp.com>
1555
1556        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1557        file.
1558
15592001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1562
15632001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1564
1565        * sp21/Makefile.am: Remove libtest.
1566
15672000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1570
15712000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1574
15752000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1576
1577        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1578        Switch to GNU canonicalization.
1579        * sptests.am: Remove DEFS.
1580
15812000-09-29      Joel Sherrill <joel@OARcorp.com>
1582
1583        * sp20/sp20.scn: Corrected to reflect new addition.
1584        * sp20/system.h: Removed comment reflecting history.
1585
15862000-09-29      Stephan Merker <merker@decrc.abb.de>
1587
1588        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1589        Added new task to test sequence of altering a period's length
1590        while it is still active.
1591
15922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1595        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1596        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1597        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1598        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1599        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1600        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1601        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1602        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1603        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1604
16052000-08-10      Joel Sherrill <joel@OARcorp.com>
1606
1607        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.