source: rtems/testsuites/sptests/ChangeLog @ 75ed329

4.104.115
Last change on this file since 75ed329 was 75ed329, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 18:00:05

2008-12-04 Joel Sherrill <joel.sherrill@…>

  • sp46/sp46.scn: Add screen missed earlier.
  • Property mode set to 100644
File size: 49.6 KB
Line 
12008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * sp46/sp46.scn: Add screen missed earlier.
4
52008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        PR 1348/cpukit
8        * Makefile.am, configure.ac: Add test of special case of resetting cpu
9        usage information while a period is running.
10        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
11        sp46/sp46.scn: New files.
12
132008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * sp45/init.c: New file.
16
172008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        PR 1347/cpukit
20        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
21        Rework Timer Server to ensure that the context allows for blocking,
22        allocating memory, and acquiring semaphores and mutexes.
23        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
24        New files.
25
262008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * sp25/system.h: Add warning and temporary m32c conditional until size
29        type addressed.
30
312008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * sp09/screen07.c: Use INT_MAX as number of messages so always
34        properly sized and no overflow on constant.
35        * sp09/screen10.c: Delay so on targets with simulator idle clock
36        tick driver this will work.
37        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
38        byte boundaries rather than two byte boundaries.
39        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
40        allocate more memory than size_t holds on m32c.
41
422008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
45        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
46        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
47        and Region calls. On 16-bit architectures, size_t can be 16-bits
48        which would limit sizes to 64K. Also address constants which
49        overflowed on 16-bit integer targets.
50
512008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * sp43/sp43.scn: Bump version to 4.9.99.0
54
552008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * sp19/system.h: Use "double" instead of "rtems_double".
58
592008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
62
632008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
66        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
67        spfatal_support/init.c, spfatal_support/system.h:
68        Convert to "bool".
69
702008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
73        declared in a public place.
74
752008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
78
792008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
80
81        * sp43/init.c: Fix derefence of uninitialized pointer.
82
832008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
86        multiprocessing is not enabled. Saves one more variable from single
87        processor configuration.
88
892008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
90
91        PR 1212/cpukit
92        * Makefile.am, configure.ac: Time slicing will not happen if the task
93        mode is changed from a non-timeslicing mode to timeslicing mode if it
94        is done by the executing thread (e.g. in its task body). This change
95        includes sp44 to demonstrate the problem and verify the correction.
96        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
97
982008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
101        architectures they are not supported on.
102
1032008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
106
1072008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
110          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
111
1122008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
113
114        * sp28/init.c: Corrections to configuration.
115        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
116        * spsize/size.c: _ISR_Vector_table only exists on architectures
117        which use the Simple Vectored Interrupt Model.
118
1192008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * spsize/size.c: Convention calls for leading underscore on private
122        RTEMS variables.
123
1242008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
127        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
128        Refactored and renamed initialization routines to
129        rtems_initialize_data_structures, rtems_initialize_before_drivers,
130        rtems_initialize_device_drivers, and
131        rtems_initialize_start_multitasking. This opened the sequence up so
132        that bootcard() could provide a more robust and flexible framework
133        which is easier to explain and understand. This also lays the
134        groundwork for sharing the division of available memory between the
135        RTEMS workspace and heap and the C library initialization across all
136        BSPs.
137
1382008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * sp32/init.c: Formatting.
141
1422008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * sp09/screen01.c: Correct test.
145        * sp09/screen14.c: Update copyright.
146        * sp28/init.c: Correct end of test messages.
147
1482008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
151
1522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
155        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
156        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
157        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
158        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
159        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
160        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
161        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
162        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
163        tests. Add a clock_settime case for < 1988.
164
1652008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
168
1692008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
172        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
173        * sp41/sp41.scn: Now has content.
174        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
175        Object Services recently added to API.
176
1772008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
180        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
181        collection. This changed the name of a few previously public but
182        undocumented services and added a some new services.
183        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
184        sp43/system.h: New files.
185
1862008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * spfatal10/.cvsignore: New file.
189
1902008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
193        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
194        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
195        New files.
196
1972008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
198
199        * Makefile.am, configure.ac: Added fatal error tests
200        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
201        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
202        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
203        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
204        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
205        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
206        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
207        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
208        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
209        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
210        spfatal_support/init.c, spfatal_support/system.h: New files.
211
2122008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
215        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
216        test messages.
217
2182008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
221        simple type to a union of an unsigned 32 bit integer and a pointer.
222        This should help eliminate weird casts between u32 and pointers in
223        various places. The APIs now have to explicitly call _u32 or _string
224        versions of helper routines. This should also simplify things and
225        eliminate the need for ugly casts in some cases.
226
2272008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
228
229        * sp42/Makefile.am: New file.
230
2312008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
232
233        Add sp42 to exercise thread queue with knowledge of the implementation
234        so we can exercise all of the normal paths possible.
235        * Makefile.am, configure.ac: Add sp42.
236        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
237
2382008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * sp39/init.c: Add case for long timeout on blocking operation.
241        * Makefile.am, configure.ac: Add new test to exercise thread
242        queue blokcing synchronization. sp39 and sp41 are very similar.
243        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
244        sp41/system.h: New files.
245
2462008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
247
248        * sp39/init.c: Clean up.
249
2502008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * sp39/init.c: Modify to improve coverage.
253
2542008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
255
256        * sp36/strict_order_mut.c:
257
2582008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
259
260        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
261        driver registration.
262        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
263        sp40/system.h: New files.
264
2652008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
268        Add test cases for:
269          + message queue create requesting too many message buffers
270            for the available memory
271          + region extend with address inside existing heap
272          + timer server initiate too large a stack, create error
273        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
274          + task set priority while holding resource
275
2762008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
277
278        * Makefile.am, configure.ac: Added sp38 and sp39.
279        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
280        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
281        sp39/sp39.scn, sp39/system.h: New files.
282
2832007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * sp36/strict_order_mut.c: New file.
286
2872007-12-21      Xi Yang <hiyangxi@gmail.com>
288
289        * Makefile.am, configure.ac: Add support for proper stacking of
290        priority inheritance on mutexes as well as enforce proper order of
291        release.
292        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
293        sp36/sp36.scn: New files.
294
2952007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
296
297        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
298        directive instead of violating RTEMS internals.
299
3002007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
303        Add test cases for User Extension Manager to improve code coverage.
304        * sp21/task1.c: Fix spelling error.
305
3062007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * spsize/size.c: Account for previous changes in calculation of MPCI
309        receive server stack.
310
3112007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
312
313        * sp09/screen07.c, sp09/sp09.scn: Add test for
314        rtems_message_queue_broadcast for bad buffer and count pointers.
315        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
316        with bad priority or initiating twice.
317        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
318        it forces a dispatch.
319        * sp37/init.c: New file.
320
3212007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
322
323        * Makefile.am, configure.ac: Add new tests for interrupt disable,
324        enable, flash, and is in progress. These are normally inlines but
325        also have bodies for non-C code. This test also exercises the odd
326        case of calling clock tick from outside an ISR.
327        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
328
3292007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
332        using notepad with the current task's ID or SELF
333        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
334        test missing test cases for clock_get.
335
3362007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
337
338        * sp28/init.c: Add test code for task variables to improve coverage.
339
3402007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
341
342        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
343        RTEMS provided accessor macros to obtain configuration fields.
344
3452007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
346
347        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
348        Configuration Table. Eliminate CPU Table from all ports. Delete
349        references to CPU Table in all forms.
350
3512007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
354
3552007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
356
357        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
358        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
359        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
360        to improve test coverage.
361
3622007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
363
364        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
365        coverage.
366
3672007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
370
3712007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
372
373        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
374        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
375        .scn files.
376
3772007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
378
379        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
380        commented out and updated the .scn file.
381
3822007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
383
384        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
385        buffered test IO.
386
3872007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
388
389        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
390        rtems_io_unregister_driver did not have any test code.
391
3922007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
393
394        * spsize/size.c: Eliminate maximum_drivers configuration parameter
395        since it was used to configure a no longer used feature. Device names
396        are now part of the filesystem not in a table. This also eliminated
397        the variables _IO_Number_of_devices and _IO_Driver_name_table from
398        RTEMS as well as the memory allocation used to populate
399        _IO_Driver_name_table.
400
4012007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
402
403        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
404        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
405        properly.
406
4072007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * spsize/size.c: Eliminated the variables
410        _RTEMS_tasks_User_initialization_tasks and
411        _RTEMS_tasks_Number_of_initialization_tasks because they were only
412        used in one place after initialized. It was a waste of space.
413
4142007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
415
416        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
417        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
418        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
419        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
420        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
421        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
422        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
423        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
424        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
425        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
426        spsize/size.c: Add optional managers to Makefiles. Clean up test
427        cases so last output line follows END OF pattern. Make sure test case
428        all run. All tests appeared ok on sis.
429
4302007-04-05      Joel Sherrill <joel@OARcorp.com>
431
432        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
433
4342007-04-05      Joel Sherrill <joel@OARcorp.com>
435
436        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
437        CONFIGURE_TEST_NEEDS_XXX configuration constants to
438        CONFIGURE_APPLICATION_NEEDS_XXX.
439
4402007-04-02      Joel Sherrill <joel@OARcorp.com>
441
442        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
443
4442007-04-02      Joel Sherrill <joel@OARcorp.com>
445
446        * spsize/size.c: Convert from Classic API style TOD_Control as
447        fundamental time structure to POSIX struct timespec. Add
448        clock_get_uptime().
449
4502007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
451
452        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
453
4542007-03-26      Joel Sherrill <joel@OARcorp.com>
455
456        * sp35/priinv.c: Remove warning.
457
4582007-03-10      Joel Sherrill <joel@OARcorp.com>
459
460        * sp26/system.h: Remove incorrect and duplicate
461        CONFIGURE_EXTRA_TASK_STACKS.
462
4632007-03-05      Joel Sherrill <joel@OARcorp.com>
464
465        PR 1222/cpukit
466        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
467        thread that is blocked on a priority based thread queue is changed,
468        that its placement in the queue is reevaluated based upon the new
469        priority. This enhancement includes modifications to the SuperCore as
470        well as new test cases.
471        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
472        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
473        sp35/sp35.doc, sp35/sp35.scn: New files.
474
4752007-03-05      Joel Sherrill <joel@OARcorp.com>
476
477        * sp26/system.h: Correct memory required for stack sizes.
478
4792007-02-06      Joel Sherrill <joel@OARcorp.com>
480
481        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
482        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
483        tests.
484
4852006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
486
487        * sp33/init.c: Improve barrier test to include normal blocking with
488        manual release and unblocking in barrier deletion.
489
4902006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * configure.ac: New BUG-REPORT address.
493
4942006-11-20      Joel Sherrill <joel@OARcorp.com>
495
496        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
497        and make output more compliant with other tests.
498
4992006-11-17      Joel Sherrill <joel@OARcorp.com>
500
501        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
502        cases intended on all targets possible with new heap algorithm.
503
5042006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
505
506        * Makefile.am, configure.ac: Adding Classic API Barriers.
507        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
508        New files.
509
5102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
511
512        * configure.ac: Require autoconf-2.60. Require automake-1.10.
513
5142006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
515
516        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
517        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
518        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
519        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
520        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
521        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
522        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
523        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
524        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
525        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
526        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
527        Use rtems_testsdir instead.
528
5292006-04-05      Joel Sherrill <joel@OARcorp.com>
530                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
531
532        * spsize/size.c: Victor spotted the problem that
533        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
534        variables and needed to be set to the same value.  I took that
535        idea and just removed _Thread_MP_Receive.  All uses are now
536        _MPCI_Receive_server_tcb.
537
5382005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
539
540        * configure.ac: Remove RTEMS_ENABLE_BARE,
541        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
542
5432005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
544
545        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
546        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
547        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
548        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
549        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
550        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
551        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
552        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
553        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
554        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
555        spfatal/Makefile.am, spsize/Makefile.am:
556        Convert to use *_PROGRAMS.
557
5582005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
559
560        * sp01/Makefile.am, sp02/Makefile.am,
561        sp03/Makefile.am, sp04/Makefile.am,
562        sp05/Makefile.am, sp06/Makefile.am,
563        sp07/Makefile.am, sp08/Makefile.am,
564        sp09/Makefile.am, sp11/Makefile.am,
565        sp12/Makefile.am, sp13/Makefile.am,
566        sp14/Makefile.am, sp15/Makefile.am,
567        sp16/Makefile.am, sp17/Makefile.am,
568        sp19/Makefile.am, sp20/Makefile.am,
569        sp21/Makefile.am, sp22/Makefile.am,
570        sp23/Makefile.am, sp24/Makefile.am,
571        sp25/Makefile.am, sp26/Makefile.am,
572        sp27/Makefile.am, sp28/Makefile.am,
573        sp29/Makefile.am, sp30/Makefile.am,
574        sp31/Makefile.am, sp32/Makefile.am,
575        spfatal/Makefile.am, spsize/Makefile.am: Rework.
576
5772005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
578
579        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
580        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
581        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
582        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
583        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
584        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
585        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
586        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
587        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
588        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
589        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
590        * sptests.am: Remove.
591
5922005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
593
594        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
595        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
596        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
597        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
598        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
599        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
600        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
601        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
602        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
603        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
604        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
605
6062005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
607
608        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
609
6102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
611
612        * spsize/Makefile.am: Rename TEST to spsize.
613        * spsize/size.scn: Remove.
614        * spsize/spsize.scn: New (renamed from size.scn).
615
6162005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
617
618        * configure.ac: Add spfatal/Makefile.
619        * Makefile.am: Add spfatal to DIST_SUBDIRS.
620        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
621        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
622        * sptests.am: Remove LIB_VARIANT.
623
6242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
625
626        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
627        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
628        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
629        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
630        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
631        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
632        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
633        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
634        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
635        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
636        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
637
6382005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
639
640        * Makefile.am: Cleanup.
641
6422005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
643
644        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
645        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
646        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
647        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
648        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
649        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
650        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
651        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
652        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
653        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
654        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
655        spfatal/Makefile.am, spsize/Makefile.am:
656        Partial conversion to automake.
657
6582005-03-07      Joel Sherrill <joel@OARcorp.com>
659
660        * sp13/task1.c: Removed warnings.
661
6622004-09-29      Joel Sherrill <joel@OARcorp.com>
663
664        * spsize/size.c: i960 obsoleted and all references removed.
665
6662004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
667
668        * configure.ac: Require automake > 1.9.
669
6702004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
671
672        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
673        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
674        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
675        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
676        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
677        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
678        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
679        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
680        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
681        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
682        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
683        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
684        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
685        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
686        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
687        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
688        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
689        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
690        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
691        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
692        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
693        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
694        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
695        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
696        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
697        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
698        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
699        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
700        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
701        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
702        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
703        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
704
7052004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
708
7092004-03-30      David Querbach <querbach@realtime.bc.ca>
710
711        PR 595/tests
712        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
713        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
714        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
715        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
716        others treat it as a count of longs.
717
7182004-03-30      David Querbach <querbach@realtime.bc.ca>
719
720        PR 596/tests
721        * sp32/init.c: A missing definition of TEST_INIT before including
722        <tmacros.h> means that buffered output will not work even if selected
723        in buffer_test_io.h.
724
7252004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
726
727        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
728        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
729        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
730        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
731        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
732        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
733        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
734        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
735        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
736        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
737        types.
738
7392004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * configure.ac: Add 2nd arg to RTEMS_TOP.
742
7432004-03-05      Joel Sherrill <joel@OARcorp.com>
744
745        * sp07/buffered_io.c: Remove warning.
746
7472004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
748
749        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
750        Add PRE/TMPINSTALL_FILES to CLEANFILES.
751        * sp02/Makefile.am: Ditto.
752        * sp03/Makefile.am: Ditto.
753        * sp04/Makefile.am: Ditto.
754        * sp05/Makefile.am: Ditto.
755        * sp06/Makefile.am: Ditto.
756        * sp07/Makefile.am: Ditto.
757        * sp08/Makefile.am: Ditto.
758        * sp09/Makefile.am: Ditto.
759        * sp11/Makefile.am: Ditto.
760        * sp12/Makefile.am: Ditto.
761        * sp13/Makefile.am: Ditto.
762        * sp14/Makefile.am: Ditto.
763        * sp15/Makefile.am: Ditto.
764        * sp16/Makefile.am: Ditto.
765        * sp17/Makefile.am: Ditto.
766        * sp19/Makefile.am: Ditto.
767        * sp20/Makefile.am: Ditto.
768        * sp21/Makefile.am: Ditto.
769        * sp22/Makefile.am: Ditto.
770        * sp23/Makefile.am: Ditto.
771        * sp24/Makefile.am: Ditto.
772        * sp25/Makefile.am: Ditto.
773        * sp26/Makefile.am: Ditto.
774        * sp27/Makefile.am: Ditto.
775        * sp28/Makefile.am: Ditto.
776        * sp29/Makefile.am: Ditto.
777        * sp30/Makefile.am: Ditto.
778        * sp31/Makefile.am: Ditto.
779        * sp32/Makefile.am: Ditto.
780        * spfatal/Makefile.am: Ditto.
781        * spsize/Makefile.am: Ditto.
782
7832003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
784
785        * sptests.am: Add dirstamp support.
786
7872003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
790
7912003-12-16      Joel Sherrill <joel@OARcorp.com>
792
793        PR 544/tests
794        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
795        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
796        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
797        make tests account for resources and not print at inappropriate
798        times.
799        * sp07/buffered_io.c: New file.
800
8012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
804
8052003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * sp01/Makefile.am: Remove all-local: $(ARCH).
808        * sp02/Makefile.am: Remove all-local: $(ARCH).
809        * sp03/Makefile.am: Remove all-local: $(ARCH).
810        * sp04/Makefile.am: Remove all-local: $(ARCH).
811        * sp05/Makefile.am: Remove all-local: $(ARCH).
812        * sp06/Makefile.am: Remove all-local: $(ARCH).
813        * sp07/Makefile.am: Remove all-local: $(ARCH).
814        * sp08/Makefile.am: Remove all-local: $(ARCH).
815        * sp09/Makefile.am: Remove all-local: $(ARCH).
816        * sp11/Makefile.am: Remove all-local: $(ARCH).
817        * sp12/Makefile.am: Remove all-local: $(ARCH).
818        * sp13/Makefile.am: Remove all-local: $(ARCH).
819        * sp14/Makefile.am: Remove all-local: $(ARCH).
820        * sp15/Makefile.am: Remove all-local: $(ARCH).
821        * sp16/Makefile.am: Remove all-local: $(ARCH).
822        * sp17/Makefile.am: Remove all-local: $(ARCH).
823        * sp19/Makefile.am: Remove all-local: $(ARCH).
824        * sp20/Makefile.am: Remove all-local: $(ARCH).
825        * sp21/Makefile.am: Remove all-local: $(ARCH).
826        * sp22/Makefile.am: Remove all-local: $(ARCH).
827        * sp23/Makefile.am: Remove all-local: $(ARCH).
828        * sp24/Makefile.am: Remove all-local: $(ARCH).
829        * sp25/Makefile.am: Remove all-local: $(ARCH).
830        * sp26/Makefile.am: Remove all-local: $(ARCH).
831        * sp27/Makefile.am: Remove all-local: $(ARCH).
832        * sp28/Makefile.am: Remove all-local: $(ARCH).
833        * sp29/Makefile.am: Remove all-local: $(ARCH).
834        * sp30/Makefile.am: Remove all-local: $(ARCH).
835        * sp31/Makefile.am: Remove all-local: $(ARCH).
836        * sp32/Makefile.am: Remove all-local: $(ARCH).
837        * spfatal/Makefile.am: Remove all-local: $(ARCH).
838        * spsize/Makefile.am: Remove all-local: $(ARCH).
839
8402003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
841
842        * configure.ac: Reflect having moved to testsuites/.
843
8442003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
845
846        * configure.ac: Remove RTEMS_CANONICAL_HOST.
847
8482003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
849
850        * configure.ac:Remove RTEMS_CHECK_CPU.
851
8522003-09-04      Joel Sherrill <joel@OARcorp.com>
853
854        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
855        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
856        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
857        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
858        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
859        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
860        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
861        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
862        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
863        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
864        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
865        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
866        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
867        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
868        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
869        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
870        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
871        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
872        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
873        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
874        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
875        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
876        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
877        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
878        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
879        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
880        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
881        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
882        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
883        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
884        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
885        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
886        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
887        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
888        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
889        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
890        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
891        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
892        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
893        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
894        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
895        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
896        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
897        spsize/size.c, spsize/system.h: URL for license changed.
898
8992003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
900
901        PR 458/tests
902        * sp30/task1.c: Correct indexing problem.
903
9042003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
905
906        * Makefile.am: Reflect having moved aclocal/.
907
9082003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * Makefile.am: Reflect having moved automake/.
911        * sp01/Makefile.am: Reflect having moved automake/.
912        * sp02/Makefile.am: Reflect having moved automake/.
913        * sp03/Makefile.am: Reflect having moved automake/.
914        * sp04/Makefile.am: Reflect having moved automake/.
915        * sp05/Makefile.am: Reflect having moved automake/.
916        * sp06/Makefile.am: Reflect having moved automake/.
917        * sp07/Makefile.am: Reflect having moved automake/.
918        * sp08/Makefile.am: Reflect having moved automake/.
919        * sp09/Makefile.am: Reflect having moved automake/.
920        * sp11/Makefile.am: Reflect having moved automake/.
921        * sp12/Makefile.am: Reflect having moved automake/.
922        * sp13/Makefile.am: Reflect having moved automake/.
923        * sp14/Makefile.am: Reflect having moved automake/.
924        * sp15/Makefile.am: Reflect having moved automake/.
925        * sp16/Makefile.am: Reflect having moved automake/.
926        * sp17/Makefile.am: Reflect having moved automake/.
927        * sp19/Makefile.am: Reflect having moved automake/.
928        * sp20/Makefile.am: Reflect having moved automake/.
929        * sp21/Makefile.am: Reflect having moved automake/.
930        * sp22/Makefile.am: Reflect having moved automake/.
931        * sp23/Makefile.am: Reflect having moved automake/.
932        * sp24/Makefile.am: Reflect having moved automake/.
933        * sp25/Makefile.am: Reflect having moved automake/.
934        * sp26/Makefile.am: Reflect having moved automake/.
935        * sp27/Makefile.am: Reflect having moved automake/.
936        * sp28/Makefile.am: Reflect having moved automake/.
937        * sp29/Makefile.am: Reflect having moved automake/.
938        * sp30/Makefile.am: Reflect having moved automake/.
939        * sp31/Makefile.am: Reflect having moved automake/.
940        * sp32/Makefile.am: Reflect having moved automake/.
941        * spfatal/Makefile.am: Reflect having moved automake/.
942        * spsize/Makefile.am: Reflect having moved automake/.
943
9442003-08-14      Joel Sherrill <joel@OARcorp.com>
945
946        * sp02/task1.c: Added ID to name lookup service and changed name of
947        id/name translation status code. This propagated to multiple
948        functions. The user API service added was rtems_object_id_to_name()
949
9502003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
953
9542003-05-29      Joel Sherrill <joel@OARcorp.com>
955
956        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
957
9582003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
961        CC_CFLAGS_DEFAULT (obsolete).
962
9632003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
964
965        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
966        Remove CC_LDFLAGS_PROFILE_V.
967
9682003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
969
970        * configure.ac: Remove AC_CONFIG_AUX_DIR.
971
9722003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
973
974        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
975
9762003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
977
978        * configure.ac: AC_PREREQ(2.57).
979
9802002-11-14      Joel Sherrill <joel@OARcorp.com>
981
982        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
983        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
984        update the IDs in the screens.
985
9862002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * .cvsignore: Reformat.
989        Add autom4te*cache.
990        Remove autom4te.cache.
991
9922002-09-14      Joel Sherrill <joel@OARcorp.com>
993
994        * sp32/.cvsignore: New file.
995
9962002-09-14      Aaron J. Grier <aaron@frye.com>
997
998        * PR271 was not applicable against the current source but included
999        a nice test that Joel decided to add to the tree as sp32.
1000        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1001        * Makefile.am, configure.ac: Modified to reflect addition.
1002
10032002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1004
1005        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1006        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1007        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1008        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1009        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1010        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1011        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1012        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1013        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1014        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1015        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1016        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1017        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1018        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1019        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1020        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1021        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1022        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1023        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1024        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1025        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1026        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1027        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1028        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1029        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1030        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1031        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1032        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1033        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1034        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1035        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1036
10372002-08-01      Joel Sherrill <joel@OARcorp.com>
1038
1039        * Per PR47 add support for buffered test output.  This involved
1040        adding defines to redirect output to a buffer and dump it when
1041        full, at "test pause", and at exit.  To avoid problems when redefining
1042        exit(), all tests were modified to call rtems_test_exit().
1043        Some tests, notable psxtests, had to be modified to include
1044        the standard test macro .h file (pmacros.h or tmacros.h) to
1045        enable this support.
1046        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1047        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1048        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1049        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1050        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1051        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1052        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1053
10542002-07-30      Joel Sherrill <joel@OARcorp.com>
1055
1056        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1057        stack if the port doesn't configure using it.
1058
10592002-07-04      Joel Sherrill <joel@OARcorp.com>
1060
1061        * Jump table for single entry point removed.
1062        * spsize/size.c:  Modified to reflect above.
1063
10642002-07-01      Joel Sherrill <joel@OARcorp.com>
1065
1066        * sp29/init.c: Corrected definitions for task stack usage.
1067
10682002-07-01      Joel Sherrill <joel@OARcorp.com>
1069
1070        * spsize/size.c: _Thread_queue_Extract_table removed.
1071
10722001-05-17      Joel Sherrill <joel@OARcorp.com>
1073
1074        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1075        number of staticly configured device drivers.
1076
10772001-05-14      Joel Sherrill <joel@OARcorp.com>
1078
1079        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1080        than the configured number of drivers.
1081 
10822002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1083
1084        * configure.ac: Remove ENABLE_GCC28.
1085
10862001-04-04      Joel Sherrill <joel@OARcorp.com>
1087
1088        * spsize/size.c: Reflect SPARC modifcation to get rid of
1089        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1090 
10912001-03-29      Joel Sherrill <joel@OARcorp.com>
1092
1093        * Per PR147 addressed problems when reseting and inserting a timer
1094        into a timer chain that did not honor time passage since the last
1095        time the timer server was scheduled and the new insertion.
1096        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1097
10982001-03-28      Joel Sherrill <joel@OARcorp.com>
1099
1100        * Side-effect of PR132.
1101        * sp21/system.h: Now must explicitly request NULL driver.
1102
11032002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1104
1105        * configure.ac:
1106        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1107        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1108        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1109        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1110        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1111        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1112        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1113        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1114        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1115        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1116        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1117        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1118        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1119        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1120        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1121        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1122        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1123        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1124        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1125        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1126        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1127        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1128        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1129        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1130        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1131        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1132        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1133        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1134        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1135        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1136        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1137        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1138        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1139        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1140
11412002-03-20      Chris Johns <ccj@acm.org>
1142
1143        * PR145.
1144        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1145        in system (e.g. driver tasks).  Also exit on minimum number of
1146        switches not precise number.
1147
11482001-01-29      Joel Sherrill <joel@OARcorp.com>
1149
1150        * Fixed bug where resetting a timer that was not at the head
1151        of one of the task timer chains resulted in the Timer Server
1152        task waking up too far in the future.
1153        * Added rtems_timer_get_information() directive to support testing.
1154        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1155        above condition.
1156
11572001-01-22      Joel Sherrill <joel@OARcorp.com>
1158
1159        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1160        because priority added as argument to rtems_timer_initiate_server().
1161
11622001-01-16      Joel Sherrill <joel@OARcorp.com>
1163
1164        * Added tests for task-based timers.  This included the new tests
1165        sp30 and sp31.
1166        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1167        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1168        for task-based timer services.
1169        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1170        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1171        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1172        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1173        sp31/task1.c: New files.
1174
11752001-11-01      Joel Sherrill <joel@OARcorp.com>
1176
1177        * sp26/system.h: Properly account for stack memory used by
1178        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1179        and processed as PR78.
1180
11812001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1184        * configure.in: Remove.
1185        * configure.ac: New file, generated from configure.in by autoupdate.
1186
11872001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1190
11912001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1194        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1195        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1196        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1197        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1198        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1199        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1200        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1201        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1202        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1203        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1204        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1205        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1206        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1207        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1208        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1209        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1210        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1211        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1212        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1213        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1214        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1215        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1216        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1217        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1218        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1219        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1220        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1221        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1222
12232001-08-16      Joel Sherrill <joel@OARcorp.com>
1224
1225        * sp20/system.h: Account for extra task stacks properly.
1226
12272001-08-16      Joel Sherrill <joel@OARcorp.com>
1228
1229        * sp13/sp13.scn: Id in screen had wrong class field value.
1230        * sp13/system.h: Account for message buffer memory.
1231        * sp13/task2.c: Remove unnecessary check for failure.
1232
12332001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1234
1235        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1236
12372001-04-20      Joel Sherrill <joel@OARcorp.com>
1238
1239        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1240        file.
1241
12422001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1245
12462001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * sp21/Makefile.am: Remove libtest.
1249
12502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1253
12542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1255
1256        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1257
12582000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1261        Switch to GNU canonicalization.
1262        * sptests.am: Remove DEFS.
1263
12642000-09-29      Joel Sherrill <joel@OARcorp.com>
1265
1266        * sp20/sp20.scn: Corrected to reflect new addition.
1267        * sp20/system.h: Removed comment reflecting history.
1268
12692000-09-29      Stephan Merker <merker@decrc.abb.de>
1270
1271        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1272        Added new task to test sequence of altering a period's length
1273        while it is still active.
1274
12752000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1278        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1279        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1280        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1281        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1282        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1283        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1284        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1285        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1286        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1287
12882000-08-10      Joel Sherrill <joel@OARcorp.com>
1289
1290        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.