source: rtems/testsuites/sptests/ChangeLog @ 9c34c02

4.104.115
Last change on this file since 9c34c02 was 9c34c02, checked in by Joel Sherrill <joel.sherrill@…>, on 07/02/09 at 15:41:28

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

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