source: rtems/testsuites/sptests/ChangeLog @ 62e6e7c

4.104.115
Last change on this file since 62e6e7c was 62e6e7c, checked in by Joel Sherrill <joel.sherrill@…>, on 07/02/09 at 15:25:36

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

  • Makefile.am, configure.ac: Add new test for user configured stack allocator/deallocator. Test both pass and fail cases.
  • spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c, spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
  • Property mode set to 100644
File size: 60.1 KB
RevLine 
[62e6e7c]12009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac: Add new test for user configured stack
4        allocator/deallocator. Test both pass and fail cases.
5        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
6        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
7
[84b7a968]82009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
9
10        * spchain/init.c, spchain/spchain.scn: Clean up test.
11
[37cff02]122009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
15        routines whose bodies are not used by RTEMS itself.
16        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
17        spchain/spchain.doc, spchain/spchain.scn: New files.
18
[605b6eb7]192009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
22        chain for coverage.
23
[c7b38baf]242009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
27        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
28        improve coverage.
29
[e5d3dd6]302009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
33
[40b905cc]342009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
37        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
38
[046f4715]392009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
42        Enhance spprintk. Add two new fatal error tests to cover
43        __assert_func.
44        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
45        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
46
[18105b4]472009-06-18      Chris Johns <chrisj@rtems.org>
48
49        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
50        workaround the H8300 gcc bug.
51
[40be8f8]522009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * sp54/init.c: Fix spacing.
55
[79ee0ac]562009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * sp02/sp02.doc, sp02/system.h: Update copyright year.
59
[69c3370f]602009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
63
[293a0a4]642009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * Makefile.am, configure.ac: Add new test.
67        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
68        sp54/sp54.scn: New files.
69
[25686a57]702009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
73        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
74        the time of day forward not making server based timers fire.
75        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
76        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
77        sp53/sp53.scn: New files.
78
[ef6d53b9]792009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
82
[e379e96]832009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        PR 1415/cpukit
86        * Makefile.am, configure.ac: Add test for very simple priority ceiling
87        violation.
88        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
89        sp51/sp51.scn: New files.
90
[8abaa16]912009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        PR 1413/cpukit
94        * Makefile.am, configure.ac: Add test for case where server based
95        timers which reinitiated themselves did not get reinserted onto timer
96        chain.
97        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
98        sp50/sp50.scn: New files.
99
[1dc1da5]1002009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
101
102        PR 1414/cpukit
103        * Makefile.am, configure.ac: Tighten math on extraction of index so it
104        is harder to trick by passing in a valid id of an incorrect object
105        class.
106        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
107        sp49/sp49.scn: New files.
108
[a1c219b]1092009-05-19      Chris Johns <chrisj@rtems.org>
110
111        * sp04/tswitch.c: Lower sample count for small memory targets.
112       
[4f67befd]1132009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * spprintk/init.c: printk() now 100% covered.
116
[51dc1b3f]1172009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * spprintk/init.c: More test cases.
120
[d4b75d2]1212009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
124        large enough for buffer node overhead.
125
[02ba7ca]1262009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * Makefile.am, configure.ac, spwatchdog/system.h,
129        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
130        printk. These will help coverage. Simplify spwkspace.
131        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
132        spprintk/spprintk.scn: New files.
133        * spwkspace/system.h: Removed.
134
[4f7b4a8]1352009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
138        methods.
139        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
140        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
141
[b84f1fdc]1422009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
145        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
146        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
147        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
148        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
149        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
150        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
151        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
152        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
153        spsize/size.c: Fix warnings.
154
[c14c2f0]1552009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
158        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
159        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
160        spobjgetnext/system.h: New files.
161
[e73850b]1622009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
165        64k to 20k. No impact on test behavior.
166
[9149e767]1672009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
170
[c8633f1]1712009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
172
173        * sp37/init.c, sp37/sp37.scn: Add test case for
174        rtems_interrupt_level_attribute body.
175
[8e1f626]1762009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
179        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
180        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
181        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
182        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
183        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
184        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
185        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
186        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
187        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
188        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
189        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
190        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
191        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
192        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
193        sp48/Makefile.am, spfatal/Makefile.am,
194        spfatal01/Makefile.am, spfatal02/Makefile.am,
195        spfatal03/Makefile.am, spfatal04/Makefile.am,
196        spfatal05/Makefile.am, spfatal06/Makefile.am,
197        spfatal07/Makefile.am, spfatal08/Makefile.am,
198        spfatal09/Makefile.am, spsize/Makefile.am,
199        spwatchdog/Makefile.am:
200        Eliminate _exe_/.exe.
201
[8c324aa]2022009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        PR 1388/cpukit
205        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
206        allow both priority inherit and ceiling attributes to be set on
207        semaphore create. These attributes are mutually exclusive and this
208        should be an error.
209
[c83a33cc]2102009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
213        unlimited objects when configured for a unified workspace works as
214        expected.
215        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
216        sp48/sp48.scn: New files.
217
[03f0885]2182009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
219                Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        PR 1357/cpukit
222        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
223        honored.
224        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
225        sp47/sp47.scn: New files.
226
[22fa9d61]2272009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
228
229        * Makefile.am, configure.ac: Add new test to test Watchdog display
230        helper routines. These reach into the SuperCore.
231        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
232        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
233        spwatchdog/system.h, spwatchdog/task1.c: New files.
234
[786330c0]2352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
238
[fa8ad9c]2392009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
242        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
243        hard-coded hex numbers for bad object Ids.
244
[29a8335]2452009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * sp15/system.h, sp19/system.h: Array of task names should be of type
248        rtems_name not rtems_id. Similarly array of task ids should be
249        rtems_id not rtems_name.
250
[69e10f3]2512008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
254
[bb9c80df]2552008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * Makefile.am, configure.ac, spfatal06/testcase.h,
258        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
259        spsize/size.c: Eliminate pointers to API configuration tables in the
260        main configuration table. Reference the main configuration table and
261        the API configuration tables directly using the confdefs.h version
262        rather than obtaining a pointer to it. This eliminated some
263        variables, a potential fatal error, some unnecessary default
264        configuration structures. Overall, about a 4.5% reduction in the code
265        size for minimum and hello on the SPARC.
266        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
267        spfatal10/testcase.h: Removed.
268
[a986c075]2692008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
272        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
273        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
274        successfully with maxixum number of priorities as 16 instead of 256.
275        This was done by temporarily modifying the score priority.h maximum.
276        This allowed testing of all API code to ensure that it worked
277        properly with a reduced number of priorities. Most modifications were
278        to switch from hard-coded maximum to using the API provided methods
279        to determine maximum number of priority levels.
280
[75ed329]2812008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * sp46/sp46.scn: Add screen missed earlier.
284
[ed348c8]2852008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        PR 1348/cpukit
288        * Makefile.am, configure.ac: Add test of special case of resetting cpu
289        usage information while a period is running.
290        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
291        sp46/sp46.scn: New files.
292
[ab29fef]2932008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        * sp45/init.c: New file.
296
[a88e2dd]2972008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        PR 1347/cpukit
300        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
301        Rework Timer Server to ensure that the context allows for blocking,
302        allocating memory, and acquiring semaphores and mutexes.
303        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
304        New files.
305
[1ea0f9d]3062008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * sp25/system.h: Add warning and temporary m32c conditional until size
309        type addressed.
310
[29ff6c9c]3112008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * sp09/screen07.c: Use INT_MAX as number of messages so always
314        properly sized and no overflow on constant.
315        * sp09/screen10.c: Delay so on targets with simulator idle clock
316        tick driver this will work.
317        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
318        byte boundaries rather than two byte boundaries.
319        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
320        allocate more memory than size_t holds on m32c.
321
[82478ffc]3222008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
325        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
326        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
327        and Region calls. On 16-bit architectures, size_t can be 16-bits
328        which would limit sizes to 64K. Also address constants which
329        overflowed on 16-bit integer targets.
330
[df518cb]3312008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * sp43/sp43.scn: Bump version to 4.9.99.0
334
[3ab27952]3352008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
336
337        * sp19/system.h: Use "double" instead of "rtems_double".
338
[2d29741a]3392008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
342
[c502aa3]3432008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
346        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
347        spfatal_support/init.c, spfatal_support/system.h:
348        Convert to "bool".
349
[40c2d41e]3502008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
353        declared in a public place.
354
[6d97132]3552008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
356
357        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
358
[4f6bb5b]3592008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
360
361        * sp43/init.c: Fix derefence of uninitialized pointer.
362
[02d989c]3632008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
366        multiprocessing is not enabled. Saves one more variable from single
367        processor configuration.
368
[cccd632]3692008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
370
371        PR 1212/cpukit
372        * Makefile.am, configure.ac: Time slicing will not happen if the task
373        mode is changed from a non-timeslicing mode to timeslicing mode if it
374        is done by the executing thread (e.g. in its task body). This change
375        includes sp44 to demonstrate the problem and verify the correction.
376        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
377
[ffb9eeb]3782008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
381        architectures they are not supported on.
382
[03b655aa]3832008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
386
[86ad26ac]3872008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
388
389        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
390          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
391
[86db88d2]3922008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
393
394        * sp28/init.c: Corrections to configuration.
395        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
396        * spsize/size.c: _ISR_Vector_table only exists on architectures
397        which use the Simple Vectored Interrupt Model.
398
[d0941512]3992008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * spsize/size.c: Convention calls for leading underscore on private
402        RTEMS variables.
403
[c199cf8]4042008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
407        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
408        Refactored and renamed initialization routines to
409        rtems_initialize_data_structures, rtems_initialize_before_drivers,
410        rtems_initialize_device_drivers, and
411        rtems_initialize_start_multitasking. This opened the sequence up so
412        that bootcard() could provide a more robust and flexible framework
413        which is easier to explain and understand. This also lays the
414        groundwork for sharing the division of available memory between the
415        RTEMS workspace and heap and the C library initialization across all
416        BSPs.
417
[ac9d3cf8]4182008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * sp32/init.c: Formatting.
421
[5afa393]4222008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * sp09/screen01.c: Correct test.
425        * sp09/screen14.c: Update copyright.
426        * sp28/init.c: Correct end of test messages.
427
[60735a30]4282008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
431
[2186ba80]4322008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
435        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
436        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
437        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
438        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
439        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
440        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
441        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
442        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
443        tests. Add a clock_settime case for < 1988.
444
[916b0f30]4452008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
448
[403c507]4492008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
452        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
453        * sp41/sp41.scn: Now has content.
454        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
455        Object Services recently added to API.
456
[6e315132]4572008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
460        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
461        collection. This changed the name of a few previously public but
462        undocumented services and added a some new services.
463        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
464        sp43/system.h: New files.
465
[1ccb8aae]4662008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
467
468        * spfatal10/.cvsignore: New file.
469
[42840b4]4702008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
473        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
474        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
475        New files.
476
[5fdb1e7b]4772008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
478
479        * Makefile.am, configure.ac: Added fatal error tests
480        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
481        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
482        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
483        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
484        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
485        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
486        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
487        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
488        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
489        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
490        spfatal_support/init.c, spfatal_support/system.h: New files.
491
[90f6ea62]4922008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
493
494        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
495        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
496        test messages.
497
[23a368d]4982008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
499
500        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
501        simple type to a union of an unsigned 32 bit integer and a pointer.
502        This should help eliminate weird casts between u32 and pointers in
503        various places. The APIs now have to explicitly call _u32 or _string
504        versions of helper routines. This should also simplify things and
505        eliminate the need for ugly casts in some cases.
506
[f070c86]5072008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
508
509        * sp42/Makefile.am: New file.
510
[4a4aabc]5112008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        Add sp42 to exercise thread queue with knowledge of the implementation
514        so we can exercise all of the normal paths possible.
515        * Makefile.am, configure.ac: Add sp42.
516        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
517
[9185d61]5182008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
519
520        * sp39/init.c: Add case for long timeout on blocking operation.
521        * Makefile.am, configure.ac: Add new test to exercise thread
522        queue blokcing synchronization. sp39 and sp41 are very similar.
523        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
524        sp41/system.h: New files.
525
[8b7a713]5262008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
527
528        * sp39/init.c: Clean up.
529
[265d9b64]5302008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
531
532        * sp39/init.c: Modify to improve coverage.
533
[0c76166]5342008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
535
536        * sp36/strict_order_mut.c:
537
[c8f8ffd]5382008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
539
540        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
541        driver registration.
542        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
543        sp40/system.h: New files.
544
[14a64dc5]5452008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
548        Add test cases for:
549          + message queue create requesting too many message buffers
550            for the available memory
551          + region extend with address inside existing heap
552          + timer server initiate too large a stack, create error
553        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
554          + task set priority while holding resource
555
[fa98897]5562008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
557
558        * Makefile.am, configure.ac: Added sp38 and sp39.
559        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
560        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
561        sp39/sp39.scn, sp39/system.h: New files.
562
[03c6ff39]5632007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
564
565        * sp36/strict_order_mut.c: New file.
566
[e8f4303a]5672007-12-21      Xi Yang <hiyangxi@gmail.com>
568
569        * Makefile.am, configure.ac: Add support for proper stacking of
570        priority inheritance on mutexes as well as enforce proper order of
571        release.
572        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
573        sp36/sp36.scn: New files.
574
[b5c6ecf]5752007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
578        directive instead of violating RTEMS internals.
579
[79542d7]5802007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
581
582        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
583        Add test cases for User Extension Manager to improve code coverage.
584        * sp21/task1.c: Fix spelling error.
585
[bbd655a3]5862007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
587
588        * spsize/size.c: Account for previous changes in calculation of MPCI
589        receive server stack.
590
[6bc19a1]5912007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * sp09/screen07.c, sp09/sp09.scn: Add test for
594        rtems_message_queue_broadcast for bad buffer and count pointers.
595        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
596        with bad priority or initiating twice.
597        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
598        it forces a dispatch.
599        * sp37/init.c: New file.
600
[dcdaba2]6012007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
602
603        * Makefile.am, configure.ac: Add new tests for interrupt disable,
604        enable, flash, and is in progress. These are normally inlines but
605        also have bodies for non-C code. This test also exercises the odd
606        case of calling clock tick from outside an ISR.
607        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
608
[9c691ef]6092007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
610
611        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
612        using notepad with the current task's ID or SELF
613        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
614        test missing test cases for clock_get.
615
[f446e6d]6162007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
617
618        * sp28/init.c: Add test code for task variables to improve coverage.
619
[1383eca]6202007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
621
622        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
623        RTEMS provided accessor macros to obtain configuration fields.
624
[a1f37a0]6252007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
626
627        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
628        Configuration Table. Eliminate CPU Table from all ports. Delete
629        references to CPU Table in all forms.
630
[eb5d942a]6312007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
634
[4650a44c]6352007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
636
637        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
638        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
639        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
640        to improve test coverage.
641
[4d7ae31]6422007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
643
644        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
645        coverage.
646
[7294bc97]6472007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
648
649        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
650
[6a5990e]6512007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
652
653        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
654        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
655        .scn files.
656
[67e024b]6572007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
658
659        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
660        commented out and updated the .scn file.
661
[496274b6]6622007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
665        buffered test IO.
666
[b3117727]6672007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
670        rtems_io_unregister_driver did not have any test code.
671
[3a50a206]6722007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
673
674        * spsize/size.c: Eliminate maximum_drivers configuration parameter
675        since it was used to configure a no longer used feature. Device names
676        are now part of the filesystem not in a table. This also eliminated
677        the variables _IO_Number_of_devices and _IO_Driver_name_table from
678        RTEMS as well as the memory allocation used to populate
679        _IO_Driver_name_table.
680
[2ff6ada3]6812007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
682
683        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
684        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
685        properly.
686
[f851e876]6872007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
688
689        * spsize/size.c: Eliminated the variables
690        _RTEMS_tasks_User_initialization_tasks and
691        _RTEMS_tasks_Number_of_initialization_tasks because they were only
692        used in one place after initialized. It was a waste of space.
693
[e58077c]6942007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
695
696        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
697        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
698        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
699        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
700        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
701        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
702        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
703        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
704        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
705        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
706        spsize/size.c: Add optional managers to Makefiles. Clean up test
707        cases so last output line follows END OF pattern. Make sure test case
708        all run. All tests appeared ok on sis.
709
[dba34ed3]7102007-04-05      Joel Sherrill <joel@OARcorp.com>
711
712        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
713
[67293f6]7142007-04-05      Joel Sherrill <joel@OARcorp.com>
715
716        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
717        CONFIGURE_TEST_NEEDS_XXX configuration constants to
718        CONFIGURE_APPLICATION_NEEDS_XXX.
719
[dfa1f0bc]7202007-04-02      Joel Sherrill <joel@OARcorp.com>
721
722        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
723
[3c68f96d]7242007-04-02      Joel Sherrill <joel@OARcorp.com>
725
726        * spsize/size.c: Convert from Classic API style TOD_Control as
727        fundamental time structure to POSIX struct timespec. Add
728        clock_get_uptime().
729
[8d8571e2]7302007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
731
732        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
733
[f588903]7342007-03-26      Joel Sherrill <joel@OARcorp.com>
735
736        * sp35/priinv.c: Remove warning.
737
[13a2734]7382007-03-10      Joel Sherrill <joel@OARcorp.com>
739
740        * sp26/system.h: Remove incorrect and duplicate
741        CONFIGURE_EXTRA_TASK_STACKS.
742
[88e8cc4d]7432007-03-05      Joel Sherrill <joel@OARcorp.com>
744
745        PR 1222/cpukit
746        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
747        thread that is blocked on a priority based thread queue is changed,
748        that its placement in the queue is reevaluated based upon the new
749        priority. This enhancement includes modifications to the SuperCore as
750        well as new test cases.
751        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
752        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
753        sp35/sp35.doc, sp35/sp35.scn: New files.
754
[99c3730c]7552007-03-05      Joel Sherrill <joel@OARcorp.com>
756
757        * sp26/system.h: Correct memory required for stack sizes.
758
[d6913f24]7592007-02-06      Joel Sherrill <joel@OARcorp.com>
760
761        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
762        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
763        tests.
764
[a27fa6d]7652006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
766
767        * sp33/init.c: Improve barrier test to include normal blocking with
768        manual release and unblocking in barrier deletion.
769
[fcb0cd46]7702006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
771
772        * configure.ac: New BUG-REPORT address.
773
[c338ae2]7742006-11-20      Joel Sherrill <joel@OARcorp.com>
775
776        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
777        and make output more compliant with other tests.
778
[6be472c]7792006-11-17      Joel Sherrill <joel@OARcorp.com>
780
781        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
782        cases intended on all targets possible with new heap algorithm.
783
[47c9f44a]7842006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * Makefile.am, configure.ac: Adding Classic API Barriers.
787        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
788        New files.
789
[ba2c04f]7902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
791
792        * configure.ac: Require autoconf-2.60. Require automake-1.10.
793
[c0069ba8]7942006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
795
796        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
797        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
798        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
799        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
800        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
801        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
802        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
803        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
804        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
805        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
806        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
807        Use rtems_testsdir instead.
808
[0c30bc5]8092006-04-05      Joel Sherrill <joel@OARcorp.com>
810                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
811
812        * spsize/size.c: Victor spotted the problem that
813        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
814        variables and needed to be set to the same value.  I took that
815        idea and just removed _Thread_MP_Receive.  All uses are now
816        _MPCI_Receive_server_tcb.
817
[1fd1595]8182005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
819
820        * configure.ac: Remove RTEMS_ENABLE_BARE,
821        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
822
[8a26f18d]8232005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
824
825        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
826        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
827        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
828        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
829        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
830        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
831        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
832        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
833        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
834        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
835        spfatal/Makefile.am, spsize/Makefile.am:
836        Convert to use *_PROGRAMS.
837
[9567283b]8382005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
839
[dc35ca43]840        * sp01/Makefile.am, sp02/Makefile.am,
841        sp03/Makefile.am, sp04/Makefile.am,
842        sp05/Makefile.am, sp06/Makefile.am,
843        sp07/Makefile.am, sp08/Makefile.am,
844        sp09/Makefile.am, sp11/Makefile.am,
845        sp12/Makefile.am, sp13/Makefile.am,
846        sp14/Makefile.am, sp15/Makefile.am,
847        sp16/Makefile.am, sp17/Makefile.am,
848        sp19/Makefile.am, sp20/Makefile.am,
849        sp21/Makefile.am, sp22/Makefile.am,
850        sp23/Makefile.am, sp24/Makefile.am,
851        sp25/Makefile.am, sp26/Makefile.am,
852        sp27/Makefile.am, sp28/Makefile.am,
853        sp29/Makefile.am, sp30/Makefile.am,
854        sp31/Makefile.am, sp32/Makefile.am,
855        spfatal/Makefile.am, spsize/Makefile.am: Rework.
[9567283b]856
[e570e3fe]8572005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
858
859        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
860        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
861        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
862        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
863        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
864        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
865        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
866        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
867        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
868        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
869        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
870        * sptests.am: Remove.
871
[e3354cd2]8722005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
873
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        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
883        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
884        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
885
[e806c23e]8862005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
887
888        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
889
[cd1b4bfc]8902005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
891
[eea423b7]892        * spsize/Makefile.am: Rename TEST to spsize.
893        * spsize/size.scn: Remove.
894        * spsize/spsize.scn: New (renamed from size.scn).
895
8962005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
897
898        * configure.ac: Add spfatal/Makefile.
899        * Makefile.am: Add spfatal to DIST_SUBDIRS.
[f8acc249]900        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
901        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
[cd1b4bfc]902        * sptests.am: Remove LIB_VARIANT.
903
[fb02f605]9042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
905
906        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
907        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
908        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
909        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
910        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
911        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
912        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
913        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
914        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
915        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
916        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
917
[c32fb8f]9182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
919
920        * Makefile.am: Cleanup.
921
[6f2593f]9222005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[099e1112]923
924        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
925        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
926        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
927        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
928        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
929        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
930        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
931        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
932        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
933        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
934        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
935        spfatal/Makefile.am, spsize/Makefile.am:
936        Partial conversion to automake.
937
[df55b0f1]9382005-03-07      Joel Sherrill <joel@OARcorp.com>
939
940        * sp13/task1.c: Removed warnings.
941
[9fa21da0]9422004-09-29      Joel Sherrill <joel@OARcorp.com>
943
944        * spsize/size.c: i960 obsoleted and all references removed.
945
[6f2593f]9462004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]947
948        * configure.ac: Require automake > 1.9.
949
[6f2593f]9502004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[e8064503]951
952        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
953        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
954        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
955        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
956        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
957        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
958        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
959        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
960        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
961        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
962        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
963        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
964        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
965        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
966        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
967        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
968        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
969        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
970        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
971        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
972        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
973        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
974        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
975        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
976        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
977        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
978        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
979        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
980        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
981        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
982        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
983        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
984
[6f2593f]9852004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[65fa6b5]986
987        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
988
[a841314]9892004-03-30      David Querbach <querbach@realtime.bc.ca>
990
991        PR 595/tests
992        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
993        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
994        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
995        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
996        others treat it as a count of longs.
997
[378aed9]9982004-03-30      David Querbach <querbach@realtime.bc.ca>
999
1000        PR 596/tests
1001        * sp32/init.c: A missing definition of TEST_INIT before including
1002        <tmacros.h> means that buffered output will not work even if selected
1003        in buffer_test_io.h.
1004
[6f2593f]10052004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[c87608f]1006
1007        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1008        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1009        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1010        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1011        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1012        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1013        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1014        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1015        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1016        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1017        types.
1018
[7c48a2e8]10192004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1020
1021        * configure.ac: Add 2nd arg to RTEMS_TOP.
1022
[6debefee]10232004-03-05      Joel Sherrill <joel@OARcorp.com>
1024
1025        * sp07/buffered_io.c: Remove warning.
1026
[340835b0]10272004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1028
1029        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1030        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1031        * sp02/Makefile.am: Ditto.
1032        * sp03/Makefile.am: Ditto.
1033        * sp04/Makefile.am: Ditto.
1034        * sp05/Makefile.am: Ditto.
1035        * sp06/Makefile.am: Ditto.
1036        * sp07/Makefile.am: Ditto.
1037        * sp08/Makefile.am: Ditto.
1038        * sp09/Makefile.am: Ditto.
1039        * sp11/Makefile.am: Ditto.
1040        * sp12/Makefile.am: Ditto.
1041        * sp13/Makefile.am: Ditto.
1042        * sp14/Makefile.am: Ditto.
1043        * sp15/Makefile.am: Ditto.
1044        * sp16/Makefile.am: Ditto.
1045        * sp17/Makefile.am: Ditto.
1046        * sp19/Makefile.am: Ditto.
1047        * sp20/Makefile.am: Ditto.
1048        * sp21/Makefile.am: Ditto.
1049        * sp22/Makefile.am: Ditto.
1050        * sp23/Makefile.am: Ditto.
1051        * sp24/Makefile.am: Ditto.
1052        * sp25/Makefile.am: Ditto.
1053        * sp26/Makefile.am: Ditto.
1054        * sp27/Makefile.am: Ditto.
1055        * sp28/Makefile.am: Ditto.
1056        * sp29/Makefile.am: Ditto.
1057        * sp30/Makefile.am: Ditto.
1058        * sp31/Makefile.am: Ditto.
1059        * sp32/Makefile.am: Ditto.
1060        * spfatal/Makefile.am: Ditto.
1061        * spsize/Makefile.am: Ditto.
1062
[5813e715]10632003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1064
1065        * sptests.am: Add dirstamp support.
1066
[8234c04]10672003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1068
1069        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1070
[e457190]10712003-12-16      Joel Sherrill <joel@OARcorp.com>
1072
1073        PR 544/tests
1074        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1075        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1076        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1077        make tests account for resources and not print at inappropriate
1078        times.
1079        * sp07/buffered_io.c: New file.
1080
[810720b6]10812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1082
1083        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1084
[6e4e067]10852003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1086
1087        * sp01/Makefile.am: Remove all-local: $(ARCH).
1088        * sp02/Makefile.am: Remove all-local: $(ARCH).
1089        * sp03/Makefile.am: Remove all-local: $(ARCH).
1090        * sp04/Makefile.am: Remove all-local: $(ARCH).
1091        * sp05/Makefile.am: Remove all-local: $(ARCH).
1092        * sp06/Makefile.am: Remove all-local: $(ARCH).
1093        * sp07/Makefile.am: Remove all-local: $(ARCH).
1094        * sp08/Makefile.am: Remove all-local: $(ARCH).
1095        * sp09/Makefile.am: Remove all-local: $(ARCH).
1096        * sp11/Makefile.am: Remove all-local: $(ARCH).
1097        * sp12/Makefile.am: Remove all-local: $(ARCH).
1098        * sp13/Makefile.am: Remove all-local: $(ARCH).
1099        * sp14/Makefile.am: Remove all-local: $(ARCH).
1100        * sp15/Makefile.am: Remove all-local: $(ARCH).
1101        * sp16/Makefile.am: Remove all-local: $(ARCH).
1102        * sp17/Makefile.am: Remove all-local: $(ARCH).
1103        * sp19/Makefile.am: Remove all-local: $(ARCH).
1104        * sp20/Makefile.am: Remove all-local: $(ARCH).
1105        * sp21/Makefile.am: Remove all-local: $(ARCH).
1106        * sp22/Makefile.am: Remove all-local: $(ARCH).
1107        * sp23/Makefile.am: Remove all-local: $(ARCH).
1108        * sp24/Makefile.am: Remove all-local: $(ARCH).
1109        * sp25/Makefile.am: Remove all-local: $(ARCH).
1110        * sp26/Makefile.am: Remove all-local: $(ARCH).
1111        * sp27/Makefile.am: Remove all-local: $(ARCH).
1112        * sp28/Makefile.am: Remove all-local: $(ARCH).
1113        * sp29/Makefile.am: Remove all-local: $(ARCH).
1114        * sp30/Makefile.am: Remove all-local: $(ARCH).
1115        * sp31/Makefile.am: Remove all-local: $(ARCH).
1116        * sp32/Makefile.am: Remove all-local: $(ARCH).
1117        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1118        * spsize/Makefile.am: Remove all-local: $(ARCH).
1119
[5f52d1f]11202003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1121
1122        * configure.ac: Reflect having moved to testsuites/.
1123
[c6328bee]11242003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1125
1126        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1127
[5445ee60]11282003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * configure.ac:Remove RTEMS_CHECK_CPU.
1131
[d2b93bfd]11322003-09-04      Joel Sherrill <joel@OARcorp.com>
1133
1134        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1135        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1136        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1137        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1138        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1139        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1140        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1141        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1142        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1143        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1144        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1145        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1146        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1147        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1148        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1149        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1150        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1151        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1152        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1153        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1154        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1155        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1156        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1157        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1158        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1159        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1160        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1161        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1162        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1163        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1164        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1165        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1166        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1167        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1168        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1169        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1170        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1171        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1172        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1173        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1174        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1175        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1176        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1177        spsize/size.c, spsize/system.h: URL for license changed.
1178
[35fc6bf9]11792003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1180
1181        PR 458/tests
1182        * sp30/task1.c: Correct indexing problem.
1183
[7862f888]11842003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * Makefile.am: Reflect having moved aclocal/.
1187
[7f9e5908]11882003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1189
[61d9371]1190        * Makefile.am: Reflect having moved automake/.
1191        * sp01/Makefile.am: Reflect having moved automake/.
1192        * sp02/Makefile.am: Reflect having moved automake/.
1193        * sp03/Makefile.am: Reflect having moved automake/.
1194        * sp04/Makefile.am: Reflect having moved automake/.
1195        * sp05/Makefile.am: Reflect having moved automake/.
1196        * sp06/Makefile.am: Reflect having moved automake/.
1197        * sp07/Makefile.am: Reflect having moved automake/.
1198        * sp08/Makefile.am: Reflect having moved automake/.
1199        * sp09/Makefile.am: Reflect having moved automake/.
1200        * sp11/Makefile.am: Reflect having moved automake/.
1201        * sp12/Makefile.am: Reflect having moved automake/.
1202        * sp13/Makefile.am: Reflect having moved automake/.
1203        * sp14/Makefile.am: Reflect having moved automake/.
1204        * sp15/Makefile.am: Reflect having moved automake/.
1205        * sp16/Makefile.am: Reflect having moved automake/.
1206        * sp17/Makefile.am: Reflect having moved automake/.
1207        * sp19/Makefile.am: Reflect having moved automake/.
1208        * sp20/Makefile.am: Reflect having moved automake/.
1209        * sp21/Makefile.am: Reflect having moved automake/.
1210        * sp22/Makefile.am: Reflect having moved automake/.
1211        * sp23/Makefile.am: Reflect having moved automake/.
1212        * sp24/Makefile.am: Reflect having moved automake/.
1213        * sp25/Makefile.am: Reflect having moved automake/.
1214        * sp26/Makefile.am: Reflect having moved automake/.
1215        * sp27/Makefile.am: Reflect having moved automake/.
1216        * sp28/Makefile.am: Reflect having moved automake/.
1217        * sp29/Makefile.am: Reflect having moved automake/.
1218        * sp30/Makefile.am: Reflect having moved automake/.
1219        * sp31/Makefile.am: Reflect having moved automake/.
1220        * sp32/Makefile.am: Reflect having moved automake/.
1221        * spfatal/Makefile.am: Reflect having moved automake/.
1222        * spsize/Makefile.am: Reflect having moved automake/.
[7f9e5908]1223
[3895f96]12242003-08-14      Joel Sherrill <joel@OARcorp.com>
1225
1226        * sp02/task1.c: Added ID to name lookup service and changed name of
1227        id/name translation status code. This propagated to multiple
1228        functions. The user API service added was rtems_object_id_to_name()
1229
[7dcc3fe]12302003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1233
[18ee864]12342003-05-29      Joel Sherrill <joel@OARcorp.com>
1235
1236        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1237
[c98849ef]12382003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
1240        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1241        CC_CFLAGS_DEFAULT (obsolete).
1242
[78bea14]12432003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1246        Remove CC_LDFLAGS_PROFILE_V.
1247
[3c55718]12482003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1249
1250        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1251
[ccd81b60]12522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1253
1254        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1255
[9b5c258]12562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1257
1258        * configure.ac: AC_PREREQ(2.57).
1259
[afcd563]12602002-11-14      Joel Sherrill <joel@OARcorp.com>
1261
1262        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1263        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1264        update the IDs in the screens.
1265
[8730f45]12662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        * .cvsignore: Reformat.
1269        Add autom4te*cache.
1270        Remove autom4te.cache.
1271
[0c0d089]12722002-09-14      Joel Sherrill <joel@OARcorp.com>
1273
1274        * sp32/.cvsignore: New file.
1275
[0af7c20]12762002-09-14      Aaron J. Grier <aaron@frye.com>
1277
1278        * PR271 was not applicable against the current source but included
1279        a nice test that Joel decided to add to the tree as sp32.
1280        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1281        * Makefile.am, configure.ac: Modified to reflect addition.
1282
[a3a512c]12832002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1286        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1287        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1288        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1289        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1290        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1291        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1292        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1293        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1294        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1295        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1296        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1297        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1298        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1299        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1300        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1301        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1302        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1303        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1304        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1305        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1306        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1307        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1308        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1309        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1310        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1311        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1312        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1313        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1314        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1315        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1316
[3aa4c2e0]13172002-08-01      Joel Sherrill <joel@OARcorp.com>
1318
1319        * Per PR47 add support for buffered test output.  This involved
1320        adding defines to redirect output to a buffer and dump it when
1321        full, at "test pause", and at exit.  To avoid problems when redefining
1322        exit(), all tests were modified to call rtems_test_exit().
1323        Some tests, notable psxtests, had to be modified to include
1324        the standard test macro .h file (pmacros.h or tmacros.h) to
1325        enable this support.
1326        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1327        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1328        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1329        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1330        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1331        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1332        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1333
[3dc936c1]13342002-07-30      Joel Sherrill <joel@OARcorp.com>
1335
1336        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1337        stack if the port doesn't configure using it.
1338
[c3bb68a1]13392002-07-04      Joel Sherrill <joel@OARcorp.com>
1340
1341        * Jump table for single entry point removed.
1342        * spsize/size.c:  Modified to reflect above.
1343
[21bbb92]13442002-07-01      Joel Sherrill <joel@OARcorp.com>
1345
1346        * sp29/init.c: Corrected definitions for task stack usage.
1347
[a9047a0]13482002-07-01      Joel Sherrill <joel@OARcorp.com>
1349
1350        * spsize/size.c: _Thread_queue_Extract_table removed.
1351
[8873684]13522001-05-17      Joel Sherrill <joel@OARcorp.com>
1353
1354        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1355        number of staticly configured device drivers.
1356
[606926f]13572001-05-14      Joel Sherrill <joel@OARcorp.com>
1358
1359        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1360        than the configured number of drivers.
1361 
[cb9b2bfc]13622002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * configure.ac: Remove ENABLE_GCC28.
1365
[beaa47bc]13662001-04-04      Joel Sherrill <joel@OARcorp.com>
1367
1368        * spsize/size.c: Reflect SPARC modifcation to get rid of
1369        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1370 
[5729f62]13712001-03-29      Joel Sherrill <joel@OARcorp.com>
1372
1373        * Per PR147 addressed problems when reseting and inserting a timer
1374        into a timer chain that did not honor time passage since the last
1375        time the timer server was scheduled and the new insertion.
1376        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1377
[0a32a21]13782001-03-28      Joel Sherrill <joel@OARcorp.com>
1379
1380        * Side-effect of PR132.
1381        * sp21/system.h: Now must explicitly request NULL driver.
1382
[ac2512ab]13832002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1384
1385        * configure.ac:
1386        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1387        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1388        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1389        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1390        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1391        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1392        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1393        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1394        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1395        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1396        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1397        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1398        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1399        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1400        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1401        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1402        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1403        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1404        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1405        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1406        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1407        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1408        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1409        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1410        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1411        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1412        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1413        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1414        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1415        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1416        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1417        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1418        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1419        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1420
[fabacfe]14212002-03-20      Chris Johns <ccj@acm.org>
1422
1423        * PR145.
1424        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1425        in system (e.g. driver tasks).  Also exit on minimum number of
1426        switches not precise number.
1427
[ef70d9b]14282001-01-29      Joel Sherrill <joel@OARcorp.com>
1429
1430        * Fixed bug where resetting a timer that was not at the head
1431        of one of the task timer chains resulted in the Timer Server
1432        task waking up too far in the future.
1433        * Added rtems_timer_get_information() directive to support testing.
1434        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1435        above condition.
1436
[2fc6dc3]14372001-01-22      Joel Sherrill <joel@OARcorp.com>
1438
1439        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1440        because priority added as argument to rtems_timer_initiate_server().
1441
[de569fe]14422001-01-16      Joel Sherrill <joel@OARcorp.com>
1443
1444        * Added tests for task-based timers.  This included the new tests
1445        sp30 and sp31.
1446        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1447        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1448        for task-based timer services.
1449        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1450        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1451        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1452        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1453        sp31/task1.c: New files.
1454
[850f87e]14552001-11-01      Joel Sherrill <joel@OARcorp.com>
1456
1457        * sp26/system.h: Properly account for stack memory used by
1458        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1459        and processed as PR78.
1460
[df25c998]14612001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1462
1463        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1464        * configure.in: Remove.
1465        * configure.ac: New file, generated from configure.in by autoupdate.
1466
[996bfbf]14672001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1470
[25b9e93c]14712001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1474        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1475        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1476        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1477        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1478        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1479        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1480        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1481        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1482        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1483        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1491        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1492        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1493        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1494        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1495        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1496        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1497        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1498        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1499        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1500        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1501        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1502
[94dfe0f7]15032001-08-16      Joel Sherrill <joel@OARcorp.com>
1504
1505        * sp20/system.h: Account for extra task stacks properly.
1506
[11b1063]15072001-08-16      Joel Sherrill <joel@OARcorp.com>
1508
1509        * sp13/sp13.scn: Id in screen had wrong class field value.
1510        * sp13/system.h: Account for message buffer memory.
1511        * sp13/task2.c: Remove unnecessary check for failure.
1512
[95083c0]15132001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1514
1515        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1516
[cf7884b]15172001-04-20      Joel Sherrill <joel@OARcorp.com>
1518
1519        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1520        file.
1521
[dde827b]15222001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1525
[55a86b4]15262001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1527
1528        * sp21/Makefile.am: Remove libtest.
1529
[feead226]15302000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1533
[a314d3b4]15342000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1535
1536        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1537
[cbe7d66]15382000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1541        Switch to GNU canonicalization.
1542        * sptests.am: Remove DEFS.
1543
[837ab841]15442000-09-29      Joel Sherrill <joel@OARcorp.com>
1545
1546        * sp20/sp20.scn: Corrected to reflect new addition.
1547        * sp20/system.h: Removed comment reflecting history.
1548
[cf42c54c]15492000-09-29      Stephan Merker <merker@decrc.abb.de>
1550
1551        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1552        Added new task to test sequence of altering a period's length
1553        while it is still active.
1554
[e35d6b2]15552000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1558        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1559        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1560        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1561        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1562        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1563        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1564        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1565        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1566        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1567
[e94ad1fe]15682000-08-10      Joel Sherrill <joel@OARcorp.com>
1569
1570        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.