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

4.104.11
Last change on this file since 0c196a1 was 0c196a1, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 10, 2009 at 8:31:17 PM

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

  • spintrcritical_support/intrcritical.c, spintrcritical_support/intrcritical.h: New files.
  • Property mode set to 100644
File size: 66.1 KB
Line 
12009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * spintrcritical_support/intrcritical.c,
4        spintrcritical_support/intrcritical.h: New files.
5
62009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * Makefile.am, configure.ac: Add new infrastructure which is more
9        reliable about generating cases which hit interrupt critical
10        sections. Remove sp41 since it used its own mechanism.
11        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
12        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
13        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
14        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
15        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
16        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
17        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
18        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
19        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
20        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
21        spintrcritical05/spintrcritical05.scn: New files.
22        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
23        sp41/system.h: Removed.
24
252009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * sp41/init.c: Remove incorrect comment.
28
292009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
30
31        * sp29/init.c: Simple binary semaphores can not be inherit priority.
32
332009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * sp25/init.c: Spacing.
36
372009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * Makefile.am, configure.ac: Add sp59 to test path through
40        _Thread_queue_First_priority where the task's priority was in the
41        bottom 1/4 of the range.
42        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
43        sp59/sp59.scn: New files.
44
452009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
48        not blocked on a thread queue.
49        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
50        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
51
522009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * Makefile.am, configure.ac: Add test for timespec divide by zero.
55        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
56        sp58/sp58.scn: New files.
57
582009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
61        pointer being null. This does not happen naturally at this time so
62        force the point.
63
642009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * sp12/sp12.scn: Update screen to reflect priority changes from long
67        ago.
68
692009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
72        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
73        as sp27a and test flushing both counting and binary semaphores.
74        Reformatted.
75        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
76        sp27a/sp27a.scn: New files.
77
782009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
81        copied fomr other Makefile.am's.
82
832009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
86        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
87        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
88        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
89
902009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * sp57/sp57.doc: Correct.
93
942009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * Makefile.am, configure.ac: Add test of restarting a task which is in
97        the middle of a sleep or wake after.
98        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
99        sp57/sp57.scn: New files.
100
1012009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * sp43/init.c, sp43/sp43.scn: Add more cases for
104        rtems_object_get_class_information() to improve coverage.
105
1062009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * Makefile.am, configure.ac: Add new test to verify that when a user
109        extension create hook fails, that the error is properly propagated.
110        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
111        sp56/sp56.scn: New files.
112
1132009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
116        rtems_extension_delete.
117
1182009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * sp09/screen01.c, sp09/sp09.scn: Add test for
121        rtems_object_get_classic_name with invalid id.
122
1232009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
124
125        * sp02/task1.c: Minor spacing.
126
1272009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * spfatal12/init.c: Address to heap initialize must be aligned but size
130        must be too small.
131
1322009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * Makefile.am, configure.ac: Add new test to exercise case when
135        broadcasting to a message queue with a pending message.
136        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
137        sp55/sp55.scn: New files.
138
1392009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
142        spfatal tests appear to cover all fatal error cases.
143        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
144        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
145        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
146        spfatal/task1.c: Removed.
147
1482009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
151        initialize workspace heap during initialize. Can be caused by
152        unaligned address or not enough memory to initialize heap required
153        overhead.
154        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
155        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
156
1572009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
160
1612009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
164
1652009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * spstkalloc/spstkalloc.scn: Update screen.
168
1692009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * Makefile.am, configure.ac: Add new test for user configured stack
172        allocator/deallocator. Test both pass and fail cases.
173        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
174        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
175
1762009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * spchain/init.c, spchain/spchain.scn: Clean up test.
179
1802009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
183        routines whose bodies are not used by RTEMS itself.
184        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
185        spchain/spchain.doc, spchain/spchain.scn: New files.
186
1872009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
190        chain for coverage.
191
1922009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
193
194        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
195        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
196        improve coverage.
197
1982009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
201
2022009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
205        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
206
2072009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
210        Enhance spprintk. Add two new fatal error tests to cover
211        __assert_func.
212        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
213        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
214
2152009-06-18      Chris Johns <chrisj@rtems.org>
216
217        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
218        workaround the H8300 gcc bug.
219
2202009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * sp54/init.c: Fix spacing.
223
2242009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * sp02/sp02.doc, sp02/system.h: Update copyright year.
227
2282009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
231
2322009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * Makefile.am, configure.ac: Add new test.
235        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
236        sp54/sp54.scn: New files.
237
2382009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
241        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
242        the time of day forward not making server based timers fire.
243        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
244        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
245        sp53/sp53.scn: New files.
246
2472009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
250
2512009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        PR 1415/cpukit
254        * Makefile.am, configure.ac: Add test for very simple priority ceiling
255        violation.
256        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
257        sp51/sp51.scn: New files.
258
2592009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        PR 1413/cpukit
262        * Makefile.am, configure.ac: Add test for case where server based
263        timers which reinitiated themselves did not get reinserted onto timer
264        chain.
265        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
266        sp50/sp50.scn: New files.
267
2682009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        PR 1414/cpukit
271        * Makefile.am, configure.ac: Tighten math on extraction of index so it
272        is harder to trick by passing in a valid id of an incorrect object
273        class.
274        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
275        sp49/sp49.scn: New files.
276
2772009-05-19      Chris Johns <chrisj@rtems.org>
278
279        * sp04/tswitch.c: Lower sample count for small memory targets.
280       
2812009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
282
283        * spprintk/init.c: printk() now 100% covered.
284
2852009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        * spprintk/init.c: More test cases.
288
2892009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
292        large enough for buffer node overhead.
293
2942009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
295
296        * Makefile.am, configure.ac, spwatchdog/system.h,
297        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
298        printk. These will help coverage. Simplify spwkspace.
299        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
300        spprintk/spprintk.scn: New files.
301        * spwkspace/system.h: Removed.
302
3032009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
304
305        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
306        methods.
307        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
308        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
309
3102009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
313        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
314        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
315        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
316        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
317        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
318        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
319        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
320        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
321        spsize/size.c: Fix warnings.
322
3232009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
324
325        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
326        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
327        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
328        spobjgetnext/system.h: New files.
329
3302009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
333        64k to 20k. No impact on test behavior.
334
3352009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
338
3392009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
340
341        * sp37/init.c, sp37/sp37.scn: Add test case for
342        rtems_interrupt_level_attribute body.
343
3442009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
345
346        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
347        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
348        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
349        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
350        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
351        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
352        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
353        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
354        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
355        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
356        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
357        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
358        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
359        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
360        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
361        sp48/Makefile.am, spfatal/Makefile.am,
362        spfatal01/Makefile.am, spfatal02/Makefile.am,
363        spfatal03/Makefile.am, spfatal04/Makefile.am,
364        spfatal05/Makefile.am, spfatal06/Makefile.am,
365        spfatal07/Makefile.am, spfatal08/Makefile.am,
366        spfatal09/Makefile.am, spsize/Makefile.am,
367        spwatchdog/Makefile.am:
368        Eliminate _exe_/.exe.
369
3702009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
371
372        PR 1388/cpukit
373        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
374        allow both priority inherit and ceiling attributes to be set on
375        semaphore create. These attributes are mutually exclusive and this
376        should be an error.
377
3782009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
381        unlimited objects when configured for a unified workspace works as
382        expected.
383        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
384        sp48/sp48.scn: New files.
385
3862009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
387                Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        PR 1357/cpukit
390        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
391        honored.
392        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
393        sp47/sp47.scn: New files.
394
3952009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
396
397        * Makefile.am, configure.ac: Add new test to test Watchdog display
398        helper routines. These reach into the SuperCore.
399        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
400        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
401        spwatchdog/system.h, spwatchdog/task1.c: New files.
402
4032009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
406
4072009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
410        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
411        hard-coded hex numbers for bad object Ids.
412
4132009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * sp15/system.h, sp19/system.h: Array of task names should be of type
416        rtems_name not rtems_id. Similarly array of task ids should be
417        rtems_id not rtems_name.
418
4192008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
422
4232008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * Makefile.am, configure.ac, spfatal06/testcase.h,
426        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
427        spsize/size.c: Eliminate pointers to API configuration tables in the
428        main configuration table. Reference the main configuration table and
429        the API configuration tables directly using the confdefs.h version
430        rather than obtaining a pointer to it. This eliminated some
431        variables, a potential fatal error, some unnecessary default
432        configuration structures. Overall, about a 4.5% reduction in the code
433        size for minimum and hello on the SPARC.
434        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
435        spfatal10/testcase.h: Removed.
436
4372008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
440        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
441        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
442        successfully with maxixum number of priorities as 16 instead of 256.
443        This was done by temporarily modifying the score priority.h maximum.
444        This allowed testing of all API code to ensure that it worked
445        properly with a reduced number of priorities. Most modifications were
446        to switch from hard-coded maximum to using the API provided methods
447        to determine maximum number of priority levels.
448
4492008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * sp46/sp46.scn: Add screen missed earlier.
452
4532008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
454
455        PR 1348/cpukit
456        * Makefile.am, configure.ac: Add test of special case of resetting cpu
457        usage information while a period is running.
458        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
459        sp46/sp46.scn: New files.
460
4612008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * sp45/init.c: New file.
464
4652008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
466
467        PR 1347/cpukit
468        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
469        Rework Timer Server to ensure that the context allows for blocking,
470        allocating memory, and acquiring semaphores and mutexes.
471        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
472        New files.
473
4742008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
475
476        * sp25/system.h: Add warning and temporary m32c conditional until size
477        type addressed.
478
4792008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * sp09/screen07.c: Use INT_MAX as number of messages so always
482        properly sized and no overflow on constant.
483        * sp09/screen10.c: Delay so on targets with simulator idle clock
484        tick driver this will work.
485        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
486        byte boundaries rather than two byte boundaries.
487        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
488        allocate more memory than size_t holds on m32c.
489
4902008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
493        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
494        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
495        and Region calls. On 16-bit architectures, size_t can be 16-bits
496        which would limit sizes to 64K. Also address constants which
497        overflowed on 16-bit integer targets.
498
4992008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * sp43/sp43.scn: Bump version to 4.9.99.0
502
5032008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * sp19/system.h: Use "double" instead of "rtems_double".
506
5072008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
510
5112008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
514        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
515        spfatal_support/init.c, spfatal_support/system.h:
516        Convert to "bool".
517
5182008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
519
520        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
521        declared in a public place.
522
5232008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
524
525        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
526
5272008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
528
529        * sp43/init.c: Fix derefence of uninitialized pointer.
530
5312008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
532
533        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
534        multiprocessing is not enabled. Saves one more variable from single
535        processor configuration.
536
5372008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
538
539        PR 1212/cpukit
540        * Makefile.am, configure.ac: Time slicing will not happen if the task
541        mode is changed from a non-timeslicing mode to timeslicing mode if it
542        is done by the executing thread (e.g. in its task body). This change
543        includes sp44 to demonstrate the problem and verify the correction.
544        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
545
5462008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
547
548        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
549        architectures they are not supported on.
550
5512008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
552
553        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
554
5552008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
556
557        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
558          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
559
5602008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * sp28/init.c: Corrections to configuration.
563        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
564        * spsize/size.c: _ISR_Vector_table only exists on architectures
565        which use the Simple Vectored Interrupt Model.
566
5672008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * spsize/size.c: Convention calls for leading underscore on private
570        RTEMS variables.
571
5722008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
575        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
576        Refactored and renamed initialization routines to
577        rtems_initialize_data_structures, rtems_initialize_before_drivers,
578        rtems_initialize_device_drivers, and
579        rtems_initialize_start_multitasking. This opened the sequence up so
580        that bootcard() could provide a more robust and flexible framework
581        which is easier to explain and understand. This also lays the
582        groundwork for sharing the division of available memory between the
583        RTEMS workspace and heap and the C library initialization across all
584        BSPs.
585
5862008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
587
588        * sp32/init.c: Formatting.
589
5902008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
591
592        * sp09/screen01.c: Correct test.
593        * sp09/screen14.c: Update copyright.
594        * sp28/init.c: Correct end of test messages.
595
5962008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
599
6002008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
603        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
604        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
605        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
606        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
607        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
608        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
609        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
610        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
611        tests. Add a clock_settime case for < 1988.
612
6132008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
614
615        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
616
6172008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
620        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
621        * sp41/sp41.scn: Now has content.
622        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
623        Object Services recently added to API.
624
6252008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
626
627        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
628        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
629        collection. This changed the name of a few previously public but
630        undocumented services and added a some new services.
631        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
632        sp43/system.h: New files.
633
6342008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
635
636        * spfatal10/.cvsignore: New file.
637
6382008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
639
640        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
641        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
642        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
643        New files.
644
6452008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
646
647        * Makefile.am, configure.ac: Added fatal error tests
648        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
649        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
650        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
651        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
652        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
653        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
654        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
655        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
656        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
657        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
658        spfatal_support/init.c, spfatal_support/system.h: New files.
659
6602008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
661
662        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
663        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
664        test messages.
665
6662008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
667
668        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
669        simple type to a union of an unsigned 32 bit integer and a pointer.
670        This should help eliminate weird casts between u32 and pointers in
671        various places. The APIs now have to explicitly call _u32 or _string
672        versions of helper routines. This should also simplify things and
673        eliminate the need for ugly casts in some cases.
674
6752008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
676
677        * sp42/Makefile.am: New file.
678
6792008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
680
681        Add sp42 to exercise thread queue with knowledge of the implementation
682        so we can exercise all of the normal paths possible.
683        * Makefile.am, configure.ac: Add sp42.
684        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
685
6862008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * sp39/init.c: Add case for long timeout on blocking operation.
689        * Makefile.am, configure.ac: Add new test to exercise thread
690        queue blokcing synchronization. sp39 and sp41 are very similar.
691        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
692        sp41/system.h: New files.
693
6942008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * sp39/init.c: Clean up.
697
6982008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * sp39/init.c: Modify to improve coverage.
701
7022008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
703
704        * sp36/strict_order_mut.c:
705
7062008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
709        driver registration.
710        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
711        sp40/system.h: New files.
712
7132008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
716        Add test cases for:
717          + message queue create requesting too many message buffers
718            for the available memory
719          + region extend with address inside existing heap
720          + timer server initiate too large a stack, create error
721        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
722          + task set priority while holding resource
723
7242008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * Makefile.am, configure.ac: Added sp38 and sp39.
727        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
728        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
729        sp39/sp39.scn, sp39/system.h: New files.
730
7312007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
732
733        * sp36/strict_order_mut.c: New file.
734
7352007-12-21      Xi Yang <hiyangxi@gmail.com>
736
737        * Makefile.am, configure.ac: Add support for proper stacking of
738        priority inheritance on mutexes as well as enforce proper order of
739        release.
740        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
741        sp36/sp36.scn: New files.
742
7432007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
746        directive instead of violating RTEMS internals.
747
7482007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
749
750        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
751        Add test cases for User Extension Manager to improve code coverage.
752        * sp21/task1.c: Fix spelling error.
753
7542007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * spsize/size.c: Account for previous changes in calculation of MPCI
757        receive server stack.
758
7592007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
760
761        * sp09/screen07.c, sp09/sp09.scn: Add test for
762        rtems_message_queue_broadcast for bad buffer and count pointers.
763        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
764        with bad priority or initiating twice.
765        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
766        it forces a dispatch.
767        * sp37/init.c: New file.
768
7692007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
770
771        * Makefile.am, configure.ac: Add new tests for interrupt disable,
772        enable, flash, and is in progress. These are normally inlines but
773        also have bodies for non-C code. This test also exercises the odd
774        case of calling clock tick from outside an ISR.
775        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
776
7772007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
778
779        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
780        using notepad with the current task's ID or SELF
781        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
782        test missing test cases for clock_get.
783
7842007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
785
786        * sp28/init.c: Add test code for task variables to improve coverage.
787
7882007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
789
790        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
791        RTEMS provided accessor macros to obtain configuration fields.
792
7932007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
796        Configuration Table. Eliminate CPU Table from all ports. Delete
797        references to CPU Table in all forms.
798
7992007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
800
801        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
802
8032007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
804
805        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
806        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
807        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
808        to improve test coverage.
809
8102007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
811
812        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
813        coverage.
814
8152007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
816
817        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
818
8192007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
820
821        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
822        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
823        .scn files.
824
8252007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
826
827        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
828        commented out and updated the .scn file.
829
8302007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
833        buffered test IO.
834
8352007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
836
837        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
838        rtems_io_unregister_driver did not have any test code.
839
8402007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
841
842        * spsize/size.c: Eliminate maximum_drivers configuration parameter
843        since it was used to configure a no longer used feature. Device names
844        are now part of the filesystem not in a table. This also eliminated
845        the variables _IO_Number_of_devices and _IO_Driver_name_table from
846        RTEMS as well as the memory allocation used to populate
847        _IO_Driver_name_table.
848
8492007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
852        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
853        properly.
854
8552007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * spsize/size.c: Eliminated the variables
858        _RTEMS_tasks_User_initialization_tasks and
859        _RTEMS_tasks_Number_of_initialization_tasks because they were only
860        used in one place after initialized. It was a waste of space.
861
8622007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
863
864        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
865        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
866        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
867        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
868        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
869        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
870        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
871        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
872        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
873        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
874        spsize/size.c: Add optional managers to Makefiles. Clean up test
875        cases so last output line follows END OF pattern. Make sure test case
876        all run. All tests appeared ok on sis.
877
8782007-04-05      Joel Sherrill <joel@OARcorp.com>
879
880        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
881
8822007-04-05      Joel Sherrill <joel@OARcorp.com>
883
884        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
885        CONFIGURE_TEST_NEEDS_XXX configuration constants to
886        CONFIGURE_APPLICATION_NEEDS_XXX.
887
8882007-04-02      Joel Sherrill <joel@OARcorp.com>
889
890        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
891
8922007-04-02      Joel Sherrill <joel@OARcorp.com>
893
894        * spsize/size.c: Convert from Classic API style TOD_Control as
895        fundamental time structure to POSIX struct timespec. Add
896        clock_get_uptime().
897
8982007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
899
900        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
901
9022007-03-26      Joel Sherrill <joel@OARcorp.com>
903
904        * sp35/priinv.c: Remove warning.
905
9062007-03-10      Joel Sherrill <joel@OARcorp.com>
907
908        * sp26/system.h: Remove incorrect and duplicate
909        CONFIGURE_EXTRA_TASK_STACKS.
910
9112007-03-05      Joel Sherrill <joel@OARcorp.com>
912
913        PR 1222/cpukit
914        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
915        thread that is blocked on a priority based thread queue is changed,
916        that its placement in the queue is reevaluated based upon the new
917        priority. This enhancement includes modifications to the SuperCore as
918        well as new test cases.
919        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
920        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
921        sp35/sp35.doc, sp35/sp35.scn: New files.
922
9232007-03-05      Joel Sherrill <joel@OARcorp.com>
924
925        * sp26/system.h: Correct memory required for stack sizes.
926
9272007-02-06      Joel Sherrill <joel@OARcorp.com>
928
929        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
930        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
931        tests.
932
9332006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
934
935        * sp33/init.c: Improve barrier test to include normal blocking with
936        manual release and unblocking in barrier deletion.
937
9382006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * configure.ac: New BUG-REPORT address.
941
9422006-11-20      Joel Sherrill <joel@OARcorp.com>
943
944        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
945        and make output more compliant with other tests.
946
9472006-11-17      Joel Sherrill <joel@OARcorp.com>
948
949        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
950        cases intended on all targets possible with new heap algorithm.
951
9522006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        * Makefile.am, configure.ac: Adding Classic API Barriers.
955        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
956        New files.
957
9582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * configure.ac: Require autoconf-2.60. Require automake-1.10.
961
9622006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
963
964        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
965        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
966        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
967        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
968        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
969        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
970        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
971        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
972        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
973        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
974        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
975        Use rtems_testsdir instead.
976
9772006-04-05      Joel Sherrill <joel@OARcorp.com>
978                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
979
980        * spsize/size.c: Victor spotted the problem that
981        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
982        variables and needed to be set to the same value.  I took that
983        idea and just removed _Thread_MP_Receive.  All uses are now
984        _MPCI_Receive_server_tcb.
985
9862005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
987
988        * configure.ac: Remove RTEMS_ENABLE_BARE,
989        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
990
9912005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
992
993        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
994        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
995        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
996        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
997        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
998        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
999        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1000        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1001        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1002        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1003        spfatal/Makefile.am, spsize/Makefile.am:
1004        Convert to use *_PROGRAMS.
1005
10062005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1007
1008        * sp01/Makefile.am, sp02/Makefile.am,
1009        sp03/Makefile.am, sp04/Makefile.am,
1010        sp05/Makefile.am, sp06/Makefile.am,
1011        sp07/Makefile.am, sp08/Makefile.am,
1012        sp09/Makefile.am, sp11/Makefile.am,
1013        sp12/Makefile.am, sp13/Makefile.am,
1014        sp14/Makefile.am, sp15/Makefile.am,
1015        sp16/Makefile.am, sp17/Makefile.am,
1016        sp19/Makefile.am, sp20/Makefile.am,
1017        sp21/Makefile.am, sp22/Makefile.am,
1018        sp23/Makefile.am, sp24/Makefile.am,
1019        sp25/Makefile.am, sp26/Makefile.am,
1020        sp27/Makefile.am, sp28/Makefile.am,
1021        sp29/Makefile.am, sp30/Makefile.am,
1022        sp31/Makefile.am, sp32/Makefile.am,
1023        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1024
10252005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1026
1027        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1028        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1029        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1030        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1031        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1032        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1033        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1034        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1035        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1036        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1037        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1038        * sptests.am: Remove.
1039
10402005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
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        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1051        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1052        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1053
10542005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1055
1056        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1057
10582005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1059
1060        * spsize/Makefile.am: Rename TEST to spsize.
1061        * spsize/size.scn: Remove.
1062        * spsize/spsize.scn: New (renamed from size.scn).
1063
10642005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1065
1066        * configure.ac: Add spfatal/Makefile.
1067        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1068        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1069        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1070        * sptests.am: Remove LIB_VARIANT.
1071
10722005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1073
1074        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1075        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1076        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1077        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1078        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1079        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1080        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1081        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1082        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1083        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1084        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1085
10862005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1087
1088        * Makefile.am: Cleanup.
1089
10902005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1091
1092        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1093        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1094        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1095        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1096        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1097        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1098        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1099        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1100        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1101        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1102        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1103        spfatal/Makefile.am, spsize/Makefile.am:
1104        Partial conversion to automake.
1105
11062005-03-07      Joel Sherrill <joel@OARcorp.com>
1107
1108        * sp13/task1.c: Removed warnings.
1109
11102004-09-29      Joel Sherrill <joel@OARcorp.com>
1111
1112        * spsize/size.c: i960 obsoleted and all references removed.
1113
11142004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1115
1116        * configure.ac: Require automake > 1.9.
1117
11182004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1119
1120        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1121        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1122        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1123        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1124        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1125        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1126        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1127        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1128        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1129        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1130        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1131        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1132        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1133        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1134        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1135        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1136        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1137        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1138        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1139        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1140        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1141        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1142        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1143        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1144        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1145        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1146        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1147        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1148        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1149        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1150        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1151        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1152
11532004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1154
1155        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1156
11572004-03-30      David Querbach <querbach@realtime.bc.ca>
1158
1159        PR 595/tests
1160        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1161        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1162        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1163        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1164        others treat it as a count of longs.
1165
11662004-03-30      David Querbach <querbach@realtime.bc.ca>
1167
1168        PR 596/tests
1169        * sp32/init.c: A missing definition of TEST_INIT before including
1170        <tmacros.h> means that buffered output will not work even if selected
1171        in buffer_test_io.h.
1172
11732004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1176        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1177        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1178        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1179        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1180        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1181        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1182        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1183        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1184        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1185        types.
1186
11872004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * configure.ac: Add 2nd arg to RTEMS_TOP.
1190
11912004-03-05      Joel Sherrill <joel@OARcorp.com>
1192
1193        * sp07/buffered_io.c: Remove warning.
1194
11952004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1196
1197        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1198        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1199        * sp02/Makefile.am: Ditto.
1200        * sp03/Makefile.am: Ditto.
1201        * sp04/Makefile.am: Ditto.
1202        * sp05/Makefile.am: Ditto.
1203        * sp06/Makefile.am: Ditto.
1204        * sp07/Makefile.am: Ditto.
1205        * sp08/Makefile.am: Ditto.
1206        * sp09/Makefile.am: Ditto.
1207        * sp11/Makefile.am: Ditto.
1208        * sp12/Makefile.am: Ditto.
1209        * sp13/Makefile.am: Ditto.
1210        * sp14/Makefile.am: Ditto.
1211        * sp15/Makefile.am: Ditto.
1212        * sp16/Makefile.am: Ditto.
1213        * sp17/Makefile.am: Ditto.
1214        * sp19/Makefile.am: Ditto.
1215        * sp20/Makefile.am: Ditto.
1216        * sp21/Makefile.am: Ditto.
1217        * sp22/Makefile.am: Ditto.
1218        * sp23/Makefile.am: Ditto.
1219        * sp24/Makefile.am: Ditto.
1220        * sp25/Makefile.am: Ditto.
1221        * sp26/Makefile.am: Ditto.
1222        * sp27/Makefile.am: Ditto.
1223        * sp28/Makefile.am: Ditto.
1224        * sp29/Makefile.am: Ditto.
1225        * sp30/Makefile.am: Ditto.
1226        * sp31/Makefile.am: Ditto.
1227        * sp32/Makefile.am: Ditto.
1228        * spfatal/Makefile.am: Ditto.
1229        * spsize/Makefile.am: Ditto.
1230
12312003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * sptests.am: Add dirstamp support.
1234
12352003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1236
1237        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1238
12392003-12-16      Joel Sherrill <joel@OARcorp.com>
1240
1241        PR 544/tests
1242        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1243        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1244        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1245        make tests account for resources and not print at inappropriate
1246        times.
1247        * sp07/buffered_io.c: New file.
1248
12492003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1250
1251        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1252
12532003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1254
1255        * sp01/Makefile.am: Remove all-local: $(ARCH).
1256        * sp02/Makefile.am: Remove all-local: $(ARCH).
1257        * sp03/Makefile.am: Remove all-local: $(ARCH).
1258        * sp04/Makefile.am: Remove all-local: $(ARCH).
1259        * sp05/Makefile.am: Remove all-local: $(ARCH).
1260        * sp06/Makefile.am: Remove all-local: $(ARCH).
1261        * sp07/Makefile.am: Remove all-local: $(ARCH).
1262        * sp08/Makefile.am: Remove all-local: $(ARCH).
1263        * sp09/Makefile.am: Remove all-local: $(ARCH).
1264        * sp11/Makefile.am: Remove all-local: $(ARCH).
1265        * sp12/Makefile.am: Remove all-local: $(ARCH).
1266        * sp13/Makefile.am: Remove all-local: $(ARCH).
1267        * sp14/Makefile.am: Remove all-local: $(ARCH).
1268        * sp15/Makefile.am: Remove all-local: $(ARCH).
1269        * sp16/Makefile.am: Remove all-local: $(ARCH).
1270        * sp17/Makefile.am: Remove all-local: $(ARCH).
1271        * sp19/Makefile.am: Remove all-local: $(ARCH).
1272        * sp20/Makefile.am: Remove all-local: $(ARCH).
1273        * sp21/Makefile.am: Remove all-local: $(ARCH).
1274        * sp22/Makefile.am: Remove all-local: $(ARCH).
1275        * sp23/Makefile.am: Remove all-local: $(ARCH).
1276        * sp24/Makefile.am: Remove all-local: $(ARCH).
1277        * sp25/Makefile.am: Remove all-local: $(ARCH).
1278        * sp26/Makefile.am: Remove all-local: $(ARCH).
1279        * sp27/Makefile.am: Remove all-local: $(ARCH).
1280        * sp28/Makefile.am: Remove all-local: $(ARCH).
1281        * sp29/Makefile.am: Remove all-local: $(ARCH).
1282        * sp30/Makefile.am: Remove all-local: $(ARCH).
1283        * sp31/Makefile.am: Remove all-local: $(ARCH).
1284        * sp32/Makefile.am: Remove all-local: $(ARCH).
1285        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1286        * spsize/Makefile.am: Remove all-local: $(ARCH).
1287
12882003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290        * configure.ac: Reflect having moved to testsuites/.
1291
12922003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1293
1294        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1295
12962003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1297
1298        * configure.ac:Remove RTEMS_CHECK_CPU.
1299
13002003-09-04      Joel Sherrill <joel@OARcorp.com>
1301
1302        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1303        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1304        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1305        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1306        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1307        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1308        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1309        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1310        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1311        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1312        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1313        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1314        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1315        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1316        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1317        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1318        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1319        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1320        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1321        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1322        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1323        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1324        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1325        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1326        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1327        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1328        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1329        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1330        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1331        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1332        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1333        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1334        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1335        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1336        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1337        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1338        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1339        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1340        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1341        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1342        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1343        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1344        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1345        spsize/size.c, spsize/system.h: URL for license changed.
1346
13472003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1348
1349        PR 458/tests
1350        * sp30/task1.c: Correct indexing problem.
1351
13522003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * Makefile.am: Reflect having moved aclocal/.
1355
13562003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * Makefile.am: Reflect having moved automake/.
1359        * sp01/Makefile.am: Reflect having moved automake/.
1360        * sp02/Makefile.am: Reflect having moved automake/.
1361        * sp03/Makefile.am: Reflect having moved automake/.
1362        * sp04/Makefile.am: Reflect having moved automake/.
1363        * sp05/Makefile.am: Reflect having moved automake/.
1364        * sp06/Makefile.am: Reflect having moved automake/.
1365        * sp07/Makefile.am: Reflect having moved automake/.
1366        * sp08/Makefile.am: Reflect having moved automake/.
1367        * sp09/Makefile.am: Reflect having moved automake/.
1368        * sp11/Makefile.am: Reflect having moved automake/.
1369        * sp12/Makefile.am: Reflect having moved automake/.
1370        * sp13/Makefile.am: Reflect having moved automake/.
1371        * sp14/Makefile.am: Reflect having moved automake/.
1372        * sp15/Makefile.am: Reflect having moved automake/.
1373        * sp16/Makefile.am: Reflect having moved automake/.
1374        * sp17/Makefile.am: Reflect having moved automake/.
1375        * sp19/Makefile.am: Reflect having moved automake/.
1376        * sp20/Makefile.am: Reflect having moved automake/.
1377        * sp21/Makefile.am: Reflect having moved automake/.
1378        * sp22/Makefile.am: Reflect having moved automake/.
1379        * sp23/Makefile.am: Reflect having moved automake/.
1380        * sp24/Makefile.am: Reflect having moved automake/.
1381        * sp25/Makefile.am: Reflect having moved automake/.
1382        * sp26/Makefile.am: Reflect having moved automake/.
1383        * sp27/Makefile.am: Reflect having moved automake/.
1384        * sp28/Makefile.am: Reflect having moved automake/.
1385        * sp29/Makefile.am: Reflect having moved automake/.
1386        * sp30/Makefile.am: Reflect having moved automake/.
1387        * sp31/Makefile.am: Reflect having moved automake/.
1388        * sp32/Makefile.am: Reflect having moved automake/.
1389        * spfatal/Makefile.am: Reflect having moved automake/.
1390        * spsize/Makefile.am: Reflect having moved automake/.
1391
13922003-08-14      Joel Sherrill <joel@OARcorp.com>
1393
1394        * sp02/task1.c: Added ID to name lookup service and changed name of
1395        id/name translation status code. This propagated to multiple
1396        functions. The user API service added was rtems_object_id_to_name()
1397
13982003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1399
1400        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1401
14022003-05-29      Joel Sherrill <joel@OARcorp.com>
1403
1404        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1405
14062003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1409        CC_CFLAGS_DEFAULT (obsolete).
1410
14112003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1412
1413        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1414        Remove CC_LDFLAGS_PROFILE_V.
1415
14162003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1417
1418        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1419
14202003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1423
14242003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1425
1426        * configure.ac: AC_PREREQ(2.57).
1427
14282002-11-14      Joel Sherrill <joel@OARcorp.com>
1429
1430        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1431        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1432        update the IDs in the screens.
1433
14342002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * .cvsignore: Reformat.
1437        Add autom4te*cache.
1438        Remove autom4te.cache.
1439
14402002-09-14      Joel Sherrill <joel@OARcorp.com>
1441
1442        * sp32/.cvsignore: New file.
1443
14442002-09-14      Aaron J. Grier <aaron@frye.com>
1445
1446        * PR271 was not applicable against the current source but included
1447        a nice test that Joel decided to add to the tree as sp32.
1448        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1449        * Makefile.am, configure.ac: Modified to reflect addition.
1450
14512002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1452
1453        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1454        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1455        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1456        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1457        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1458        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1459        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1460        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1461        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1462        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1463        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1464        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1465        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1466        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1467        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1468        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1469        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1470        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1471        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1472        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1473        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1474        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1475        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1476        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1477        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1478        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1479        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1480        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1481        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1482        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1483        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1484
14852002-08-01      Joel Sherrill <joel@OARcorp.com>
1486
1487        * Per PR47 add support for buffered test output.  This involved
1488        adding defines to redirect output to a buffer and dump it when
1489        full, at "test pause", and at exit.  To avoid problems when redefining
1490        exit(), all tests were modified to call rtems_test_exit().
1491        Some tests, notable psxtests, had to be modified to include
1492        the standard test macro .h file (pmacros.h or tmacros.h) to
1493        enable this support.
1494        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1495        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1496        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1497        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1498        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1499        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1500        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1501
15022002-07-30      Joel Sherrill <joel@OARcorp.com>
1503
1504        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1505        stack if the port doesn't configure using it.
1506
15072002-07-04      Joel Sherrill <joel@OARcorp.com>
1508
1509        * Jump table for single entry point removed.
1510        * spsize/size.c:  Modified to reflect above.
1511
15122002-07-01      Joel Sherrill <joel@OARcorp.com>
1513
1514        * sp29/init.c: Corrected definitions for task stack usage.
1515
15162002-07-01      Joel Sherrill <joel@OARcorp.com>
1517
1518        * spsize/size.c: _Thread_queue_Extract_table removed.
1519
15202001-05-17      Joel Sherrill <joel@OARcorp.com>
1521
1522        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1523        number of staticly configured device drivers.
1524
15252001-05-14      Joel Sherrill <joel@OARcorp.com>
1526
1527        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1528        than the configured number of drivers.
1529 
15302002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * configure.ac: Remove ENABLE_GCC28.
1533
15342001-04-04      Joel Sherrill <joel@OARcorp.com>
1535
1536        * spsize/size.c: Reflect SPARC modifcation to get rid of
1537        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1538 
15392001-03-29      Joel Sherrill <joel@OARcorp.com>
1540
1541        * Per PR147 addressed problems when reseting and inserting a timer
1542        into a timer chain that did not honor time passage since the last
1543        time the timer server was scheduled and the new insertion.
1544        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1545
15462001-03-28      Joel Sherrill <joel@OARcorp.com>
1547
1548        * Side-effect of PR132.
1549        * sp21/system.h: Now must explicitly request NULL driver.
1550
15512002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * configure.ac:
1554        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1555        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1556        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1557        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1558        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1559        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1560        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1561        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1562        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1563        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1564        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1565        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1566        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1567        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1568        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1569        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1570        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1571        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1572        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1573        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1574        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1575        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1576        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1577        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1578        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1579        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1580        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1581        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1582        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1583        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1584        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1585        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1586        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1587        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1588
15892002-03-20      Chris Johns <ccj@acm.org>
1590
1591        * PR145.
1592        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1593        in system (e.g. driver tasks).  Also exit on minimum number of
1594        switches not precise number.
1595
15962001-01-29      Joel Sherrill <joel@OARcorp.com>
1597
1598        * Fixed bug where resetting a timer that was not at the head
1599        of one of the task timer chains resulted in the Timer Server
1600        task waking up too far in the future.
1601        * Added rtems_timer_get_information() directive to support testing.
1602        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1603        above condition.
1604
16052001-01-22      Joel Sherrill <joel@OARcorp.com>
1606
1607        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1608        because priority added as argument to rtems_timer_initiate_server().
1609
16102001-01-16      Joel Sherrill <joel@OARcorp.com>
1611
1612        * Added tests for task-based timers.  This included the new tests
1613        sp30 and sp31.
1614        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1615        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1616        for task-based timer services.
1617        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1618        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1619        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1620        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1621        sp31/task1.c: New files.
1622
16232001-11-01      Joel Sherrill <joel@OARcorp.com>
1624
1625        * sp26/system.h: Properly account for stack memory used by
1626        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1627        and processed as PR78.
1628
16292001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1632        * configure.in: Remove.
1633        * configure.ac: New file, generated from configure.in by autoupdate.
1634
16352001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1638
16392001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1642        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1643        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1644        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1645        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1646        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1647        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1648        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1649        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1650        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1651        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1652        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1653        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1654        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1655        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1656        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1657        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1658        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1659        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1660        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1661        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1662        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1663        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1664        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1665        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1666        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1667        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1668        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1669        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1670
16712001-08-16      Joel Sherrill <joel@OARcorp.com>
1672
1673        * sp20/system.h: Account for extra task stacks properly.
1674
16752001-08-16      Joel Sherrill <joel@OARcorp.com>
1676
1677        * sp13/sp13.scn: Id in screen had wrong class field value.
1678        * sp13/system.h: Account for message buffer memory.
1679        * sp13/task2.c: Remove unnecessary check for failure.
1680
16812001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1682
1683        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1684
16852001-04-20      Joel Sherrill <joel@OARcorp.com>
1686
1687        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1688        file.
1689
16902001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1691
1692        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1693
16942001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * sp21/Makefile.am: Remove libtest.
1697
16982000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1701
17022000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1705
17062000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1709        Switch to GNU canonicalization.
1710        * sptests.am: Remove DEFS.
1711
17122000-09-29      Joel Sherrill <joel@OARcorp.com>
1713
1714        * sp20/sp20.scn: Corrected to reflect new addition.
1715        * sp20/system.h: Removed comment reflecting history.
1716
17172000-09-29      Stephan Merker <merker@decrc.abb.de>
1718
1719        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1720        Added new task to test sequence of altering a period's length
1721        while it is still active.
1722
17232000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1726        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1727        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1728        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1729        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1730        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1731        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1732        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1733        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1734        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1735
17362000-08-10      Joel Sherrill <joel@OARcorp.com>
1737
1738        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.