source: rtems/testsuites/sptests/ChangeLog @ ed348c8

4.104.115
Last change on this file since ed348c8 was ed348c8, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 15:58:49

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

PR 1348/cpukit

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