source: rtems/testsuites/sptests/ChangeLog @ 25686a57

4.104.115
Last change on this file since 25686a57 was 25686a57, checked in by Joel Sherrill <joel.sherrill@…>, on 06/08/09 at 21:05:20

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

  • Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report from Sergio Faustino <sergio.faustino@…> regarding moving the time of day forward not making server based timers fire.
  • sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc, sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc, sp53/sp53.scn: New files.
  • Property mode set to 100644
File size: 57.8 KB
Line 
12009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
4        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
5        the time of day forward not making server based timers fire.
6        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
7        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
8        sp53/sp53.scn: New files.
9
102009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
13
142009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        PR 1415/cpukit
17        * Makefile.am, configure.ac: Add test for very simple priority ceiling
18        violation.
19        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
20        sp51/sp51.scn: New files.
21
222009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        PR 1413/cpukit
25        * Makefile.am, configure.ac: Add test for case where server based
26        timers which reinitiated themselves did not get reinserted onto timer
27        chain.
28        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
29        sp50/sp50.scn: New files.
30
312009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        PR 1414/cpukit
34        * Makefile.am, configure.ac: Tighten math on extraction of index so it
35        is harder to trick by passing in a valid id of an incorrect object
36        class.
37        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
38        sp49/sp49.scn: New files.
39
402009-05-19      Chris Johns <chrisj@rtems.org>
41
42        * sp04/tswitch.c: Lower sample count for small memory targets.
43       
442009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * spprintk/init.c: printk() now 100% covered.
47
482009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * spprintk/init.c: More test cases.
51
522009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
55        large enough for buffer node overhead.
56
572009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * Makefile.am, configure.ac, spwatchdog/system.h,
60        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
61        printk. These will help coverage. Simplify spwkspace.
62        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
63        spprintk/spprintk.scn: New files.
64        * spwkspace/system.h: Removed.
65
662009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
69        methods.
70        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
71        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
72
732009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
76        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
77        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
78        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
79        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
80        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
81        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
82        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
83        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
84        spsize/size.c: Fix warnings.
85
862009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
89        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
90        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
91        spobjgetnext/system.h: New files.
92
932009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
96        64k to 20k. No impact on test behavior.
97
982009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
101
1022009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
103
104        * sp37/init.c, sp37/sp37.scn: Add test case for
105        rtems_interrupt_level_attribute body.
106
1072009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
110        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
111        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
112        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
113        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
114        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
115        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
116        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
117        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
118        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
119        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
120        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
121        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
122        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
123        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
124        sp48/Makefile.am, spfatal/Makefile.am,
125        spfatal01/Makefile.am, spfatal02/Makefile.am,
126        spfatal03/Makefile.am, spfatal04/Makefile.am,
127        spfatal05/Makefile.am, spfatal06/Makefile.am,
128        spfatal07/Makefile.am, spfatal08/Makefile.am,
129        spfatal09/Makefile.am, spsize/Makefile.am,
130        spwatchdog/Makefile.am:
131        Eliminate _exe_/.exe.
132
1332009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        PR 1388/cpukit
136        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
137        allow both priority inherit and ceiling attributes to be set on
138        semaphore create. These attributes are mutually exclusive and this
139        should be an error.
140
1412009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
144        unlimited objects when configured for a unified workspace works as
145        expected.
146        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
147        sp48/sp48.scn: New files.
148
1492009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
150                Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        PR 1357/cpukit
153        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
154        honored.
155        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
156        sp47/sp47.scn: New files.
157
1582009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
159
160        * Makefile.am, configure.ac: Add new test to test Watchdog display
161        helper routines. These reach into the SuperCore.
162        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
163        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
164        spwatchdog/system.h, spwatchdog/task1.c: New files.
165
1662009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
169
1702009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
173        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
174        hard-coded hex numbers for bad object Ids.
175
1762009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        * sp15/system.h, sp19/system.h: Array of task names should be of type
179        rtems_name not rtems_id. Similarly array of task ids should be
180        rtems_id not rtems_name.
181
1822008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
185
1862008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * Makefile.am, configure.ac, spfatal06/testcase.h,
189        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
190        spsize/size.c: Eliminate pointers to API configuration tables in the
191        main configuration table. Reference the main configuration table and
192        the API configuration tables directly using the confdefs.h version
193        rather than obtaining a pointer to it. This eliminated some
194        variables, a potential fatal error, some unnecessary default
195        configuration structures. Overall, about a 4.5% reduction in the code
196        size for minimum and hello on the SPARC.
197        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
198        spfatal10/testcase.h: Removed.
199
2002008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
203        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
204        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
205        successfully with maxixum number of priorities as 16 instead of 256.
206        This was done by temporarily modifying the score priority.h maximum.
207        This allowed testing of all API code to ensure that it worked
208        properly with a reduced number of priorities. Most modifications were
209        to switch from hard-coded maximum to using the API provided methods
210        to determine maximum number of priority levels.
211
2122008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * sp46/sp46.scn: Add screen missed earlier.
215
2162008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        PR 1348/cpukit
219        * Makefile.am, configure.ac: Add test of special case of resetting cpu
220        usage information while a period is running.
221        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
222        sp46/sp46.scn: New files.
223
2242008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * sp45/init.c: New file.
227
2282008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        PR 1347/cpukit
231        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
232        Rework Timer Server to ensure that the context allows for blocking,
233        allocating memory, and acquiring semaphores and mutexes.
234        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
235        New files.
236
2372008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        * sp25/system.h: Add warning and temporary m32c conditional until size
240        type addressed.
241
2422008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * sp09/screen07.c: Use INT_MAX as number of messages so always
245        properly sized and no overflow on constant.
246        * sp09/screen10.c: Delay so on targets with simulator idle clock
247        tick driver this will work.
248        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
249        byte boundaries rather than two byte boundaries.
250        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
251        allocate more memory than size_t holds on m32c.
252
2532008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
254
255        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
256        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
257        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
258        and Region calls. On 16-bit architectures, size_t can be 16-bits
259        which would limit sizes to 64K. Also address constants which
260        overflowed on 16-bit integer targets.
261
2622008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
263
264        * sp43/sp43.scn: Bump version to 4.9.99.0
265
2662008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * sp19/system.h: Use "double" instead of "rtems_double".
269
2702008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
271
272        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
273
2742008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
275
276        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
277        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
278        spfatal_support/init.c, spfatal_support/system.h:
279        Convert to "bool".
280
2812008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
284        declared in a public place.
285
2862008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
287
288        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
289
2902008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
291
292        * sp43/init.c: Fix derefence of uninitialized pointer.
293
2942008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
295
296        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
297        multiprocessing is not enabled. Saves one more variable from single
298        processor configuration.
299
3002008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
301
302        PR 1212/cpukit
303        * Makefile.am, configure.ac: Time slicing will not happen if the task
304        mode is changed from a non-timeslicing mode to timeslicing mode if it
305        is done by the executing thread (e.g. in its task body). This change
306        includes sp44 to demonstrate the problem and verify the correction.
307        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
308
3092008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
312        architectures they are not supported on.
313
3142008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
317
3182008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
319
320        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
321          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
322
3232008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
324
325        * sp28/init.c: Corrections to configuration.
326        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
327        * spsize/size.c: _ISR_Vector_table only exists on architectures
328        which use the Simple Vectored Interrupt Model.
329
3302008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * spsize/size.c: Convention calls for leading underscore on private
333        RTEMS variables.
334
3352008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
336
337        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
338        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
339        Refactored and renamed initialization routines to
340        rtems_initialize_data_structures, rtems_initialize_before_drivers,
341        rtems_initialize_device_drivers, and
342        rtems_initialize_start_multitasking. This opened the sequence up so
343        that bootcard() could provide a more robust and flexible framework
344        which is easier to explain and understand. This also lays the
345        groundwork for sharing the division of available memory between the
346        RTEMS workspace and heap and the C library initialization across all
347        BSPs.
348
3492008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
350
351        * sp32/init.c: Formatting.
352
3532008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        * sp09/screen01.c: Correct test.
356        * sp09/screen14.c: Update copyright.
357        * sp28/init.c: Correct end of test messages.
358
3592008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
360
361        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
362
3632008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
366        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
367        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
368        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
369        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
370        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
371        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
372        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
373        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
374        tests. Add a clock_settime case for < 1988.
375
3762008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
379
3802008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
381
382        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
383        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
384        * sp41/sp41.scn: Now has content.
385        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
386        Object Services recently added to API.
387
3882008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
391        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
392        collection. This changed the name of a few previously public but
393        undocumented services and added a some new services.
394        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
395        sp43/system.h: New files.
396
3972008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
398
399        * spfatal10/.cvsignore: New file.
400
4012008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
402
403        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
404        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
405        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
406        New files.
407
4082008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
409
410        * Makefile.am, configure.ac: Added fatal error tests
411        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
412        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
413        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
414        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
415        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
416        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
417        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
418        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
419        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
420        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
421        spfatal_support/init.c, spfatal_support/system.h: New files.
422
4232008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
426        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
427        test messages.
428
4292008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
432        simple type to a union of an unsigned 32 bit integer and a pointer.
433        This should help eliminate weird casts between u32 and pointers in
434        various places. The APIs now have to explicitly call _u32 or _string
435        versions of helper routines. This should also simplify things and
436        eliminate the need for ugly casts in some cases.
437
4382008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
439
440        * sp42/Makefile.am: New file.
441
4422008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
443
444        Add sp42 to exercise thread queue with knowledge of the implementation
445        so we can exercise all of the normal paths possible.
446        * Makefile.am, configure.ac: Add sp42.
447        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
448
4492008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * sp39/init.c: Add case for long timeout on blocking operation.
452        * Makefile.am, configure.ac: Add new test to exercise thread
453        queue blokcing synchronization. sp39 and sp41 are very similar.
454        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
455        sp41/system.h: New files.
456
4572008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * sp39/init.c: Clean up.
460
4612008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * sp39/init.c: Modify to improve coverage.
464
4652008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
466
467        * sp36/strict_order_mut.c:
468
4692008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
470
471        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
472        driver registration.
473        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
474        sp40/system.h: New files.
475
4762008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
479        Add test cases for:
480          + message queue create requesting too many message buffers
481            for the available memory
482          + region extend with address inside existing heap
483          + timer server initiate too large a stack, create error
484        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
485          + task set priority while holding resource
486
4872008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * Makefile.am, configure.ac: Added sp38 and sp39.
490        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
491        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
492        sp39/sp39.scn, sp39/system.h: New files.
493
4942007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
495
496        * sp36/strict_order_mut.c: New file.
497
4982007-12-21      Xi Yang <hiyangxi@gmail.com>
499
500        * Makefile.am, configure.ac: Add support for proper stacking of
501        priority inheritance on mutexes as well as enforce proper order of
502        release.
503        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
504        sp36/sp36.scn: New files.
505
5062007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
507
508        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
509        directive instead of violating RTEMS internals.
510
5112007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
514        Add test cases for User Extension Manager to improve code coverage.
515        * sp21/task1.c: Fix spelling error.
516
5172007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * spsize/size.c: Account for previous changes in calculation of MPCI
520        receive server stack.
521
5222007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
523
524        * sp09/screen07.c, sp09/sp09.scn: Add test for
525        rtems_message_queue_broadcast for bad buffer and count pointers.
526        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
527        with bad priority or initiating twice.
528        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
529        it forces a dispatch.
530        * sp37/init.c: New file.
531
5322007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
533
534        * Makefile.am, configure.ac: Add new tests for interrupt disable,
535        enable, flash, and is in progress. These are normally inlines but
536        also have bodies for non-C code. This test also exercises the odd
537        case of calling clock tick from outside an ISR.
538        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
539
5402007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
543        using notepad with the current task's ID or SELF
544        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
545        test missing test cases for clock_get.
546
5472007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * sp28/init.c: Add test code for task variables to improve coverage.
550
5512007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
554        RTEMS provided accessor macros to obtain configuration fields.
555
5562007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
557
558        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
559        Configuration Table. Eliminate CPU Table from all ports. Delete
560        references to CPU Table in all forms.
561
5622007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
565
5662007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
567
568        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
569        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
570        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
571        to improve test coverage.
572
5732007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
574
575        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
576        coverage.
577
5782007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
579
580        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
581
5822007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
583
584        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
585        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
586        .scn files.
587
5882007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
589
590        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
591        commented out and updated the .scn file.
592
5932007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
596        buffered test IO.
597
5982007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
599
600        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
601        rtems_io_unregister_driver did not have any test code.
602
6032007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
604
605        * spsize/size.c: Eliminate maximum_drivers configuration parameter
606        since it was used to configure a no longer used feature. Device names
607        are now part of the filesystem not in a table. This also eliminated
608        the variables _IO_Number_of_devices and _IO_Driver_name_table from
609        RTEMS as well as the memory allocation used to populate
610        _IO_Driver_name_table.
611
6122007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
613
614        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
615        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
616        properly.
617
6182007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
619
620        * spsize/size.c: Eliminated the variables
621        _RTEMS_tasks_User_initialization_tasks and
622        _RTEMS_tasks_Number_of_initialization_tasks because they were only
623        used in one place after initialized. It was a waste of space.
624
6252007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
626
627        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
628        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
629        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
630        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
631        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
632        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
633        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
634        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
635        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
636        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
637        spsize/size.c: Add optional managers to Makefiles. Clean up test
638        cases so last output line follows END OF pattern. Make sure test case
639        all run. All tests appeared ok on sis.
640
6412007-04-05      Joel Sherrill <joel@OARcorp.com>
642
643        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
644
6452007-04-05      Joel Sherrill <joel@OARcorp.com>
646
647        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
648        CONFIGURE_TEST_NEEDS_XXX configuration constants to
649        CONFIGURE_APPLICATION_NEEDS_XXX.
650
6512007-04-02      Joel Sherrill <joel@OARcorp.com>
652
653        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
654
6552007-04-02      Joel Sherrill <joel@OARcorp.com>
656
657        * spsize/size.c: Convert from Classic API style TOD_Control as
658        fundamental time structure to POSIX struct timespec. Add
659        clock_get_uptime().
660
6612007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
662
663        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
664
6652007-03-26      Joel Sherrill <joel@OARcorp.com>
666
667        * sp35/priinv.c: Remove warning.
668
6692007-03-10      Joel Sherrill <joel@OARcorp.com>
670
671        * sp26/system.h: Remove incorrect and duplicate
672        CONFIGURE_EXTRA_TASK_STACKS.
673
6742007-03-05      Joel Sherrill <joel@OARcorp.com>
675
676        PR 1222/cpukit
677        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
678        thread that is blocked on a priority based thread queue is changed,
679        that its placement in the queue is reevaluated based upon the new
680        priority. This enhancement includes modifications to the SuperCore as
681        well as new test cases.
682        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
683        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
684        sp35/sp35.doc, sp35/sp35.scn: New files.
685
6862007-03-05      Joel Sherrill <joel@OARcorp.com>
687
688        * sp26/system.h: Correct memory required for stack sizes.
689
6902007-02-06      Joel Sherrill <joel@OARcorp.com>
691
692        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
693        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
694        tests.
695
6962006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * sp33/init.c: Improve barrier test to include normal blocking with
699        manual release and unblocking in barrier deletion.
700
7012006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
702
703        * configure.ac: New BUG-REPORT address.
704
7052006-11-20      Joel Sherrill <joel@OARcorp.com>
706
707        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
708        and make output more compliant with other tests.
709
7102006-11-17      Joel Sherrill <joel@OARcorp.com>
711
712        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
713        cases intended on all targets possible with new heap algorithm.
714
7152006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
716
717        * Makefile.am, configure.ac: Adding Classic API Barriers.
718        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
719        New files.
720
7212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
722
723        * configure.ac: Require autoconf-2.60. Require automake-1.10.
724
7252006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
726
727        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
728        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
729        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
730        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
731        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
732        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
733        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
734        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
735        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
736        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
737        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
738        Use rtems_testsdir instead.
739
7402006-04-05      Joel Sherrill <joel@OARcorp.com>
741                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
742
743        * spsize/size.c: Victor spotted the problem that
744        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
745        variables and needed to be set to the same value.  I took that
746        idea and just removed _Thread_MP_Receive.  All uses are now
747        _MPCI_Receive_server_tcb.
748
7492005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
750
751        * configure.ac: Remove RTEMS_ENABLE_BARE,
752        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
753
7542005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
755
756        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
757        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
758        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
759        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
760        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
761        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
762        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
763        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
764        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
765        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
766        spfatal/Makefile.am, spsize/Makefile.am:
767        Convert to use *_PROGRAMS.
768
7692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
770
771        * sp01/Makefile.am, sp02/Makefile.am,
772        sp03/Makefile.am, sp04/Makefile.am,
773        sp05/Makefile.am, sp06/Makefile.am,
774        sp07/Makefile.am, sp08/Makefile.am,
775        sp09/Makefile.am, sp11/Makefile.am,
776        sp12/Makefile.am, sp13/Makefile.am,
777        sp14/Makefile.am, sp15/Makefile.am,
778        sp16/Makefile.am, sp17/Makefile.am,
779        sp19/Makefile.am, sp20/Makefile.am,
780        sp21/Makefile.am, sp22/Makefile.am,
781        sp23/Makefile.am, sp24/Makefile.am,
782        sp25/Makefile.am, sp26/Makefile.am,
783        sp27/Makefile.am, sp28/Makefile.am,
784        sp29/Makefile.am, sp30/Makefile.am,
785        sp31/Makefile.am, sp32/Makefile.am,
786        spfatal/Makefile.am, spsize/Makefile.am: Rework.
787
7882005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
789
790        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
791        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
792        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
793        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
794        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
795        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
796        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
797        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
798        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
799        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
800        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
801        * sptests.am: Remove.
802
8032005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
804
805        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
806        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
807        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
808        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
809        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
810        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
811        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
812        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
813        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
814        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
815        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
816
8172005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
818
819        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
820
8212005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * spsize/Makefile.am: Rename TEST to spsize.
824        * spsize/size.scn: Remove.
825        * spsize/spsize.scn: New (renamed from size.scn).
826
8272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
828
829        * configure.ac: Add spfatal/Makefile.
830        * Makefile.am: Add spfatal to DIST_SUBDIRS.
831        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
832        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
833        * sptests.am: Remove LIB_VARIANT.
834
8352005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
836
837        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
838        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
839        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
840        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
841        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
842        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
843        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
844        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
845        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
846        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
847        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
848
8492005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
850
851        * Makefile.am: Cleanup.
852
8532005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
854
855        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
856        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
857        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
858        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
859        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
860        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
861        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
862        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
863        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
864        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
865        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
866        spfatal/Makefile.am, spsize/Makefile.am:
867        Partial conversion to automake.
868
8692005-03-07      Joel Sherrill <joel@OARcorp.com>
870
871        * sp13/task1.c: Removed warnings.
872
8732004-09-29      Joel Sherrill <joel@OARcorp.com>
874
875        * spsize/size.c: i960 obsoleted and all references removed.
876
8772004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
878
879        * configure.ac: Require automake > 1.9.
880
8812004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
882
883        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
884        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
885        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
886        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
887        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
888        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
889        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
890        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
891        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
892        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
893        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
894        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
895        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
896        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
897        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
898        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
899        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
900        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
901        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
902        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
903        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
904        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
905        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
906        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
907        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
908        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
909        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
910        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
911        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
912        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
913        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
914        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
915
9162004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
917
918        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
919
9202004-03-30      David Querbach <querbach@realtime.bc.ca>
921
922        PR 595/tests
923        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
924        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
925        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
926        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
927        others treat it as a count of longs.
928
9292004-03-30      David Querbach <querbach@realtime.bc.ca>
930
931        PR 596/tests
932        * sp32/init.c: A missing definition of TEST_INIT before including
933        <tmacros.h> means that buffered output will not work even if selected
934        in buffer_test_io.h.
935
9362004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
937
938        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
939        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
940        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
941        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
942        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
943        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
944        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
945        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
946        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
947        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
948        types.
949
9502004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * configure.ac: Add 2nd arg to RTEMS_TOP.
953
9542004-03-05      Joel Sherrill <joel@OARcorp.com>
955
956        * sp07/buffered_io.c: Remove warning.
957
9582004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
961        Add PRE/TMPINSTALL_FILES to CLEANFILES.
962        * sp02/Makefile.am: Ditto.
963        * sp03/Makefile.am: Ditto.
964        * sp04/Makefile.am: Ditto.
965        * sp05/Makefile.am: Ditto.
966        * sp06/Makefile.am: Ditto.
967        * sp07/Makefile.am: Ditto.
968        * sp08/Makefile.am: Ditto.
969        * sp09/Makefile.am: Ditto.
970        * sp11/Makefile.am: Ditto.
971        * sp12/Makefile.am: Ditto.
972        * sp13/Makefile.am: Ditto.
973        * sp14/Makefile.am: Ditto.
974        * sp15/Makefile.am: Ditto.
975        * sp16/Makefile.am: Ditto.
976        * sp17/Makefile.am: Ditto.
977        * sp19/Makefile.am: Ditto.
978        * sp20/Makefile.am: Ditto.
979        * sp21/Makefile.am: Ditto.
980        * sp22/Makefile.am: Ditto.
981        * sp23/Makefile.am: Ditto.
982        * sp24/Makefile.am: Ditto.
983        * sp25/Makefile.am: Ditto.
984        * sp26/Makefile.am: Ditto.
985        * sp27/Makefile.am: Ditto.
986        * sp28/Makefile.am: Ditto.
987        * sp29/Makefile.am: Ditto.
988        * sp30/Makefile.am: Ditto.
989        * sp31/Makefile.am: Ditto.
990        * sp32/Makefile.am: Ditto.
991        * spfatal/Makefile.am: Ditto.
992        * spsize/Makefile.am: Ditto.
993
9942003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
995
996        * sptests.am: Add dirstamp support.
997
9982003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
999
1000        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1001
10022003-12-16      Joel Sherrill <joel@OARcorp.com>
1003
1004        PR 544/tests
1005        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1006        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1007        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1008        make tests account for resources and not print at inappropriate
1009        times.
1010        * sp07/buffered_io.c: New file.
1011
10122003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1015
10162003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1017
1018        * sp01/Makefile.am: Remove all-local: $(ARCH).
1019        * sp02/Makefile.am: Remove all-local: $(ARCH).
1020        * sp03/Makefile.am: Remove all-local: $(ARCH).
1021        * sp04/Makefile.am: Remove all-local: $(ARCH).
1022        * sp05/Makefile.am: Remove all-local: $(ARCH).
1023        * sp06/Makefile.am: Remove all-local: $(ARCH).
1024        * sp07/Makefile.am: Remove all-local: $(ARCH).
1025        * sp08/Makefile.am: Remove all-local: $(ARCH).
1026        * sp09/Makefile.am: Remove all-local: $(ARCH).
1027        * sp11/Makefile.am: Remove all-local: $(ARCH).
1028        * sp12/Makefile.am: Remove all-local: $(ARCH).
1029        * sp13/Makefile.am: Remove all-local: $(ARCH).
1030        * sp14/Makefile.am: Remove all-local: $(ARCH).
1031        * sp15/Makefile.am: Remove all-local: $(ARCH).
1032        * sp16/Makefile.am: Remove all-local: $(ARCH).
1033        * sp17/Makefile.am: Remove all-local: $(ARCH).
1034        * sp19/Makefile.am: Remove all-local: $(ARCH).
1035        * sp20/Makefile.am: Remove all-local: $(ARCH).
1036        * sp21/Makefile.am: Remove all-local: $(ARCH).
1037        * sp22/Makefile.am: Remove all-local: $(ARCH).
1038        * sp23/Makefile.am: Remove all-local: $(ARCH).
1039        * sp24/Makefile.am: Remove all-local: $(ARCH).
1040        * sp25/Makefile.am: Remove all-local: $(ARCH).
1041        * sp26/Makefile.am: Remove all-local: $(ARCH).
1042        * sp27/Makefile.am: Remove all-local: $(ARCH).
1043        * sp28/Makefile.am: Remove all-local: $(ARCH).
1044        * sp29/Makefile.am: Remove all-local: $(ARCH).
1045        * sp30/Makefile.am: Remove all-local: $(ARCH).
1046        * sp31/Makefile.am: Remove all-local: $(ARCH).
1047        * sp32/Makefile.am: Remove all-local: $(ARCH).
1048        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1049        * spsize/Makefile.am: Remove all-local: $(ARCH).
1050
10512003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * configure.ac: Reflect having moved to testsuites/.
1054
10552003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1056
1057        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1058
10592003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1060
1061        * configure.ac:Remove RTEMS_CHECK_CPU.
1062
10632003-09-04      Joel Sherrill <joel@OARcorp.com>
1064
1065        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1066        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1067        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1068        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1069        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1070        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1071        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1072        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1073        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1074        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1075        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1076        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1077        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1078        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1079        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1080        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1081        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1082        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1083        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1084        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1085        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1086        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1087        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1088        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1089        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1090        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1091        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1092        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1093        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1094        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1095        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1096        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1097        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1098        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1099        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1100        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1101        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1102        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1103        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1104        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1105        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1106        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1107        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1108        spsize/size.c, spsize/system.h: URL for license changed.
1109
11102003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1111
1112        PR 458/tests
1113        * sp30/task1.c: Correct indexing problem.
1114
11152003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1116
1117        * Makefile.am: Reflect having moved aclocal/.
1118
11192003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * Makefile.am: Reflect having moved automake/.
1122        * sp01/Makefile.am: Reflect having moved automake/.
1123        * sp02/Makefile.am: Reflect having moved automake/.
1124        * sp03/Makefile.am: Reflect having moved automake/.
1125        * sp04/Makefile.am: Reflect having moved automake/.
1126        * sp05/Makefile.am: Reflect having moved automake/.
1127        * sp06/Makefile.am: Reflect having moved automake/.
1128        * sp07/Makefile.am: Reflect having moved automake/.
1129        * sp08/Makefile.am: Reflect having moved automake/.
1130        * sp09/Makefile.am: Reflect having moved automake/.
1131        * sp11/Makefile.am: Reflect having moved automake/.
1132        * sp12/Makefile.am: Reflect having moved automake/.
1133        * sp13/Makefile.am: Reflect having moved automake/.
1134        * sp14/Makefile.am: Reflect having moved automake/.
1135        * sp15/Makefile.am: Reflect having moved automake/.
1136        * sp16/Makefile.am: Reflect having moved automake/.
1137        * sp17/Makefile.am: Reflect having moved automake/.
1138        * sp19/Makefile.am: Reflect having moved automake/.
1139        * sp20/Makefile.am: Reflect having moved automake/.
1140        * sp21/Makefile.am: Reflect having moved automake/.
1141        * sp22/Makefile.am: Reflect having moved automake/.
1142        * sp23/Makefile.am: Reflect having moved automake/.
1143        * sp24/Makefile.am: Reflect having moved automake/.
1144        * sp25/Makefile.am: Reflect having moved automake/.
1145        * sp26/Makefile.am: Reflect having moved automake/.
1146        * sp27/Makefile.am: Reflect having moved automake/.
1147        * sp28/Makefile.am: Reflect having moved automake/.
1148        * sp29/Makefile.am: Reflect having moved automake/.
1149        * sp30/Makefile.am: Reflect having moved automake/.
1150        * sp31/Makefile.am: Reflect having moved automake/.
1151        * sp32/Makefile.am: Reflect having moved automake/.
1152        * spfatal/Makefile.am: Reflect having moved automake/.
1153        * spsize/Makefile.am: Reflect having moved automake/.
1154
11552003-08-14      Joel Sherrill <joel@OARcorp.com>
1156
1157        * sp02/task1.c: Added ID to name lookup service and changed name of
1158        id/name translation status code. This propagated to multiple
1159        functions. The user API service added was rtems_object_id_to_name()
1160
11612003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1162
1163        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1164
11652003-05-29      Joel Sherrill <joel@OARcorp.com>
1166
1167        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1168
11692003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1170
1171        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1172        CC_CFLAGS_DEFAULT (obsolete).
1173
11742003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1175
1176        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1177        Remove CC_LDFLAGS_PROFILE_V.
1178
11792003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1182
11832003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1186
11872003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * configure.ac: AC_PREREQ(2.57).
1190
11912002-11-14      Joel Sherrill <joel@OARcorp.com>
1192
1193        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1194        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1195        update the IDs in the screens.
1196
11972002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1198
1199        * .cvsignore: Reformat.
1200        Add autom4te*cache.
1201        Remove autom4te.cache.
1202
12032002-09-14      Joel Sherrill <joel@OARcorp.com>
1204
1205        * sp32/.cvsignore: New file.
1206
12072002-09-14      Aaron J. Grier <aaron@frye.com>
1208
1209        * PR271 was not applicable against the current source but included
1210        a nice test that Joel decided to add to the tree as sp32.
1211        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1212        * Makefile.am, configure.ac: Modified to reflect addition.
1213
12142002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1215
1216        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1217        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1218        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1219        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1220        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1221        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1222        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1223        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1224        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1225        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1226        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1227        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1228        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1229        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1230        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1231        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1232        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1233        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1234        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1235        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1236        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1237        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1238        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1239        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1240        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1241        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1242        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1243        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1244        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1245        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1246        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1247
12482002-08-01      Joel Sherrill <joel@OARcorp.com>
1249
1250        * Per PR47 add support for buffered test output.  This involved
1251        adding defines to redirect output to a buffer and dump it when
1252        full, at "test pause", and at exit.  To avoid problems when redefining
1253        exit(), all tests were modified to call rtems_test_exit().
1254        Some tests, notable psxtests, had to be modified to include
1255        the standard test macro .h file (pmacros.h or tmacros.h) to
1256        enable this support.
1257        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1258        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1259        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1260        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1261        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1262        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1263        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1264
12652002-07-30      Joel Sherrill <joel@OARcorp.com>
1266
1267        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1268        stack if the port doesn't configure using it.
1269
12702002-07-04      Joel Sherrill <joel@OARcorp.com>
1271
1272        * Jump table for single entry point removed.
1273        * spsize/size.c:  Modified to reflect above.
1274
12752002-07-01      Joel Sherrill <joel@OARcorp.com>
1276
1277        * sp29/init.c: Corrected definitions for task stack usage.
1278
12792002-07-01      Joel Sherrill <joel@OARcorp.com>
1280
1281        * spsize/size.c: _Thread_queue_Extract_table removed.
1282
12832001-05-17      Joel Sherrill <joel@OARcorp.com>
1284
1285        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1286        number of staticly configured device drivers.
1287
12882001-05-14      Joel Sherrill <joel@OARcorp.com>
1289
1290        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1291        than the configured number of drivers.
1292 
12932002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * configure.ac: Remove ENABLE_GCC28.
1296
12972001-04-04      Joel Sherrill <joel@OARcorp.com>
1298
1299        * spsize/size.c: Reflect SPARC modifcation to get rid of
1300        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1301 
13022001-03-29      Joel Sherrill <joel@OARcorp.com>
1303
1304        * Per PR147 addressed problems when reseting and inserting a timer
1305        into a timer chain that did not honor time passage since the last
1306        time the timer server was scheduled and the new insertion.
1307        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1308
13092001-03-28      Joel Sherrill <joel@OARcorp.com>
1310
1311        * Side-effect of PR132.
1312        * sp21/system.h: Now must explicitly request NULL driver.
1313
13142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1315
1316        * configure.ac:
1317        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1318        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1319        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1320        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1321        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1322        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1323        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1324        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1325        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1326        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1327        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1328        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1329        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1330        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1331        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1332        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1333        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1334        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1335        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1336        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1337        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1338        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1339        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1340        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1341        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1342        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1343        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1344        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1345        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1346        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1347        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1348        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1349        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1350        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1351
13522002-03-20      Chris Johns <ccj@acm.org>
1353
1354        * PR145.
1355        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1356        in system (e.g. driver tasks).  Also exit on minimum number of
1357        switches not precise number.
1358
13592001-01-29      Joel Sherrill <joel@OARcorp.com>
1360
1361        * Fixed bug where resetting a timer that was not at the head
1362        of one of the task timer chains resulted in the Timer Server
1363        task waking up too far in the future.
1364        * Added rtems_timer_get_information() directive to support testing.
1365        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1366        above condition.
1367
13682001-01-22      Joel Sherrill <joel@OARcorp.com>
1369
1370        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1371        because priority added as argument to rtems_timer_initiate_server().
1372
13732001-01-16      Joel Sherrill <joel@OARcorp.com>
1374
1375        * Added tests for task-based timers.  This included the new tests
1376        sp30 and sp31.
1377        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1378        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1379        for task-based timer services.
1380        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1381        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1382        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1383        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1384        sp31/task1.c: New files.
1385
13862001-11-01      Joel Sherrill <joel@OARcorp.com>
1387
1388        * sp26/system.h: Properly account for stack memory used by
1389        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1390        and processed as PR78.
1391
13922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1395        * configure.in: Remove.
1396        * configure.ac: New file, generated from configure.in by autoupdate.
1397
13982001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1399
1400        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1401
14022001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1403
1404        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1405        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1406        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1407        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1408        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1409        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1410        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1411        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1412        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1413        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1414        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1415        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1416        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1417        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1418        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1419        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1420        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1421        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1422        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1423        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1424        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1425        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1426        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1427        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1428        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1429        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1430        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1431        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1432        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1433
14342001-08-16      Joel Sherrill <joel@OARcorp.com>
1435
1436        * sp20/system.h: Account for extra task stacks properly.
1437
14382001-08-16      Joel Sherrill <joel@OARcorp.com>
1439
1440        * sp13/sp13.scn: Id in screen had wrong class field value.
1441        * sp13/system.h: Account for message buffer memory.
1442        * sp13/task2.c: Remove unnecessary check for failure.
1443
14442001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1445
1446        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1447
14482001-04-20      Joel Sherrill <joel@OARcorp.com>
1449
1450        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1451        file.
1452
14532001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1456
14572001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1458
1459        * sp21/Makefile.am: Remove libtest.
1460
14612000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1462
1463        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1464
14652000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1468
14692000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
1471        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1472        Switch to GNU canonicalization.
1473        * sptests.am: Remove DEFS.
1474
14752000-09-29      Joel Sherrill <joel@OARcorp.com>
1476
1477        * sp20/sp20.scn: Corrected to reflect new addition.
1478        * sp20/system.h: Removed comment reflecting history.
1479
14802000-09-29      Stephan Merker <merker@decrc.abb.de>
1481
1482        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1483        Added new task to test sequence of altering a period's length
1484        while it is still active.
1485
14862000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1489        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1490        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1491        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1492        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1493        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1494        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1495        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1496        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1497        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1498
14992000-08-10      Joel Sherrill <joel@OARcorp.com>
1500
1501        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.