source: rtems/testsuites/sptests/ChangeLog @ 1dc1da5

4.104.115
Last change on this file since 1dc1da5 was 1dc1da5, checked in by Joel Sherrill <joel.sherrill@…>, on 05/21/09 at 14:34:15

2009-05-21 Joel Sherrill <joel.sherrill@…>

PR 1414/cpukit

  • Makefile.am, configure.ac: Tighten math on extraction of index so it is harder to trick by passing in a valid id of an incorrect object class.
  • sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc, sp49/sp49.scn: New files.
  • Property mode set to 100644
File size: 56.7 KB
Line 
12009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        PR 1414/cpukit
4        * Makefile.am, configure.ac: Tighten math on extraction of index so it
5        is harder to trick by passing in a valid id of an incorrect object
6        class.
7        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
8        sp49/sp49.scn: New files.
9
102009-05-19      Chris Johns <chrisj@rtems.org>
11
12        * sp04/tswitch.c: Lower sample count for small memory targets.
13       
142009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * spprintk/init.c: printk() now 100% covered.
17
182009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * spprintk/init.c: More test cases.
21
222009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
25        large enough for buffer node overhead.
26
272009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * Makefile.am, configure.ac, spwatchdog/system.h,
30        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
31        printk. These will help coverage. Simplify spwkspace.
32        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
33        spprintk/spprintk.scn: New files.
34        * spwkspace/system.h: Removed.
35
362009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
39        methods.
40        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
41        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
42
432009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
46        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
47        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
48        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
49        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
50        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
51        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
52        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
53        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
54        spsize/size.c: Fix warnings.
55
562009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
57
58        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
59        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
60        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
61        spobjgetnext/system.h: New files.
62
632009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
66        64k to 20k. No impact on test behavior.
67
682009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
71
722009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
73
74        * sp37/init.c, sp37/sp37.scn: Add test case for
75        rtems_interrupt_level_attribute body.
76
772009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
80        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
81        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
82        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
83        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
84        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
85        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
86        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
87        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
88        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
89        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
90        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
91        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
92        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
93        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
94        sp48/Makefile.am, spfatal/Makefile.am,
95        spfatal01/Makefile.am, spfatal02/Makefile.am,
96        spfatal03/Makefile.am, spfatal04/Makefile.am,
97        spfatal05/Makefile.am, spfatal06/Makefile.am,
98        spfatal07/Makefile.am, spfatal08/Makefile.am,
99        spfatal09/Makefile.am, spsize/Makefile.am,
100        spwatchdog/Makefile.am:
101        Eliminate _exe_/.exe.
102
1032009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        PR 1388/cpukit
106        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
107        allow both priority inherit and ceiling attributes to be set on
108        semaphore create. These attributes are mutually exclusive and this
109        should be an error.
110
1112009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
114        unlimited objects when configured for a unified workspace works as
115        expected.
116        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
117        sp48/sp48.scn: New files.
118
1192009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
120                Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        PR 1357/cpukit
123        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
124        honored.
125        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
126        sp47/sp47.scn: New files.
127
1282009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
129
130        * Makefile.am, configure.ac: Add new test to test Watchdog display
131        helper routines. These reach into the SuperCore.
132        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
133        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
134        spwatchdog/system.h, spwatchdog/task1.c: New files.
135
1362009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
139
1402009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
143        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
144        hard-coded hex numbers for bad object Ids.
145
1462009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * sp15/system.h, sp19/system.h: Array of task names should be of type
149        rtems_name not rtems_id. Similarly array of task ids should be
150        rtems_id not rtems_name.
151
1522008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
155
1562008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * Makefile.am, configure.ac, spfatal06/testcase.h,
159        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
160        spsize/size.c: Eliminate pointers to API configuration tables in the
161        main configuration table. Reference the main configuration table and
162        the API configuration tables directly using the confdefs.h version
163        rather than obtaining a pointer to it. This eliminated some
164        variables, a potential fatal error, some unnecessary default
165        configuration structures. Overall, about a 4.5% reduction in the code
166        size for minimum and hello on the SPARC.
167        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
168        spfatal10/testcase.h: Removed.
169
1702008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
173        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
174        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
175        successfully with maxixum number of priorities as 16 instead of 256.
176        This was done by temporarily modifying the score priority.h maximum.
177        This allowed testing of all API code to ensure that it worked
178        properly with a reduced number of priorities. Most modifications were
179        to switch from hard-coded maximum to using the API provided methods
180        to determine maximum number of priority levels.
181
1822008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * sp46/sp46.scn: Add screen missed earlier.
185
1862008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        PR 1348/cpukit
189        * Makefile.am, configure.ac: Add test of special case of resetting cpu
190        usage information while a period is running.
191        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
192        sp46/sp46.scn: New files.
193
1942008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * sp45/init.c: New file.
197
1982008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        PR 1347/cpukit
201        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
202        Rework Timer Server to ensure that the context allows for blocking,
203        allocating memory, and acquiring semaphores and mutexes.
204        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
205        New files.
206
2072008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * sp25/system.h: Add warning and temporary m32c conditional until size
210        type addressed.
211
2122008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * sp09/screen07.c: Use INT_MAX as number of messages so always
215        properly sized and no overflow on constant.
216        * sp09/screen10.c: Delay so on targets with simulator idle clock
217        tick driver this will work.
218        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
219        byte boundaries rather than two byte boundaries.
220        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
221        allocate more memory than size_t holds on m32c.
222
2232008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
226        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
227        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
228        and Region calls. On 16-bit architectures, size_t can be 16-bits
229        which would limit sizes to 64K. Also address constants which
230        overflowed on 16-bit integer targets.
231
2322008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * sp43/sp43.scn: Bump version to 4.9.99.0
235
2362008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * sp19/system.h: Use "double" instead of "rtems_double".
239
2402008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
241
242        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
243
2442008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
247        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
248        spfatal_support/init.c, spfatal_support/system.h:
249        Convert to "bool".
250
2512008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
254        declared in a public place.
255
2562008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
257
258        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
259
2602008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
261
262        * sp43/init.c: Fix derefence of uninitialized pointer.
263
2642008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
265
266        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
267        multiprocessing is not enabled. Saves one more variable from single
268        processor configuration.
269
2702008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
271
272        PR 1212/cpukit
273        * Makefile.am, configure.ac: Time slicing will not happen if the task
274        mode is changed from a non-timeslicing mode to timeslicing mode if it
275        is done by the executing thread (e.g. in its task body). This change
276        includes sp44 to demonstrate the problem and verify the correction.
277        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
278
2792008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
282        architectures they are not supported on.
283
2842008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
287
2882008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
291          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
292
2932008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
294
295        * sp28/init.c: Corrections to configuration.
296        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
297        * spsize/size.c: _ISR_Vector_table only exists on architectures
298        which use the Simple Vectored Interrupt Model.
299
3002008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
301
302        * spsize/size.c: Convention calls for leading underscore on private
303        RTEMS variables.
304
3052008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
306
307        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
308        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
309        Refactored and renamed initialization routines to
310        rtems_initialize_data_structures, rtems_initialize_before_drivers,
311        rtems_initialize_device_drivers, and
312        rtems_initialize_start_multitasking. This opened the sequence up so
313        that bootcard() could provide a more robust and flexible framework
314        which is easier to explain and understand. This also lays the
315        groundwork for sharing the division of available memory between the
316        RTEMS workspace and heap and the C library initialization across all
317        BSPs.
318
3192008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
320
321        * sp32/init.c: Formatting.
322
3232008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
324
325        * sp09/screen01.c: Correct test.
326        * sp09/screen14.c: Update copyright.
327        * sp28/init.c: Correct end of test messages.
328
3292008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
332
3332008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
334
335        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
336        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
337        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
338        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
339        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
340        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
341        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
342        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
343        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
344        tests. Add a clock_settime case for < 1988.
345
3462008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
347
348        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
349
3502008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
351
352        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
353        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
354        * sp41/sp41.scn: Now has content.
355        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
356        Object Services recently added to API.
357
3582008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
361        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
362        collection. This changed the name of a few previously public but
363        undocumented services and added a some new services.
364        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
365        sp43/system.h: New files.
366
3672008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * spfatal10/.cvsignore: New file.
370
3712008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
372
373        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
374        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
375        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
376        New files.
377
3782008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
379
380        * Makefile.am, configure.ac: Added fatal error tests
381        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
382        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
383        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
384        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
385        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
386        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
387        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
388        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
389        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
390        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
391        spfatal_support/init.c, spfatal_support/system.h: New files.
392
3932008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
396        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
397        test messages.
398
3992008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
402        simple type to a union of an unsigned 32 bit integer and a pointer.
403        This should help eliminate weird casts between u32 and pointers in
404        various places. The APIs now have to explicitly call _u32 or _string
405        versions of helper routines. This should also simplify things and
406        eliminate the need for ugly casts in some cases.
407
4082008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
409
410        * sp42/Makefile.am: New file.
411
4122008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        Add sp42 to exercise thread queue with knowledge of the implementation
415        so we can exercise all of the normal paths possible.
416        * Makefile.am, configure.ac: Add sp42.
417        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
418
4192008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * sp39/init.c: Add case for long timeout on blocking operation.
422        * Makefile.am, configure.ac: Add new test to exercise thread
423        queue blokcing synchronization. sp39 and sp41 are very similar.
424        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
425        sp41/system.h: New files.
426
4272008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * sp39/init.c: Clean up.
430
4312008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * sp39/init.c: Modify to improve coverage.
434
4352008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
436
437        * sp36/strict_order_mut.c:
438
4392008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
440
441        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
442        driver registration.
443        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
444        sp40/system.h: New files.
445
4462008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
449        Add test cases for:
450          + message queue create requesting too many message buffers
451            for the available memory
452          + region extend with address inside existing heap
453          + timer server initiate too large a stack, create error
454        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
455          + task set priority while holding resource
456
4572008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * Makefile.am, configure.ac: Added sp38 and sp39.
460        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
461        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
462        sp39/sp39.scn, sp39/system.h: New files.
463
4642007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * sp36/strict_order_mut.c: New file.
467
4682007-12-21      Xi Yang <hiyangxi@gmail.com>
469
470        * Makefile.am, configure.ac: Add support for proper stacking of
471        priority inheritance on mutexes as well as enforce proper order of
472        release.
473        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
474        sp36/sp36.scn: New files.
475
4762007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
479        directive instead of violating RTEMS internals.
480
4812007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
482
483        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
484        Add test cases for User Extension Manager to improve code coverage.
485        * sp21/task1.c: Fix spelling error.
486
4872007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * spsize/size.c: Account for previous changes in calculation of MPCI
490        receive server stack.
491
4922007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * sp09/screen07.c, sp09/sp09.scn: Add test for
495        rtems_message_queue_broadcast for bad buffer and count pointers.
496        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
497        with bad priority or initiating twice.
498        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
499        it forces a dispatch.
500        * sp37/init.c: New file.
501
5022007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        * Makefile.am, configure.ac: Add new tests for interrupt disable,
505        enable, flash, and is in progress. These are normally inlines but
506        also have bodies for non-C code. This test also exercises the odd
507        case of calling clock tick from outside an ISR.
508        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
509
5102007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
511
512        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
513        using notepad with the current task's ID or SELF
514        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
515        test missing test cases for clock_get.
516
5172007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * sp28/init.c: Add test code for task variables to improve coverage.
520
5212007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
524        RTEMS provided accessor macros to obtain configuration fields.
525
5262007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
529        Configuration Table. Eliminate CPU Table from all ports. Delete
530        references to CPU Table in all forms.
531
5322007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
533
534        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
535
5362007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
537
538        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
539        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
540        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
541        to improve test coverage.
542
5432007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
544
545        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
546        coverage.
547
5482007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
551
5522007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
553
554        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
555        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
556        .scn files.
557
5582007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
559
560        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
561        commented out and updated the .scn file.
562
5632007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
566        buffered test IO.
567
5682007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
569
570        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
571        rtems_io_unregister_driver did not have any test code.
572
5732007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
574
575        * spsize/size.c: Eliminate maximum_drivers configuration parameter
576        since it was used to configure a no longer used feature. Device names
577        are now part of the filesystem not in a table. This also eliminated
578        the variables _IO_Number_of_devices and _IO_Driver_name_table from
579        RTEMS as well as the memory allocation used to populate
580        _IO_Driver_name_table.
581
5822007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
583
584        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
585        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
586        properly.
587
5882007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * spsize/size.c: Eliminated the variables
591        _RTEMS_tasks_User_initialization_tasks and
592        _RTEMS_tasks_Number_of_initialization_tasks because they were only
593        used in one place after initialized. It was a waste of space.
594
5952007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
596
597        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
598        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
599        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
600        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
601        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
602        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
603        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
604        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
605        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
606        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
607        spsize/size.c: Add optional managers to Makefiles. Clean up test
608        cases so last output line follows END OF pattern. Make sure test case
609        all run. All tests appeared ok on sis.
610
6112007-04-05      Joel Sherrill <joel@OARcorp.com>
612
613        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
614
6152007-04-05      Joel Sherrill <joel@OARcorp.com>
616
617        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
618        CONFIGURE_TEST_NEEDS_XXX configuration constants to
619        CONFIGURE_APPLICATION_NEEDS_XXX.
620
6212007-04-02      Joel Sherrill <joel@OARcorp.com>
622
623        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
624
6252007-04-02      Joel Sherrill <joel@OARcorp.com>
626
627        * spsize/size.c: Convert from Classic API style TOD_Control as
628        fundamental time structure to POSIX struct timespec. Add
629        clock_get_uptime().
630
6312007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
632
633        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
634
6352007-03-26      Joel Sherrill <joel@OARcorp.com>
636
637        * sp35/priinv.c: Remove warning.
638
6392007-03-10      Joel Sherrill <joel@OARcorp.com>
640
641        * sp26/system.h: Remove incorrect and duplicate
642        CONFIGURE_EXTRA_TASK_STACKS.
643
6442007-03-05      Joel Sherrill <joel@OARcorp.com>
645
646        PR 1222/cpukit
647        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
648        thread that is blocked on a priority based thread queue is changed,
649        that its placement in the queue is reevaluated based upon the new
650        priority. This enhancement includes modifications to the SuperCore as
651        well as new test cases.
652        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
653        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
654        sp35/sp35.doc, sp35/sp35.scn: New files.
655
6562007-03-05      Joel Sherrill <joel@OARcorp.com>
657
658        * sp26/system.h: Correct memory required for stack sizes.
659
6602007-02-06      Joel Sherrill <joel@OARcorp.com>
661
662        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
663        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
664        tests.
665
6662006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
667
668        * sp33/init.c: Improve barrier test to include normal blocking with
669        manual release and unblocking in barrier deletion.
670
6712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * configure.ac: New BUG-REPORT address.
674
6752006-11-20      Joel Sherrill <joel@OARcorp.com>
676
677        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
678        and make output more compliant with other tests.
679
6802006-11-17      Joel Sherrill <joel@OARcorp.com>
681
682        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
683        cases intended on all targets possible with new heap algorithm.
684
6852006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * Makefile.am, configure.ac: Adding Classic API Barriers.
688        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
689        New files.
690
6912006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
692
693        * configure.ac: Require autoconf-2.60. Require automake-1.10.
694
6952006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
696
697        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
698        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
699        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
700        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
701        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
702        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
703        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
704        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
705        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
706        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
707        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
708        Use rtems_testsdir instead.
709
7102006-04-05      Joel Sherrill <joel@OARcorp.com>
711                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
712
713        * spsize/size.c: Victor spotted the problem that
714        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
715        variables and needed to be set to the same value.  I took that
716        idea and just removed _Thread_MP_Receive.  All uses are now
717        _MPCI_Receive_server_tcb.
718
7192005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * configure.ac: Remove RTEMS_ENABLE_BARE,
722        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
723
7242005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
725
726        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
727        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
728        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
729        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
730        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
731        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
732        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
733        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
734        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
735        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
736        spfatal/Makefile.am, spsize/Makefile.am:
737        Convert to use *_PROGRAMS.
738
7392005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
740
741        * sp01/Makefile.am, sp02/Makefile.am,
742        sp03/Makefile.am, sp04/Makefile.am,
743        sp05/Makefile.am, sp06/Makefile.am,
744        sp07/Makefile.am, sp08/Makefile.am,
745        sp09/Makefile.am, sp11/Makefile.am,
746        sp12/Makefile.am, sp13/Makefile.am,
747        sp14/Makefile.am, sp15/Makefile.am,
748        sp16/Makefile.am, sp17/Makefile.am,
749        sp19/Makefile.am, sp20/Makefile.am,
750        sp21/Makefile.am, sp22/Makefile.am,
751        sp23/Makefile.am, sp24/Makefile.am,
752        sp25/Makefile.am, sp26/Makefile.am,
753        sp27/Makefile.am, sp28/Makefile.am,
754        sp29/Makefile.am, sp30/Makefile.am,
755        sp31/Makefile.am, sp32/Makefile.am,
756        spfatal/Makefile.am, spsize/Makefile.am: Rework.
757
7582005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
759
760        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
761        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
762        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
763        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
764        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
765        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
766        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
767        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
768        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
769        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
770        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
771        * sptests.am: Remove.
772
7732005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
774
775        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
776        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
777        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
778        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
779        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
780        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
781        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
782        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
783        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
784        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
785        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
786
7872005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
788
789        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
790
7912005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
792
793        * spsize/Makefile.am: Rename TEST to spsize.
794        * spsize/size.scn: Remove.
795        * spsize/spsize.scn: New (renamed from size.scn).
796
7972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
798
799        * configure.ac: Add spfatal/Makefile.
800        * Makefile.am: Add spfatal to DIST_SUBDIRS.
801        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
802        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
803        * sptests.am: Remove LIB_VARIANT.
804
8052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
806
807        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
808        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
809        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
810        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
811        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
812        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
813        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
814        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
815        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
816        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
817        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
818
8192005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
820
821        * Makefile.am: Cleanup.
822
8232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
824
825        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
826        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
827        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
828        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
829        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
830        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
831        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
832        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
833        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
834        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
835        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
836        spfatal/Makefile.am, spsize/Makefile.am:
837        Partial conversion to automake.
838
8392005-03-07      Joel Sherrill <joel@OARcorp.com>
840
841        * sp13/task1.c: Removed warnings.
842
8432004-09-29      Joel Sherrill <joel@OARcorp.com>
844
845        * spsize/size.c: i960 obsoleted and all references removed.
846
8472004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
848
849        * configure.ac: Require automake > 1.9.
850
8512004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
852
853        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
854        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
855        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
856        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
857        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
858        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
859        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
860        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
861        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
862        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
863        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
864        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
865        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
866        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
867        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
868        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
869        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
870        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
871        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
872        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
873        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
874        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
875        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
876        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
877        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
878        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
879        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
880        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
881        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
882        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
883        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
884        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
885
8862004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
887
888        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
889
8902004-03-30      David Querbach <querbach@realtime.bc.ca>
891
892        PR 595/tests
893        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
894        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
895        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
896        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
897        others treat it as a count of longs.
898
8992004-03-30      David Querbach <querbach@realtime.bc.ca>
900
901        PR 596/tests
902        * sp32/init.c: A missing definition of TEST_INIT before including
903        <tmacros.h> means that buffered output will not work even if selected
904        in buffer_test_io.h.
905
9062004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
907
908        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
909        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
910        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
911        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
912        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
913        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
914        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
915        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
916        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
917        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
918        types.
919
9202004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
921
922        * configure.ac: Add 2nd arg to RTEMS_TOP.
923
9242004-03-05      Joel Sherrill <joel@OARcorp.com>
925
926        * sp07/buffered_io.c: Remove warning.
927
9282004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
931        Add PRE/TMPINSTALL_FILES to CLEANFILES.
932        * sp02/Makefile.am: Ditto.
933        * sp03/Makefile.am: Ditto.
934        * sp04/Makefile.am: Ditto.
935        * sp05/Makefile.am: Ditto.
936        * sp06/Makefile.am: Ditto.
937        * sp07/Makefile.am: Ditto.
938        * sp08/Makefile.am: Ditto.
939        * sp09/Makefile.am: Ditto.
940        * sp11/Makefile.am: Ditto.
941        * sp12/Makefile.am: Ditto.
942        * sp13/Makefile.am: Ditto.
943        * sp14/Makefile.am: Ditto.
944        * sp15/Makefile.am: Ditto.
945        * sp16/Makefile.am: Ditto.
946        * sp17/Makefile.am: Ditto.
947        * sp19/Makefile.am: Ditto.
948        * sp20/Makefile.am: Ditto.
949        * sp21/Makefile.am: Ditto.
950        * sp22/Makefile.am: Ditto.
951        * sp23/Makefile.am: Ditto.
952        * sp24/Makefile.am: Ditto.
953        * sp25/Makefile.am: Ditto.
954        * sp26/Makefile.am: Ditto.
955        * sp27/Makefile.am: Ditto.
956        * sp28/Makefile.am: Ditto.
957        * sp29/Makefile.am: Ditto.
958        * sp30/Makefile.am: Ditto.
959        * sp31/Makefile.am: Ditto.
960        * sp32/Makefile.am: Ditto.
961        * spfatal/Makefile.am: Ditto.
962        * spsize/Makefile.am: Ditto.
963
9642003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * sptests.am: Add dirstamp support.
967
9682003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
969
970        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
971
9722003-12-16      Joel Sherrill <joel@OARcorp.com>
973
974        PR 544/tests
975        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
976        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
977        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
978        make tests account for resources and not print at inappropriate
979        times.
980        * sp07/buffered_io.c: New file.
981
9822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
983
984        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
985
9862003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * sp01/Makefile.am: Remove all-local: $(ARCH).
989        * sp02/Makefile.am: Remove all-local: $(ARCH).
990        * sp03/Makefile.am: Remove all-local: $(ARCH).
991        * sp04/Makefile.am: Remove all-local: $(ARCH).
992        * sp05/Makefile.am: Remove all-local: $(ARCH).
993        * sp06/Makefile.am: Remove all-local: $(ARCH).
994        * sp07/Makefile.am: Remove all-local: $(ARCH).
995        * sp08/Makefile.am: Remove all-local: $(ARCH).
996        * sp09/Makefile.am: Remove all-local: $(ARCH).
997        * sp11/Makefile.am: Remove all-local: $(ARCH).
998        * sp12/Makefile.am: Remove all-local: $(ARCH).
999        * sp13/Makefile.am: Remove all-local: $(ARCH).
1000        * sp14/Makefile.am: Remove all-local: $(ARCH).
1001        * sp15/Makefile.am: Remove all-local: $(ARCH).
1002        * sp16/Makefile.am: Remove all-local: $(ARCH).
1003        * sp17/Makefile.am: Remove all-local: $(ARCH).
1004        * sp19/Makefile.am: Remove all-local: $(ARCH).
1005        * sp20/Makefile.am: Remove all-local: $(ARCH).
1006        * sp21/Makefile.am: Remove all-local: $(ARCH).
1007        * sp22/Makefile.am: Remove all-local: $(ARCH).
1008        * sp23/Makefile.am: Remove all-local: $(ARCH).
1009        * sp24/Makefile.am: Remove all-local: $(ARCH).
1010        * sp25/Makefile.am: Remove all-local: $(ARCH).
1011        * sp26/Makefile.am: Remove all-local: $(ARCH).
1012        * sp27/Makefile.am: Remove all-local: $(ARCH).
1013        * sp28/Makefile.am: Remove all-local: $(ARCH).
1014        * sp29/Makefile.am: Remove all-local: $(ARCH).
1015        * sp30/Makefile.am: Remove all-local: $(ARCH).
1016        * sp31/Makefile.am: Remove all-local: $(ARCH).
1017        * sp32/Makefile.am: Remove all-local: $(ARCH).
1018        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1019        * spsize/Makefile.am: Remove all-local: $(ARCH).
1020
10212003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1022
1023        * configure.ac: Reflect having moved to testsuites/.
1024
10252003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1026
1027        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1028
10292003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1030
1031        * configure.ac:Remove RTEMS_CHECK_CPU.
1032
10332003-09-04      Joel Sherrill <joel@OARcorp.com>
1034
1035        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1036        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1037        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1038        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1039        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1040        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1041        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1042        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1043        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1044        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1045        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1046        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1047        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1048        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1049        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1050        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1051        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1052        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1053        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1054        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1055        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1056        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1057        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1058        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1059        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1060        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1061        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1062        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1063        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1064        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1065        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1066        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1067        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1068        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1069        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1070        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1071        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1072        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1073        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1074        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1075        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1076        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1077        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1078        spsize/size.c, spsize/system.h: URL for license changed.
1079
10802003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1081
1082        PR 458/tests
1083        * sp30/task1.c: Correct indexing problem.
1084
10852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1086
1087        * Makefile.am: Reflect having moved aclocal/.
1088
10892003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1090
1091        * Makefile.am: Reflect having moved automake/.
1092        * sp01/Makefile.am: Reflect having moved automake/.
1093        * sp02/Makefile.am: Reflect having moved automake/.
1094        * sp03/Makefile.am: Reflect having moved automake/.
1095        * sp04/Makefile.am: Reflect having moved automake/.
1096        * sp05/Makefile.am: Reflect having moved automake/.
1097        * sp06/Makefile.am: Reflect having moved automake/.
1098        * sp07/Makefile.am: Reflect having moved automake/.
1099        * sp08/Makefile.am: Reflect having moved automake/.
1100        * sp09/Makefile.am: Reflect having moved automake/.
1101        * sp11/Makefile.am: Reflect having moved automake/.
1102        * sp12/Makefile.am: Reflect having moved automake/.
1103        * sp13/Makefile.am: Reflect having moved automake/.
1104        * sp14/Makefile.am: Reflect having moved automake/.
1105        * sp15/Makefile.am: Reflect having moved automake/.
1106        * sp16/Makefile.am: Reflect having moved automake/.
1107        * sp17/Makefile.am: Reflect having moved automake/.
1108        * sp19/Makefile.am: Reflect having moved automake/.
1109        * sp20/Makefile.am: Reflect having moved automake/.
1110        * sp21/Makefile.am: Reflect having moved automake/.
1111        * sp22/Makefile.am: Reflect having moved automake/.
1112        * sp23/Makefile.am: Reflect having moved automake/.
1113        * sp24/Makefile.am: Reflect having moved automake/.
1114        * sp25/Makefile.am: Reflect having moved automake/.
1115        * sp26/Makefile.am: Reflect having moved automake/.
1116        * sp27/Makefile.am: Reflect having moved automake/.
1117        * sp28/Makefile.am: Reflect having moved automake/.
1118        * sp29/Makefile.am: Reflect having moved automake/.
1119        * sp30/Makefile.am: Reflect having moved automake/.
1120        * sp31/Makefile.am: Reflect having moved automake/.
1121        * sp32/Makefile.am: Reflect having moved automake/.
1122        * spfatal/Makefile.am: Reflect having moved automake/.
1123        * spsize/Makefile.am: Reflect having moved automake/.
1124
11252003-08-14      Joel Sherrill <joel@OARcorp.com>
1126
1127        * sp02/task1.c: Added ID to name lookup service and changed name of
1128        id/name translation status code. This propagated to multiple
1129        functions. The user API service added was rtems_object_id_to_name()
1130
11312003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1134
11352003-05-29      Joel Sherrill <joel@OARcorp.com>
1136
1137        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1138
11392003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1142        CC_CFLAGS_DEFAULT (obsolete).
1143
11442003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1147        Remove CC_LDFLAGS_PROFILE_V.
1148
11492003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1150
1151        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1152
11532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1154
1155        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1156
11572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1158
1159        * configure.ac: AC_PREREQ(2.57).
1160
11612002-11-14      Joel Sherrill <joel@OARcorp.com>
1162
1163        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1164        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1165        update the IDs in the screens.
1166
11672002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1168
1169        * .cvsignore: Reformat.
1170        Add autom4te*cache.
1171        Remove autom4te.cache.
1172
11732002-09-14      Joel Sherrill <joel@OARcorp.com>
1174
1175        * sp32/.cvsignore: New file.
1176
11772002-09-14      Aaron J. Grier <aaron@frye.com>
1178
1179        * PR271 was not applicable against the current source but included
1180        a nice test that Joel decided to add to the tree as sp32.
1181        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1182        * Makefile.am, configure.ac: Modified to reflect addition.
1183
11842002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1187        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1188        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1189        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1190        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1191        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1192        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1193        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1194        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1195        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1196        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1197        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1198        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1199        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1200        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1201        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1202        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1203        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1204        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1205        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1206        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1207        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1208        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1209        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1210        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1211        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1212        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1213        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1214        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1215        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1216        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1217
12182002-08-01      Joel Sherrill <joel@OARcorp.com>
1219
1220        * Per PR47 add support for buffered test output.  This involved
1221        adding defines to redirect output to a buffer and dump it when
1222        full, at "test pause", and at exit.  To avoid problems when redefining
1223        exit(), all tests were modified to call rtems_test_exit().
1224        Some tests, notable psxtests, had to be modified to include
1225        the standard test macro .h file (pmacros.h or tmacros.h) to
1226        enable this support.
1227        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1228        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1229        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1230        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1231        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1232        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1233        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1234
12352002-07-30      Joel Sherrill <joel@OARcorp.com>
1236
1237        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1238        stack if the port doesn't configure using it.
1239
12402002-07-04      Joel Sherrill <joel@OARcorp.com>
1241
1242        * Jump table for single entry point removed.
1243        * spsize/size.c:  Modified to reflect above.
1244
12452002-07-01      Joel Sherrill <joel@OARcorp.com>
1246
1247        * sp29/init.c: Corrected definitions for task stack usage.
1248
12492002-07-01      Joel Sherrill <joel@OARcorp.com>
1250
1251        * spsize/size.c: _Thread_queue_Extract_table removed.
1252
12532001-05-17      Joel Sherrill <joel@OARcorp.com>
1254
1255        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1256        number of staticly configured device drivers.
1257
12582001-05-14      Joel Sherrill <joel@OARcorp.com>
1259
1260        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1261        than the configured number of drivers.
1262 
12632002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1264
1265        * configure.ac: Remove ENABLE_GCC28.
1266
12672001-04-04      Joel Sherrill <joel@OARcorp.com>
1268
1269        * spsize/size.c: Reflect SPARC modifcation to get rid of
1270        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1271 
12722001-03-29      Joel Sherrill <joel@OARcorp.com>
1273
1274        * Per PR147 addressed problems when reseting and inserting a timer
1275        into a timer chain that did not honor time passage since the last
1276        time the timer server was scheduled and the new insertion.
1277        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1278
12792001-03-28      Joel Sherrill <joel@OARcorp.com>
1280
1281        * Side-effect of PR132.
1282        * sp21/system.h: Now must explicitly request NULL driver.
1283
12842002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * configure.ac:
1287        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1288        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1289        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1290        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1291        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1292        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1293        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1294        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1295        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1296        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1297        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1298        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1299        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1300        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1301        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1302        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1303        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1304        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1305        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1306        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1307        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1308        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1309        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1310        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1311        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1312        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1313        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1314        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1315        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1316        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1317        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1318        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1319        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1320        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1321
13222002-03-20      Chris Johns <ccj@acm.org>
1323
1324        * PR145.
1325        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1326        in system (e.g. driver tasks).  Also exit on minimum number of
1327        switches not precise number.
1328
13292001-01-29      Joel Sherrill <joel@OARcorp.com>
1330
1331        * Fixed bug where resetting a timer that was not at the head
1332        of one of the task timer chains resulted in the Timer Server
1333        task waking up too far in the future.
1334        * Added rtems_timer_get_information() directive to support testing.
1335        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1336        above condition.
1337
13382001-01-22      Joel Sherrill <joel@OARcorp.com>
1339
1340        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1341        because priority added as argument to rtems_timer_initiate_server().
1342
13432001-01-16      Joel Sherrill <joel@OARcorp.com>
1344
1345        * Added tests for task-based timers.  This included the new tests
1346        sp30 and sp31.
1347        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1348        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1349        for task-based timer services.
1350        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1351        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1352        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1353        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1354        sp31/task1.c: New files.
1355
13562001-11-01      Joel Sherrill <joel@OARcorp.com>
1357
1358        * sp26/system.h: Properly account for stack memory used by
1359        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1360        and processed as PR78.
1361
13622001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1365        * configure.in: Remove.
1366        * configure.ac: New file, generated from configure.in by autoupdate.
1367
13682001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1369
1370        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1371
13722001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1373
1374        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1375        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1376        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1377        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1378        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1379        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1380        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1381        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1382        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1383        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1384        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1385        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1386        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1387        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1388        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1389        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1390        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1391        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1392        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1393        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1394        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1395        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1396        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1397        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1398        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1399        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1400        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1401        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1402        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1403
14042001-08-16      Joel Sherrill <joel@OARcorp.com>
1405
1406        * sp20/system.h: Account for extra task stacks properly.
1407
14082001-08-16      Joel Sherrill <joel@OARcorp.com>
1409
1410        * sp13/sp13.scn: Id in screen had wrong class field value.
1411        * sp13/system.h: Account for message buffer memory.
1412        * sp13/task2.c: Remove unnecessary check for failure.
1413
14142001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1415
1416        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1417
14182001-04-20      Joel Sherrill <joel@OARcorp.com>
1419
1420        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1421        file.
1422
14232001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1424
1425        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1426
14272001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * sp21/Makefile.am: Remove libtest.
1430
14312000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1432
1433        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1434
14352000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1436
1437        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1438
14392000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1440
1441        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1442        Switch to GNU canonicalization.
1443        * sptests.am: Remove DEFS.
1444
14452000-09-29      Joel Sherrill <joel@OARcorp.com>
1446
1447        * sp20/sp20.scn: Corrected to reflect new addition.
1448        * sp20/system.h: Removed comment reflecting history.
1449
14502000-09-29      Stephan Merker <merker@decrc.abb.de>
1451
1452        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1453        Added new task to test sequence of altering a period's length
1454        while it is still active.
1455
14562000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1457
1458        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1459        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1460        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1461        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1462        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1463        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1464        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1465        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1466        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1467        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1468
14692000-08-10      Joel Sherrill <joel@OARcorp.com>
1470
1471        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.