source: rtems/testsuites/sptests/ChangeLog @ 299fc7a

4.104.115
Last change on this file since 299fc7a was 299fc7a, checked in by Joel Sherrill <joel.sherrill@…>, on 07/08/09 at 22:17:50

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

  • sp12/sp12.scn: Update screen to reflect priority changes from long ago.
  • Property mode set to 100644
File size: 63.6 KB
Line 
12009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp12/sp12.scn: Update screen to reflect priority changes from long
4        ago.
5
62009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
9        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
10        as sp27a and test flushing both counting and binary semaphores.
11        Reformatted.
12        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
13        sp27a/sp27a.scn: New files.
14
152009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
16
17        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
18        copied fomr other Makefile.am's.
19
202009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
23        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
24        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
25        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
26
272009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * sp57/sp57.doc: Correct.
30
312009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * Makefile.am, configure.ac: Add test of restarting a task which is in
34        the middle of a sleep or wake after.
35        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
36        sp57/sp57.scn: New files.
37
382009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * sp43/init.c, sp43/sp43.scn: Add more cases for
41        rtems_object_get_class_information() to improve coverage.
42
432009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * Makefile.am, configure.ac: Add new test to verify that when a user
46        extension create hook fails, that the error is properly propagated.
47        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
48        sp56/sp56.scn: New files.
49
502009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
53        rtems_extension_delete.
54
552009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * sp09/screen01.c, sp09/sp09.scn: Add test for
58        rtems_object_get_classic_name with invalid id.
59
602009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * sp02/task1.c: Minor spacing.
63
642009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * spfatal12/init.c: Address to heap initialize must be aligned but size
67        must be too small.
68
692009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * Makefile.am, configure.ac: Add new test to exercise case when
72        broadcasting to a message queue with a pending message.
73        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
74        sp55/sp55.scn: New files.
75
762009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
79        spfatal tests appear to cover all fatal error cases.
80        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
81        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
82        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
83        spfatal/task1.c: Removed.
84
852009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
88        initialize workspace heap during initialize. Can be caused by
89        unaligned address or not enough memory to initialize heap required
90        overhead.
91        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
92        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
93
942009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
97
982009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
101
1022009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * spstkalloc/spstkalloc.scn: Update screen.
105
1062009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * Makefile.am, configure.ac: Add new test for user configured stack
109        allocator/deallocator. Test both pass and fail cases.
110        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
111        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
112
1132009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * spchain/init.c, spchain/spchain.scn: Clean up test.
116
1172009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
120        routines whose bodies are not used by RTEMS itself.
121        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
122        spchain/spchain.doc, spchain/spchain.scn: New files.
123
1242009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
127        chain for coverage.
128
1292009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
132        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
133        improve coverage.
134
1352009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
138
1392009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
142        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
143
1442009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
147        Enhance spprintk. Add two new fatal error tests to cover
148        __assert_func.
149        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
150        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
151
1522009-06-18      Chris Johns <chrisj@rtems.org>
153
154        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
155        workaround the H8300 gcc bug.
156
1572009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * sp54/init.c: Fix spacing.
160
1612009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * sp02/sp02.doc, sp02/system.h: Update copyright year.
164
1652009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
168
1692009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * Makefile.am, configure.ac: Add new test.
172        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
173        sp54/sp54.scn: New files.
174
1752009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
178        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
179        the time of day forward not making server based timers fire.
180        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
181        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
182        sp53/sp53.scn: New files.
183
1842009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
187
1882009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        PR 1415/cpukit
191        * Makefile.am, configure.ac: Add test for very simple priority ceiling
192        violation.
193        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
194        sp51/sp51.scn: New files.
195
1962009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        PR 1413/cpukit
199        * Makefile.am, configure.ac: Add test for case where server based
200        timers which reinitiated themselves did not get reinserted onto timer
201        chain.
202        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
203        sp50/sp50.scn: New files.
204
2052009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
206
207        PR 1414/cpukit
208        * Makefile.am, configure.ac: Tighten math on extraction of index so it
209        is harder to trick by passing in a valid id of an incorrect object
210        class.
211        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
212        sp49/sp49.scn: New files.
213
2142009-05-19      Chris Johns <chrisj@rtems.org>
215
216        * sp04/tswitch.c: Lower sample count for small memory targets.
217       
2182009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * spprintk/init.c: printk() now 100% covered.
221
2222009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
223
224        * spprintk/init.c: More test cases.
225
2262009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
229        large enough for buffer node overhead.
230
2312009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
232
233        * Makefile.am, configure.ac, spwatchdog/system.h,
234        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
235        printk. These will help coverage. Simplify spwkspace.
236        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
237        spprintk/spprintk.scn: New files.
238        * spwkspace/system.h: Removed.
239
2402009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
241
242        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
243        methods.
244        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
245        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
246
2472009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
250        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
251        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
252        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
253        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
254        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
255        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
256        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
257        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
258        spsize/size.c: Fix warnings.
259
2602009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
263        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
264        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
265        spobjgetnext/system.h: New files.
266
2672009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
270        64k to 20k. No impact on test behavior.
271
2722009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
275
2762009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
277
278        * sp37/init.c, sp37/sp37.scn: Add test case for
279        rtems_interrupt_level_attribute body.
280
2812009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
284        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
285        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
286        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
287        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
288        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
289        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
290        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
291        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
292        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
293        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
294        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
295        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
296        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
297        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
298        sp48/Makefile.am, spfatal/Makefile.am,
299        spfatal01/Makefile.am, spfatal02/Makefile.am,
300        spfatal03/Makefile.am, spfatal04/Makefile.am,
301        spfatal05/Makefile.am, spfatal06/Makefile.am,
302        spfatal07/Makefile.am, spfatal08/Makefile.am,
303        spfatal09/Makefile.am, spsize/Makefile.am,
304        spwatchdog/Makefile.am:
305        Eliminate _exe_/.exe.
306
3072009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
308
309        PR 1388/cpukit
310        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
311        allow both priority inherit and ceiling attributes to be set on
312        semaphore create. These attributes are mutually exclusive and this
313        should be an error.
314
3152009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
318        unlimited objects when configured for a unified workspace works as
319        expected.
320        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
321        sp48/sp48.scn: New files.
322
3232009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
324                Joel Sherrill <joel.sherrill@oarcorp.com>
325
326        PR 1357/cpukit
327        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
328        honored.
329        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
330        sp47/sp47.scn: New files.
331
3322009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
333
334        * Makefile.am, configure.ac: Add new test to test Watchdog display
335        helper routines. These reach into the SuperCore.
336        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
337        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
338        spwatchdog/system.h, spwatchdog/task1.c: New files.
339
3402009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
343
3442009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
347        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
348        hard-coded hex numbers for bad object Ids.
349
3502009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * sp15/system.h, sp19/system.h: Array of task names should be of type
353        rtems_name not rtems_id. Similarly array of task ids should be
354        rtems_id not rtems_name.
355
3562008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
359
3602008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * Makefile.am, configure.ac, spfatal06/testcase.h,
363        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
364        spsize/size.c: Eliminate pointers to API configuration tables in the
365        main configuration table. Reference the main configuration table and
366        the API configuration tables directly using the confdefs.h version
367        rather than obtaining a pointer to it. This eliminated some
368        variables, a potential fatal error, some unnecessary default
369        configuration structures. Overall, about a 4.5% reduction in the code
370        size for minimum and hello on the SPARC.
371        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
372        spfatal10/testcase.h: Removed.
373
3742008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
375
376        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
377        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
378        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
379        successfully with maxixum number of priorities as 16 instead of 256.
380        This was done by temporarily modifying the score priority.h maximum.
381        This allowed testing of all API code to ensure that it worked
382        properly with a reduced number of priorities. Most modifications were
383        to switch from hard-coded maximum to using the API provided methods
384        to determine maximum number of priority levels.
385
3862008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * sp46/sp46.scn: Add screen missed earlier.
389
3902008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
391
392        PR 1348/cpukit
393        * Makefile.am, configure.ac: Add test of special case of resetting cpu
394        usage information while a period is running.
395        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
396        sp46/sp46.scn: New files.
397
3982008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * sp45/init.c: New file.
401
4022008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
403
404        PR 1347/cpukit
405        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
406        Rework Timer Server to ensure that the context allows for blocking,
407        allocating memory, and acquiring semaphores and mutexes.
408        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
409        New files.
410
4112008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * sp25/system.h: Add warning and temporary m32c conditional until size
414        type addressed.
415
4162008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * sp09/screen07.c: Use INT_MAX as number of messages so always
419        properly sized and no overflow on constant.
420        * sp09/screen10.c: Delay so on targets with simulator idle clock
421        tick driver this will work.
422        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
423        byte boundaries rather than two byte boundaries.
424        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
425        allocate more memory than size_t holds on m32c.
426
4272008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
430        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
431        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
432        and Region calls. On 16-bit architectures, size_t can be 16-bits
433        which would limit sizes to 64K. Also address constants which
434        overflowed on 16-bit integer targets.
435
4362008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * sp43/sp43.scn: Bump version to 4.9.99.0
439
4402008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
441
442        * sp19/system.h: Use "double" instead of "rtems_double".
443
4442008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
445
446        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
447
4482008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
451        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
452        spfatal_support/init.c, spfatal_support/system.h:
453        Convert to "bool".
454
4552008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
458        declared in a public place.
459
4602008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
463
4642008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * sp43/init.c: Fix derefence of uninitialized pointer.
467
4682008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
471        multiprocessing is not enabled. Saves one more variable from single
472        processor configuration.
473
4742008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
475
476        PR 1212/cpukit
477        * Makefile.am, configure.ac: Time slicing will not happen if the task
478        mode is changed from a non-timeslicing mode to timeslicing mode if it
479        is done by the executing thread (e.g. in its task body). This change
480        includes sp44 to demonstrate the problem and verify the correction.
481        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
482
4832008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
486        architectures they are not supported on.
487
4882008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
489
490        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
491
4922008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
493
494        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
495          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
496
4972008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * sp28/init.c: Corrections to configuration.
500        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
501        * spsize/size.c: _ISR_Vector_table only exists on architectures
502        which use the Simple Vectored Interrupt Model.
503
5042008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
505
506        * spsize/size.c: Convention calls for leading underscore on private
507        RTEMS variables.
508
5092008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
510
511        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
512        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
513        Refactored and renamed initialization routines to
514        rtems_initialize_data_structures, rtems_initialize_before_drivers,
515        rtems_initialize_device_drivers, and
516        rtems_initialize_start_multitasking. This opened the sequence up so
517        that bootcard() could provide a more robust and flexible framework
518        which is easier to explain and understand. This also lays the
519        groundwork for sharing the division of available memory between the
520        RTEMS workspace and heap and the C library initialization across all
521        BSPs.
522
5232008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
524
525        * sp32/init.c: Formatting.
526
5272008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        * sp09/screen01.c: Correct test.
530        * sp09/screen14.c: Update copyright.
531        * sp28/init.c: Correct end of test messages.
532
5332008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
536
5372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
540        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
541        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
542        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
543        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
544        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
545        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
546        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
547        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
548        tests. Add a clock_settime case for < 1988.
549
5502008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
551
552        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
553
5542008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
555
556        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
557        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
558        * sp41/sp41.scn: Now has content.
559        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
560        Object Services recently added to API.
561
5622008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
565        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
566        collection. This changed the name of a few previously public but
567        undocumented services and added a some new services.
568        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
569        sp43/system.h: New files.
570
5712008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
572
573        * spfatal10/.cvsignore: New file.
574
5752008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
576
577        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
578        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
579        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
580        New files.
581
5822008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
583
584        * Makefile.am, configure.ac: Added fatal error tests
585        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
586        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
587        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
588        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
589        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
590        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
591        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
592        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
593        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
594        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
595        spfatal_support/init.c, spfatal_support/system.h: New files.
596
5972008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
600        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
601        test messages.
602
6032008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
604
605        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
606        simple type to a union of an unsigned 32 bit integer and a pointer.
607        This should help eliminate weird casts between u32 and pointers in
608        various places. The APIs now have to explicitly call _u32 or _string
609        versions of helper routines. This should also simplify things and
610        eliminate the need for ugly casts in some cases.
611
6122008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
613
614        * sp42/Makefile.am: New file.
615
6162008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
617
618        Add sp42 to exercise thread queue with knowledge of the implementation
619        so we can exercise all of the normal paths possible.
620        * Makefile.am, configure.ac: Add sp42.
621        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
622
6232008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
624
625        * sp39/init.c: Add case for long timeout on blocking operation.
626        * Makefile.am, configure.ac: Add new test to exercise thread
627        queue blokcing synchronization. sp39 and sp41 are very similar.
628        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
629        sp41/system.h: New files.
630
6312008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * sp39/init.c: Clean up.
634
6352008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * sp39/init.c: Modify to improve coverage.
638
6392008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
640
641        * sp36/strict_order_mut.c:
642
6432008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
644
645        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
646        driver registration.
647        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
648        sp40/system.h: New files.
649
6502008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
653        Add test cases for:
654          + message queue create requesting too many message buffers
655            for the available memory
656          + region extend with address inside existing heap
657          + timer server initiate too large a stack, create error
658        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
659          + task set priority while holding resource
660
6612008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
662
663        * Makefile.am, configure.ac: Added sp38 and sp39.
664        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
665        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
666        sp39/sp39.scn, sp39/system.h: New files.
667
6682007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * sp36/strict_order_mut.c: New file.
671
6722007-12-21      Xi Yang <hiyangxi@gmail.com>
673
674        * Makefile.am, configure.ac: Add support for proper stacking of
675        priority inheritance on mutexes as well as enforce proper order of
676        release.
677        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
678        sp36/sp36.scn: New files.
679
6802007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
683        directive instead of violating RTEMS internals.
684
6852007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
686
687        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
688        Add test cases for User Extension Manager to improve code coverage.
689        * sp21/task1.c: Fix spelling error.
690
6912007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
692
693        * spsize/size.c: Account for previous changes in calculation of MPCI
694        receive server stack.
695
6962007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
697
698        * sp09/screen07.c, sp09/sp09.scn: Add test for
699        rtems_message_queue_broadcast for bad buffer and count pointers.
700        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
701        with bad priority or initiating twice.
702        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
703        it forces a dispatch.
704        * sp37/init.c: New file.
705
7062007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * Makefile.am, configure.ac: Add new tests for interrupt disable,
709        enable, flash, and is in progress. These are normally inlines but
710        also have bodies for non-C code. This test also exercises the odd
711        case of calling clock tick from outside an ISR.
712        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
713
7142007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
715
716        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
717        using notepad with the current task's ID or SELF
718        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
719        test missing test cases for clock_get.
720
7212007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
722
723        * sp28/init.c: Add test code for task variables to improve coverage.
724
7252007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
728        RTEMS provided accessor macros to obtain configuration fields.
729
7302007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
731
732        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
733        Configuration Table. Eliminate CPU Table from all ports. Delete
734        references to CPU Table in all forms.
735
7362007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
739
7402007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
741
742        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
743        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
744        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
745        to improve test coverage.
746
7472007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
748
749        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
750        coverage.
751
7522007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
753
754        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
755
7562007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
757
758        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
759        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
760        .scn files.
761
7622007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
763
764        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
765        commented out and updated the .scn file.
766
7672007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
768
769        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
770        buffered test IO.
771
7722007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
773
774        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
775        rtems_io_unregister_driver did not have any test code.
776
7772007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
778
779        * spsize/size.c: Eliminate maximum_drivers configuration parameter
780        since it was used to configure a no longer used feature. Device names
781        are now part of the filesystem not in a table. This also eliminated
782        the variables _IO_Number_of_devices and _IO_Driver_name_table from
783        RTEMS as well as the memory allocation used to populate
784        _IO_Driver_name_table.
785
7862007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
789        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
790        properly.
791
7922007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
793
794        * spsize/size.c: Eliminated the variables
795        _RTEMS_tasks_User_initialization_tasks and
796        _RTEMS_tasks_Number_of_initialization_tasks because they were only
797        used in one place after initialized. It was a waste of space.
798
7992007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
802        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
803        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
804        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
805        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
806        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
807        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
808        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
809        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
810        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
811        spsize/size.c: Add optional managers to Makefiles. Clean up test
812        cases so last output line follows END OF pattern. Make sure test case
813        all run. All tests appeared ok on sis.
814
8152007-04-05      Joel Sherrill <joel@OARcorp.com>
816
817        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
818
8192007-04-05      Joel Sherrill <joel@OARcorp.com>
820
821        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
822        CONFIGURE_TEST_NEEDS_XXX configuration constants to
823        CONFIGURE_APPLICATION_NEEDS_XXX.
824
8252007-04-02      Joel Sherrill <joel@OARcorp.com>
826
827        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
828
8292007-04-02      Joel Sherrill <joel@OARcorp.com>
830
831        * spsize/size.c: Convert from Classic API style TOD_Control as
832        fundamental time structure to POSIX struct timespec. Add
833        clock_get_uptime().
834
8352007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
836
837        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
838
8392007-03-26      Joel Sherrill <joel@OARcorp.com>
840
841        * sp35/priinv.c: Remove warning.
842
8432007-03-10      Joel Sherrill <joel@OARcorp.com>
844
845        * sp26/system.h: Remove incorrect and duplicate
846        CONFIGURE_EXTRA_TASK_STACKS.
847
8482007-03-05      Joel Sherrill <joel@OARcorp.com>
849
850        PR 1222/cpukit
851        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
852        thread that is blocked on a priority based thread queue is changed,
853        that its placement in the queue is reevaluated based upon the new
854        priority. This enhancement includes modifications to the SuperCore as
855        well as new test cases.
856        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
857        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
858        sp35/sp35.doc, sp35/sp35.scn: New files.
859
8602007-03-05      Joel Sherrill <joel@OARcorp.com>
861
862        * sp26/system.h: Correct memory required for stack sizes.
863
8642007-02-06      Joel Sherrill <joel@OARcorp.com>
865
866        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
867        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
868        tests.
869
8702006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
871
872        * sp33/init.c: Improve barrier test to include normal blocking with
873        manual release and unblocking in barrier deletion.
874
8752006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
876
877        * configure.ac: New BUG-REPORT address.
878
8792006-11-20      Joel Sherrill <joel@OARcorp.com>
880
881        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
882        and make output more compliant with other tests.
883
8842006-11-17      Joel Sherrill <joel@OARcorp.com>
885
886        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
887        cases intended on all targets possible with new heap algorithm.
888
8892006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
890
891        * Makefile.am, configure.ac: Adding Classic API Barriers.
892        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
893        New files.
894
8952006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * configure.ac: Require autoconf-2.60. Require automake-1.10.
898
8992006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
900
901        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
902        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
903        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
904        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
905        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
906        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
907        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
908        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
909        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
910        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
911        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
912        Use rtems_testsdir instead.
913
9142006-04-05      Joel Sherrill <joel@OARcorp.com>
915                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
916
917        * spsize/size.c: Victor spotted the problem that
918        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
919        variables and needed to be set to the same value.  I took that
920        idea and just removed _Thread_MP_Receive.  All uses are now
921        _MPCI_Receive_server_tcb.
922
9232005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * configure.ac: Remove RTEMS_ENABLE_BARE,
926        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
927
9282005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
929
930        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
931        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
932        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
933        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
934        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
935        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
936        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
937        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
938        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
939        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
940        spfatal/Makefile.am, spsize/Makefile.am:
941        Convert to use *_PROGRAMS.
942
9432005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
944
945        * sp01/Makefile.am, sp02/Makefile.am,
946        sp03/Makefile.am, sp04/Makefile.am,
947        sp05/Makefile.am, sp06/Makefile.am,
948        sp07/Makefile.am, sp08/Makefile.am,
949        sp09/Makefile.am, sp11/Makefile.am,
950        sp12/Makefile.am, sp13/Makefile.am,
951        sp14/Makefile.am, sp15/Makefile.am,
952        sp16/Makefile.am, sp17/Makefile.am,
953        sp19/Makefile.am, sp20/Makefile.am,
954        sp21/Makefile.am, sp22/Makefile.am,
955        sp23/Makefile.am, sp24/Makefile.am,
956        sp25/Makefile.am, sp26/Makefile.am,
957        sp27/Makefile.am, sp28/Makefile.am,
958        sp29/Makefile.am, sp30/Makefile.am,
959        sp31/Makefile.am, sp32/Makefile.am,
960        spfatal/Makefile.am, spsize/Makefile.am: Rework.
961
9622005-11-11      Ralf Corsepius <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: Expand sptests.am.
975        * sptests.am: Remove.
976
9772005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
978
979        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
980        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
981        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
982        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
983        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
984        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
985        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
986        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
987        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
988        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
989        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
990
9912005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
992
993        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
994
9952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
996
997        * spsize/Makefile.am: Rename TEST to spsize.
998        * spsize/size.scn: Remove.
999        * spsize/spsize.scn: New (renamed from size.scn).
1000
10012005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1002
1003        * configure.ac: Add spfatal/Makefile.
1004        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1005        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1006        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1007        * sptests.am: Remove LIB_VARIANT.
1008
10092005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1010
1011        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1012        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1013        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1014        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1015        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1016        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1017        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1018        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1019        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1020        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1021        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1022
10232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1024
1025        * Makefile.am: Cleanup.
1026
10272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1028
1029        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1030        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1031        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1032        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1033        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1034        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1035        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1036        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1037        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1038        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1039        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1040        spfatal/Makefile.am, spsize/Makefile.am:
1041        Partial conversion to automake.
1042
10432005-03-07      Joel Sherrill <joel@OARcorp.com>
1044
1045        * sp13/task1.c: Removed warnings.
1046
10472004-09-29      Joel Sherrill <joel@OARcorp.com>
1048
1049        * spsize/size.c: i960 obsoleted and all references removed.
1050
10512004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1052
1053        * configure.ac: Require automake > 1.9.
1054
10552004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1056
1057        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1058        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1059        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1060        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1061        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1062        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1063        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1064        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1065        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1066        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1067        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1068        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1069        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1070        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1071        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1072        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089
10902004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1091
1092        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1093
10942004-03-30      David Querbach <querbach@realtime.bc.ca>
1095
1096        PR 595/tests
1097        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1098        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1099        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1100        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1101        others treat it as a count of longs.
1102
11032004-03-30      David Querbach <querbach@realtime.bc.ca>
1104
1105        PR 596/tests
1106        * sp32/init.c: A missing definition of TEST_INIT before including
1107        <tmacros.h> means that buffered output will not work even if selected
1108        in buffer_test_io.h.
1109
11102004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1111
1112        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1113        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1114        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1115        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1116        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1117        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1118        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1119        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1120        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1121        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1122        types.
1123
11242004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1125
1126        * configure.ac: Add 2nd arg to RTEMS_TOP.
1127
11282004-03-05      Joel Sherrill <joel@OARcorp.com>
1129
1130        * sp07/buffered_io.c: Remove warning.
1131
11322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1135        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1136        * sp02/Makefile.am: Ditto.
1137        * sp03/Makefile.am: Ditto.
1138        * sp04/Makefile.am: Ditto.
1139        * sp05/Makefile.am: Ditto.
1140        * sp06/Makefile.am: Ditto.
1141        * sp07/Makefile.am: Ditto.
1142        * sp08/Makefile.am: Ditto.
1143        * sp09/Makefile.am: Ditto.
1144        * sp11/Makefile.am: Ditto.
1145        * sp12/Makefile.am: Ditto.
1146        * sp13/Makefile.am: Ditto.
1147        * sp14/Makefile.am: Ditto.
1148        * sp15/Makefile.am: Ditto.
1149        * sp16/Makefile.am: Ditto.
1150        * sp17/Makefile.am: Ditto.
1151        * sp19/Makefile.am: Ditto.
1152        * sp20/Makefile.am: Ditto.
1153        * sp21/Makefile.am: Ditto.
1154        * sp22/Makefile.am: Ditto.
1155        * sp23/Makefile.am: Ditto.
1156        * sp24/Makefile.am: Ditto.
1157        * sp25/Makefile.am: Ditto.
1158        * sp26/Makefile.am: Ditto.
1159        * sp27/Makefile.am: Ditto.
1160        * sp28/Makefile.am: Ditto.
1161        * sp29/Makefile.am: Ditto.
1162        * sp30/Makefile.am: Ditto.
1163        * sp31/Makefile.am: Ditto.
1164        * sp32/Makefile.am: Ditto.
1165        * spfatal/Makefile.am: Ditto.
1166        * spsize/Makefile.am: Ditto.
1167
11682003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * sptests.am: Add dirstamp support.
1171
11722003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1175
11762003-12-16      Joel Sherrill <joel@OARcorp.com>
1177
1178        PR 544/tests
1179        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1180        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1181        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1182        make tests account for resources and not print at inappropriate
1183        times.
1184        * sp07/buffered_io.c: New file.
1185
11862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1187
1188        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1189
11902003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1191
1192        * sp01/Makefile.am: Remove all-local: $(ARCH).
1193        * sp02/Makefile.am: Remove all-local: $(ARCH).
1194        * sp03/Makefile.am: Remove all-local: $(ARCH).
1195        * sp04/Makefile.am: Remove all-local: $(ARCH).
1196        * sp05/Makefile.am: Remove all-local: $(ARCH).
1197        * sp06/Makefile.am: Remove all-local: $(ARCH).
1198        * sp07/Makefile.am: Remove all-local: $(ARCH).
1199        * sp08/Makefile.am: Remove all-local: $(ARCH).
1200        * sp09/Makefile.am: Remove all-local: $(ARCH).
1201        * sp11/Makefile.am: Remove all-local: $(ARCH).
1202        * sp12/Makefile.am: Remove all-local: $(ARCH).
1203        * sp13/Makefile.am: Remove all-local: $(ARCH).
1204        * sp14/Makefile.am: Remove all-local: $(ARCH).
1205        * sp15/Makefile.am: Remove all-local: $(ARCH).
1206        * sp16/Makefile.am: Remove all-local: $(ARCH).
1207        * sp17/Makefile.am: Remove all-local: $(ARCH).
1208        * sp19/Makefile.am: Remove all-local: $(ARCH).
1209        * sp20/Makefile.am: Remove all-local: $(ARCH).
1210        * sp21/Makefile.am: Remove all-local: $(ARCH).
1211        * sp22/Makefile.am: Remove all-local: $(ARCH).
1212        * sp23/Makefile.am: Remove all-local: $(ARCH).
1213        * sp24/Makefile.am: Remove all-local: $(ARCH).
1214        * sp25/Makefile.am: Remove all-local: $(ARCH).
1215        * sp26/Makefile.am: Remove all-local: $(ARCH).
1216        * sp27/Makefile.am: Remove all-local: $(ARCH).
1217        * sp28/Makefile.am: Remove all-local: $(ARCH).
1218        * sp29/Makefile.am: Remove all-local: $(ARCH).
1219        * sp30/Makefile.am: Remove all-local: $(ARCH).
1220        * sp31/Makefile.am: Remove all-local: $(ARCH).
1221        * sp32/Makefile.am: Remove all-local: $(ARCH).
1222        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1223        * spsize/Makefile.am: Remove all-local: $(ARCH).
1224
12252003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * configure.ac: Reflect having moved to testsuites/.
1228
12292003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1230
1231        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1232
12332003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1234
1235        * configure.ac:Remove RTEMS_CHECK_CPU.
1236
12372003-09-04      Joel Sherrill <joel@OARcorp.com>
1238
1239        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1240        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1241        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1242        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1243        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1244        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1245        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1246        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1247        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1248        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1249        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1250        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1251        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1252        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1253        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1254        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1255        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1256        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1257        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1258        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1259        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1260        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1261        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1262        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1263        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1264        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1265        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1266        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1267        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1268        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1269        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1270        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1271        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1272        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1273        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1274        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1275        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1276        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1277        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1278        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1279        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1280        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1281        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1282        spsize/size.c, spsize/system.h: URL for license changed.
1283
12842003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1285
1286        PR 458/tests
1287        * sp30/task1.c: Correct indexing problem.
1288
12892003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * Makefile.am: Reflect having moved aclocal/.
1292
12932003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * Makefile.am: Reflect having moved automake/.
1296        * sp01/Makefile.am: Reflect having moved automake/.
1297        * sp02/Makefile.am: Reflect having moved automake/.
1298        * sp03/Makefile.am: Reflect having moved automake/.
1299        * sp04/Makefile.am: Reflect having moved automake/.
1300        * sp05/Makefile.am: Reflect having moved automake/.
1301        * sp06/Makefile.am: Reflect having moved automake/.
1302        * sp07/Makefile.am: Reflect having moved automake/.
1303        * sp08/Makefile.am: Reflect having moved automake/.
1304        * sp09/Makefile.am: Reflect having moved automake/.
1305        * sp11/Makefile.am: Reflect having moved automake/.
1306        * sp12/Makefile.am: Reflect having moved automake/.
1307        * sp13/Makefile.am: Reflect having moved automake/.
1308        * sp14/Makefile.am: Reflect having moved automake/.
1309        * sp15/Makefile.am: Reflect having moved automake/.
1310        * sp16/Makefile.am: Reflect having moved automake/.
1311        * sp17/Makefile.am: Reflect having moved automake/.
1312        * sp19/Makefile.am: Reflect having moved automake/.
1313        * sp20/Makefile.am: Reflect having moved automake/.
1314        * sp21/Makefile.am: Reflect having moved automake/.
1315        * sp22/Makefile.am: Reflect having moved automake/.
1316        * sp23/Makefile.am: Reflect having moved automake/.
1317        * sp24/Makefile.am: Reflect having moved automake/.
1318        * sp25/Makefile.am: Reflect having moved automake/.
1319        * sp26/Makefile.am: Reflect having moved automake/.
1320        * sp27/Makefile.am: Reflect having moved automake/.
1321        * sp28/Makefile.am: Reflect having moved automake/.
1322        * sp29/Makefile.am: Reflect having moved automake/.
1323        * sp30/Makefile.am: Reflect having moved automake/.
1324        * sp31/Makefile.am: Reflect having moved automake/.
1325        * sp32/Makefile.am: Reflect having moved automake/.
1326        * spfatal/Makefile.am: Reflect having moved automake/.
1327        * spsize/Makefile.am: Reflect having moved automake/.
1328
13292003-08-14      Joel Sherrill <joel@OARcorp.com>
1330
1331        * sp02/task1.c: Added ID to name lookup service and changed name of
1332        id/name translation status code. This propagated to multiple
1333        functions. The user API service added was rtems_object_id_to_name()
1334
13352003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1338
13392003-05-29      Joel Sherrill <joel@OARcorp.com>
1340
1341        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1342
13432003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1346        CC_CFLAGS_DEFAULT (obsolete).
1347
13482003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1351        Remove CC_LDFLAGS_PROFILE_V.
1352
13532003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1356
13572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1358
1359        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1360
13612003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * configure.ac: AC_PREREQ(2.57).
1364
13652002-11-14      Joel Sherrill <joel@OARcorp.com>
1366
1367        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1368        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1369        update the IDs in the screens.
1370
13712002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1372
1373        * .cvsignore: Reformat.
1374        Add autom4te*cache.
1375        Remove autom4te.cache.
1376
13772002-09-14      Joel Sherrill <joel@OARcorp.com>
1378
1379        * sp32/.cvsignore: New file.
1380
13812002-09-14      Aaron J. Grier <aaron@frye.com>
1382
1383        * PR271 was not applicable against the current source but included
1384        a nice test that Joel decided to add to the tree as sp32.
1385        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1386        * Makefile.am, configure.ac: Modified to reflect addition.
1387
13882002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1389
1390        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1391        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1392        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1393        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1394        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1395        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1396        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1397        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1398        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1399        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1400        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1401        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1402        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1403        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1404        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1405        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1406        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1407        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1408        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1409        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1410        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1411        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1412        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1413        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1414        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1415        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1416        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1417        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1418        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1419        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1420        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1421
14222002-08-01      Joel Sherrill <joel@OARcorp.com>
1423
1424        * Per PR47 add support for buffered test output.  This involved
1425        adding defines to redirect output to a buffer and dump it when
1426        full, at "test pause", and at exit.  To avoid problems when redefining
1427        exit(), all tests were modified to call rtems_test_exit().
1428        Some tests, notable psxtests, had to be modified to include
1429        the standard test macro .h file (pmacros.h or tmacros.h) to
1430        enable this support.
1431        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1432        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1433        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1434        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1435        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1436        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1437        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1438
14392002-07-30      Joel Sherrill <joel@OARcorp.com>
1440
1441        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1442        stack if the port doesn't configure using it.
1443
14442002-07-04      Joel Sherrill <joel@OARcorp.com>
1445
1446        * Jump table for single entry point removed.
1447        * spsize/size.c:  Modified to reflect above.
1448
14492002-07-01      Joel Sherrill <joel@OARcorp.com>
1450
1451        * sp29/init.c: Corrected definitions for task stack usage.
1452
14532002-07-01      Joel Sherrill <joel@OARcorp.com>
1454
1455        * spsize/size.c: _Thread_queue_Extract_table removed.
1456
14572001-05-17      Joel Sherrill <joel@OARcorp.com>
1458
1459        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1460        number of staticly configured device drivers.
1461
14622001-05-14      Joel Sherrill <joel@OARcorp.com>
1463
1464        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1465        than the configured number of drivers.
1466 
14672002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * configure.ac: Remove ENABLE_GCC28.
1470
14712001-04-04      Joel Sherrill <joel@OARcorp.com>
1472
1473        * spsize/size.c: Reflect SPARC modifcation to get rid of
1474        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1475 
14762001-03-29      Joel Sherrill <joel@OARcorp.com>
1477
1478        * Per PR147 addressed problems when reseting and inserting a timer
1479        into a timer chain that did not honor time passage since the last
1480        time the timer server was scheduled and the new insertion.
1481        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1482
14832001-03-28      Joel Sherrill <joel@OARcorp.com>
1484
1485        * Side-effect of PR132.
1486        * sp21/system.h: Now must explicitly request NULL driver.
1487
14882002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1489
1490        * configure.ac:
1491        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1492        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1493        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1494        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1495        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1498        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1499        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1500        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1502        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1503        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1504        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1505        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1506        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1507        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1508        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1509        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1510        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1511        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1512        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1513        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1514        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1515        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1516        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1517        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1518        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1519        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1520        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1521        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1522        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1523        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1524        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1525
15262002-03-20      Chris Johns <ccj@acm.org>
1527
1528        * PR145.
1529        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1530        in system (e.g. driver tasks).  Also exit on minimum number of
1531        switches not precise number.
1532
15332001-01-29      Joel Sherrill <joel@OARcorp.com>
1534
1535        * Fixed bug where resetting a timer that was not at the head
1536        of one of the task timer chains resulted in the Timer Server
1537        task waking up too far in the future.
1538        * Added rtems_timer_get_information() directive to support testing.
1539        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1540        above condition.
1541
15422001-01-22      Joel Sherrill <joel@OARcorp.com>
1543
1544        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1545        because priority added as argument to rtems_timer_initiate_server().
1546
15472001-01-16      Joel Sherrill <joel@OARcorp.com>
1548
1549        * Added tests for task-based timers.  This included the new tests
1550        sp30 and sp31.
1551        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1552        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1553        for task-based timer services.
1554        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1555        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1556        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1557        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1558        sp31/task1.c: New files.
1559
15602001-11-01      Joel Sherrill <joel@OARcorp.com>
1561
1562        * sp26/system.h: Properly account for stack memory used by
1563        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1564        and processed as PR78.
1565
15662001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1567
1568        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1569        * configure.in: Remove.
1570        * configure.ac: New file, generated from configure.in by autoupdate.
1571
15722001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1573
1574        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1575
15762001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1579        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1580        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1581        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1582        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1583        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1584        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1585        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1586        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1587        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1588        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1589        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1590        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1591        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1592        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1593        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1594        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1595        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1596        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1597        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1598        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1599        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1600        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1601        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1602        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1603        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1604        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1605        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1606        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1607
16082001-08-16      Joel Sherrill <joel@OARcorp.com>
1609
1610        * sp20/system.h: Account for extra task stacks properly.
1611
16122001-08-16      Joel Sherrill <joel@OARcorp.com>
1613
1614        * sp13/sp13.scn: Id in screen had wrong class field value.
1615        * sp13/system.h: Account for message buffer memory.
1616        * sp13/task2.c: Remove unnecessary check for failure.
1617
16182001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1619
1620        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1621
16222001-04-20      Joel Sherrill <joel@OARcorp.com>
1623
1624        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1625        file.
1626
16272001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1630
16312001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1632
1633        * sp21/Makefile.am: Remove libtest.
1634
16352000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1638
16392000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1642
16432000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1644
1645        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1646        Switch to GNU canonicalization.
1647        * sptests.am: Remove DEFS.
1648
16492000-09-29      Joel Sherrill <joel@OARcorp.com>
1650
1651        * sp20/sp20.scn: Corrected to reflect new addition.
1652        * sp20/system.h: Removed comment reflecting history.
1653
16542000-09-29      Stephan Merker <merker@decrc.abb.de>
1655
1656        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1657        Added new task to test sequence of altering a period's length
1658        while it is still active.
1659
16602000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1663        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1664        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1665        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1666        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1667        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1668        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1669        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1670        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1671        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1672
16732000-08-10      Joel Sherrill <joel@OARcorp.com>
1674
1675        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.