source: rtems/testsuites/sptests/ChangeLog @ 40be8f8

4.104.115
Last change on this file since 40be8f8 was 40be8f8, checked in by Joel Sherrill <joel.sherrill@…>, on 06/12/09 at 17:33:12

2009-06-12 Joel Sherrill <joel.sherrill@…>

  • sp54/init.c: Fix spacing.
  • Property mode set to 100644
File size: 58.3 KB
Line 
12009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp54/init.c: Fix spacing.
4
52009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * sp02/sp02.doc, sp02/system.h: Update copyright year.
8
92009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
12
132009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * Makefile.am, configure.ac: Add new test.
16        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
17        sp54/sp54.scn: New files.
18
192009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
22        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
23        the time of day forward not making server based timers fire.
24        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
25        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
26        sp53/sp53.scn: New files.
27
282009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
31
322009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        PR 1415/cpukit
35        * Makefile.am, configure.ac: Add test for very simple priority ceiling
36        violation.
37        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
38        sp51/sp51.scn: New files.
39
402009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        PR 1413/cpukit
43        * Makefile.am, configure.ac: Add test for case where server based
44        timers which reinitiated themselves did not get reinserted onto timer
45        chain.
46        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
47        sp50/sp50.scn: New files.
48
492009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        PR 1414/cpukit
52        * Makefile.am, configure.ac: Tighten math on extraction of index so it
53        is harder to trick by passing in a valid id of an incorrect object
54        class.
55        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
56        sp49/sp49.scn: New files.
57
582009-05-19      Chris Johns <chrisj@rtems.org>
59
60        * sp04/tswitch.c: Lower sample count for small memory targets.
61       
622009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        * spprintk/init.c: printk() now 100% covered.
65
662009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * spprintk/init.c: More test cases.
69
702009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
73        large enough for buffer node overhead.
74
752009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * Makefile.am, configure.ac, spwatchdog/system.h,
78        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
79        printk. These will help coverage. Simplify spwkspace.
80        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
81        spprintk/spprintk.scn: New files.
82        * spwkspace/system.h: Removed.
83
842009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
85
86        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
87        methods.
88        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
89        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
90
912009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
94        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
95        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
96        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
97        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
98        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
99        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
100        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
101        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
102        spsize/size.c: Fix warnings.
103
1042009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
107        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
108        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
109        spobjgetnext/system.h: New files.
110
1112009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
114        64k to 20k. No impact on test behavior.
115
1162009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
119
1202009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
121
122        * sp37/init.c, sp37/sp37.scn: Add test case for
123        rtems_interrupt_level_attribute body.
124
1252009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
128        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
129        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
130        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
131        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
132        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
133        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
134        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
135        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
136        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
137        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
138        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
139        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
140        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
141        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
142        sp48/Makefile.am, spfatal/Makefile.am,
143        spfatal01/Makefile.am, spfatal02/Makefile.am,
144        spfatal03/Makefile.am, spfatal04/Makefile.am,
145        spfatal05/Makefile.am, spfatal06/Makefile.am,
146        spfatal07/Makefile.am, spfatal08/Makefile.am,
147        spfatal09/Makefile.am, spsize/Makefile.am,
148        spwatchdog/Makefile.am:
149        Eliminate _exe_/.exe.
150
1512009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        PR 1388/cpukit
154        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
155        allow both priority inherit and ceiling attributes to be set on
156        semaphore create. These attributes are mutually exclusive and this
157        should be an error.
158
1592009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
162        unlimited objects when configured for a unified workspace works as
163        expected.
164        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
165        sp48/sp48.scn: New files.
166
1672009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
168                Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        PR 1357/cpukit
171        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
172        honored.
173        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
174        sp47/sp47.scn: New files.
175
1762009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
177
178        * Makefile.am, configure.ac: Add new test to test Watchdog display
179        helper routines. These reach into the SuperCore.
180        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
181        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
182        spwatchdog/system.h, spwatchdog/task1.c: New files.
183
1842009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
187
1882009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
191        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
192        hard-coded hex numbers for bad object Ids.
193
1942009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * sp15/system.h, sp19/system.h: Array of task names should be of type
197        rtems_name not rtems_id. Similarly array of task ids should be
198        rtems_id not rtems_name.
199
2002008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
203
2042008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * Makefile.am, configure.ac, spfatal06/testcase.h,
207        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
208        spsize/size.c: Eliminate pointers to API configuration tables in the
209        main configuration table. Reference the main configuration table and
210        the API configuration tables directly using the confdefs.h version
211        rather than obtaining a pointer to it. This eliminated some
212        variables, a potential fatal error, some unnecessary default
213        configuration structures. Overall, about a 4.5% reduction in the code
214        size for minimum and hello on the SPARC.
215        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
216        spfatal10/testcase.h: Removed.
217
2182008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
221        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
222        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
223        successfully with maxixum number of priorities as 16 instead of 256.
224        This was done by temporarily modifying the score priority.h maximum.
225        This allowed testing of all API code to ensure that it worked
226        properly with a reduced number of priorities. Most modifications were
227        to switch from hard-coded maximum to using the API provided methods
228        to determine maximum number of priority levels.
229
2302008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * sp46/sp46.scn: Add screen missed earlier.
233
2342008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        PR 1348/cpukit
237        * Makefile.am, configure.ac: Add test of special case of resetting cpu
238        usage information while a period is running.
239        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
240        sp46/sp46.scn: New files.
241
2422008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * sp45/init.c: New file.
245
2462008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
247
248        PR 1347/cpukit
249        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
250        Rework Timer Server to ensure that the context allows for blocking,
251        allocating memory, and acquiring semaphores and mutexes.
252        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
253        New files.
254
2552008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * sp25/system.h: Add warning and temporary m32c conditional until size
258        type addressed.
259
2602008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * sp09/screen07.c: Use INT_MAX as number of messages so always
263        properly sized and no overflow on constant.
264        * sp09/screen10.c: Delay so on targets with simulator idle clock
265        tick driver this will work.
266        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
267        byte boundaries rather than two byte boundaries.
268        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
269        allocate more memory than size_t holds on m32c.
270
2712008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
274        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
275        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
276        and Region calls. On 16-bit architectures, size_t can be 16-bits
277        which would limit sizes to 64K. Also address constants which
278        overflowed on 16-bit integer targets.
279
2802008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * sp43/sp43.scn: Bump version to 4.9.99.0
283
2842008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * sp19/system.h: Use "double" instead of "rtems_double".
287
2882008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
289
290        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
291
2922008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
293
294        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
295        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
296        spfatal_support/init.c, spfatal_support/system.h:
297        Convert to "bool".
298
2992008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
300
301        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
302        declared in a public place.
303
3042008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
305
306        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
307
3082008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * sp43/init.c: Fix derefence of uninitialized pointer.
311
3122008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
313
314        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
315        multiprocessing is not enabled. Saves one more variable from single
316        processor configuration.
317
3182008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
319
320        PR 1212/cpukit
321        * Makefile.am, configure.ac: Time slicing will not happen if the task
322        mode is changed from a non-timeslicing mode to timeslicing mode if it
323        is done by the executing thread (e.g. in its task body). This change
324        includes sp44 to demonstrate the problem and verify the correction.
325        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
326
3272008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
330        architectures they are not supported on.
331
3322008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
333
334        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
335
3362008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
337
338        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
339          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
340
3412008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
342
343        * sp28/init.c: Corrections to configuration.
344        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
345        * spsize/size.c: _ISR_Vector_table only exists on architectures
346        which use the Simple Vectored Interrupt Model.
347
3482008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
349
350        * spsize/size.c: Convention calls for leading underscore on private
351        RTEMS variables.
352
3532008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
354
355        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
356        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
357        Refactored and renamed initialization routines to
358        rtems_initialize_data_structures, rtems_initialize_before_drivers,
359        rtems_initialize_device_drivers, and
360        rtems_initialize_start_multitasking. This opened the sequence up so
361        that bootcard() could provide a more robust and flexible framework
362        which is easier to explain and understand. This also lays the
363        groundwork for sharing the division of available memory between the
364        RTEMS workspace and heap and the C library initialization across all
365        BSPs.
366
3672008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * sp32/init.c: Formatting.
370
3712008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * sp09/screen01.c: Correct test.
374        * sp09/screen14.c: Update copyright.
375        * sp28/init.c: Correct end of test messages.
376
3772008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
380
3812008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
384        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
385        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
386        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
387        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
388        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
389        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
390        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
391        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
392        tests. Add a clock_settime case for < 1988.
393
3942008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
395
396        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
397
3982008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
399
400        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
401        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
402        * sp41/sp41.scn: Now has content.
403        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
404        Object Services recently added to API.
405
4062008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
409        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
410        collection. This changed the name of a few previously public but
411        undocumented services and added a some new services.
412        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
413        sp43/system.h: New files.
414
4152008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
416
417        * spfatal10/.cvsignore: New file.
418
4192008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
420
421        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
422        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
423        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
424        New files.
425
4262008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
427
428        * Makefile.am, configure.ac: Added fatal error tests
429        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
430        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
431        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
432        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
433        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
434        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
435        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
436        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
437        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
438        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
439        spfatal_support/init.c, spfatal_support/system.h: New files.
440
4412008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
444        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
445        test messages.
446
4472008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
450        simple type to a union of an unsigned 32 bit integer and a pointer.
451        This should help eliminate weird casts between u32 and pointers in
452        various places. The APIs now have to explicitly call _u32 or _string
453        versions of helper routines. This should also simplify things and
454        eliminate the need for ugly casts in some cases.
455
4562008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
457
458        * sp42/Makefile.am: New file.
459
4602008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        Add sp42 to exercise thread queue with knowledge of the implementation
463        so we can exercise all of the normal paths possible.
464        * Makefile.am, configure.ac: Add sp42.
465        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
466
4672008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * sp39/init.c: Add case for long timeout on blocking operation.
470        * Makefile.am, configure.ac: Add new test to exercise thread
471        queue blokcing synchronization. sp39 and sp41 are very similar.
472        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
473        sp41/system.h: New files.
474
4752008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * sp39/init.c: Clean up.
478
4792008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * sp39/init.c: Modify to improve coverage.
482
4832008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
484
485        * sp36/strict_order_mut.c:
486
4872008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
490        driver registration.
491        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
492        sp40/system.h: New files.
493
4942008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
497        Add test cases for:
498          + message queue create requesting too many message buffers
499            for the available memory
500          + region extend with address inside existing heap
501          + timer server initiate too large a stack, create error
502        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
503          + task set priority while holding resource
504
5052008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * Makefile.am, configure.ac: Added sp38 and sp39.
508        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
509        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
510        sp39/sp39.scn, sp39/system.h: New files.
511
5122007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * sp36/strict_order_mut.c: New file.
515
5162007-12-21      Xi Yang <hiyangxi@gmail.com>
517
518        * Makefile.am, configure.ac: Add support for proper stacking of
519        priority inheritance on mutexes as well as enforce proper order of
520        release.
521        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
522        sp36/sp36.scn: New files.
523
5242007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
525
526        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
527        directive instead of violating RTEMS internals.
528
5292007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
532        Add test cases for User Extension Manager to improve code coverage.
533        * sp21/task1.c: Fix spelling error.
534
5352007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * spsize/size.c: Account for previous changes in calculation of MPCI
538        receive server stack.
539
5402007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * sp09/screen07.c, sp09/sp09.scn: Add test for
543        rtems_message_queue_broadcast for bad buffer and count pointers.
544        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
545        with bad priority or initiating twice.
546        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
547        it forces a dispatch.
548        * sp37/init.c: New file.
549
5502007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
551
552        * Makefile.am, configure.ac: Add new tests for interrupt disable,
553        enable, flash, and is in progress. These are normally inlines but
554        also have bodies for non-C code. This test also exercises the odd
555        case of calling clock tick from outside an ISR.
556        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
557
5582007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
559
560        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
561        using notepad with the current task's ID or SELF
562        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
563        test missing test cases for clock_get.
564
5652007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
566
567        * sp28/init.c: Add test code for task variables to improve coverage.
568
5692007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
572        RTEMS provided accessor macros to obtain configuration fields.
573
5742007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
575
576        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
577        Configuration Table. Eliminate CPU Table from all ports. Delete
578        references to CPU Table in all forms.
579
5802007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
581
582        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
583
5842007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
585
586        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
587        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
588        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
589        to improve test coverage.
590
5912007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
592
593        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
594        coverage.
595
5962007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
599
6002007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
601
602        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
603        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
604        .scn files.
605
6062007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
607
608        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
609        commented out and updated the .scn file.
610
6112007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
612
613        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
614        buffered test IO.
615
6162007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
617
618        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
619        rtems_io_unregister_driver did not have any test code.
620
6212007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
622
623        * spsize/size.c: Eliminate maximum_drivers configuration parameter
624        since it was used to configure a no longer used feature. Device names
625        are now part of the filesystem not in a table. This also eliminated
626        the variables _IO_Number_of_devices and _IO_Driver_name_table from
627        RTEMS as well as the memory allocation used to populate
628        _IO_Driver_name_table.
629
6302007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
631
632        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
633        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
634        properly.
635
6362007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
637
638        * spsize/size.c: Eliminated the variables
639        _RTEMS_tasks_User_initialization_tasks and
640        _RTEMS_tasks_Number_of_initialization_tasks because they were only
641        used in one place after initialized. It was a waste of space.
642
6432007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
644
645        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
646        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
647        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
648        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
649        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
650        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
651        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
652        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
653        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
654        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
655        spsize/size.c: Add optional managers to Makefiles. Clean up test
656        cases so last output line follows END OF pattern. Make sure test case
657        all run. All tests appeared ok on sis.
658
6592007-04-05      Joel Sherrill <joel@OARcorp.com>
660
661        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
662
6632007-04-05      Joel Sherrill <joel@OARcorp.com>
664
665        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
666        CONFIGURE_TEST_NEEDS_XXX configuration constants to
667        CONFIGURE_APPLICATION_NEEDS_XXX.
668
6692007-04-02      Joel Sherrill <joel@OARcorp.com>
670
671        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
672
6732007-04-02      Joel Sherrill <joel@OARcorp.com>
674
675        * spsize/size.c: Convert from Classic API style TOD_Control as
676        fundamental time structure to POSIX struct timespec. Add
677        clock_get_uptime().
678
6792007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
680
681        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
682
6832007-03-26      Joel Sherrill <joel@OARcorp.com>
684
685        * sp35/priinv.c: Remove warning.
686
6872007-03-10      Joel Sherrill <joel@OARcorp.com>
688
689        * sp26/system.h: Remove incorrect and duplicate
690        CONFIGURE_EXTRA_TASK_STACKS.
691
6922007-03-05      Joel Sherrill <joel@OARcorp.com>
693
694        PR 1222/cpukit
695        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
696        thread that is blocked on a priority based thread queue is changed,
697        that its placement in the queue is reevaluated based upon the new
698        priority. This enhancement includes modifications to the SuperCore as
699        well as new test cases.
700        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
701        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
702        sp35/sp35.doc, sp35/sp35.scn: New files.
703
7042007-03-05      Joel Sherrill <joel@OARcorp.com>
705
706        * sp26/system.h: Correct memory required for stack sizes.
707
7082007-02-06      Joel Sherrill <joel@OARcorp.com>
709
710        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
711        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
712        tests.
713
7142006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * sp33/init.c: Improve barrier test to include normal blocking with
717        manual release and unblocking in barrier deletion.
718
7192006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * configure.ac: New BUG-REPORT address.
722
7232006-11-20      Joel Sherrill <joel@OARcorp.com>
724
725        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
726        and make output more compliant with other tests.
727
7282006-11-17      Joel Sherrill <joel@OARcorp.com>
729
730        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
731        cases intended on all targets possible with new heap algorithm.
732
7332006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * Makefile.am, configure.ac: Adding Classic API Barriers.
736        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
737        New files.
738
7392006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
740
741        * configure.ac: Require autoconf-2.60. Require automake-1.10.
742
7432006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
744
745        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
746        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
747        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
748        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
749        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
750        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
751        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
752        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
753        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
754        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
755        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
756        Use rtems_testsdir instead.
757
7582006-04-05      Joel Sherrill <joel@OARcorp.com>
759                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
760
761        * spsize/size.c: Victor spotted the problem that
762        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
763        variables and needed to be set to the same value.  I took that
764        idea and just removed _Thread_MP_Receive.  All uses are now
765        _MPCI_Receive_server_tcb.
766
7672005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
768
769        * configure.ac: Remove RTEMS_ENABLE_BARE,
770        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
771
7722005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
773
774        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
775        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
776        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
777        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
778        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
779        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
780        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
781        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
782        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
783        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
784        spfatal/Makefile.am, spsize/Makefile.am:
785        Convert to use *_PROGRAMS.
786
7872005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
788
789        * sp01/Makefile.am, sp02/Makefile.am,
790        sp03/Makefile.am, sp04/Makefile.am,
791        sp05/Makefile.am, sp06/Makefile.am,
792        sp07/Makefile.am, sp08/Makefile.am,
793        sp09/Makefile.am, sp11/Makefile.am,
794        sp12/Makefile.am, sp13/Makefile.am,
795        sp14/Makefile.am, sp15/Makefile.am,
796        sp16/Makefile.am, sp17/Makefile.am,
797        sp19/Makefile.am, sp20/Makefile.am,
798        sp21/Makefile.am, sp22/Makefile.am,
799        sp23/Makefile.am, sp24/Makefile.am,
800        sp25/Makefile.am, sp26/Makefile.am,
801        sp27/Makefile.am, sp28/Makefile.am,
802        sp29/Makefile.am, sp30/Makefile.am,
803        sp31/Makefile.am, sp32/Makefile.am,
804        spfatal/Makefile.am, spsize/Makefile.am: Rework.
805
8062005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
807
808        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
809        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
810        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
811        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
812        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
813        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
814        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
815        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
816        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
817        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
818        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
819        * sptests.am: Remove.
820
8212005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
824        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
825        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
826        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
827        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
828        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
829        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
830        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
831        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
832        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
833        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
834
8352005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
836
837        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
838
8392005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
840
841        * spsize/Makefile.am: Rename TEST to spsize.
842        * spsize/size.scn: Remove.
843        * spsize/spsize.scn: New (renamed from size.scn).
844
8452005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
846
847        * configure.ac: Add spfatal/Makefile.
848        * Makefile.am: Add spfatal to DIST_SUBDIRS.
849        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
850        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
851        * sptests.am: Remove LIB_VARIANT.
852
8532005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
854
855        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
856        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
857        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
858        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
859        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
860        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
861        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
862        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
863        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
864        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
865        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
866
8672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
868
869        * Makefile.am: Cleanup.
870
8712005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
872
873        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
874        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
875        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
876        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
877        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
878        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
879        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
880        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
881        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
882        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
883        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
884        spfatal/Makefile.am, spsize/Makefile.am:
885        Partial conversion to automake.
886
8872005-03-07      Joel Sherrill <joel@OARcorp.com>
888
889        * sp13/task1.c: Removed warnings.
890
8912004-09-29      Joel Sherrill <joel@OARcorp.com>
892
893        * spsize/size.c: i960 obsoleted and all references removed.
894
8952004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
896
897        * configure.ac: Require automake > 1.9.
898
8992004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
900
901        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
902        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
903        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
904        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
905        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
906        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
907        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
908        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
909        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
910        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
911        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
912        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
913        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
914        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
915        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
916        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
917        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
918        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
919        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
920        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
921        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
922        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
923        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
924        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
925        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
926        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
927        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
928        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
929        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
930        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
931        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
932        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
933
9342004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
935
936        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
937
9382004-03-30      David Querbach <querbach@realtime.bc.ca>
939
940        PR 595/tests
941        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
942        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
943        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
944        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
945        others treat it as a count of longs.
946
9472004-03-30      David Querbach <querbach@realtime.bc.ca>
948
949        PR 596/tests
950        * sp32/init.c: A missing definition of TEST_INIT before including
951        <tmacros.h> means that buffered output will not work even if selected
952        in buffer_test_io.h.
953
9542004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
957        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
958        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
959        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
960        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
961        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
962        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
963        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
964        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
965        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
966        types.
967
9682004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
969
970        * configure.ac: Add 2nd arg to RTEMS_TOP.
971
9722004-03-05      Joel Sherrill <joel@OARcorp.com>
973
974        * sp07/buffered_io.c: Remove warning.
975
9762004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
977
978        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
979        Add PRE/TMPINSTALL_FILES to CLEANFILES.
980        * sp02/Makefile.am: Ditto.
981        * sp03/Makefile.am: Ditto.
982        * sp04/Makefile.am: Ditto.
983        * sp05/Makefile.am: Ditto.
984        * sp06/Makefile.am: Ditto.
985        * sp07/Makefile.am: Ditto.
986        * sp08/Makefile.am: Ditto.
987        * sp09/Makefile.am: Ditto.
988        * sp11/Makefile.am: Ditto.
989        * sp12/Makefile.am: Ditto.
990        * sp13/Makefile.am: Ditto.
991        * sp14/Makefile.am: Ditto.
992        * sp15/Makefile.am: Ditto.
993        * sp16/Makefile.am: Ditto.
994        * sp17/Makefile.am: Ditto.
995        * sp19/Makefile.am: Ditto.
996        * sp20/Makefile.am: Ditto.
997        * sp21/Makefile.am: Ditto.
998        * sp22/Makefile.am: Ditto.
999        * sp23/Makefile.am: Ditto.
1000        * sp24/Makefile.am: Ditto.
1001        * sp25/Makefile.am: Ditto.
1002        * sp26/Makefile.am: Ditto.
1003        * sp27/Makefile.am: Ditto.
1004        * sp28/Makefile.am: Ditto.
1005        * sp29/Makefile.am: Ditto.
1006        * sp30/Makefile.am: Ditto.
1007        * sp31/Makefile.am: Ditto.
1008        * sp32/Makefile.am: Ditto.
1009        * spfatal/Makefile.am: Ditto.
1010        * spsize/Makefile.am: Ditto.
1011
10122003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * sptests.am: Add dirstamp support.
1015
10162003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1017
1018        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1019
10202003-12-16      Joel Sherrill <joel@OARcorp.com>
1021
1022        PR 544/tests
1023        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1024        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1025        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1026        make tests account for resources and not print at inappropriate
1027        times.
1028        * sp07/buffered_io.c: New file.
1029
10302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1031
1032        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1033
10342003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1035
1036        * sp01/Makefile.am: Remove all-local: $(ARCH).
1037        * sp02/Makefile.am: Remove all-local: $(ARCH).
1038        * sp03/Makefile.am: Remove all-local: $(ARCH).
1039        * sp04/Makefile.am: Remove all-local: $(ARCH).
1040        * sp05/Makefile.am: Remove all-local: $(ARCH).
1041        * sp06/Makefile.am: Remove all-local: $(ARCH).
1042        * sp07/Makefile.am: Remove all-local: $(ARCH).
1043        * sp08/Makefile.am: Remove all-local: $(ARCH).
1044        * sp09/Makefile.am: Remove all-local: $(ARCH).
1045        * sp11/Makefile.am: Remove all-local: $(ARCH).
1046        * sp12/Makefile.am: Remove all-local: $(ARCH).
1047        * sp13/Makefile.am: Remove all-local: $(ARCH).
1048        * sp14/Makefile.am: Remove all-local: $(ARCH).
1049        * sp15/Makefile.am: Remove all-local: $(ARCH).
1050        * sp16/Makefile.am: Remove all-local: $(ARCH).
1051        * sp17/Makefile.am: Remove all-local: $(ARCH).
1052        * sp19/Makefile.am: Remove all-local: $(ARCH).
1053        * sp20/Makefile.am: Remove all-local: $(ARCH).
1054        * sp21/Makefile.am: Remove all-local: $(ARCH).
1055        * sp22/Makefile.am: Remove all-local: $(ARCH).
1056        * sp23/Makefile.am: Remove all-local: $(ARCH).
1057        * sp24/Makefile.am: Remove all-local: $(ARCH).
1058        * sp25/Makefile.am: Remove all-local: $(ARCH).
1059        * sp26/Makefile.am: Remove all-local: $(ARCH).
1060        * sp27/Makefile.am: Remove all-local: $(ARCH).
1061        * sp28/Makefile.am: Remove all-local: $(ARCH).
1062        * sp29/Makefile.am: Remove all-local: $(ARCH).
1063        * sp30/Makefile.am: Remove all-local: $(ARCH).
1064        * sp31/Makefile.am: Remove all-local: $(ARCH).
1065        * sp32/Makefile.am: Remove all-local: $(ARCH).
1066        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1067        * spsize/Makefile.am: Remove all-local: $(ARCH).
1068
10692003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1070
1071        * configure.ac: Reflect having moved to testsuites/.
1072
10732003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1076
10772003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1078
1079        * configure.ac:Remove RTEMS_CHECK_CPU.
1080
10812003-09-04      Joel Sherrill <joel@OARcorp.com>
1082
1083        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1084        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1085        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1086        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1087        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1088        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1089        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1090        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1091        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1092        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1093        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1094        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1095        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1096        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1097        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1098        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1099        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1100        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1101        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1102        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1103        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1104        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1105        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1106        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1107        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1108        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1109        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1110        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1111        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1112        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1113        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1114        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1115        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1116        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1117        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1118        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1119        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1120        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1121        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1122        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1123        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1124        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1125        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1126        spsize/size.c, spsize/system.h: URL for license changed.
1127
11282003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1129
1130        PR 458/tests
1131        * sp30/task1.c: Correct indexing problem.
1132
11332003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1134
1135        * Makefile.am: Reflect having moved aclocal/.
1136
11372003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1138
1139        * Makefile.am: Reflect having moved automake/.
1140        * sp01/Makefile.am: Reflect having moved automake/.
1141        * sp02/Makefile.am: Reflect having moved automake/.
1142        * sp03/Makefile.am: Reflect having moved automake/.
1143        * sp04/Makefile.am: Reflect having moved automake/.
1144        * sp05/Makefile.am: Reflect having moved automake/.
1145        * sp06/Makefile.am: Reflect having moved automake/.
1146        * sp07/Makefile.am: Reflect having moved automake/.
1147        * sp08/Makefile.am: Reflect having moved automake/.
1148        * sp09/Makefile.am: Reflect having moved automake/.
1149        * sp11/Makefile.am: Reflect having moved automake/.
1150        * sp12/Makefile.am: Reflect having moved automake/.
1151        * sp13/Makefile.am: Reflect having moved automake/.
1152        * sp14/Makefile.am: Reflect having moved automake/.
1153        * sp15/Makefile.am: Reflect having moved automake/.
1154        * sp16/Makefile.am: Reflect having moved automake/.
1155        * sp17/Makefile.am: Reflect having moved automake/.
1156        * sp19/Makefile.am: Reflect having moved automake/.
1157        * sp20/Makefile.am: Reflect having moved automake/.
1158        * sp21/Makefile.am: Reflect having moved automake/.
1159        * sp22/Makefile.am: Reflect having moved automake/.
1160        * sp23/Makefile.am: Reflect having moved automake/.
1161        * sp24/Makefile.am: Reflect having moved automake/.
1162        * sp25/Makefile.am: Reflect having moved automake/.
1163        * sp26/Makefile.am: Reflect having moved automake/.
1164        * sp27/Makefile.am: Reflect having moved automake/.
1165        * sp28/Makefile.am: Reflect having moved automake/.
1166        * sp29/Makefile.am: Reflect having moved automake/.
1167        * sp30/Makefile.am: Reflect having moved automake/.
1168        * sp31/Makefile.am: Reflect having moved automake/.
1169        * sp32/Makefile.am: Reflect having moved automake/.
1170        * spfatal/Makefile.am: Reflect having moved automake/.
1171        * spsize/Makefile.am: Reflect having moved automake/.
1172
11732003-08-14      Joel Sherrill <joel@OARcorp.com>
1174
1175        * sp02/task1.c: Added ID to name lookup service and changed name of
1176        id/name translation status code. This propagated to multiple
1177        functions. The user API service added was rtems_object_id_to_name()
1178
11792003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1182
11832003-05-29      Joel Sherrill <joel@OARcorp.com>
1184
1185        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1186
11872003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1190        CC_CFLAGS_DEFAULT (obsolete).
1191
11922003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1195        Remove CC_LDFLAGS_PROFILE_V.
1196
11972003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1198
1199        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1200
12012003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1202
1203        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1204
12052003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * configure.ac: AC_PREREQ(2.57).
1208
12092002-11-14      Joel Sherrill <joel@OARcorp.com>
1210
1211        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1212        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1213        update the IDs in the screens.
1214
12152002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1216
1217        * .cvsignore: Reformat.
1218        Add autom4te*cache.
1219        Remove autom4te.cache.
1220
12212002-09-14      Joel Sherrill <joel@OARcorp.com>
1222
1223        * sp32/.cvsignore: New file.
1224
12252002-09-14      Aaron J. Grier <aaron@frye.com>
1226
1227        * PR271 was not applicable against the current source but included
1228        a nice test that Joel decided to add to the tree as sp32.
1229        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1230        * Makefile.am, configure.ac: Modified to reflect addition.
1231
12322002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1235        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1236        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1237        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1238        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1239        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1240        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1241        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1242        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1243        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1244        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1245        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1246        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1247        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1248        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1249        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1250        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1251        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1252        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1253        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1254        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1255        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1256        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1257        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1258        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1259        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1260        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1261        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1262        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1263        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1264        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1265
12662002-08-01      Joel Sherrill <joel@OARcorp.com>
1267
1268        * Per PR47 add support for buffered test output.  This involved
1269        adding defines to redirect output to a buffer and dump it when
1270        full, at "test pause", and at exit.  To avoid problems when redefining
1271        exit(), all tests were modified to call rtems_test_exit().
1272        Some tests, notable psxtests, had to be modified to include
1273        the standard test macro .h file (pmacros.h or tmacros.h) to
1274        enable this support.
1275        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1276        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1277        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1278        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1279        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1280        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1281        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1282
12832002-07-30      Joel Sherrill <joel@OARcorp.com>
1284
1285        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1286        stack if the port doesn't configure using it.
1287
12882002-07-04      Joel Sherrill <joel@OARcorp.com>
1289
1290        * Jump table for single entry point removed.
1291        * spsize/size.c:  Modified to reflect above.
1292
12932002-07-01      Joel Sherrill <joel@OARcorp.com>
1294
1295        * sp29/init.c: Corrected definitions for task stack usage.
1296
12972002-07-01      Joel Sherrill <joel@OARcorp.com>
1298
1299        * spsize/size.c: _Thread_queue_Extract_table removed.
1300
13012001-05-17      Joel Sherrill <joel@OARcorp.com>
1302
1303        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1304        number of staticly configured device drivers.
1305
13062001-05-14      Joel Sherrill <joel@OARcorp.com>
1307
1308        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1309        than the configured number of drivers.
1310 
13112002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1312
1313        * configure.ac: Remove ENABLE_GCC28.
1314
13152001-04-04      Joel Sherrill <joel@OARcorp.com>
1316
1317        * spsize/size.c: Reflect SPARC modifcation to get rid of
1318        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1319 
13202001-03-29      Joel Sherrill <joel@OARcorp.com>
1321
1322        * Per PR147 addressed problems when reseting and inserting a timer
1323        into a timer chain that did not honor time passage since the last
1324        time the timer server was scheduled and the new insertion.
1325        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1326
13272001-03-28      Joel Sherrill <joel@OARcorp.com>
1328
1329        * Side-effect of PR132.
1330        * sp21/system.h: Now must explicitly request NULL driver.
1331
13322002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * configure.ac:
1335        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1336        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1337        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1338        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1339        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1340        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1341        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1342        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1343        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1344        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1345        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1346        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1347        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1348        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1349        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1350        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1351        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1352        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1353        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1354        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1355        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1356        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1357        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1358        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1359        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1360        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1361        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1362        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1363        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1364        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1365        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1366        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1367        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1368        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1369
13702002-03-20      Chris Johns <ccj@acm.org>
1371
1372        * PR145.
1373        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1374        in system (e.g. driver tasks).  Also exit on minimum number of
1375        switches not precise number.
1376
13772001-01-29      Joel Sherrill <joel@OARcorp.com>
1378
1379        * Fixed bug where resetting a timer that was not at the head
1380        of one of the task timer chains resulted in the Timer Server
1381        task waking up too far in the future.
1382        * Added rtems_timer_get_information() directive to support testing.
1383        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1384        above condition.
1385
13862001-01-22      Joel Sherrill <joel@OARcorp.com>
1387
1388        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1389        because priority added as argument to rtems_timer_initiate_server().
1390
13912001-01-16      Joel Sherrill <joel@OARcorp.com>
1392
1393        * Added tests for task-based timers.  This included the new tests
1394        sp30 and sp31.
1395        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1396        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1397        for task-based timer services.
1398        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1399        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1400        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1401        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1402        sp31/task1.c: New files.
1403
14042001-11-01      Joel Sherrill <joel@OARcorp.com>
1405
1406        * sp26/system.h: Properly account for stack memory used by
1407        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1408        and processed as PR78.
1409
14102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1413        * configure.in: Remove.
1414        * configure.ac: New file, generated from configure.in by autoupdate.
1415
14162001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1417
1418        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1419
14202001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1423        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1424        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1425        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1426        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1427        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1428        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1429        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1430        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1431        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1432        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1433        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1434        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1435        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1436        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1437        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1438        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1439        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1440        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1441        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1442        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1443        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1444        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1445        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1446        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1447        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1448        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1449        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1450        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1451
14522001-08-16      Joel Sherrill <joel@OARcorp.com>
1453
1454        * sp20/system.h: Account for extra task stacks properly.
1455
14562001-08-16      Joel Sherrill <joel@OARcorp.com>
1457
1458        * sp13/sp13.scn: Id in screen had wrong class field value.
1459        * sp13/system.h: Account for message buffer memory.
1460        * sp13/task2.c: Remove unnecessary check for failure.
1461
14622001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1463
1464        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1465
14662001-04-20      Joel Sherrill <joel@OARcorp.com>
1467
1468        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1469        file.
1470
14712001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1474
14752001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * sp21/Makefile.am: Remove libtest.
1478
14792000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1482
14832000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1484
1485        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1486
14872000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1488
1489        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1490        Switch to GNU canonicalization.
1491        * sptests.am: Remove DEFS.
1492
14932000-09-29      Joel Sherrill <joel@OARcorp.com>
1494
1495        * sp20/sp20.scn: Corrected to reflect new addition.
1496        * sp20/system.h: Removed comment reflecting history.
1497
14982000-09-29      Stephan Merker <merker@decrc.abb.de>
1499
1500        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1501        Added new task to test sequence of altering a period's length
1502        while it is still active.
1503
15042000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1505
1506        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1507        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1508        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1509        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1510        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1511        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1512        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1513        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1514        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1515        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1516
15172000-08-10      Joel Sherrill <joel@OARcorp.com>
1518
1519        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.