source: rtems/testsuites/sptests/ChangeLog @ 37cff02

4.104.115
Last change on this file since 37cff02 was 37cff02, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 1, 2009 at 7:49:08 PM

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

  • Makefile.am, configure.ac: Add new test to cover bodies of some chain routines whose bodies are not used by RTEMS itself.
  • spchain/.cvsignore, spchain/Makefile.am, spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New files.
  • Property mode set to 100644
File size: 59.6 KB
Line 
12009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
4        routines whose bodies are not used by RTEMS itself.
5        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
6        spchain/spchain.doc, spchain/spchain.scn: New files.
7
82009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
9
10        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
11        chain for coverage.
12
132009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
16        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
17        improve coverage.
18
192009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
22
232009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
26        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
27
282009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
31        Enhance spprintk. Add two new fatal error tests to cover
32        __assert_func.
33        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
34        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
35
362009-06-18      Chris Johns <chrisj@rtems.org>
37
38        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
39        workaround the H8300 gcc bug.
40
412009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
42
43        * sp54/init.c: Fix spacing.
44
452009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * sp02/sp02.doc, sp02/system.h: Update copyright year.
48
492009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
52
532009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * Makefile.am, configure.ac: Add new test.
56        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
57        sp54/sp54.scn: New files.
58
592009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
62        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
63        the time of day forward not making server based timers fire.
64        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
65        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
66        sp53/sp53.scn: New files.
67
682009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
71
722009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        PR 1415/cpukit
75        * Makefile.am, configure.ac: Add test for very simple priority ceiling
76        violation.
77        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
78        sp51/sp51.scn: New files.
79
802009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        PR 1413/cpukit
83        * Makefile.am, configure.ac: Add test for case where server based
84        timers which reinitiated themselves did not get reinserted onto timer
85        chain.
86        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
87        sp50/sp50.scn: New files.
88
892009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        PR 1414/cpukit
92        * Makefile.am, configure.ac: Tighten math on extraction of index so it
93        is harder to trick by passing in a valid id of an incorrect object
94        class.
95        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
96        sp49/sp49.scn: New files.
97
982009-05-19      Chris Johns <chrisj@rtems.org>
99
100        * sp04/tswitch.c: Lower sample count for small memory targets.
101       
1022009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * spprintk/init.c: printk() now 100% covered.
105
1062009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * spprintk/init.c: More test cases.
109
1102009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
113        large enough for buffer node overhead.
114
1152009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * Makefile.am, configure.ac, spwatchdog/system.h,
118        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
119        printk. These will help coverage. Simplify spwkspace.
120        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
121        spprintk/spprintk.scn: New files.
122        * spwkspace/system.h: Removed.
123
1242009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
127        methods.
128        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
129        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
130
1312009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
134        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
135        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
136        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
137        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
138        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
139        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
140        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
141        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
142        spsize/size.c: Fix warnings.
143
1442009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
147        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
148        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
149        spobjgetnext/system.h: New files.
150
1512009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
154        64k to 20k. No impact on test behavior.
155
1562009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
159
1602009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
161
162        * sp37/init.c, sp37/sp37.scn: Add test case for
163        rtems_interrupt_level_attribute body.
164
1652009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
168        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
169        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
170        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
171        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
172        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
173        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
174        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
175        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
176        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
177        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
178        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
179        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
180        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
181        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
182        sp48/Makefile.am, spfatal/Makefile.am,
183        spfatal01/Makefile.am, spfatal02/Makefile.am,
184        spfatal03/Makefile.am, spfatal04/Makefile.am,
185        spfatal05/Makefile.am, spfatal06/Makefile.am,
186        spfatal07/Makefile.am, spfatal08/Makefile.am,
187        spfatal09/Makefile.am, spsize/Makefile.am,
188        spwatchdog/Makefile.am:
189        Eliminate _exe_/.exe.
190
1912009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
192
193        PR 1388/cpukit
194        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
195        allow both priority inherit and ceiling attributes to be set on
196        semaphore create. These attributes are mutually exclusive and this
197        should be an error.
198
1992009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
202        unlimited objects when configured for a unified workspace works as
203        expected.
204        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
205        sp48/sp48.scn: New files.
206
2072009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
208                Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        PR 1357/cpukit
211        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
212        honored.
213        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
214        sp47/sp47.scn: New files.
215
2162009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
217
218        * Makefile.am, configure.ac: Add new test to test Watchdog display
219        helper routines. These reach into the SuperCore.
220        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
221        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
222        spwatchdog/system.h, spwatchdog/task1.c: New files.
223
2242009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
227
2282009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
229
230        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
231        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
232        hard-coded hex numbers for bad object Ids.
233
2342009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * sp15/system.h, sp19/system.h: Array of task names should be of type
237        rtems_name not rtems_id. Similarly array of task ids should be
238        rtems_id not rtems_name.
239
2402008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
243
2442008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * Makefile.am, configure.ac, spfatal06/testcase.h,
247        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
248        spsize/size.c: Eliminate pointers to API configuration tables in the
249        main configuration table. Reference the main configuration table and
250        the API configuration tables directly using the confdefs.h version
251        rather than obtaining a pointer to it. This eliminated some
252        variables, a potential fatal error, some unnecessary default
253        configuration structures. Overall, about a 4.5% reduction in the code
254        size for minimum and hello on the SPARC.
255        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
256        spfatal10/testcase.h: Removed.
257
2582008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
259
260        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
261        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
262        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
263        successfully with maxixum number of priorities as 16 instead of 256.
264        This was done by temporarily modifying the score priority.h maximum.
265        This allowed testing of all API code to ensure that it worked
266        properly with a reduced number of priorities. Most modifications were
267        to switch from hard-coded maximum to using the API provided methods
268        to determine maximum number of priority levels.
269
2702008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        * sp46/sp46.scn: Add screen missed earlier.
273
2742008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        PR 1348/cpukit
277        * Makefile.am, configure.ac: Add test of special case of resetting cpu
278        usage information while a period is running.
279        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
280        sp46/sp46.scn: New files.
281
2822008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * sp45/init.c: New file.
285
2862008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
287
288        PR 1347/cpukit
289        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
290        Rework Timer Server to ensure that the context allows for blocking,
291        allocating memory, and acquiring semaphores and mutexes.
292        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
293        New files.
294
2952008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
296
297        * sp25/system.h: Add warning and temporary m32c conditional until size
298        type addressed.
299
3002008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
301
302        * sp09/screen07.c: Use INT_MAX as number of messages so always
303        properly sized and no overflow on constant.
304        * sp09/screen10.c: Delay so on targets with simulator idle clock
305        tick driver this will work.
306        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
307        byte boundaries rather than two byte boundaries.
308        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
309        allocate more memory than size_t holds on m32c.
310
3112008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
314        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
315        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
316        and Region calls. On 16-bit architectures, size_t can be 16-bits
317        which would limit sizes to 64K. Also address constants which
318        overflowed on 16-bit integer targets.
319
3202008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
321
322        * sp43/sp43.scn: Bump version to 4.9.99.0
323
3242008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * sp19/system.h: Use "double" instead of "rtems_double".
327
3282008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
329
330        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
331
3322008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
333
334        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
335        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
336        spfatal_support/init.c, spfatal_support/system.h:
337        Convert to "bool".
338
3392008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
342        declared in a public place.
343
3442008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
345
346        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
347
3482008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * sp43/init.c: Fix derefence of uninitialized pointer.
351
3522008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
353
354        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
355        multiprocessing is not enabled. Saves one more variable from single
356        processor configuration.
357
3582008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
359
360        PR 1212/cpukit
361        * Makefile.am, configure.ac: Time slicing will not happen if the task
362        mode is changed from a non-timeslicing mode to timeslicing mode if it
363        is done by the executing thread (e.g. in its task body). This change
364        includes sp44 to demonstrate the problem and verify the correction.
365        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
366
3672008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
370        architectures they are not supported on.
371
3722008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
375
3762008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
379          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
380
3812008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * sp28/init.c: Corrections to configuration.
384        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
385        * spsize/size.c: _ISR_Vector_table only exists on architectures
386        which use the Simple Vectored Interrupt Model.
387
3882008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * spsize/size.c: Convention calls for leading underscore on private
391        RTEMS variables.
392
3932008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
394
395        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
396        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
397        Refactored and renamed initialization routines to
398        rtems_initialize_data_structures, rtems_initialize_before_drivers,
399        rtems_initialize_device_drivers, and
400        rtems_initialize_start_multitasking. This opened the sequence up so
401        that bootcard() could provide a more robust and flexible framework
402        which is easier to explain and understand. This also lays the
403        groundwork for sharing the division of available memory between the
404        RTEMS workspace and heap and the C library initialization across all
405        BSPs.
406
4072008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
408
409        * sp32/init.c: Formatting.
410
4112008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * sp09/screen01.c: Correct test.
414        * sp09/screen14.c: Update copyright.
415        * sp28/init.c: Correct end of test messages.
416
4172008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
420
4212008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
422
423        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
424        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
425        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
426        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
427        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
428        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
429        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
430        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
431        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
432        tests. Add a clock_settime case for < 1988.
433
4342008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
435
436        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
437
4382008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
439
440        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
441        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
442        * sp41/sp41.scn: Now has content.
443        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
444        Object Services recently added to API.
445
4462008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
449        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
450        collection. This changed the name of a few previously public but
451        undocumented services and added a some new services.
452        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
453        sp43/system.h: New files.
454
4552008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * spfatal10/.cvsignore: New file.
458
4592008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
460
461        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
462        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
463        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
464        New files.
465
4662008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
467
468        * Makefile.am, configure.ac: Added fatal error tests
469        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
470        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
471        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
472        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
473        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
474        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
475        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
476        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
477        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
478        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
479        spfatal_support/init.c, spfatal_support/system.h: New files.
480
4812008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
484        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
485        test messages.
486
4872008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
490        simple type to a union of an unsigned 32 bit integer and a pointer.
491        This should help eliminate weird casts between u32 and pointers in
492        various places. The APIs now have to explicitly call _u32 or _string
493        versions of helper routines. This should also simplify things and
494        eliminate the need for ugly casts in some cases.
495
4962008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
497
498        * sp42/Makefile.am: New file.
499
5002008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
501
502        Add sp42 to exercise thread queue with knowledge of the implementation
503        so we can exercise all of the normal paths possible.
504        * Makefile.am, configure.ac: Add sp42.
505        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
506
5072008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
508
509        * sp39/init.c: Add case for long timeout on blocking operation.
510        * Makefile.am, configure.ac: Add new test to exercise thread
511        queue blokcing synchronization. sp39 and sp41 are very similar.
512        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
513        sp41/system.h: New files.
514
5152008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * sp39/init.c: Clean up.
518
5192008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * sp39/init.c: Modify to improve coverage.
522
5232008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
524
525        * sp36/strict_order_mut.c:
526
5272008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
528
529        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
530        driver registration.
531        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
532        sp40/system.h: New files.
533
5342008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
537        Add test cases for:
538          + message queue create requesting too many message buffers
539            for the available memory
540          + region extend with address inside existing heap
541          + timer server initiate too large a stack, create error
542        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
543          + task set priority while holding resource
544
5452008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * Makefile.am, configure.ac: Added sp38 and sp39.
548        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
549        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
550        sp39/sp39.scn, sp39/system.h: New files.
551
5522007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * sp36/strict_order_mut.c: New file.
555
5562007-12-21      Xi Yang <hiyangxi@gmail.com>
557
558        * Makefile.am, configure.ac: Add support for proper stacking of
559        priority inheritance on mutexes as well as enforce proper order of
560        release.
561        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
562        sp36/sp36.scn: New files.
563
5642007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
567        directive instead of violating RTEMS internals.
568
5692007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
572        Add test cases for User Extension Manager to improve code coverage.
573        * sp21/task1.c: Fix spelling error.
574
5752007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
576
577        * spsize/size.c: Account for previous changes in calculation of MPCI
578        receive server stack.
579
5802007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
581
582        * sp09/screen07.c, sp09/sp09.scn: Add test for
583        rtems_message_queue_broadcast for bad buffer and count pointers.
584        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
585        with bad priority or initiating twice.
586        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
587        it forces a dispatch.
588        * sp37/init.c: New file.
589
5902007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
591
592        * Makefile.am, configure.ac: Add new tests for interrupt disable,
593        enable, flash, and is in progress. These are normally inlines but
594        also have bodies for non-C code. This test also exercises the odd
595        case of calling clock tick from outside an ISR.
596        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
597
5982007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
599
600        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
601        using notepad with the current task's ID or SELF
602        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
603        test missing test cases for clock_get.
604
6052007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
606
607        * sp28/init.c: Add test code for task variables to improve coverage.
608
6092007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
610
611        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
612        RTEMS provided accessor macros to obtain configuration fields.
613
6142007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
615
616        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
617        Configuration Table. Eliminate CPU Table from all ports. Delete
618        references to CPU Table in all forms.
619
6202007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
621
622        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
623
6242007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
625
626        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
627        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
628        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
629        to improve test coverage.
630
6312007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
632
633        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
634        coverage.
635
6362007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
639
6402007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
641
642        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
643        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
644        .scn files.
645
6462007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
647
648        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
649        commented out and updated the .scn file.
650
6512007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
652
653        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
654        buffered test IO.
655
6562007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
657
658        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
659        rtems_io_unregister_driver did not have any test code.
660
6612007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
662
663        * spsize/size.c: Eliminate maximum_drivers configuration parameter
664        since it was used to configure a no longer used feature. Device names
665        are now part of the filesystem not in a table. This also eliminated
666        the variables _IO_Number_of_devices and _IO_Driver_name_table from
667        RTEMS as well as the memory allocation used to populate
668        _IO_Driver_name_table.
669
6702007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
671
672        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
673        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
674        properly.
675
6762007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * spsize/size.c: Eliminated the variables
679        _RTEMS_tasks_User_initialization_tasks and
680        _RTEMS_tasks_Number_of_initialization_tasks because they were only
681        used in one place after initialized. It was a waste of space.
682
6832007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
686        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
687        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
688        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
689        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
690        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
691        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
692        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
693        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
694        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
695        spsize/size.c: Add optional managers to Makefiles. Clean up test
696        cases so last output line follows END OF pattern. Make sure test case
697        all run. All tests appeared ok on sis.
698
6992007-04-05      Joel Sherrill <joel@OARcorp.com>
700
701        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
702
7032007-04-05      Joel Sherrill <joel@OARcorp.com>
704
705        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
706        CONFIGURE_TEST_NEEDS_XXX configuration constants to
707        CONFIGURE_APPLICATION_NEEDS_XXX.
708
7092007-04-02      Joel Sherrill <joel@OARcorp.com>
710
711        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
712
7132007-04-02      Joel Sherrill <joel@OARcorp.com>
714
715        * spsize/size.c: Convert from Classic API style TOD_Control as
716        fundamental time structure to POSIX struct timespec. Add
717        clock_get_uptime().
718
7192007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
722
7232007-03-26      Joel Sherrill <joel@OARcorp.com>
724
725        * sp35/priinv.c: Remove warning.
726
7272007-03-10      Joel Sherrill <joel@OARcorp.com>
728
729        * sp26/system.h: Remove incorrect and duplicate
730        CONFIGURE_EXTRA_TASK_STACKS.
731
7322007-03-05      Joel Sherrill <joel@OARcorp.com>
733
734        PR 1222/cpukit
735        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
736        thread that is blocked on a priority based thread queue is changed,
737        that its placement in the queue is reevaluated based upon the new
738        priority. This enhancement includes modifications to the SuperCore as
739        well as new test cases.
740        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
741        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
742        sp35/sp35.doc, sp35/sp35.scn: New files.
743
7442007-03-05      Joel Sherrill <joel@OARcorp.com>
745
746        * sp26/system.h: Correct memory required for stack sizes.
747
7482007-02-06      Joel Sherrill <joel@OARcorp.com>
749
750        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
751        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
752        tests.
753
7542006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
755
756        * sp33/init.c: Improve barrier test to include normal blocking with
757        manual release and unblocking in barrier deletion.
758
7592006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
760
761        * configure.ac: New BUG-REPORT address.
762
7632006-11-20      Joel Sherrill <joel@OARcorp.com>
764
765        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
766        and make output more compliant with other tests.
767
7682006-11-17      Joel Sherrill <joel@OARcorp.com>
769
770        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
771        cases intended on all targets possible with new heap algorithm.
772
7732006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * Makefile.am, configure.ac: Adding Classic API Barriers.
776        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
777        New files.
778
7792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
780
781        * configure.ac: Require autoconf-2.60. Require automake-1.10.
782
7832006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
784
785        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
786        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
787        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
788        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
789        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
790        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
791        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
792        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
793        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
794        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
795        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
796        Use rtems_testsdir instead.
797
7982006-04-05      Joel Sherrill <joel@OARcorp.com>
799                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
800
801        * spsize/size.c: Victor spotted the problem that
802        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
803        variables and needed to be set to the same value.  I took that
804        idea and just removed _Thread_MP_Receive.  All uses are now
805        _MPCI_Receive_server_tcb.
806
8072005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
808
809        * configure.ac: Remove RTEMS_ENABLE_BARE,
810        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
811
8122005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
815        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
816        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
817        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
818        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
819        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
820        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
821        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
822        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
823        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
824        spfatal/Makefile.am, spsize/Makefile.am:
825        Convert to use *_PROGRAMS.
826
8272005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
828
829        * sp01/Makefile.am, sp02/Makefile.am,
830        sp03/Makefile.am, sp04/Makefile.am,
831        sp05/Makefile.am, sp06/Makefile.am,
832        sp07/Makefile.am, sp08/Makefile.am,
833        sp09/Makefile.am, sp11/Makefile.am,
834        sp12/Makefile.am, sp13/Makefile.am,
835        sp14/Makefile.am, sp15/Makefile.am,
836        sp16/Makefile.am, sp17/Makefile.am,
837        sp19/Makefile.am, sp20/Makefile.am,
838        sp21/Makefile.am, sp22/Makefile.am,
839        sp23/Makefile.am, sp24/Makefile.am,
840        sp25/Makefile.am, sp26/Makefile.am,
841        sp27/Makefile.am, sp28/Makefile.am,
842        sp29/Makefile.am, sp30/Makefile.am,
843        sp31/Makefile.am, sp32/Makefile.am,
844        spfatal/Makefile.am, spsize/Makefile.am: Rework.
845
8462005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
847
848        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
849        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
850        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
851        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
852        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
853        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
854        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
855        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
856        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
857        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
858        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
859        * sptests.am: Remove.
860
8612005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
862
863        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
864        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
865        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
866        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
867        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
868        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
869        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
870        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
871        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
872        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
873        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
874
8752005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
876
877        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
878
8792005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
880
881        * spsize/Makefile.am: Rename TEST to spsize.
882        * spsize/size.scn: Remove.
883        * spsize/spsize.scn: New (renamed from size.scn).
884
8852005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
886
887        * configure.ac: Add spfatal/Makefile.
888        * Makefile.am: Add spfatal to DIST_SUBDIRS.
889        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
890        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
891        * sptests.am: Remove LIB_VARIANT.
892
8932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
894
895        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
896        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
897        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
898        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
899        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
900        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
901        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
902        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
903        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
904        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
905        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
906
9072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
908
909        * Makefile.am: Cleanup.
910
9112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
912
913        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
914        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
915        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
916        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
917        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
918        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
919        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
920        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
921        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
922        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
923        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
924        spfatal/Makefile.am, spsize/Makefile.am:
925        Partial conversion to automake.
926
9272005-03-07      Joel Sherrill <joel@OARcorp.com>
928
929        * sp13/task1.c: Removed warnings.
930
9312004-09-29      Joel Sherrill <joel@OARcorp.com>
932
933        * spsize/size.c: i960 obsoleted and all references removed.
934
9352004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
936
937        * configure.ac: Require automake > 1.9.
938
9392004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
940
941        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
942        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
943        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
944        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
945        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
946        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
947        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
948        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
949        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
950        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
951        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
952        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
953        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
954        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
955        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
956        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
957        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
958        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
959        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
960        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
961        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
962        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
963        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
964        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
965        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
966        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
967        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
968        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
969        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
970        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
971        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
972        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
973
9742004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
975
976        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
977
9782004-03-30      David Querbach <querbach@realtime.bc.ca>
979
980        PR 595/tests
981        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
982        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
983        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
984        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
985        others treat it as a count of longs.
986
9872004-03-30      David Querbach <querbach@realtime.bc.ca>
988
989        PR 596/tests
990        * sp32/init.c: A missing definition of TEST_INIT before including
991        <tmacros.h> means that buffered output will not work even if selected
992        in buffer_test_io.h.
993
9942004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
995
996        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
997        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
998        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
999        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1000        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1001        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1002        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1003        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1004        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1005        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1006        types.
1007
10082004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1009
1010        * configure.ac: Add 2nd arg to RTEMS_TOP.
1011
10122004-03-05      Joel Sherrill <joel@OARcorp.com>
1013
1014        * sp07/buffered_io.c: Remove warning.
1015
10162004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1017
1018        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1019        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1020        * sp02/Makefile.am: Ditto.
1021        * sp03/Makefile.am: Ditto.
1022        * sp04/Makefile.am: Ditto.
1023        * sp05/Makefile.am: Ditto.
1024        * sp06/Makefile.am: Ditto.
1025        * sp07/Makefile.am: Ditto.
1026        * sp08/Makefile.am: Ditto.
1027        * sp09/Makefile.am: Ditto.
1028        * sp11/Makefile.am: Ditto.
1029        * sp12/Makefile.am: Ditto.
1030        * sp13/Makefile.am: Ditto.
1031        * sp14/Makefile.am: Ditto.
1032        * sp15/Makefile.am: Ditto.
1033        * sp16/Makefile.am: Ditto.
1034        * sp17/Makefile.am: Ditto.
1035        * sp19/Makefile.am: Ditto.
1036        * sp20/Makefile.am: Ditto.
1037        * sp21/Makefile.am: Ditto.
1038        * sp22/Makefile.am: Ditto.
1039        * sp23/Makefile.am: Ditto.
1040        * sp24/Makefile.am: Ditto.
1041        * sp25/Makefile.am: Ditto.
1042        * sp26/Makefile.am: Ditto.
1043        * sp27/Makefile.am: Ditto.
1044        * sp28/Makefile.am: Ditto.
1045        * sp29/Makefile.am: Ditto.
1046        * sp30/Makefile.am: Ditto.
1047        * sp31/Makefile.am: Ditto.
1048        * sp32/Makefile.am: Ditto.
1049        * spfatal/Makefile.am: Ditto.
1050        * spsize/Makefile.am: Ditto.
1051
10522003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1053
1054        * sptests.am: Add dirstamp support.
1055
10562003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1057
1058        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1059
10602003-12-16      Joel Sherrill <joel@OARcorp.com>
1061
1062        PR 544/tests
1063        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1064        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1065        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1066        make tests account for resources and not print at inappropriate
1067        times.
1068        * sp07/buffered_io.c: New file.
1069
10702003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1071
1072        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1073
10742003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1075
1076        * sp01/Makefile.am: Remove all-local: $(ARCH).
1077        * sp02/Makefile.am: Remove all-local: $(ARCH).
1078        * sp03/Makefile.am: Remove all-local: $(ARCH).
1079        * sp04/Makefile.am: Remove all-local: $(ARCH).
1080        * sp05/Makefile.am: Remove all-local: $(ARCH).
1081        * sp06/Makefile.am: Remove all-local: $(ARCH).
1082        * sp07/Makefile.am: Remove all-local: $(ARCH).
1083        * sp08/Makefile.am: Remove all-local: $(ARCH).
1084        * sp09/Makefile.am: Remove all-local: $(ARCH).
1085        * sp11/Makefile.am: Remove all-local: $(ARCH).
1086        * sp12/Makefile.am: Remove all-local: $(ARCH).
1087        * sp13/Makefile.am: Remove all-local: $(ARCH).
1088        * sp14/Makefile.am: Remove all-local: $(ARCH).
1089        * sp15/Makefile.am: Remove all-local: $(ARCH).
1090        * sp16/Makefile.am: Remove all-local: $(ARCH).
1091        * sp17/Makefile.am: Remove all-local: $(ARCH).
1092        * sp19/Makefile.am: Remove all-local: $(ARCH).
1093        * sp20/Makefile.am: Remove all-local: $(ARCH).
1094        * sp21/Makefile.am: Remove all-local: $(ARCH).
1095        * sp22/Makefile.am: Remove all-local: $(ARCH).
1096        * sp23/Makefile.am: Remove all-local: $(ARCH).
1097        * sp24/Makefile.am: Remove all-local: $(ARCH).
1098        * sp25/Makefile.am: Remove all-local: $(ARCH).
1099        * sp26/Makefile.am: Remove all-local: $(ARCH).
1100        * sp27/Makefile.am: Remove all-local: $(ARCH).
1101        * sp28/Makefile.am: Remove all-local: $(ARCH).
1102        * sp29/Makefile.am: Remove all-local: $(ARCH).
1103        * sp30/Makefile.am: Remove all-local: $(ARCH).
1104        * sp31/Makefile.am: Remove all-local: $(ARCH).
1105        * sp32/Makefile.am: Remove all-local: $(ARCH).
1106        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1107        * spsize/Makefile.am: Remove all-local: $(ARCH).
1108
11092003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * configure.ac: Reflect having moved to testsuites/.
1112
11132003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1114
1115        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1116
11172003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * configure.ac:Remove RTEMS_CHECK_CPU.
1120
11212003-09-04      Joel Sherrill <joel@OARcorp.com>
1122
1123        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1124        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1125        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1126        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1127        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1128        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1129        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1130        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1131        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1132        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1133        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1134        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1135        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1136        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1137        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1138        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1139        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1140        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1141        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1142        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1143        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1144        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1145        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1146        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1147        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1148        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1149        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1150        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1151        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1152        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1153        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1154        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1155        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1156        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1157        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1158        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1159        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1160        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1161        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1162        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1163        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1164        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1165        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1166        spsize/size.c, spsize/system.h: URL for license changed.
1167
11682003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1169
1170        PR 458/tests
1171        * sp30/task1.c: Correct indexing problem.
1172
11732003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175        * Makefile.am: Reflect having moved aclocal/.
1176
11772003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * Makefile.am: Reflect having moved automake/.
1180        * sp01/Makefile.am: Reflect having moved automake/.
1181        * sp02/Makefile.am: Reflect having moved automake/.
1182        * sp03/Makefile.am: Reflect having moved automake/.
1183        * sp04/Makefile.am: Reflect having moved automake/.
1184        * sp05/Makefile.am: Reflect having moved automake/.
1185        * sp06/Makefile.am: Reflect having moved automake/.
1186        * sp07/Makefile.am: Reflect having moved automake/.
1187        * sp08/Makefile.am: Reflect having moved automake/.
1188        * sp09/Makefile.am: Reflect having moved automake/.
1189        * sp11/Makefile.am: Reflect having moved automake/.
1190        * sp12/Makefile.am: Reflect having moved automake/.
1191        * sp13/Makefile.am: Reflect having moved automake/.
1192        * sp14/Makefile.am: Reflect having moved automake/.
1193        * sp15/Makefile.am: Reflect having moved automake/.
1194        * sp16/Makefile.am: Reflect having moved automake/.
1195        * sp17/Makefile.am: Reflect having moved automake/.
1196        * sp19/Makefile.am: Reflect having moved automake/.
1197        * sp20/Makefile.am: Reflect having moved automake/.
1198        * sp21/Makefile.am: Reflect having moved automake/.
1199        * sp22/Makefile.am: Reflect having moved automake/.
1200        * sp23/Makefile.am: Reflect having moved automake/.
1201        * sp24/Makefile.am: Reflect having moved automake/.
1202        * sp25/Makefile.am: Reflect having moved automake/.
1203        * sp26/Makefile.am: Reflect having moved automake/.
1204        * sp27/Makefile.am: Reflect having moved automake/.
1205        * sp28/Makefile.am: Reflect having moved automake/.
1206        * sp29/Makefile.am: Reflect having moved automake/.
1207        * sp30/Makefile.am: Reflect having moved automake/.
1208        * sp31/Makefile.am: Reflect having moved automake/.
1209        * sp32/Makefile.am: Reflect having moved automake/.
1210        * spfatal/Makefile.am: Reflect having moved automake/.
1211        * spsize/Makefile.am: Reflect having moved automake/.
1212
12132003-08-14      Joel Sherrill <joel@OARcorp.com>
1214
1215        * sp02/task1.c: Added ID to name lookup service and changed name of
1216        id/name translation status code. This propagated to multiple
1217        functions. The user API service added was rtems_object_id_to_name()
1218
12192003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1220
1221        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1222
12232003-05-29      Joel Sherrill <joel@OARcorp.com>
1224
1225        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1226
12272003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1228
1229        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1230        CC_CFLAGS_DEFAULT (obsolete).
1231
12322003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1235        Remove CC_LDFLAGS_PROFILE_V.
1236
12372003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1238
1239        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1240
12412003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1242
1243        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1244
12452003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1246
1247        * configure.ac: AC_PREREQ(2.57).
1248
12492002-11-14      Joel Sherrill <joel@OARcorp.com>
1250
1251        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1252        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1253        update the IDs in the screens.
1254
12552002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * .cvsignore: Reformat.
1258        Add autom4te*cache.
1259        Remove autom4te.cache.
1260
12612002-09-14      Joel Sherrill <joel@OARcorp.com>
1262
1263        * sp32/.cvsignore: New file.
1264
12652002-09-14      Aaron J. Grier <aaron@frye.com>
1266
1267        * PR271 was not applicable against the current source but included
1268        a nice test that Joel decided to add to the tree as sp32.
1269        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1270        * Makefile.am, configure.ac: Modified to reflect addition.
1271
12722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1275        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1276        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1277        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1278        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1279        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1280        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1281        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1282        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1283        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1284        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1285        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1286        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1287        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1288        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1289        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1290        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1291        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1292        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1293        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1294        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1295        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1296        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1297        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1298        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1299        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1300        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1301        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1302        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1303        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1304        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1305
13062002-08-01      Joel Sherrill <joel@OARcorp.com>
1307
1308        * Per PR47 add support for buffered test output.  This involved
1309        adding defines to redirect output to a buffer and dump it when
1310        full, at "test pause", and at exit.  To avoid problems when redefining
1311        exit(), all tests were modified to call rtems_test_exit().
1312        Some tests, notable psxtests, had to be modified to include
1313        the standard test macro .h file (pmacros.h or tmacros.h) to
1314        enable this support.
1315        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1316        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1317        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1318        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1319        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1320        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1321        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1322
13232002-07-30      Joel Sherrill <joel@OARcorp.com>
1324
1325        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1326        stack if the port doesn't configure using it.
1327
13282002-07-04      Joel Sherrill <joel@OARcorp.com>
1329
1330        * Jump table for single entry point removed.
1331        * spsize/size.c:  Modified to reflect above.
1332
13332002-07-01      Joel Sherrill <joel@OARcorp.com>
1334
1335        * sp29/init.c: Corrected definitions for task stack usage.
1336
13372002-07-01      Joel Sherrill <joel@OARcorp.com>
1338
1339        * spsize/size.c: _Thread_queue_Extract_table removed.
1340
13412001-05-17      Joel Sherrill <joel@OARcorp.com>
1342
1343        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1344        number of staticly configured device drivers.
1345
13462001-05-14      Joel Sherrill <joel@OARcorp.com>
1347
1348        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1349        than the configured number of drivers.
1350 
13512002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * configure.ac: Remove ENABLE_GCC28.
1354
13552001-04-04      Joel Sherrill <joel@OARcorp.com>
1356
1357        * spsize/size.c: Reflect SPARC modifcation to get rid of
1358        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1359 
13602001-03-29      Joel Sherrill <joel@OARcorp.com>
1361
1362        * Per PR147 addressed problems when reseting and inserting a timer
1363        into a timer chain that did not honor time passage since the last
1364        time the timer server was scheduled and the new insertion.
1365        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1366
13672001-03-28      Joel Sherrill <joel@OARcorp.com>
1368
1369        * Side-effect of PR132.
1370        * sp21/system.h: Now must explicitly request NULL driver.
1371
13722002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1373
1374        * configure.ac:
1375        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1376        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1377        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1378        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1379        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1380        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1381        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1382        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1383        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1384        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1385        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1386        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1387        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1388        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1389        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1390        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1391        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1392        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1393        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1394        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1395        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1396        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1397        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1398        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1399        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1400        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1401        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1402        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1403        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1404        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1405        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1406        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1407        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1408        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1409
14102002-03-20      Chris Johns <ccj@acm.org>
1411
1412        * PR145.
1413        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1414        in system (e.g. driver tasks).  Also exit on minimum number of
1415        switches not precise number.
1416
14172001-01-29      Joel Sherrill <joel@OARcorp.com>
1418
1419        * Fixed bug where resetting a timer that was not at the head
1420        of one of the task timer chains resulted in the Timer Server
1421        task waking up too far in the future.
1422        * Added rtems_timer_get_information() directive to support testing.
1423        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1424        above condition.
1425
14262001-01-22      Joel Sherrill <joel@OARcorp.com>
1427
1428        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1429        because priority added as argument to rtems_timer_initiate_server().
1430
14312001-01-16      Joel Sherrill <joel@OARcorp.com>
1432
1433        * Added tests for task-based timers.  This included the new tests
1434        sp30 and sp31.
1435        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1436        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1437        for task-based timer services.
1438        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1439        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1440        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1441        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1442        sp31/task1.c: New files.
1443
14442001-11-01      Joel Sherrill <joel@OARcorp.com>
1445
1446        * sp26/system.h: Properly account for stack memory used by
1447        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1448        and processed as PR78.
1449
14502001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1453        * configure.in: Remove.
1454        * configure.ac: New file, generated from configure.in by autoupdate.
1455
14562001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1457
1458        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1459
14602001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1463        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1464        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1465        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1466        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1467        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1468        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1469        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1470        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1471        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1472        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1473        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1474        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1475        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1476        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1477        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1478        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1479        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1480        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1481        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1482        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1483        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1491
14922001-08-16      Joel Sherrill <joel@OARcorp.com>
1493
1494        * sp20/system.h: Account for extra task stacks properly.
1495
14962001-08-16      Joel Sherrill <joel@OARcorp.com>
1497
1498        * sp13/sp13.scn: Id in screen had wrong class field value.
1499        * sp13/system.h: Account for message buffer memory.
1500        * sp13/task2.c: Remove unnecessary check for failure.
1501
15022001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1503
1504        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1505
15062001-04-20      Joel Sherrill <joel@OARcorp.com>
1507
1508        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1509        file.
1510
15112001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1512
1513        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1514
15152001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1516
1517        * sp21/Makefile.am: Remove libtest.
1518
15192000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1520
1521        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1522
15232000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1526
15272000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1530        Switch to GNU canonicalization.
1531        * sptests.am: Remove DEFS.
1532
15332000-09-29      Joel Sherrill <joel@OARcorp.com>
1534
1535        * sp20/sp20.scn: Corrected to reflect new addition.
1536        * sp20/system.h: Removed comment reflecting history.
1537
15382000-09-29      Stephan Merker <merker@decrc.abb.de>
1539
1540        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1541        Added new task to test sequence of altering a period's length
1542        while it is still active.
1543
15442000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
1546        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1547        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1548        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1549        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1550        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1551        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1552        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1553        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1554        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1555        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1556
15572000-08-10      Joel Sherrill <joel@OARcorp.com>
1558
1559        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.