source: rtems/testsuites/sptests/ChangeLog @ d5ae827

4.104.11
Last change on this file since d5ae827 was d5ae827, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 9, 2009 at 6:21:58 PM

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

  • Makefile.am, configure.ac: Add test for timespec divide by zero.
  • sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc, sp58/sp58.scn: New files.
  • Property mode set to 100644
File size: 64.0 KB
Line 
12009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac: Add test for timespec divide by zero.
4        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
5        sp58/sp58.scn: New files.
6
72009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
10        pointer being null. This does not happen naturally at this time so
11        force the point.
12
132009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * sp12/sp12.scn: Update screen to reflect priority changes from long
16        ago.
17
182009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
21        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
22        as sp27a and test flushing both counting and binary semaphores.
23        Reformatted.
24        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
25        sp27a/sp27a.scn: New files.
26
272009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
30        copied fomr other Makefile.am's.
31
322009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
35        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
36        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
37        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
38
392009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * sp57/sp57.doc: Correct.
42
432009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * Makefile.am, configure.ac: Add test of restarting a task which is in
46        the middle of a sleep or wake after.
47        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
48        sp57/sp57.scn: New files.
49
502009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * sp43/init.c, sp43/sp43.scn: Add more cases for
53        rtems_object_get_class_information() to improve coverage.
54
552009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * Makefile.am, configure.ac: Add new test to verify that when a user
58        extension create hook fails, that the error is properly propagated.
59        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
60        sp56/sp56.scn: New files.
61
622009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
65        rtems_extension_delete.
66
672009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * sp09/screen01.c, sp09/sp09.scn: Add test for
70        rtems_object_get_classic_name with invalid id.
71
722009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * sp02/task1.c: Minor spacing.
75
762009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * spfatal12/init.c: Address to heap initialize must be aligned but size
79        must be too small.
80
812009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * Makefile.am, configure.ac: Add new test to exercise case when
84        broadcasting to a message queue with a pending message.
85        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
86        sp55/sp55.scn: New files.
87
882009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
91        spfatal tests appear to cover all fatal error cases.
92        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
93        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
94        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
95        spfatal/task1.c: Removed.
96
972009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
100        initialize workspace heap during initialize. Can be caused by
101        unaligned address or not enough memory to initialize heap required
102        overhead.
103        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
104        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
105
1062009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
109
1102009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
113
1142009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * spstkalloc/spstkalloc.scn: Update screen.
117
1182009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * Makefile.am, configure.ac: Add new test for user configured stack
121        allocator/deallocator. Test both pass and fail cases.
122        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
123        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
124
1252009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * spchain/init.c, spchain/spchain.scn: Clean up test.
128
1292009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
132        routines whose bodies are not used by RTEMS itself.
133        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
134        spchain/spchain.doc, spchain/spchain.scn: New files.
135
1362009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
137
138        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
139        chain for coverage.
140
1412009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
144        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
145        improve coverage.
146
1472009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
148
149        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
150
1512009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
154        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
155
1562009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
159        Enhance spprintk. Add two new fatal error tests to cover
160        __assert_func.
161        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
162        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
163
1642009-06-18      Chris Johns <chrisj@rtems.org>
165
166        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
167        workaround the H8300 gcc bug.
168
1692009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * sp54/init.c: Fix spacing.
172
1732009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * sp02/sp02.doc, sp02/system.h: Update copyright year.
176
1772009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
180
1812009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * Makefile.am, configure.ac: Add new test.
184        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
185        sp54/sp54.scn: New files.
186
1872009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
188
189        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
190        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
191        the time of day forward not making server based timers fire.
192        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
193        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
194        sp53/sp53.scn: New files.
195
1962009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
199
2002009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        PR 1415/cpukit
203        * Makefile.am, configure.ac: Add test for very simple priority ceiling
204        violation.
205        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
206        sp51/sp51.scn: New files.
207
2082009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        PR 1413/cpukit
211        * Makefile.am, configure.ac: Add test for case where server based
212        timers which reinitiated themselves did not get reinserted onto timer
213        chain.
214        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
215        sp50/sp50.scn: New files.
216
2172009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
218
219        PR 1414/cpukit
220        * Makefile.am, configure.ac: Tighten math on extraction of index so it
221        is harder to trick by passing in a valid id of an incorrect object
222        class.
223        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
224        sp49/sp49.scn: New files.
225
2262009-05-19      Chris Johns <chrisj@rtems.org>
227
228        * sp04/tswitch.c: Lower sample count for small memory targets.
229       
2302009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * spprintk/init.c: printk() now 100% covered.
233
2342009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * spprintk/init.c: More test cases.
237
2382009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
241        large enough for buffer node overhead.
242
2432009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * Makefile.am, configure.ac, spwatchdog/system.h,
246        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
247        printk. These will help coverage. Simplify spwkspace.
248        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
249        spprintk/spprintk.scn: New files.
250        * spwkspace/system.h: Removed.
251
2522009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
255        methods.
256        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
257        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
258
2592009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
262        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
263        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
264        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
265        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
266        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
267        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
268        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
269        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
270        spsize/size.c: Fix warnings.
271
2722009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
275        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
276        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
277        spobjgetnext/system.h: New files.
278
2792009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
282        64k to 20k. No impact on test behavior.
283
2842009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
287
2882009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
289
290        * sp37/init.c, sp37/sp37.scn: Add test case for
291        rtems_interrupt_level_attribute body.
292
2932009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
296        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
297        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
298        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
299        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
300        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
301        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
302        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
303        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
304        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
305        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
306        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
307        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
308        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
309        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
310        sp48/Makefile.am, spfatal/Makefile.am,
311        spfatal01/Makefile.am, spfatal02/Makefile.am,
312        spfatal03/Makefile.am, spfatal04/Makefile.am,
313        spfatal05/Makefile.am, spfatal06/Makefile.am,
314        spfatal07/Makefile.am, spfatal08/Makefile.am,
315        spfatal09/Makefile.am, spsize/Makefile.am,
316        spwatchdog/Makefile.am:
317        Eliminate _exe_/.exe.
318
3192009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
320
321        PR 1388/cpukit
322        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
323        allow both priority inherit and ceiling attributes to be set on
324        semaphore create. These attributes are mutually exclusive and this
325        should be an error.
326
3272009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
330        unlimited objects when configured for a unified workspace works as
331        expected.
332        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
333        sp48/sp48.scn: New files.
334
3352009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
336                Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        PR 1357/cpukit
339        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
340        honored.
341        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
342        sp47/sp47.scn: New files.
343
3442009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
345
346        * Makefile.am, configure.ac: Add new test to test Watchdog display
347        helper routines. These reach into the SuperCore.
348        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
349        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
350        spwatchdog/system.h, spwatchdog/task1.c: New files.
351
3522009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
355
3562009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
359        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
360        hard-coded hex numbers for bad object Ids.
361
3622009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
363
364        * sp15/system.h, sp19/system.h: Array of task names should be of type
365        rtems_name not rtems_id. Similarly array of task ids should be
366        rtems_id not rtems_name.
367
3682008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
371
3722008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * Makefile.am, configure.ac, spfatal06/testcase.h,
375        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
376        spsize/size.c: Eliminate pointers to API configuration tables in the
377        main configuration table. Reference the main configuration table and
378        the API configuration tables directly using the confdefs.h version
379        rather than obtaining a pointer to it. This eliminated some
380        variables, a potential fatal error, some unnecessary default
381        configuration structures. Overall, about a 4.5% reduction in the code
382        size for minimum and hello on the SPARC.
383        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
384        spfatal10/testcase.h: Removed.
385
3862008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
389        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
390        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
391        successfully with maxixum number of priorities as 16 instead of 256.
392        This was done by temporarily modifying the score priority.h maximum.
393        This allowed testing of all API code to ensure that it worked
394        properly with a reduced number of priorities. Most modifications were
395        to switch from hard-coded maximum to using the API provided methods
396        to determine maximum number of priority levels.
397
3982008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * sp46/sp46.scn: Add screen missed earlier.
401
4022008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        PR 1348/cpukit
405        * Makefile.am, configure.ac: Add test of special case of resetting cpu
406        usage information while a period is running.
407        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
408        sp46/sp46.scn: New files.
409
4102008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * sp45/init.c: New file.
413
4142008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
415
416        PR 1347/cpukit
417        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
418        Rework Timer Server to ensure that the context allows for blocking,
419        allocating memory, and acquiring semaphores and mutexes.
420        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
421        New files.
422
4232008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * sp25/system.h: Add warning and temporary m32c conditional until size
426        type addressed.
427
4282008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * sp09/screen07.c: Use INT_MAX as number of messages so always
431        properly sized and no overflow on constant.
432        * sp09/screen10.c: Delay so on targets with simulator idle clock
433        tick driver this will work.
434        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
435        byte boundaries rather than two byte boundaries.
436        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
437        allocate more memory than size_t holds on m32c.
438
4392008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
442        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
443        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
444        and Region calls. On 16-bit architectures, size_t can be 16-bits
445        which would limit sizes to 64K. Also address constants which
446        overflowed on 16-bit integer targets.
447
4482008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        * sp43/sp43.scn: Bump version to 4.9.99.0
451
4522008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * sp19/system.h: Use "double" instead of "rtems_double".
455
4562008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
457
458        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
459
4602008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
461
462        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
463        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
464        spfatal_support/init.c, spfatal_support/system.h:
465        Convert to "bool".
466
4672008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
470        declared in a public place.
471
4722008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
475
4762008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * sp43/init.c: Fix derefence of uninitialized pointer.
479
4802008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
483        multiprocessing is not enabled. Saves one more variable from single
484        processor configuration.
485
4862008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
487
488        PR 1212/cpukit
489        * Makefile.am, configure.ac: Time slicing will not happen if the task
490        mode is changed from a non-timeslicing mode to timeslicing mode if it
491        is done by the executing thread (e.g. in its task body). This change
492        includes sp44 to demonstrate the problem and verify the correction.
493        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
494
4952008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
498        architectures they are not supported on.
499
5002008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
501
502        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
503
5042008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
505
506        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
507          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
508
5092008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
510
511        * sp28/init.c: Corrections to configuration.
512        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
513        * spsize/size.c: _ISR_Vector_table only exists on architectures
514        which use the Simple Vectored Interrupt Model.
515
5162008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * spsize/size.c: Convention calls for leading underscore on private
519        RTEMS variables.
520
5212008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
524        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
525        Refactored and renamed initialization routines to
526        rtems_initialize_data_structures, rtems_initialize_before_drivers,
527        rtems_initialize_device_drivers, and
528        rtems_initialize_start_multitasking. This opened the sequence up so
529        that bootcard() could provide a more robust and flexible framework
530        which is easier to explain and understand. This also lays the
531        groundwork for sharing the division of available memory between the
532        RTEMS workspace and heap and the C library initialization across all
533        BSPs.
534
5352008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * sp32/init.c: Formatting.
538
5392008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
540
541        * sp09/screen01.c: Correct test.
542        * sp09/screen14.c: Update copyright.
543        * sp28/init.c: Correct end of test messages.
544
5452008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
548
5492008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
552        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
553        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
554        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
555        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
556        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
557        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
558        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
559        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
560        tests. Add a clock_settime case for < 1988.
561
5622008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
563
564        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
565
5662008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
569        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
570        * sp41/sp41.scn: Now has content.
571        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
572        Object Services recently added to API.
573
5742008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
577        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
578        collection. This changed the name of a few previously public but
579        undocumented services and added a some new services.
580        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
581        sp43/system.h: New files.
582
5832008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * spfatal10/.cvsignore: New file.
586
5872008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
588
589        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
590        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
591        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
592        New files.
593
5942008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
595
596        * Makefile.am, configure.ac: Added fatal error tests
597        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
598        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
599        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
600        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
601        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
602        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
603        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
604        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
605        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
606        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
607        spfatal_support/init.c, spfatal_support/system.h: New files.
608
6092008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
612        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
613        test messages.
614
6152008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
616
617        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
618        simple type to a union of an unsigned 32 bit integer and a pointer.
619        This should help eliminate weird casts between u32 and pointers in
620        various places. The APIs now have to explicitly call _u32 or _string
621        versions of helper routines. This should also simplify things and
622        eliminate the need for ugly casts in some cases.
623
6242008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
625
626        * sp42/Makefile.am: New file.
627
6282008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
629
630        Add sp42 to exercise thread queue with knowledge of the implementation
631        so we can exercise all of the normal paths possible.
632        * Makefile.am, configure.ac: Add sp42.
633        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
634
6352008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * sp39/init.c: Add case for long timeout on blocking operation.
638        * Makefile.am, configure.ac: Add new test to exercise thread
639        queue blokcing synchronization. sp39 and sp41 are very similar.
640        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
641        sp41/system.h: New files.
642
6432008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
644
645        * sp39/init.c: Clean up.
646
6472008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * sp39/init.c: Modify to improve coverage.
650
6512008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
652
653        * sp36/strict_order_mut.c:
654
6552008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
658        driver registration.
659        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
660        sp40/system.h: New files.
661
6622008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
665        Add test cases for:
666          + message queue create requesting too many message buffers
667            for the available memory
668          + region extend with address inside existing heap
669          + timer server initiate too large a stack, create error
670        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
671          + task set priority while holding resource
672
6732008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * Makefile.am, configure.ac: Added sp38 and sp39.
676        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
677        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
678        sp39/sp39.scn, sp39/system.h: New files.
679
6802007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * sp36/strict_order_mut.c: New file.
683
6842007-12-21      Xi Yang <hiyangxi@gmail.com>
685
686        * Makefile.am, configure.ac: Add support for proper stacking of
687        priority inheritance on mutexes as well as enforce proper order of
688        release.
689        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
690        sp36/sp36.scn: New files.
691
6922007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
693
694        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
695        directive instead of violating RTEMS internals.
696
6972007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
698
699        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
700        Add test cases for User Extension Manager to improve code coverage.
701        * sp21/task1.c: Fix spelling error.
702
7032007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
704
705        * spsize/size.c: Account for previous changes in calculation of MPCI
706        receive server stack.
707
7082007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
709
710        * sp09/screen07.c, sp09/sp09.scn: Add test for
711        rtems_message_queue_broadcast for bad buffer and count pointers.
712        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
713        with bad priority or initiating twice.
714        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
715        it forces a dispatch.
716        * sp37/init.c: New file.
717
7182007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * Makefile.am, configure.ac: Add new tests for interrupt disable,
721        enable, flash, and is in progress. These are normally inlines but
722        also have bodies for non-C code. This test also exercises the odd
723        case of calling clock tick from outside an ISR.
724        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
725
7262007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
727
728        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
729        using notepad with the current task's ID or SELF
730        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
731        test missing test cases for clock_get.
732
7332007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
734
735        * sp28/init.c: Add test code for task variables to improve coverage.
736
7372007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
740        RTEMS provided accessor macros to obtain configuration fields.
741
7422007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
743
744        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
745        Configuration Table. Eliminate CPU Table from all ports. Delete
746        references to CPU Table in all forms.
747
7482007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
751
7522007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
753
754        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
755        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
756        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
757        to improve test coverage.
758
7592007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
760
761        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
762        coverage.
763
7642007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
767
7682007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
769
770        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
771        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
772        .scn files.
773
7742007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
775
776        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
777        commented out and updated the .scn file.
778
7792007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
782        buffered test IO.
783
7842007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
785
786        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
787        rtems_io_unregister_driver did not have any test code.
788
7892007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
790
791        * spsize/size.c: Eliminate maximum_drivers configuration parameter
792        since it was used to configure a no longer used feature. Device names
793        are now part of the filesystem not in a table. This also eliminated
794        the variables _IO_Number_of_devices and _IO_Driver_name_table from
795        RTEMS as well as the memory allocation used to populate
796        _IO_Driver_name_table.
797
7982007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
799
800        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
801        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
802        properly.
803
8042007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * spsize/size.c: Eliminated the variables
807        _RTEMS_tasks_User_initialization_tasks and
808        _RTEMS_tasks_Number_of_initialization_tasks because they were only
809        used in one place after initialized. It was a waste of space.
810
8112007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
812
813        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
814        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
815        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
816        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
817        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
818        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
819        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
820        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
821        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
822        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
823        spsize/size.c: Add optional managers to Makefiles. Clean up test
824        cases so last output line follows END OF pattern. Make sure test case
825        all run. All tests appeared ok on sis.
826
8272007-04-05      Joel Sherrill <joel@OARcorp.com>
828
829        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
830
8312007-04-05      Joel Sherrill <joel@OARcorp.com>
832
833        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
834        CONFIGURE_TEST_NEEDS_XXX configuration constants to
835        CONFIGURE_APPLICATION_NEEDS_XXX.
836
8372007-04-02      Joel Sherrill <joel@OARcorp.com>
838
839        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
840
8412007-04-02      Joel Sherrill <joel@OARcorp.com>
842
843        * spsize/size.c: Convert from Classic API style TOD_Control as
844        fundamental time structure to POSIX struct timespec. Add
845        clock_get_uptime().
846
8472007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
848
849        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
850
8512007-03-26      Joel Sherrill <joel@OARcorp.com>
852
853        * sp35/priinv.c: Remove warning.
854
8552007-03-10      Joel Sherrill <joel@OARcorp.com>
856
857        * sp26/system.h: Remove incorrect and duplicate
858        CONFIGURE_EXTRA_TASK_STACKS.
859
8602007-03-05      Joel Sherrill <joel@OARcorp.com>
861
862        PR 1222/cpukit
863        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
864        thread that is blocked on a priority based thread queue is changed,
865        that its placement in the queue is reevaluated based upon the new
866        priority. This enhancement includes modifications to the SuperCore as
867        well as new test cases.
868        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
869        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
870        sp35/sp35.doc, sp35/sp35.scn: New files.
871
8722007-03-05      Joel Sherrill <joel@OARcorp.com>
873
874        * sp26/system.h: Correct memory required for stack sizes.
875
8762007-02-06      Joel Sherrill <joel@OARcorp.com>
877
878        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
879        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
880        tests.
881
8822006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * sp33/init.c: Improve barrier test to include normal blocking with
885        manual release and unblocking in barrier deletion.
886
8872006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
888
889        * configure.ac: New BUG-REPORT address.
890
8912006-11-20      Joel Sherrill <joel@OARcorp.com>
892
893        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
894        and make output more compliant with other tests.
895
8962006-11-17      Joel Sherrill <joel@OARcorp.com>
897
898        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
899        cases intended on all targets possible with new heap algorithm.
900
9012006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * Makefile.am, configure.ac: Adding Classic API Barriers.
904        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
905        New files.
906
9072006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
908
909        * configure.ac: Require autoconf-2.60. Require automake-1.10.
910
9112006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
912
913        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
914        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
915        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
916        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
917        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
918        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
919        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
920        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
921        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
922        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
923        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
924        Use rtems_testsdir instead.
925
9262006-04-05      Joel Sherrill <joel@OARcorp.com>
927                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
928
929        * spsize/size.c: Victor spotted the problem that
930        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
931        variables and needed to be set to the same value.  I took that
932        idea and just removed _Thread_MP_Receive.  All uses are now
933        _MPCI_Receive_server_tcb.
934
9352005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
936
937        * configure.ac: Remove RTEMS_ENABLE_BARE,
938        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
939
9402005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
941
942        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
943        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
944        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
945        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
946        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
947        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
948        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
949        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
950        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
951        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
952        spfatal/Makefile.am, spsize/Makefile.am:
953        Convert to use *_PROGRAMS.
954
9552005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
956
957        * sp01/Makefile.am, sp02/Makefile.am,
958        sp03/Makefile.am, sp04/Makefile.am,
959        sp05/Makefile.am, sp06/Makefile.am,
960        sp07/Makefile.am, sp08/Makefile.am,
961        sp09/Makefile.am, sp11/Makefile.am,
962        sp12/Makefile.am, sp13/Makefile.am,
963        sp14/Makefile.am, sp15/Makefile.am,
964        sp16/Makefile.am, sp17/Makefile.am,
965        sp19/Makefile.am, sp20/Makefile.am,
966        sp21/Makefile.am, sp22/Makefile.am,
967        sp23/Makefile.am, sp24/Makefile.am,
968        sp25/Makefile.am, sp26/Makefile.am,
969        sp27/Makefile.am, sp28/Makefile.am,
970        sp29/Makefile.am, sp30/Makefile.am,
971        sp31/Makefile.am, sp32/Makefile.am,
972        spfatal/Makefile.am, spsize/Makefile.am: Rework.
973
9742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
975
976        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
977        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
978        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
979        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
980        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
981        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
982        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
983        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
984        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
985        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
986        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
987        * sptests.am: Remove.
988
9892005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
990
991        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
992        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
993        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
994        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
995        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
996        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
997        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
998        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
999        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1000        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1001        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1002
10032005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1004
1005        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1006
10072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1008
1009        * spsize/Makefile.am: Rename TEST to spsize.
1010        * spsize/size.scn: Remove.
1011        * spsize/spsize.scn: New (renamed from size.scn).
1012
10132005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1014
1015        * configure.ac: Add spfatal/Makefile.
1016        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1017        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1018        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1019        * sptests.am: Remove LIB_VARIANT.
1020
10212005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1022
1023        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1024        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1025        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1026        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1027        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1028        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1029        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1030        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1031        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1032        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1033        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1034
10352005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1036
1037        * Makefile.am: Cleanup.
1038
10392005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1040
1041        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1042        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1043        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1044        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1045        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1046        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1047        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1048        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1049        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1050        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1051        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1052        spfatal/Makefile.am, spsize/Makefile.am:
1053        Partial conversion to automake.
1054
10552005-03-07      Joel Sherrill <joel@OARcorp.com>
1056
1057        * sp13/task1.c: Removed warnings.
1058
10592004-09-29      Joel Sherrill <joel@OARcorp.com>
1060
1061        * spsize/size.c: i960 obsoleted and all references removed.
1062
10632004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1064
1065        * configure.ac: Require automake > 1.9.
1066
10672004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1068
1069        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1070        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1071        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1072        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1090        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1091        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1092        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1093        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1095        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1096        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1097        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1098        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1099        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1100        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1101
11022004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1103
1104        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1105
11062004-03-30      David Querbach <querbach@realtime.bc.ca>
1107
1108        PR 595/tests
1109        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1110        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1111        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1112        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1113        others treat it as a count of longs.
1114
11152004-03-30      David Querbach <querbach@realtime.bc.ca>
1116
1117        PR 596/tests
1118        * sp32/init.c: A missing definition of TEST_INIT before including
1119        <tmacros.h> means that buffered output will not work even if selected
1120        in buffer_test_io.h.
1121
11222004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1123
1124        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1125        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1126        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1127        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1128        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1129        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1130        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1131        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1132        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1133        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1134        types.
1135
11362004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * configure.ac: Add 2nd arg to RTEMS_TOP.
1139
11402004-03-05      Joel Sherrill <joel@OARcorp.com>
1141
1142        * sp07/buffered_io.c: Remove warning.
1143
11442004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1147        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1148        * sp02/Makefile.am: Ditto.
1149        * sp03/Makefile.am: Ditto.
1150        * sp04/Makefile.am: Ditto.
1151        * sp05/Makefile.am: Ditto.
1152        * sp06/Makefile.am: Ditto.
1153        * sp07/Makefile.am: Ditto.
1154        * sp08/Makefile.am: Ditto.
1155        * sp09/Makefile.am: Ditto.
1156        * sp11/Makefile.am: Ditto.
1157        * sp12/Makefile.am: Ditto.
1158        * sp13/Makefile.am: Ditto.
1159        * sp14/Makefile.am: Ditto.
1160        * sp15/Makefile.am: Ditto.
1161        * sp16/Makefile.am: Ditto.
1162        * sp17/Makefile.am: Ditto.
1163        * sp19/Makefile.am: Ditto.
1164        * sp20/Makefile.am: Ditto.
1165        * sp21/Makefile.am: Ditto.
1166        * sp22/Makefile.am: Ditto.
1167        * sp23/Makefile.am: Ditto.
1168        * sp24/Makefile.am: Ditto.
1169        * sp25/Makefile.am: Ditto.
1170        * sp26/Makefile.am: Ditto.
1171        * sp27/Makefile.am: Ditto.
1172        * sp28/Makefile.am: Ditto.
1173        * sp29/Makefile.am: Ditto.
1174        * sp30/Makefile.am: Ditto.
1175        * sp31/Makefile.am: Ditto.
1176        * sp32/Makefile.am: Ditto.
1177        * spfatal/Makefile.am: Ditto.
1178        * spsize/Makefile.am: Ditto.
1179
11802003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * sptests.am: Add dirstamp support.
1183
11842003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1187
11882003-12-16      Joel Sherrill <joel@OARcorp.com>
1189
1190        PR 544/tests
1191        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1192        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1193        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1194        make tests account for resources and not print at inappropriate
1195        times.
1196        * sp07/buffered_io.c: New file.
1197
11982003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1199
1200        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1201
12022003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1203
1204        * sp01/Makefile.am: Remove all-local: $(ARCH).
1205        * sp02/Makefile.am: Remove all-local: $(ARCH).
1206        * sp03/Makefile.am: Remove all-local: $(ARCH).
1207        * sp04/Makefile.am: Remove all-local: $(ARCH).
1208        * sp05/Makefile.am: Remove all-local: $(ARCH).
1209        * sp06/Makefile.am: Remove all-local: $(ARCH).
1210        * sp07/Makefile.am: Remove all-local: $(ARCH).
1211        * sp08/Makefile.am: Remove all-local: $(ARCH).
1212        * sp09/Makefile.am: Remove all-local: $(ARCH).
1213        * sp11/Makefile.am: Remove all-local: $(ARCH).
1214        * sp12/Makefile.am: Remove all-local: $(ARCH).
1215        * sp13/Makefile.am: Remove all-local: $(ARCH).
1216        * sp14/Makefile.am: Remove all-local: $(ARCH).
1217        * sp15/Makefile.am: Remove all-local: $(ARCH).
1218        * sp16/Makefile.am: Remove all-local: $(ARCH).
1219        * sp17/Makefile.am: Remove all-local: $(ARCH).
1220        * sp19/Makefile.am: Remove all-local: $(ARCH).
1221        * sp20/Makefile.am: Remove all-local: $(ARCH).
1222        * sp21/Makefile.am: Remove all-local: $(ARCH).
1223        * sp22/Makefile.am: Remove all-local: $(ARCH).
1224        * sp23/Makefile.am: Remove all-local: $(ARCH).
1225        * sp24/Makefile.am: Remove all-local: $(ARCH).
1226        * sp25/Makefile.am: Remove all-local: $(ARCH).
1227        * sp26/Makefile.am: Remove all-local: $(ARCH).
1228        * sp27/Makefile.am: Remove all-local: $(ARCH).
1229        * sp28/Makefile.am: Remove all-local: $(ARCH).
1230        * sp29/Makefile.am: Remove all-local: $(ARCH).
1231        * sp30/Makefile.am: Remove all-local: $(ARCH).
1232        * sp31/Makefile.am: Remove all-local: $(ARCH).
1233        * sp32/Makefile.am: Remove all-local: $(ARCH).
1234        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1235        * spsize/Makefile.am: Remove all-local: $(ARCH).
1236
12372003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1238
1239        * configure.ac: Reflect having moved to testsuites/.
1240
12412003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1242
1243        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1244
12452003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1246
1247        * configure.ac:Remove RTEMS_CHECK_CPU.
1248
12492003-09-04      Joel Sherrill <joel@OARcorp.com>
1250
1251        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1252        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1253        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1254        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1255        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1256        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1257        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1258        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1259        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1260        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1261        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1262        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1263        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1264        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1265        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1266        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1267        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1268        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1269        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1270        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1271        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1272        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1273        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1274        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1275        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1276        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1277        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1278        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1279        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1280        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1281        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1282        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1283        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1284        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1285        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1286        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1287        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1288        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1289        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1290        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1291        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1292        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1293        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1294        spsize/size.c, spsize/system.h: URL for license changed.
1295
12962003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1297
1298        PR 458/tests
1299        * sp30/task1.c: Correct indexing problem.
1300
13012003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1302
1303        * Makefile.am: Reflect having moved aclocal/.
1304
13052003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * Makefile.am: Reflect having moved automake/.
1308        * sp01/Makefile.am: Reflect having moved automake/.
1309        * sp02/Makefile.am: Reflect having moved automake/.
1310        * sp03/Makefile.am: Reflect having moved automake/.
1311        * sp04/Makefile.am: Reflect having moved automake/.
1312        * sp05/Makefile.am: Reflect having moved automake/.
1313        * sp06/Makefile.am: Reflect having moved automake/.
1314        * sp07/Makefile.am: Reflect having moved automake/.
1315        * sp08/Makefile.am: Reflect having moved automake/.
1316        * sp09/Makefile.am: Reflect having moved automake/.
1317        * sp11/Makefile.am: Reflect having moved automake/.
1318        * sp12/Makefile.am: Reflect having moved automake/.
1319        * sp13/Makefile.am: Reflect having moved automake/.
1320        * sp14/Makefile.am: Reflect having moved automake/.
1321        * sp15/Makefile.am: Reflect having moved automake/.
1322        * sp16/Makefile.am: Reflect having moved automake/.
1323        * sp17/Makefile.am: Reflect having moved automake/.
1324        * sp19/Makefile.am: Reflect having moved automake/.
1325        * sp20/Makefile.am: Reflect having moved automake/.
1326        * sp21/Makefile.am: Reflect having moved automake/.
1327        * sp22/Makefile.am: Reflect having moved automake/.
1328        * sp23/Makefile.am: Reflect having moved automake/.
1329        * sp24/Makefile.am: Reflect having moved automake/.
1330        * sp25/Makefile.am: Reflect having moved automake/.
1331        * sp26/Makefile.am: Reflect having moved automake/.
1332        * sp27/Makefile.am: Reflect having moved automake/.
1333        * sp28/Makefile.am: Reflect having moved automake/.
1334        * sp29/Makefile.am: Reflect having moved automake/.
1335        * sp30/Makefile.am: Reflect having moved automake/.
1336        * sp31/Makefile.am: Reflect having moved automake/.
1337        * sp32/Makefile.am: Reflect having moved automake/.
1338        * spfatal/Makefile.am: Reflect having moved automake/.
1339        * spsize/Makefile.am: Reflect having moved automake/.
1340
13412003-08-14      Joel Sherrill <joel@OARcorp.com>
1342
1343        * sp02/task1.c: Added ID to name lookup service and changed name of
1344        id/name translation status code. This propagated to multiple
1345        functions. The user API service added was rtems_object_id_to_name()
1346
13472003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1348
1349        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1350
13512003-05-29      Joel Sherrill <joel@OARcorp.com>
1352
1353        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1354
13552003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1358        CC_CFLAGS_DEFAULT (obsolete).
1359
13602003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1361
1362        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1363        Remove CC_LDFLAGS_PROFILE_V.
1364
13652003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1366
1367        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1368
13692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1370
1371        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1372
13732003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1374
1375        * configure.ac: AC_PREREQ(2.57).
1376
13772002-11-14      Joel Sherrill <joel@OARcorp.com>
1378
1379        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1380        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1381        update the IDs in the screens.
1382
13832002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1384
1385        * .cvsignore: Reformat.
1386        Add autom4te*cache.
1387        Remove autom4te.cache.
1388
13892002-09-14      Joel Sherrill <joel@OARcorp.com>
1390
1391        * sp32/.cvsignore: New file.
1392
13932002-09-14      Aaron J. Grier <aaron@frye.com>
1394
1395        * PR271 was not applicable against the current source but included
1396        a nice test that Joel decided to add to the tree as sp32.
1397        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1398        * Makefile.am, configure.ac: Modified to reflect addition.
1399
14002002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1403        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1404        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1405        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1406        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1407        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1408        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1409        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1410        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1411        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1412        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1413        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1414        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1415        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1416        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1417        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1418        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1419        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1420        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1421        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1422        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1423        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1424        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1425        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1426        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1427        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1428        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1429        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1430        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1431        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1432        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1433
14342002-08-01      Joel Sherrill <joel@OARcorp.com>
1435
1436        * Per PR47 add support for buffered test output.  This involved
1437        adding defines to redirect output to a buffer and dump it when
1438        full, at "test pause", and at exit.  To avoid problems when redefining
1439        exit(), all tests were modified to call rtems_test_exit().
1440        Some tests, notable psxtests, had to be modified to include
1441        the standard test macro .h file (pmacros.h or tmacros.h) to
1442        enable this support.
1443        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1444        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1445        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1446        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1447        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1448        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1449        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1450
14512002-07-30      Joel Sherrill <joel@OARcorp.com>
1452
1453        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1454        stack if the port doesn't configure using it.
1455
14562002-07-04      Joel Sherrill <joel@OARcorp.com>
1457
1458        * Jump table for single entry point removed.
1459        * spsize/size.c:  Modified to reflect above.
1460
14612002-07-01      Joel Sherrill <joel@OARcorp.com>
1462
1463        * sp29/init.c: Corrected definitions for task stack usage.
1464
14652002-07-01      Joel Sherrill <joel@OARcorp.com>
1466
1467        * spsize/size.c: _Thread_queue_Extract_table removed.
1468
14692001-05-17      Joel Sherrill <joel@OARcorp.com>
1470
1471        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1472        number of staticly configured device drivers.
1473
14742001-05-14      Joel Sherrill <joel@OARcorp.com>
1475
1476        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1477        than the configured number of drivers.
1478 
14792002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * configure.ac: Remove ENABLE_GCC28.
1482
14832001-04-04      Joel Sherrill <joel@OARcorp.com>
1484
1485        * spsize/size.c: Reflect SPARC modifcation to get rid of
1486        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1487 
14882001-03-29      Joel Sherrill <joel@OARcorp.com>
1489
1490        * Per PR147 addressed problems when reseting and inserting a timer
1491        into a timer chain that did not honor time passage since the last
1492        time the timer server was scheduled and the new insertion.
1493        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1494
14952001-03-28      Joel Sherrill <joel@OARcorp.com>
1496
1497        * Side-effect of PR132.
1498        * sp21/system.h: Now must explicitly request NULL driver.
1499
15002002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1501
1502        * configure.ac:
1503        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1504        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1505        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1506        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1507        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1508        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1509        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1510        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1511        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1512        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1513        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1514        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1515        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1516        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1517        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1518        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1519        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1520        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1521        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1522        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1523        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1524        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1525        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1526        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1527        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1528        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1529        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1530        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1531        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1532        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1533        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1534        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1535        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1536        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1537
15382002-03-20      Chris Johns <ccj@acm.org>
1539
1540        * PR145.
1541        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1542        in system (e.g. driver tasks).  Also exit on minimum number of
1543        switches not precise number.
1544
15452001-01-29      Joel Sherrill <joel@OARcorp.com>
1546
1547        * Fixed bug where resetting a timer that was not at the head
1548        of one of the task timer chains resulted in the Timer Server
1549        task waking up too far in the future.
1550        * Added rtems_timer_get_information() directive to support testing.
1551        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1552        above condition.
1553
15542001-01-22      Joel Sherrill <joel@OARcorp.com>
1555
1556        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1557        because priority added as argument to rtems_timer_initiate_server().
1558
15592001-01-16      Joel Sherrill <joel@OARcorp.com>
1560
1561        * Added tests for task-based timers.  This included the new tests
1562        sp30 and sp31.
1563        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1564        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1565        for task-based timer services.
1566        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1567        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1568        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1569        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1570        sp31/task1.c: New files.
1571
15722001-11-01      Joel Sherrill <joel@OARcorp.com>
1573
1574        * sp26/system.h: Properly account for stack memory used by
1575        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1576        and processed as PR78.
1577
15782001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1579
1580        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1581        * configure.in: Remove.
1582        * configure.ac: New file, generated from configure.in by autoupdate.
1583
15842001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1587
15882001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1591        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1592        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1593        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1594        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1595        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1596        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1597        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1598        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1599        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1600        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1601        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1602        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1603        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1604        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1605        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1606        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1607        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1608        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1609        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1610        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1611        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1612        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1613        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1614        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1615        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1616        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1617        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1618        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1619
16202001-08-16      Joel Sherrill <joel@OARcorp.com>
1621
1622        * sp20/system.h: Account for extra task stacks properly.
1623
16242001-08-16      Joel Sherrill <joel@OARcorp.com>
1625
1626        * sp13/sp13.scn: Id in screen had wrong class field value.
1627        * sp13/system.h: Account for message buffer memory.
1628        * sp13/task2.c: Remove unnecessary check for failure.
1629
16302001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1631
1632        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1633
16342001-04-20      Joel Sherrill <joel@OARcorp.com>
1635
1636        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1637        file.
1638
16392001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1642
16432001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1644
1645        * sp21/Makefile.am: Remove libtest.
1646
16472000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1650
16512000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1654
16552000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1656
1657        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1658        Switch to GNU canonicalization.
1659        * sptests.am: Remove DEFS.
1660
16612000-09-29      Joel Sherrill <joel@OARcorp.com>
1662
1663        * sp20/sp20.scn: Corrected to reflect new addition.
1664        * sp20/system.h: Removed comment reflecting history.
1665
16662000-09-29      Stephan Merker <merker@decrc.abb.de>
1667
1668        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1669        Added new task to test sequence of altering a period's length
1670        while it is still active.
1671
16722000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1675        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1676        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1677        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1678        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1679        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1680        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1681        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1682        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1683        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1684
16852000-08-10      Joel Sherrill <joel@OARcorp.com>
1686
1687        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.