source: rtems/testsuites/sptests/ChangeLog @ c5d412c

4.104.115
Last change on this file since c5d412c was c5d412c, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 3, 2009 at 3:56:01 PM

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

  • sp54/init.c, sp54/sp54.doc: Fix typos and comments.
  • Property mode set to 100644
File size: 60.3 KB
Line 
12009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
4
52009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * spstkalloc/spstkalloc.scn: Update screen.
8
92009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * Makefile.am, configure.ac: Add new test for user configured stack
12        allocator/deallocator. Test both pass and fail cases.
13        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
14        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
15
162009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * spchain/init.c, spchain/spchain.scn: Clean up test.
19
202009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
23        routines whose bodies are not used by RTEMS itself.
24        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
25        spchain/spchain.doc, spchain/spchain.scn: New files.
26
272009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
30        chain for coverage.
31
322009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
35        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
36        improve coverage.
37
382009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
41
422009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
45        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
46
472009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
50        Enhance spprintk. Add two new fatal error tests to cover
51        __assert_func.
52        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
53        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
54
552009-06-18      Chris Johns <chrisj@rtems.org>
56
57        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
58        workaround the H8300 gcc bug.
59
602009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * sp54/init.c: Fix spacing.
63
642009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * sp02/sp02.doc, sp02/system.h: Update copyright year.
67
682009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
69
70        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
71
722009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * Makefile.am, configure.ac: Add new test.
75        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
76        sp54/sp54.scn: New files.
77
782009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
81        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
82        the time of day forward not making server based timers fire.
83        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
84        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
85        sp53/sp53.scn: New files.
86
872009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
90
912009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        PR 1415/cpukit
94        * Makefile.am, configure.ac: Add test for very simple priority ceiling
95        violation.
96        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
97        sp51/sp51.scn: New files.
98
992009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        PR 1413/cpukit
102        * Makefile.am, configure.ac: Add test for case where server based
103        timers which reinitiated themselves did not get reinserted onto timer
104        chain.
105        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
106        sp50/sp50.scn: New files.
107
1082009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        PR 1414/cpukit
111        * Makefile.am, configure.ac: Tighten math on extraction of index so it
112        is harder to trick by passing in a valid id of an incorrect object
113        class.
114        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
115        sp49/sp49.scn: New files.
116
1172009-05-19      Chris Johns <chrisj@rtems.org>
118
119        * sp04/tswitch.c: Lower sample count for small memory targets.
120       
1212009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * spprintk/init.c: printk() now 100% covered.
124
1252009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * spprintk/init.c: More test cases.
128
1292009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
132        large enough for buffer node overhead.
133
1342009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
135
136        * Makefile.am, configure.ac, spwatchdog/system.h,
137        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
138        printk. These will help coverage. Simplify spwkspace.
139        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
140        spprintk/spprintk.scn: New files.
141        * spwkspace/system.h: Removed.
142
1432009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
146        methods.
147        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
148        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
149
1502009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
153        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
154        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
155        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
156        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
157        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
158        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
159        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
160        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
161        spsize/size.c: Fix warnings.
162
1632009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
166        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
167        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
168        spobjgetnext/system.h: New files.
169
1702009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
173        64k to 20k. No impact on test behavior.
174
1752009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
178
1792009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
180
181        * sp37/init.c, sp37/sp37.scn: Add test case for
182        rtems_interrupt_level_attribute body.
183
1842009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
187        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
188        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
189        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
190        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
191        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
192        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
193        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
194        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
195        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
196        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
197        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
198        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
199        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
200        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
201        sp48/Makefile.am, spfatal/Makefile.am,
202        spfatal01/Makefile.am, spfatal02/Makefile.am,
203        spfatal03/Makefile.am, spfatal04/Makefile.am,
204        spfatal05/Makefile.am, spfatal06/Makefile.am,
205        spfatal07/Makefile.am, spfatal08/Makefile.am,
206        spfatal09/Makefile.am, spsize/Makefile.am,
207        spwatchdog/Makefile.am:
208        Eliminate _exe_/.exe.
209
2102009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        PR 1388/cpukit
213        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
214        allow both priority inherit and ceiling attributes to be set on
215        semaphore create. These attributes are mutually exclusive and this
216        should be an error.
217
2182009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
221        unlimited objects when configured for a unified workspace works as
222        expected.
223        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
224        sp48/sp48.scn: New files.
225
2262009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
227                Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        PR 1357/cpukit
230        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
231        honored.
232        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
233        sp47/sp47.scn: New files.
234
2352009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
236
237        * Makefile.am, configure.ac: Add new test to test Watchdog display
238        helper routines. These reach into the SuperCore.
239        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
240        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
241        spwatchdog/system.h, spwatchdog/task1.c: New files.
242
2432009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
244
245        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
246
2472009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
250        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
251        hard-coded hex numbers for bad object Ids.
252
2532009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
254
255        * sp15/system.h, sp19/system.h: Array of task names should be of type
256        rtems_name not rtems_id. Similarly array of task ids should be
257        rtems_id not rtems_name.
258
2592008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
262
2632008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * Makefile.am, configure.ac, spfatal06/testcase.h,
266        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
267        spsize/size.c: Eliminate pointers to API configuration tables in the
268        main configuration table. Reference the main configuration table and
269        the API configuration tables directly using the confdefs.h version
270        rather than obtaining a pointer to it. This eliminated some
271        variables, a potential fatal error, some unnecessary default
272        configuration structures. Overall, about a 4.5% reduction in the code
273        size for minimum and hello on the SPARC.
274        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
275        spfatal10/testcase.h: Removed.
276
2772008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
280        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
281        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
282        successfully with maxixum number of priorities as 16 instead of 256.
283        This was done by temporarily modifying the score priority.h maximum.
284        This allowed testing of all API code to ensure that it worked
285        properly with a reduced number of priorities. Most modifications were
286        to switch from hard-coded maximum to using the API provided methods
287        to determine maximum number of priority levels.
288
2892008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        * sp46/sp46.scn: Add screen missed earlier.
292
2932008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        PR 1348/cpukit
296        * Makefile.am, configure.ac: Add test of special case of resetting cpu
297        usage information while a period is running.
298        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
299        sp46/sp46.scn: New files.
300
3012008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * sp45/init.c: New file.
304
3052008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
306
307        PR 1347/cpukit
308        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
309        Rework Timer Server to ensure that the context allows for blocking,
310        allocating memory, and acquiring semaphores and mutexes.
311        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
312        New files.
313
3142008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * sp25/system.h: Add warning and temporary m32c conditional until size
317        type addressed.
318
3192008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * sp09/screen07.c: Use INT_MAX as number of messages so always
322        properly sized and no overflow on constant.
323        * sp09/screen10.c: Delay so on targets with simulator idle clock
324        tick driver this will work.
325        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
326        byte boundaries rather than two byte boundaries.
327        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
328        allocate more memory than size_t holds on m32c.
329
3302008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
333        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
334        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
335        and Region calls. On 16-bit architectures, size_t can be 16-bits
336        which would limit sizes to 64K. Also address constants which
337        overflowed on 16-bit integer targets.
338
3392008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * sp43/sp43.scn: Bump version to 4.9.99.0
342
3432008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * sp19/system.h: Use "double" instead of "rtems_double".
346
3472008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
348
349        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
350
3512008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
354        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
355        spfatal_support/init.c, spfatal_support/system.h:
356        Convert to "bool".
357
3582008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
361        declared in a public place.
362
3632008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
366
3672008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * sp43/init.c: Fix derefence of uninitialized pointer.
370
3712008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
372
373        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
374        multiprocessing is not enabled. Saves one more variable from single
375        processor configuration.
376
3772008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
378
379        PR 1212/cpukit
380        * Makefile.am, configure.ac: Time slicing will not happen if the task
381        mode is changed from a non-timeslicing mode to timeslicing mode if it
382        is done by the executing thread (e.g. in its task body). This change
383        includes sp44 to demonstrate the problem and verify the correction.
384        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
385
3862008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
389        architectures they are not supported on.
390
3912008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
392
393        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
394
3952008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
396
397        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
398          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
399
4002008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
401
402        * sp28/init.c: Corrections to configuration.
403        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
404        * spsize/size.c: _ISR_Vector_table only exists on architectures
405        which use the Simple Vectored Interrupt Model.
406
4072008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * spsize/size.c: Convention calls for leading underscore on private
410        RTEMS variables.
411
4122008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
415        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
416        Refactored and renamed initialization routines to
417        rtems_initialize_data_structures, rtems_initialize_before_drivers,
418        rtems_initialize_device_drivers, and
419        rtems_initialize_start_multitasking. This opened the sequence up so
420        that bootcard() could provide a more robust and flexible framework
421        which is easier to explain and understand. This also lays the
422        groundwork for sharing the division of available memory between the
423        RTEMS workspace and heap and the C library initialization across all
424        BSPs.
425
4262008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
427
428        * sp32/init.c: Formatting.
429
4302008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * sp09/screen01.c: Correct test.
433        * sp09/screen14.c: Update copyright.
434        * sp28/init.c: Correct end of test messages.
435
4362008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
439
4402008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
441
442        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
443        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
444        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
445        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
446        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
447        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
448        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
449        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
450        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
451        tests. Add a clock_settime case for < 1988.
452
4532008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
454
455        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
456
4572008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
458
459        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
460        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
461        * sp41/sp41.scn: Now has content.
462        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
463        Object Services recently added to API.
464
4652008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
468        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
469        collection. This changed the name of a few previously public but
470        undocumented services and added a some new services.
471        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
472        sp43/system.h: New files.
473
4742008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * spfatal10/.cvsignore: New file.
477
4782008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
479
480        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
481        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
482        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
483        New files.
484
4852008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
486
487        * Makefile.am, configure.ac: Added fatal error tests
488        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
489        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
490        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
491        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
492        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
493        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
494        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
495        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
496        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
497        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
498        spfatal_support/init.c, spfatal_support/system.h: New files.
499
5002008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
501
502        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
503        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
504        test messages.
505
5062008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
507
508        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
509        simple type to a union of an unsigned 32 bit integer and a pointer.
510        This should help eliminate weird casts between u32 and pointers in
511        various places. The APIs now have to explicitly call _u32 or _string
512        versions of helper routines. This should also simplify things and
513        eliminate the need for ugly casts in some cases.
514
5152008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
516
517        * sp42/Makefile.am: New file.
518
5192008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        Add sp42 to exercise thread queue with knowledge of the implementation
522        so we can exercise all of the normal paths possible.
523        * Makefile.am, configure.ac: Add sp42.
524        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
525
5262008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
527
528        * sp39/init.c: Add case for long timeout on blocking operation.
529        * Makefile.am, configure.ac: Add new test to exercise thread
530        queue blokcing synchronization. sp39 and sp41 are very similar.
531        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
532        sp41/system.h: New files.
533
5342008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * sp39/init.c: Clean up.
537
5382008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
539
540        * sp39/init.c: Modify to improve coverage.
541
5422008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
543
544        * sp36/strict_order_mut.c:
545
5462008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
549        driver registration.
550        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
551        sp40/system.h: New files.
552
5532008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
556        Add test cases for:
557          + message queue create requesting too many message buffers
558            for the available memory
559          + region extend with address inside existing heap
560          + timer server initiate too large a stack, create error
561        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
562          + task set priority while holding resource
563
5642008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * Makefile.am, configure.ac: Added sp38 and sp39.
567        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
568        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
569        sp39/sp39.scn, sp39/system.h: New files.
570
5712007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
572
573        * sp36/strict_order_mut.c: New file.
574
5752007-12-21      Xi Yang <hiyangxi@gmail.com>
576
577        * Makefile.am, configure.ac: Add support for proper stacking of
578        priority inheritance on mutexes as well as enforce proper order of
579        release.
580        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
581        sp36/sp36.scn: New files.
582
5832007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
586        directive instead of violating RTEMS internals.
587
5882007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
589
590        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
591        Add test cases for User Extension Manager to improve code coverage.
592        * sp21/task1.c: Fix spelling error.
593
5942007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
595
596        * spsize/size.c: Account for previous changes in calculation of MPCI
597        receive server stack.
598
5992007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
600
601        * sp09/screen07.c, sp09/sp09.scn: Add test for
602        rtems_message_queue_broadcast for bad buffer and count pointers.
603        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
604        with bad priority or initiating twice.
605        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
606        it forces a dispatch.
607        * sp37/init.c: New file.
608
6092007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
610
611        * Makefile.am, configure.ac: Add new tests for interrupt disable,
612        enable, flash, and is in progress. These are normally inlines but
613        also have bodies for non-C code. This test also exercises the odd
614        case of calling clock tick from outside an ISR.
615        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
616
6172007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
620        using notepad with the current task's ID or SELF
621        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
622        test missing test cases for clock_get.
623
6242007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
625
626        * sp28/init.c: Add test code for task variables to improve coverage.
627
6282007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
629
630        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
631        RTEMS provided accessor macros to obtain configuration fields.
632
6332007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
634
635        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
636        Configuration Table. Eliminate CPU Table from all ports. Delete
637        references to CPU Table in all forms.
638
6392007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
640
641        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
642
6432007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
644
645        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
646        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
647        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
648        to improve test coverage.
649
6502007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
651
652        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
653        coverage.
654
6552007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
658
6592007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
660
661        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
662        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
663        .scn files.
664
6652007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
666
667        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
668        commented out and updated the .scn file.
669
6702007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
671
672        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
673        buffered test IO.
674
6752007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
676
677        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
678        rtems_io_unregister_driver did not have any test code.
679
6802007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * spsize/size.c: Eliminate maximum_drivers configuration parameter
683        since it was used to configure a no longer used feature. Device names
684        are now part of the filesystem not in a table. This also eliminated
685        the variables _IO_Number_of_devices and _IO_Driver_name_table from
686        RTEMS as well as the memory allocation used to populate
687        _IO_Driver_name_table.
688
6892007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
690
691        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
692        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
693        properly.
694
6952007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * spsize/size.c: Eliminated the variables
698        _RTEMS_tasks_User_initialization_tasks and
699        _RTEMS_tasks_Number_of_initialization_tasks because they were only
700        used in one place after initialized. It was a waste of space.
701
7022007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
703
704        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
705        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
706        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
707        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
708        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
709        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
710        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
711        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
712        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
713        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
714        spsize/size.c: Add optional managers to Makefiles. Clean up test
715        cases so last output line follows END OF pattern. Make sure test case
716        all run. All tests appeared ok on sis.
717
7182007-04-05      Joel Sherrill <joel@OARcorp.com>
719
720        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
721
7222007-04-05      Joel Sherrill <joel@OARcorp.com>
723
724        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
725        CONFIGURE_TEST_NEEDS_XXX configuration constants to
726        CONFIGURE_APPLICATION_NEEDS_XXX.
727
7282007-04-02      Joel Sherrill <joel@OARcorp.com>
729
730        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
731
7322007-04-02      Joel Sherrill <joel@OARcorp.com>
733
734        * spsize/size.c: Convert from Classic API style TOD_Control as
735        fundamental time structure to POSIX struct timespec. Add
736        clock_get_uptime().
737
7382007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
739
740        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
741
7422007-03-26      Joel Sherrill <joel@OARcorp.com>
743
744        * sp35/priinv.c: Remove warning.
745
7462007-03-10      Joel Sherrill <joel@OARcorp.com>
747
748        * sp26/system.h: Remove incorrect and duplicate
749        CONFIGURE_EXTRA_TASK_STACKS.
750
7512007-03-05      Joel Sherrill <joel@OARcorp.com>
752
753        PR 1222/cpukit
754        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
755        thread that is blocked on a priority based thread queue is changed,
756        that its placement in the queue is reevaluated based upon the new
757        priority. This enhancement includes modifications to the SuperCore as
758        well as new test cases.
759        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
760        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
761        sp35/sp35.doc, sp35/sp35.scn: New files.
762
7632007-03-05      Joel Sherrill <joel@OARcorp.com>
764
765        * sp26/system.h: Correct memory required for stack sizes.
766
7672007-02-06      Joel Sherrill <joel@OARcorp.com>
768
769        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
770        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
771        tests.
772
7732006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * sp33/init.c: Improve barrier test to include normal blocking with
776        manual release and unblocking in barrier deletion.
777
7782006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
779
780        * configure.ac: New BUG-REPORT address.
781
7822006-11-20      Joel Sherrill <joel@OARcorp.com>
783
784        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
785        and make output more compliant with other tests.
786
7872006-11-17      Joel Sherrill <joel@OARcorp.com>
788
789        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
790        cases intended on all targets possible with new heap algorithm.
791
7922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
793
794        * Makefile.am, configure.ac: Adding Classic API Barriers.
795        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
796        New files.
797
7982006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * configure.ac: Require autoconf-2.60. Require automake-1.10.
801
8022006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
803
804        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
805        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
806        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
807        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
808        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
809        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
810        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
811        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
812        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
813        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
814        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
815        Use rtems_testsdir instead.
816
8172006-04-05      Joel Sherrill <joel@OARcorp.com>
818                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
819
820        * spsize/size.c: Victor spotted the problem that
821        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
822        variables and needed to be set to the same value.  I took that
823        idea and just removed _Thread_MP_Receive.  All uses are now
824        _MPCI_Receive_server_tcb.
825
8262005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
827
828        * configure.ac: Remove RTEMS_ENABLE_BARE,
829        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
830
8312005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
832
833        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
834        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
835        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
836        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
837        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
838        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
839        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
840        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
841        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
842        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
843        spfatal/Makefile.am, spsize/Makefile.am:
844        Convert to use *_PROGRAMS.
845
8462005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
847
848        * sp01/Makefile.am, sp02/Makefile.am,
849        sp03/Makefile.am, sp04/Makefile.am,
850        sp05/Makefile.am, sp06/Makefile.am,
851        sp07/Makefile.am, sp08/Makefile.am,
852        sp09/Makefile.am, sp11/Makefile.am,
853        sp12/Makefile.am, sp13/Makefile.am,
854        sp14/Makefile.am, sp15/Makefile.am,
855        sp16/Makefile.am, sp17/Makefile.am,
856        sp19/Makefile.am, sp20/Makefile.am,
857        sp21/Makefile.am, sp22/Makefile.am,
858        sp23/Makefile.am, sp24/Makefile.am,
859        sp25/Makefile.am, sp26/Makefile.am,
860        sp27/Makefile.am, sp28/Makefile.am,
861        sp29/Makefile.am, sp30/Makefile.am,
862        sp31/Makefile.am, sp32/Makefile.am,
863        spfatal/Makefile.am, spsize/Makefile.am: Rework.
864
8652005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
866
867        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
868        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
869        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
870        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
871        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
872        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
873        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
874        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
875        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
876        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
877        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
878        * sptests.am: Remove.
879
8802005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
881
882        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
883        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
884        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
885        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
886        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
887        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
888        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
889        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
890        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
891        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
892        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
893
8942005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
895
896        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
897
8982005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
899
900        * spsize/Makefile.am: Rename TEST to spsize.
901        * spsize/size.scn: Remove.
902        * spsize/spsize.scn: New (renamed from size.scn).
903
9042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
905
906        * configure.ac: Add spfatal/Makefile.
907        * Makefile.am: Add spfatal to DIST_SUBDIRS.
908        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
909        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
910        * sptests.am: Remove LIB_VARIANT.
911
9122005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
913
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: Remove SRC, PRINT_SRC.
925
9262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
927
928        * Makefile.am: Cleanup.
929
9302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
931
932        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
933        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
934        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
935        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
936        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
937        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
938        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
939        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
940        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
941        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
942        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
943        spfatal/Makefile.am, spsize/Makefile.am:
944        Partial conversion to automake.
945
9462005-03-07      Joel Sherrill <joel@OARcorp.com>
947
948        * sp13/task1.c: Removed warnings.
949
9502004-09-29      Joel Sherrill <joel@OARcorp.com>
951
952        * spsize/size.c: i960 obsoleted and all references removed.
953
9542004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * configure.ac: Require automake > 1.9.
957
9582004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
959
960        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
961        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
962        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
963        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
964        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
965        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
966        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
967        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
968        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
969        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
970        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
971        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
972        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
973        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
974        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
975        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
976        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
977        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
978        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
979        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
980        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
981        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
982        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
983        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
984        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
985        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
986        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
987        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
988        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
989        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
990        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
991        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
992
9932004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
994
995        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
996
9972004-03-30      David Querbach <querbach@realtime.bc.ca>
998
999        PR 595/tests
1000        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1001        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1002        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1003        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1004        others treat it as a count of longs.
1005
10062004-03-30      David Querbach <querbach@realtime.bc.ca>
1007
1008        PR 596/tests
1009        * sp32/init.c: A missing definition of TEST_INIT before including
1010        <tmacros.h> means that buffered output will not work even if selected
1011        in buffer_test_io.h.
1012
10132004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1014
1015        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1016        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1017        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1018        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1019        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1020        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1021        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1022        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1023        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1024        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1025        types.
1026
10272004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1028
1029        * configure.ac: Add 2nd arg to RTEMS_TOP.
1030
10312004-03-05      Joel Sherrill <joel@OARcorp.com>
1032
1033        * sp07/buffered_io.c: Remove warning.
1034
10352004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1036
1037        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1038        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1039        * sp02/Makefile.am: Ditto.
1040        * sp03/Makefile.am: Ditto.
1041        * sp04/Makefile.am: Ditto.
1042        * sp05/Makefile.am: Ditto.
1043        * sp06/Makefile.am: Ditto.
1044        * sp07/Makefile.am: Ditto.
1045        * sp08/Makefile.am: Ditto.
1046        * sp09/Makefile.am: Ditto.
1047        * sp11/Makefile.am: Ditto.
1048        * sp12/Makefile.am: Ditto.
1049        * sp13/Makefile.am: Ditto.
1050        * sp14/Makefile.am: Ditto.
1051        * sp15/Makefile.am: Ditto.
1052        * sp16/Makefile.am: Ditto.
1053        * sp17/Makefile.am: Ditto.
1054        * sp19/Makefile.am: Ditto.
1055        * sp20/Makefile.am: Ditto.
1056        * sp21/Makefile.am: Ditto.
1057        * sp22/Makefile.am: Ditto.
1058        * sp23/Makefile.am: Ditto.
1059        * sp24/Makefile.am: Ditto.
1060        * sp25/Makefile.am: Ditto.
1061        * sp26/Makefile.am: Ditto.
1062        * sp27/Makefile.am: Ditto.
1063        * sp28/Makefile.am: Ditto.
1064        * sp29/Makefile.am: Ditto.
1065        * sp30/Makefile.am: Ditto.
1066        * sp31/Makefile.am: Ditto.
1067        * sp32/Makefile.am: Ditto.
1068        * spfatal/Makefile.am: Ditto.
1069        * spsize/Makefile.am: Ditto.
1070
10712003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * sptests.am: Add dirstamp support.
1074
10752003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1076
1077        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1078
10792003-12-16      Joel Sherrill <joel@OARcorp.com>
1080
1081        PR 544/tests
1082        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1083        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1084        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1085        make tests account for resources and not print at inappropriate
1086        times.
1087        * sp07/buffered_io.c: New file.
1088
10892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1090
1091        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1092
10932003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1094
1095        * sp01/Makefile.am: Remove all-local: $(ARCH).
1096        * sp02/Makefile.am: Remove all-local: $(ARCH).
1097        * sp03/Makefile.am: Remove all-local: $(ARCH).
1098        * sp04/Makefile.am: Remove all-local: $(ARCH).
1099        * sp05/Makefile.am: Remove all-local: $(ARCH).
1100        * sp06/Makefile.am: Remove all-local: $(ARCH).
1101        * sp07/Makefile.am: Remove all-local: $(ARCH).
1102        * sp08/Makefile.am: Remove all-local: $(ARCH).
1103        * sp09/Makefile.am: Remove all-local: $(ARCH).
1104        * sp11/Makefile.am: Remove all-local: $(ARCH).
1105        * sp12/Makefile.am: Remove all-local: $(ARCH).
1106        * sp13/Makefile.am: Remove all-local: $(ARCH).
1107        * sp14/Makefile.am: Remove all-local: $(ARCH).
1108        * sp15/Makefile.am: Remove all-local: $(ARCH).
1109        * sp16/Makefile.am: Remove all-local: $(ARCH).
1110        * sp17/Makefile.am: Remove all-local: $(ARCH).
1111        * sp19/Makefile.am: Remove all-local: $(ARCH).
1112        * sp20/Makefile.am: Remove all-local: $(ARCH).
1113        * sp21/Makefile.am: Remove all-local: $(ARCH).
1114        * sp22/Makefile.am: Remove all-local: $(ARCH).
1115        * sp23/Makefile.am: Remove all-local: $(ARCH).
1116        * sp24/Makefile.am: Remove all-local: $(ARCH).
1117        * sp25/Makefile.am: Remove all-local: $(ARCH).
1118        * sp26/Makefile.am: Remove all-local: $(ARCH).
1119        * sp27/Makefile.am: Remove all-local: $(ARCH).
1120        * sp28/Makefile.am: Remove all-local: $(ARCH).
1121        * sp29/Makefile.am: Remove all-local: $(ARCH).
1122        * sp30/Makefile.am: Remove all-local: $(ARCH).
1123        * sp31/Makefile.am: Remove all-local: $(ARCH).
1124        * sp32/Makefile.am: Remove all-local: $(ARCH).
1125        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1126        * spsize/Makefile.am: Remove all-local: $(ARCH).
1127
11282003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * configure.ac: Reflect having moved to testsuites/.
1131
11322003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1135
11362003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * configure.ac:Remove RTEMS_CHECK_CPU.
1139
11402003-09-04      Joel Sherrill <joel@OARcorp.com>
1141
1142        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1143        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1144        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1145        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1146        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1147        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1148        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1149        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1150        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1151        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1152        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1153        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1154        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1155        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1156        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1157        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1158        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1159        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1160        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1161        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1162        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1163        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1164        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1165        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1166        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1167        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1168        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1169        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1170        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1171        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1172        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1173        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1174        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1175        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1176        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1177        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1178        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1179        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1180        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1181        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1182        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1183        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1184        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1185        spsize/size.c, spsize/system.h: URL for license changed.
1186
11872003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1188
1189        PR 458/tests
1190        * sp30/task1.c: Correct indexing problem.
1191
11922003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * Makefile.am: Reflect having moved aclocal/.
1195
11962003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1197
1198        * Makefile.am: Reflect having moved automake/.
1199        * sp01/Makefile.am: Reflect having moved automake/.
1200        * sp02/Makefile.am: Reflect having moved automake/.
1201        * sp03/Makefile.am: Reflect having moved automake/.
1202        * sp04/Makefile.am: Reflect having moved automake/.
1203        * sp05/Makefile.am: Reflect having moved automake/.
1204        * sp06/Makefile.am: Reflect having moved automake/.
1205        * sp07/Makefile.am: Reflect having moved automake/.
1206        * sp08/Makefile.am: Reflect having moved automake/.
1207        * sp09/Makefile.am: Reflect having moved automake/.
1208        * sp11/Makefile.am: Reflect having moved automake/.
1209        * sp12/Makefile.am: Reflect having moved automake/.
1210        * sp13/Makefile.am: Reflect having moved automake/.
1211        * sp14/Makefile.am: Reflect having moved automake/.
1212        * sp15/Makefile.am: Reflect having moved automake/.
1213        * sp16/Makefile.am: Reflect having moved automake/.
1214        * sp17/Makefile.am: Reflect having moved automake/.
1215        * sp19/Makefile.am: Reflect having moved automake/.
1216        * sp20/Makefile.am: Reflect having moved automake/.
1217        * sp21/Makefile.am: Reflect having moved automake/.
1218        * sp22/Makefile.am: Reflect having moved automake/.
1219        * sp23/Makefile.am: Reflect having moved automake/.
1220        * sp24/Makefile.am: Reflect having moved automake/.
1221        * sp25/Makefile.am: Reflect having moved automake/.
1222        * sp26/Makefile.am: Reflect having moved automake/.
1223        * sp27/Makefile.am: Reflect having moved automake/.
1224        * sp28/Makefile.am: Reflect having moved automake/.
1225        * sp29/Makefile.am: Reflect having moved automake/.
1226        * sp30/Makefile.am: Reflect having moved automake/.
1227        * sp31/Makefile.am: Reflect having moved automake/.
1228        * sp32/Makefile.am: Reflect having moved automake/.
1229        * spfatal/Makefile.am: Reflect having moved automake/.
1230        * spsize/Makefile.am: Reflect having moved automake/.
1231
12322003-08-14      Joel Sherrill <joel@OARcorp.com>
1233
1234        * sp02/task1.c: Added ID to name lookup service and changed name of
1235        id/name translation status code. This propagated to multiple
1236        functions. The user API service added was rtems_object_id_to_name()
1237
12382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
1240        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1241
12422003-05-29      Joel Sherrill <joel@OARcorp.com>
1243
1244        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1245
12462003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1249        CC_CFLAGS_DEFAULT (obsolete).
1250
12512003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1252
1253        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1254        Remove CC_LDFLAGS_PROFILE_V.
1255
12562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1257
1258        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1259
12602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1263
12642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * configure.ac: AC_PREREQ(2.57).
1267
12682002-11-14      Joel Sherrill <joel@OARcorp.com>
1269
1270        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1271        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1272        update the IDs in the screens.
1273
12742002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1275
1276        * .cvsignore: Reformat.
1277        Add autom4te*cache.
1278        Remove autom4te.cache.
1279
12802002-09-14      Joel Sherrill <joel@OARcorp.com>
1281
1282        * sp32/.cvsignore: New file.
1283
12842002-09-14      Aaron J. Grier <aaron@frye.com>
1285
1286        * PR271 was not applicable against the current source but included
1287        a nice test that Joel decided to add to the tree as sp32.
1288        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1289        * Makefile.am, configure.ac: Modified to reflect addition.
1290
12912002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1292
1293        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1294        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1295        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1296        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1297        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1298        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1299        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1300        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1301        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1302        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1303        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1304        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1305        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1306        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1307        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1308        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1309        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1310        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1311        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1312        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1313        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1314        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1315        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1316        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1317        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1318        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1319        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1320        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1321        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1322        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1323        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1324
13252002-08-01      Joel Sherrill <joel@OARcorp.com>
1326
1327        * Per PR47 add support for buffered test output.  This involved
1328        adding defines to redirect output to a buffer and dump it when
1329        full, at "test pause", and at exit.  To avoid problems when redefining
1330        exit(), all tests were modified to call rtems_test_exit().
1331        Some tests, notable psxtests, had to be modified to include
1332        the standard test macro .h file (pmacros.h or tmacros.h) to
1333        enable this support.
1334        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1335        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1336        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1337        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1338        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1339        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1340        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1341
13422002-07-30      Joel Sherrill <joel@OARcorp.com>
1343
1344        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1345        stack if the port doesn't configure using it.
1346
13472002-07-04      Joel Sherrill <joel@OARcorp.com>
1348
1349        * Jump table for single entry point removed.
1350        * spsize/size.c:  Modified to reflect above.
1351
13522002-07-01      Joel Sherrill <joel@OARcorp.com>
1353
1354        * sp29/init.c: Corrected definitions for task stack usage.
1355
13562002-07-01      Joel Sherrill <joel@OARcorp.com>
1357
1358        * spsize/size.c: _Thread_queue_Extract_table removed.
1359
13602001-05-17      Joel Sherrill <joel@OARcorp.com>
1361
1362        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1363        number of staticly configured device drivers.
1364
13652001-05-14      Joel Sherrill <joel@OARcorp.com>
1366
1367        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1368        than the configured number of drivers.
1369 
13702002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * configure.ac: Remove ENABLE_GCC28.
1373
13742001-04-04      Joel Sherrill <joel@OARcorp.com>
1375
1376        * spsize/size.c: Reflect SPARC modifcation to get rid of
1377        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1378 
13792001-03-29      Joel Sherrill <joel@OARcorp.com>
1380
1381        * Per PR147 addressed problems when reseting and inserting a timer
1382        into a timer chain that did not honor time passage since the last
1383        time the timer server was scheduled and the new insertion.
1384        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1385
13862001-03-28      Joel Sherrill <joel@OARcorp.com>
1387
1388        * Side-effect of PR132.
1389        * sp21/system.h: Now must explicitly request NULL driver.
1390
13912002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * configure.ac:
1394        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1395        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1396        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1397        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1398        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1399        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1400        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1401        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1402        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1403        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1404        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1405        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1406        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1407        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1408        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1409        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1410        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1411        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1412        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1413        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1414        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1415        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1416        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1417        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1418        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1419        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1420        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1421        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1422        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1423        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1424        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1425        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1426        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1427        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1428
14292002-03-20      Chris Johns <ccj@acm.org>
1430
1431        * PR145.
1432        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1433        in system (e.g. driver tasks).  Also exit on minimum number of
1434        switches not precise number.
1435
14362001-01-29      Joel Sherrill <joel@OARcorp.com>
1437
1438        * Fixed bug where resetting a timer that was not at the head
1439        of one of the task timer chains resulted in the Timer Server
1440        task waking up too far in the future.
1441        * Added rtems_timer_get_information() directive to support testing.
1442        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1443        above condition.
1444
14452001-01-22      Joel Sherrill <joel@OARcorp.com>
1446
1447        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1448        because priority added as argument to rtems_timer_initiate_server().
1449
14502001-01-16      Joel Sherrill <joel@OARcorp.com>
1451
1452        * Added tests for task-based timers.  This included the new tests
1453        sp30 and sp31.
1454        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1455        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1456        for task-based timer services.
1457        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1458        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1459        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1460        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1461        sp31/task1.c: New files.
1462
14632001-11-01      Joel Sherrill <joel@OARcorp.com>
1464
1465        * sp26/system.h: Properly account for stack memory used by
1466        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1467        and processed as PR78.
1468
14692001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
1471        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1472        * configure.in: Remove.
1473        * configure.ac: New file, generated from configure.in by autoupdate.
1474
14752001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1478
14792001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1482        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1483        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1491        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1492        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1493        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1494        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1495        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1496        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1497        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1498        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1499        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1500        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1501        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1502        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1503        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1504        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1505        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1507        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1508        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1509        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1510
15112001-08-16      Joel Sherrill <joel@OARcorp.com>
1512
1513        * sp20/system.h: Account for extra task stacks properly.
1514
15152001-08-16      Joel Sherrill <joel@OARcorp.com>
1516
1517        * sp13/sp13.scn: Id in screen had wrong class field value.
1518        * sp13/system.h: Account for message buffer memory.
1519        * sp13/task2.c: Remove unnecessary check for failure.
1520
15212001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1522
1523        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1524
15252001-04-20      Joel Sherrill <joel@OARcorp.com>
1526
1527        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1528        file.
1529
15302001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1533
15342001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1535
1536        * sp21/Makefile.am: Remove libtest.
1537
15382000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1541
15422000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1545
15462000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
1548        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1549        Switch to GNU canonicalization.
1550        * sptests.am: Remove DEFS.
1551
15522000-09-29      Joel Sherrill <joel@OARcorp.com>
1553
1554        * sp20/sp20.scn: Corrected to reflect new addition.
1555        * sp20/system.h: Removed comment reflecting history.
1556
15572000-09-29      Stephan Merker <merker@decrc.abb.de>
1558
1559        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1560        Added new task to test sequence of altering a period's length
1561        while it is still active.
1562
15632000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1564
1565        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1566        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1567        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1568        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1569        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1570        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1571        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1572        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1573        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1574        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1575
15762000-08-10      Joel Sherrill <joel@OARcorp.com>
1577
1578        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.