source: rtems/testsuites/sptests/ChangeLog @ 4f67befd

4.104.115
Last change on this file since 4f67befd was 4f67befd, checked in by Joel Sherrill <joel.sherrill@…>, on 05/15/09 at 15:03:02

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

  • spprintk/init.c: printk() now 100% covered.
  • Property mode set to 100644
File size: 56.3 KB
Line 
12009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * spprintk/init.c: printk() now 100% covered.
4
52009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * spprintk/init.c: More test cases.
8
92009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
12        large enough for buffer node overhead.
13
142009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * Makefile.am, configure.ac, spwatchdog/system.h,
17        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
18        printk. These will help coverage. Simplify spwkspace.
19        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
20        spprintk/spprintk.scn: New files.
21        * spwkspace/system.h: Removed.
22
232009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
26        methods.
27        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
28        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
29
302009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
33        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
34        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
35        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
36        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
37        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
38        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
39        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
40        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
41        spsize/size.c: Fix warnings.
42
432009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
46        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
47        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
48        spobjgetnext/system.h: New files.
49
502009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
53        64k to 20k. No impact on test behavior.
54
552009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
58
592009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
60
61        * sp37/init.c, sp37/sp37.scn: Add test case for
62        rtems_interrupt_level_attribute body.
63
642009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
67        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
68        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
69        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
70        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
71        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
72        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
73        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
74        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
75        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
76        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
77        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
78        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
79        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
80        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
81        sp48/Makefile.am, spfatal/Makefile.am,
82        spfatal01/Makefile.am, spfatal02/Makefile.am,
83        spfatal03/Makefile.am, spfatal04/Makefile.am,
84        spfatal05/Makefile.am, spfatal06/Makefile.am,
85        spfatal07/Makefile.am, spfatal08/Makefile.am,
86        spfatal09/Makefile.am, spsize/Makefile.am,
87        spwatchdog/Makefile.am:
88        Eliminate _exe_/.exe.
89
902009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        PR 1388/cpukit
93        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
94        allow both priority inherit and ceiling attributes to be set on
95        semaphore create. These attributes are mutually exclusive and this
96        should be an error.
97
982009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
101        unlimited objects when configured for a unified workspace works as
102        expected.
103        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
104        sp48/sp48.scn: New files.
105
1062009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
107                Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        PR 1357/cpukit
110        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
111        honored.
112        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
113        sp47/sp47.scn: New files.
114
1152009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
116
117        * Makefile.am, configure.ac: Add new test to test Watchdog display
118        helper routines. These reach into the SuperCore.
119        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
120        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
121        spwatchdog/system.h, spwatchdog/task1.c: New files.
122
1232009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
126
1272009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
130        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
131        hard-coded hex numbers for bad object Ids.
132
1332009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * sp15/system.h, sp19/system.h: Array of task names should be of type
136        rtems_name not rtems_id. Similarly array of task ids should be
137        rtems_id not rtems_name.
138
1392008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
142
1432008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
144
145        * Makefile.am, configure.ac, spfatal06/testcase.h,
146        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
147        spsize/size.c: Eliminate pointers to API configuration tables in the
148        main configuration table. Reference the main configuration table and
149        the API configuration tables directly using the confdefs.h version
150        rather than obtaining a pointer to it. This eliminated some
151        variables, a potential fatal error, some unnecessary default
152        configuration structures. Overall, about a 4.5% reduction in the code
153        size for minimum and hello on the SPARC.
154        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
155        spfatal10/testcase.h: Removed.
156
1572008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
160        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
161        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
162        successfully with maxixum number of priorities as 16 instead of 256.
163        This was done by temporarily modifying the score priority.h maximum.
164        This allowed testing of all API code to ensure that it worked
165        properly with a reduced number of priorities. Most modifications were
166        to switch from hard-coded maximum to using the API provided methods
167        to determine maximum number of priority levels.
168
1692008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * sp46/sp46.scn: Add screen missed earlier.
172
1732008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        PR 1348/cpukit
176        * Makefile.am, configure.ac: Add test of special case of resetting cpu
177        usage information while a period is running.
178        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
179        sp46/sp46.scn: New files.
180
1812008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * sp45/init.c: New file.
184
1852008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        PR 1347/cpukit
188        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
189        Rework Timer Server to ensure that the context allows for blocking,
190        allocating memory, and acquiring semaphores and mutexes.
191        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
192        New files.
193
1942008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * sp25/system.h: Add warning and temporary m32c conditional until size
197        type addressed.
198
1992008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * sp09/screen07.c: Use INT_MAX as number of messages so always
202        properly sized and no overflow on constant.
203        * sp09/screen10.c: Delay so on targets with simulator idle clock
204        tick driver this will work.
205        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
206        byte boundaries rather than two byte boundaries.
207        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
208        allocate more memory than size_t holds on m32c.
209
2102008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
213        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
214        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
215        and Region calls. On 16-bit architectures, size_t can be 16-bits
216        which would limit sizes to 64K. Also address constants which
217        overflowed on 16-bit integer targets.
218
2192008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * sp43/sp43.scn: Bump version to 4.9.99.0
222
2232008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * sp19/system.h: Use "double" instead of "rtems_double".
226
2272008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
230
2312008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
234        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
235        spfatal_support/init.c, spfatal_support/system.h:
236        Convert to "bool".
237
2382008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
241        declared in a public place.
242
2432008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
246
2472008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * sp43/init.c: Fix derefence of uninitialized pointer.
250
2512008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
252
253        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
254        multiprocessing is not enabled. Saves one more variable from single
255        processor configuration.
256
2572008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
258
259        PR 1212/cpukit
260        * Makefile.am, configure.ac: Time slicing will not happen if the task
261        mode is changed from a non-timeslicing mode to timeslicing mode if it
262        is done by the executing thread (e.g. in its task body). This change
263        includes sp44 to demonstrate the problem and verify the correction.
264        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
265
2662008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
267
268        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
269        architectures they are not supported on.
270
2712008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
274
2752008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
278          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
279
2802008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
281
282        * sp28/init.c: Corrections to configuration.
283        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
284        * spsize/size.c: _ISR_Vector_table only exists on architectures
285        which use the Simple Vectored Interrupt Model.
286
2872008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * spsize/size.c: Convention calls for leading underscore on private
290        RTEMS variables.
291
2922008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
295        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
296        Refactored and renamed initialization routines to
297        rtems_initialize_data_structures, rtems_initialize_before_drivers,
298        rtems_initialize_device_drivers, and
299        rtems_initialize_start_multitasking. This opened the sequence up so
300        that bootcard() could provide a more robust and flexible framework
301        which is easier to explain and understand. This also lays the
302        groundwork for sharing the division of available memory between the
303        RTEMS workspace and heap and the C library initialization across all
304        BSPs.
305
3062008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * sp32/init.c: Formatting.
309
3102008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * sp09/screen01.c: Correct test.
313        * sp09/screen14.c: Update copyright.
314        * sp28/init.c: Correct end of test messages.
315
3162008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
319
3202008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
323        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
324        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
325        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
326        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
327        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
328        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
329        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
330        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
331        tests. Add a clock_settime case for < 1988.
332
3332008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
334
335        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
336
3372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
340        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
341        * sp41/sp41.scn: Now has content.
342        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
343        Object Services recently added to API.
344
3452008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
348        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
349        collection. This changed the name of a few previously public but
350        undocumented services and added a some new services.
351        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
352        sp43/system.h: New files.
353
3542008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
355
356        * spfatal10/.cvsignore: New file.
357
3582008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
359
360        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
361        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
362        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
363        New files.
364
3652008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
366
367        * Makefile.am, configure.ac: Added fatal error tests
368        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
369        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
370        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
371        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
372        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
373        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
374        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
375        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
376        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
377        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
378        spfatal_support/init.c, spfatal_support/system.h: New files.
379
3802008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
383        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
384        test messages.
385
3862008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
389        simple type to a union of an unsigned 32 bit integer and a pointer.
390        This should help eliminate weird casts between u32 and pointers in
391        various places. The APIs now have to explicitly call _u32 or _string
392        versions of helper routines. This should also simplify things and
393        eliminate the need for ugly casts in some cases.
394
3952008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
396
397        * sp42/Makefile.am: New file.
398
3992008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
400
401        Add sp42 to exercise thread queue with knowledge of the implementation
402        so we can exercise all of the normal paths possible.
403        * Makefile.am, configure.ac: Add sp42.
404        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
405
4062008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * sp39/init.c: Add case for long timeout on blocking operation.
409        * Makefile.am, configure.ac: Add new test to exercise thread
410        queue blokcing synchronization. sp39 and sp41 are very similar.
411        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
412        sp41/system.h: New files.
413
4142008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * sp39/init.c: Clean up.
417
4182008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * sp39/init.c: Modify to improve coverage.
421
4222008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
423
424        * sp36/strict_order_mut.c:
425
4262008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
427
428        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
429        driver registration.
430        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
431        sp40/system.h: New files.
432
4332008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
436        Add test cases for:
437          + message queue create requesting too many message buffers
438            for the available memory
439          + region extend with address inside existing heap
440          + timer server initiate too large a stack, create error
441        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
442          + task set priority while holding resource
443
4442008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
445
446        * Makefile.am, configure.ac: Added sp38 and sp39.
447        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
448        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
449        sp39/sp39.scn, sp39/system.h: New files.
450
4512007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * sp36/strict_order_mut.c: New file.
454
4552007-12-21      Xi Yang <hiyangxi@gmail.com>
456
457        * Makefile.am, configure.ac: Add support for proper stacking of
458        priority inheritance on mutexes as well as enforce proper order of
459        release.
460        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
461        sp36/sp36.scn: New files.
462
4632007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
466        directive instead of violating RTEMS internals.
467
4682007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
471        Add test cases for User Extension Manager to improve code coverage.
472        * sp21/task1.c: Fix spelling error.
473
4742007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * spsize/size.c: Account for previous changes in calculation of MPCI
477        receive server stack.
478
4792007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
480
481        * sp09/screen07.c, sp09/sp09.scn: Add test for
482        rtems_message_queue_broadcast for bad buffer and count pointers.
483        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
484        with bad priority or initiating twice.
485        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
486        it forces a dispatch.
487        * sp37/init.c: New file.
488
4892007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
490
491        * Makefile.am, configure.ac: Add new tests for interrupt disable,
492        enable, flash, and is in progress. These are normally inlines but
493        also have bodies for non-C code. This test also exercises the odd
494        case of calling clock tick from outside an ISR.
495        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
496
4972007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
500        using notepad with the current task's ID or SELF
501        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
502        test missing test cases for clock_get.
503
5042007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
505
506        * sp28/init.c: Add test code for task variables to improve coverage.
507
5082007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
511        RTEMS provided accessor macros to obtain configuration fields.
512
5132007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
516        Configuration Table. Eliminate CPU Table from all ports. Delete
517        references to CPU Table in all forms.
518
5192007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
522
5232007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
524
525        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
526        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
527        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
528        to improve test coverage.
529
5302007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
531
532        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
533        coverage.
534
5352007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
538
5392007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
540
541        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
542        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
543        .scn files.
544
5452007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
546
547        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
548        commented out and updated the .scn file.
549
5502007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
551
552        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
553        buffered test IO.
554
5552007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
556
557        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
558        rtems_io_unregister_driver did not have any test code.
559
5602007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * spsize/size.c: Eliminate maximum_drivers configuration parameter
563        since it was used to configure a no longer used feature. Device names
564        are now part of the filesystem not in a table. This also eliminated
565        the variables _IO_Number_of_devices and _IO_Driver_name_table from
566        RTEMS as well as the memory allocation used to populate
567        _IO_Driver_name_table.
568
5692007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
572        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
573        properly.
574
5752007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * spsize/size.c: Eliminated the variables
578        _RTEMS_tasks_User_initialization_tasks and
579        _RTEMS_tasks_Number_of_initialization_tasks because they were only
580        used in one place after initialized. It was a waste of space.
581
5822007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
583
584        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
585        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
586        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
587        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
588        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
589        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
590        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
591        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
592        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
593        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
594        spsize/size.c: Add optional managers to Makefiles. Clean up test
595        cases so last output line follows END OF pattern. Make sure test case
596        all run. All tests appeared ok on sis.
597
5982007-04-05      Joel Sherrill <joel@OARcorp.com>
599
600        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
601
6022007-04-05      Joel Sherrill <joel@OARcorp.com>
603
604        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
605        CONFIGURE_TEST_NEEDS_XXX configuration constants to
606        CONFIGURE_APPLICATION_NEEDS_XXX.
607
6082007-04-02      Joel Sherrill <joel@OARcorp.com>
609
610        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
611
6122007-04-02      Joel Sherrill <joel@OARcorp.com>
613
614        * spsize/size.c: Convert from Classic API style TOD_Control as
615        fundamental time structure to POSIX struct timespec. Add
616        clock_get_uptime().
617
6182007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
619
620        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
621
6222007-03-26      Joel Sherrill <joel@OARcorp.com>
623
624        * sp35/priinv.c: Remove warning.
625
6262007-03-10      Joel Sherrill <joel@OARcorp.com>
627
628        * sp26/system.h: Remove incorrect and duplicate
629        CONFIGURE_EXTRA_TASK_STACKS.
630
6312007-03-05      Joel Sherrill <joel@OARcorp.com>
632
633        PR 1222/cpukit
634        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
635        thread that is blocked on a priority based thread queue is changed,
636        that its placement in the queue is reevaluated based upon the new
637        priority. This enhancement includes modifications to the SuperCore as
638        well as new test cases.
639        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
640        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
641        sp35/sp35.doc, sp35/sp35.scn: New files.
642
6432007-03-05      Joel Sherrill <joel@OARcorp.com>
644
645        * sp26/system.h: Correct memory required for stack sizes.
646
6472007-02-06      Joel Sherrill <joel@OARcorp.com>
648
649        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
650        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
651        tests.
652
6532006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
654
655        * sp33/init.c: Improve barrier test to include normal blocking with
656        manual release and unblocking in barrier deletion.
657
6582006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
659
660        * configure.ac: New BUG-REPORT address.
661
6622006-11-20      Joel Sherrill <joel@OARcorp.com>
663
664        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
665        and make output more compliant with other tests.
666
6672006-11-17      Joel Sherrill <joel@OARcorp.com>
668
669        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
670        cases intended on all targets possible with new heap algorithm.
671
6722006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * Makefile.am, configure.ac: Adding Classic API Barriers.
675        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
676        New files.
677
6782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
679
680        * configure.ac: Require autoconf-2.60. Require automake-1.10.
681
6822006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
683
684        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
685        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
686        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
687        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
688        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
689        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
690        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
691        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
692        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
693        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
694        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
695        Use rtems_testsdir instead.
696
6972006-04-05      Joel Sherrill <joel@OARcorp.com>
698                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
699
700        * spsize/size.c: Victor spotted the problem that
701        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
702        variables and needed to be set to the same value.  I took that
703        idea and just removed _Thread_MP_Receive.  All uses are now
704        _MPCI_Receive_server_tcb.
705
7062005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
707
708        * configure.ac: Remove RTEMS_ENABLE_BARE,
709        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
710
7112005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
712
713        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
714        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
715        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
716        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
717        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
718        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
719        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
720        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
721        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
722        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
723        spfatal/Makefile.am, spsize/Makefile.am:
724        Convert to use *_PROGRAMS.
725
7262005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
727
728        * sp01/Makefile.am, sp02/Makefile.am,
729        sp03/Makefile.am, sp04/Makefile.am,
730        sp05/Makefile.am, sp06/Makefile.am,
731        sp07/Makefile.am, sp08/Makefile.am,
732        sp09/Makefile.am, sp11/Makefile.am,
733        sp12/Makefile.am, sp13/Makefile.am,
734        sp14/Makefile.am, sp15/Makefile.am,
735        sp16/Makefile.am, sp17/Makefile.am,
736        sp19/Makefile.am, sp20/Makefile.am,
737        sp21/Makefile.am, sp22/Makefile.am,
738        sp23/Makefile.am, sp24/Makefile.am,
739        sp25/Makefile.am, sp26/Makefile.am,
740        sp27/Makefile.am, sp28/Makefile.am,
741        sp29/Makefile.am, sp30/Makefile.am,
742        sp31/Makefile.am, sp32/Makefile.am,
743        spfatal/Makefile.am, spsize/Makefile.am: Rework.
744
7452005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
746
747        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
748        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
749        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
750        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
751        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
752        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
753        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
754        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
755        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
756        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
757        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
758        * sptests.am: Remove.
759
7602005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
761
762        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
763        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
764        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
765        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
766        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
767        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
768        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
769        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
770        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
771        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
772        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
773
7742005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
775
776        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
777
7782005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
779
780        * spsize/Makefile.am: Rename TEST to spsize.
781        * spsize/size.scn: Remove.
782        * spsize/spsize.scn: New (renamed from size.scn).
783
7842005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
785
786        * configure.ac: Add spfatal/Makefile.
787        * Makefile.am: Add spfatal to DIST_SUBDIRS.
788        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
789        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
790        * sptests.am: Remove LIB_VARIANT.
791
7922005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
793
794        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
795        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
796        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
797        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
798        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
799        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
800        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
801        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
802        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
803        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
804        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
805
8062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
807
808        * Makefile.am: Cleanup.
809
8102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
811
812        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
813        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
814        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
815        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
816        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
817        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
818        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
819        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
820        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
821        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
822        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
823        spfatal/Makefile.am, spsize/Makefile.am:
824        Partial conversion to automake.
825
8262005-03-07      Joel Sherrill <joel@OARcorp.com>
827
828        * sp13/task1.c: Removed warnings.
829
8302004-09-29      Joel Sherrill <joel@OARcorp.com>
831
832        * spsize/size.c: i960 obsoleted and all references removed.
833
8342004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
835
836        * configure.ac: Require automake > 1.9.
837
8382004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
839
840        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
841        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
842        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
843        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
844        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
845        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
846        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
847        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
848        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
849        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
850        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
851        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
852        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
853        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
854        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
855        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
856        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
857        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
858        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
859        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
860        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
861        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
862        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
863        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
864        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
865        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
866        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
867        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
868        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
869        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
870        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
871        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
872
8732004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
874
875        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
876
8772004-03-30      David Querbach <querbach@realtime.bc.ca>
878
879        PR 595/tests
880        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
881        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
882        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
883        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
884        others treat it as a count of longs.
885
8862004-03-30      David Querbach <querbach@realtime.bc.ca>
887
888        PR 596/tests
889        * sp32/init.c: A missing definition of TEST_INIT before including
890        <tmacros.h> means that buffered output will not work even if selected
891        in buffer_test_io.h.
892
8932004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
894
895        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
896        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
897        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
898        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
899        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
900        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
901        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
902        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
903        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
904        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
905        types.
906
9072004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
908
909        * configure.ac: Add 2nd arg to RTEMS_TOP.
910
9112004-03-05      Joel Sherrill <joel@OARcorp.com>
912
913        * sp07/buffered_io.c: Remove warning.
914
9152004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
918        Add PRE/TMPINSTALL_FILES to CLEANFILES.
919        * sp02/Makefile.am: Ditto.
920        * sp03/Makefile.am: Ditto.
921        * sp04/Makefile.am: Ditto.
922        * sp05/Makefile.am: Ditto.
923        * sp06/Makefile.am: Ditto.
924        * sp07/Makefile.am: Ditto.
925        * sp08/Makefile.am: Ditto.
926        * sp09/Makefile.am: Ditto.
927        * sp11/Makefile.am: Ditto.
928        * sp12/Makefile.am: Ditto.
929        * sp13/Makefile.am: Ditto.
930        * sp14/Makefile.am: Ditto.
931        * sp15/Makefile.am: Ditto.
932        * sp16/Makefile.am: Ditto.
933        * sp17/Makefile.am: Ditto.
934        * sp19/Makefile.am: Ditto.
935        * sp20/Makefile.am: Ditto.
936        * sp21/Makefile.am: Ditto.
937        * sp22/Makefile.am: Ditto.
938        * sp23/Makefile.am: Ditto.
939        * sp24/Makefile.am: Ditto.
940        * sp25/Makefile.am: Ditto.
941        * sp26/Makefile.am: Ditto.
942        * sp27/Makefile.am: Ditto.
943        * sp28/Makefile.am: Ditto.
944        * sp29/Makefile.am: Ditto.
945        * sp30/Makefile.am: Ditto.
946        * sp31/Makefile.am: Ditto.
947        * sp32/Makefile.am: Ditto.
948        * spfatal/Makefile.am: Ditto.
949        * spsize/Makefile.am: Ditto.
950
9512003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
952
953        * sptests.am: Add dirstamp support.
954
9552003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
956
957        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
958
9592003-12-16      Joel Sherrill <joel@OARcorp.com>
960
961        PR 544/tests
962        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
963        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
964        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
965        make tests account for resources and not print at inappropriate
966        times.
967        * sp07/buffered_io.c: New file.
968
9692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
970
971        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
972
9732003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
974
975        * sp01/Makefile.am: Remove all-local: $(ARCH).
976        * sp02/Makefile.am: Remove all-local: $(ARCH).
977        * sp03/Makefile.am: Remove all-local: $(ARCH).
978        * sp04/Makefile.am: Remove all-local: $(ARCH).
979        * sp05/Makefile.am: Remove all-local: $(ARCH).
980        * sp06/Makefile.am: Remove all-local: $(ARCH).
981        * sp07/Makefile.am: Remove all-local: $(ARCH).
982        * sp08/Makefile.am: Remove all-local: $(ARCH).
983        * sp09/Makefile.am: Remove all-local: $(ARCH).
984        * sp11/Makefile.am: Remove all-local: $(ARCH).
985        * sp12/Makefile.am: Remove all-local: $(ARCH).
986        * sp13/Makefile.am: Remove all-local: $(ARCH).
987        * sp14/Makefile.am: Remove all-local: $(ARCH).
988        * sp15/Makefile.am: Remove all-local: $(ARCH).
989        * sp16/Makefile.am: Remove all-local: $(ARCH).
990        * sp17/Makefile.am: Remove all-local: $(ARCH).
991        * sp19/Makefile.am: Remove all-local: $(ARCH).
992        * sp20/Makefile.am: Remove all-local: $(ARCH).
993        * sp21/Makefile.am: Remove all-local: $(ARCH).
994        * sp22/Makefile.am: Remove all-local: $(ARCH).
995        * sp23/Makefile.am: Remove all-local: $(ARCH).
996        * sp24/Makefile.am: Remove all-local: $(ARCH).
997        * sp25/Makefile.am: Remove all-local: $(ARCH).
998        * sp26/Makefile.am: Remove all-local: $(ARCH).
999        * sp27/Makefile.am: Remove all-local: $(ARCH).
1000        * sp28/Makefile.am: Remove all-local: $(ARCH).
1001        * sp29/Makefile.am: Remove all-local: $(ARCH).
1002        * sp30/Makefile.am: Remove all-local: $(ARCH).
1003        * sp31/Makefile.am: Remove all-local: $(ARCH).
1004        * sp32/Makefile.am: Remove all-local: $(ARCH).
1005        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1006        * spsize/Makefile.am: Remove all-local: $(ARCH).
1007
10082003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1009
1010        * configure.ac: Reflect having moved to testsuites/.
1011
10122003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1015
10162003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1017
1018        * configure.ac:Remove RTEMS_CHECK_CPU.
1019
10202003-09-04      Joel Sherrill <joel@OARcorp.com>
1021
1022        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1023        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1024        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1025        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1026        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1027        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1028        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1029        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1030        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1031        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1032        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1033        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1034        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1035        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1036        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1037        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1038        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1039        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1040        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1041        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1042        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1043        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1044        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1045        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1046        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1047        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1048        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1049        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1050        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1051        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1052        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1053        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1054        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1055        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1056        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1057        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1058        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1059        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1060        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1061        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1062        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1063        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1064        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1065        spsize/size.c, spsize/system.h: URL for license changed.
1066
10672003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1068
1069        PR 458/tests
1070        * sp30/task1.c: Correct indexing problem.
1071
10722003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1073
1074        * Makefile.am: Reflect having moved aclocal/.
1075
10762003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1077
1078        * Makefile.am: Reflect having moved automake/.
1079        * sp01/Makefile.am: Reflect having moved automake/.
1080        * sp02/Makefile.am: Reflect having moved automake/.
1081        * sp03/Makefile.am: Reflect having moved automake/.
1082        * sp04/Makefile.am: Reflect having moved automake/.
1083        * sp05/Makefile.am: Reflect having moved automake/.
1084        * sp06/Makefile.am: Reflect having moved automake/.
1085        * sp07/Makefile.am: Reflect having moved automake/.
1086        * sp08/Makefile.am: Reflect having moved automake/.
1087        * sp09/Makefile.am: Reflect having moved automake/.
1088        * sp11/Makefile.am: Reflect having moved automake/.
1089        * sp12/Makefile.am: Reflect having moved automake/.
1090        * sp13/Makefile.am: Reflect having moved automake/.
1091        * sp14/Makefile.am: Reflect having moved automake/.
1092        * sp15/Makefile.am: Reflect having moved automake/.
1093        * sp16/Makefile.am: Reflect having moved automake/.
1094        * sp17/Makefile.am: Reflect having moved automake/.
1095        * sp19/Makefile.am: Reflect having moved automake/.
1096        * sp20/Makefile.am: Reflect having moved automake/.
1097        * sp21/Makefile.am: Reflect having moved automake/.
1098        * sp22/Makefile.am: Reflect having moved automake/.
1099        * sp23/Makefile.am: Reflect having moved automake/.
1100        * sp24/Makefile.am: Reflect having moved automake/.
1101        * sp25/Makefile.am: Reflect having moved automake/.
1102        * sp26/Makefile.am: Reflect having moved automake/.
1103        * sp27/Makefile.am: Reflect having moved automake/.
1104        * sp28/Makefile.am: Reflect having moved automake/.
1105        * sp29/Makefile.am: Reflect having moved automake/.
1106        * sp30/Makefile.am: Reflect having moved automake/.
1107        * sp31/Makefile.am: Reflect having moved automake/.
1108        * sp32/Makefile.am: Reflect having moved automake/.
1109        * spfatal/Makefile.am: Reflect having moved automake/.
1110        * spsize/Makefile.am: Reflect having moved automake/.
1111
11122003-08-14      Joel Sherrill <joel@OARcorp.com>
1113
1114        * sp02/task1.c: Added ID to name lookup service and changed name of
1115        id/name translation status code. This propagated to multiple
1116        functions. The user API service added was rtems_object_id_to_name()
1117
11182003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1119
1120        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1121
11222003-05-29      Joel Sherrill <joel@OARcorp.com>
1123
1124        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1125
11262003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1127
1128        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1129        CC_CFLAGS_DEFAULT (obsolete).
1130
11312003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1134        Remove CC_LDFLAGS_PROFILE_V.
1135
11362003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1139
11402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1141
1142        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1143
11442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * configure.ac: AC_PREREQ(2.57).
1147
11482002-11-14      Joel Sherrill <joel@OARcorp.com>
1149
1150        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1151        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1152        update the IDs in the screens.
1153
11542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * .cvsignore: Reformat.
1157        Add autom4te*cache.
1158        Remove autom4te.cache.
1159
11602002-09-14      Joel Sherrill <joel@OARcorp.com>
1161
1162        * sp32/.cvsignore: New file.
1163
11642002-09-14      Aaron J. Grier <aaron@frye.com>
1165
1166        * PR271 was not applicable against the current source but included
1167        a nice test that Joel decided to add to the tree as sp32.
1168        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1169        * Makefile.am, configure.ac: Modified to reflect addition.
1170
11712002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1174        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1175        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1176        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1177        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1178        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1179        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1180        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1181        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1182        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1183        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1184        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1185        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1186        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1187        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1188        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1189        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1190        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1191        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1192        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1193        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1194        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1195        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1196        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1197        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1198        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1199        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1200        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1201        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1202        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1203        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1204
12052002-08-01      Joel Sherrill <joel@OARcorp.com>
1206
1207        * Per PR47 add support for buffered test output.  This involved
1208        adding defines to redirect output to a buffer and dump it when
1209        full, at "test pause", and at exit.  To avoid problems when redefining
1210        exit(), all tests were modified to call rtems_test_exit().
1211        Some tests, notable psxtests, had to be modified to include
1212        the standard test macro .h file (pmacros.h or tmacros.h) to
1213        enable this support.
1214        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1215        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1216        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1217        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1218        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1219        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1220        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1221
12222002-07-30      Joel Sherrill <joel@OARcorp.com>
1223
1224        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1225        stack if the port doesn't configure using it.
1226
12272002-07-04      Joel Sherrill <joel@OARcorp.com>
1228
1229        * Jump table for single entry point removed.
1230        * spsize/size.c:  Modified to reflect above.
1231
12322002-07-01      Joel Sherrill <joel@OARcorp.com>
1233
1234        * sp29/init.c: Corrected definitions for task stack usage.
1235
12362002-07-01      Joel Sherrill <joel@OARcorp.com>
1237
1238        * spsize/size.c: _Thread_queue_Extract_table removed.
1239
12402001-05-17      Joel Sherrill <joel@OARcorp.com>
1241
1242        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1243        number of staticly configured device drivers.
1244
12452001-05-14      Joel Sherrill <joel@OARcorp.com>
1246
1247        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1248        than the configured number of drivers.
1249 
12502002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * configure.ac: Remove ENABLE_GCC28.
1253
12542001-04-04      Joel Sherrill <joel@OARcorp.com>
1255
1256        * spsize/size.c: Reflect SPARC modifcation to get rid of
1257        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1258 
12592001-03-29      Joel Sherrill <joel@OARcorp.com>
1260
1261        * Per PR147 addressed problems when reseting and inserting a timer
1262        into a timer chain that did not honor time passage since the last
1263        time the timer server was scheduled and the new insertion.
1264        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1265
12662001-03-28      Joel Sherrill <joel@OARcorp.com>
1267
1268        * Side-effect of PR132.
1269        * sp21/system.h: Now must explicitly request NULL driver.
1270
12712002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1272
1273        * configure.ac:
1274        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1275        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1276        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1277        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1278        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1279        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1280        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1281        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1282        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1283        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1284        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1285        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1286        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1287        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1288        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1289        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1290        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1291        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1292        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1293        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1294        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1295        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1296        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1297        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1298        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1299        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1300        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1301        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1302        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1303        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1304        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1305        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1306        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1307        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1308
13092002-03-20      Chris Johns <ccj@acm.org>
1310
1311        * PR145.
1312        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1313        in system (e.g. driver tasks).  Also exit on minimum number of
1314        switches not precise number.
1315
13162001-01-29      Joel Sherrill <joel@OARcorp.com>
1317
1318        * Fixed bug where resetting a timer that was not at the head
1319        of one of the task timer chains resulted in the Timer Server
1320        task waking up too far in the future.
1321        * Added rtems_timer_get_information() directive to support testing.
1322        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1323        above condition.
1324
13252001-01-22      Joel Sherrill <joel@OARcorp.com>
1326
1327        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1328        because priority added as argument to rtems_timer_initiate_server().
1329
13302001-01-16      Joel Sherrill <joel@OARcorp.com>
1331
1332        * Added tests for task-based timers.  This included the new tests
1333        sp30 and sp31.
1334        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1335        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1336        for task-based timer services.
1337        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1338        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1339        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1340        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1341        sp31/task1.c: New files.
1342
13432001-11-01      Joel Sherrill <joel@OARcorp.com>
1344
1345        * sp26/system.h: Properly account for stack memory used by
1346        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1347        and processed as PR78.
1348
13492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1352        * configure.in: Remove.
1353        * configure.ac: New file, generated from configure.in by autoupdate.
1354
13552001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1358
13592001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1360
1361        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1362        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1363        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1364        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1365        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1366        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1367        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1368        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1369        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1370        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1371        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1372        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1373        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1374        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1375        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1376        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1377        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1378        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1379        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1380        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1381        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1382        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1383        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1384        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1385        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1386        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1387        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1388        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1389        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1390
13912001-08-16      Joel Sherrill <joel@OARcorp.com>
1392
1393        * sp20/system.h: Account for extra task stacks properly.
1394
13952001-08-16      Joel Sherrill <joel@OARcorp.com>
1396
1397        * sp13/sp13.scn: Id in screen had wrong class field value.
1398        * sp13/system.h: Account for message buffer memory.
1399        * sp13/task2.c: Remove unnecessary check for failure.
1400
14012001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1402
1403        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1404
14052001-04-20      Joel Sherrill <joel@OARcorp.com>
1406
1407        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1408        file.
1409
14102001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1413
14142001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * sp21/Makefile.am: Remove libtest.
1417
14182000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1419
1420        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1421
14222000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1423
1424        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1425
14262000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1427
1428        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1429        Switch to GNU canonicalization.
1430        * sptests.am: Remove DEFS.
1431
14322000-09-29      Joel Sherrill <joel@OARcorp.com>
1433
1434        * sp20/sp20.scn: Corrected to reflect new addition.
1435        * sp20/system.h: Removed comment reflecting history.
1436
14372000-09-29      Stephan Merker <merker@decrc.abb.de>
1438
1439        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1440        Added new task to test sequence of altering a period's length
1441        while it is still active.
1442
14432000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1444
1445        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1446        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1447        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1448        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1449        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1450        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1451        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1452        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1453        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1454        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1455
14562000-08-10      Joel Sherrill <joel@OARcorp.com>
1457
1458        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.