source: rtems/testsuites/sptests/ChangeLog @ 15fa865

4.9
Last change on this file since 15fa865 was 15fa865, checked in by Joel Sherrill <joel.sherrill@…>, on 03/02/09 at 16:13:08

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

PR 1388/cpukit

  • sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores allow both priority inherit and ceiling attributes to be set on semaphore create. These attributes are mutually exclusive and this should be an error.
  • Property mode set to 100644
File size: 49.0 KB
Line 
12009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        PR 1388/cpukit
4        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
5        allow both priority inherit and ceiling attributes to be set on
6        semaphore create. These attributes are mutually exclusive and this
7        should be an error.
8
92009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
10                Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        PR 1357/cpukit
13        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
14        honored.
15        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
16        sp47/sp47.scn: New files.
17
182008-12-05      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * sp46/sp46.scn: New file.
21
222008-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        PR 1348/cpukit
25        * Makefile.am, configure.ac: Add test of special case of resetting cpu
26        usage information while a period is running.
27        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc: New
28        files.
29
302008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        PR 1347/cpukit
33        * sp45/init.c: New file.
34
352008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        PR 1347/cpukit
38        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
39        Rework Timer Server to ensure that the context allows for blocking,
40        allocating memory, and acquiring semaphores and mutexes.
41        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
42        New files.
43
442008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * sp19/system.h: Use "double" instead of "rtems_double".
47
482008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
51
522008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
55        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
56        spfatal_support/init.c, spfatal_support/system.h:
57        Convert to "bool".
58
592008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
62        declared in a public place.
63
642008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
67
682008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
69
70        * sp43/init.c: Fix derefence of uninitialized pointer.
71
722008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
75        multiprocessing is not enabled. Saves one more variable from single
76        processor configuration.
77
782008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
79
80        PR 1212/cpukit
81        * Makefile.am, configure.ac: Time slicing will not happen if the task
82        mode is changed from a non-timeslicing mode to timeslicing mode if it
83        is done by the executing thread (e.g. in its task body). This change
84        includes sp44 to demonstrate the problem and verify the correction.
85        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
86
872008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
90        architectures they are not supported on.
91
922008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
95
962008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
99          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
100
1012008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * sp28/init.c: Corrections to configuration.
104        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
105        * spsize/size.c: _ISR_Vector_table only exists on architectures
106        which use the Simple Vectored Interrupt Model.
107
1082008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * spsize/size.c: Convention calls for leading underscore on private
111        RTEMS variables.
112
1132008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
116        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
117        Refactored and renamed initialization routines to
118        rtems_initialize_data_structures, rtems_initialize_before_drivers,
119        rtems_initialize_device_drivers, and
120        rtems_initialize_start_multitasking. This opened the sequence up so
121        that bootcard() could provide a more robust and flexible framework
122        which is easier to explain and understand. This also lays the
123        groundwork for sharing the division of available memory between the
124        RTEMS workspace and heap and the C library initialization across all
125        BSPs.
126
1272008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * sp32/init.c: Formatting.
130
1312008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * sp09/screen01.c: Correct test.
134        * sp09/screen14.c: Update copyright.
135        * sp28/init.c: Correct end of test messages.
136
1372008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
140
1412008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
144        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
145        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
146        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
147        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
148        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
149        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
150        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
151        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
152        tests. Add a clock_settime case for < 1988.
153
1542008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
157
1582008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
161        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
162        * sp41/sp41.scn: Now has content.
163        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
164        Object Services recently added to API.
165
1662008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
169        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
170        collection. This changed the name of a few previously public but
171        undocumented services and added a some new services.
172        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
173        sp43/system.h: New files.
174
1752008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * spfatal10/.cvsignore: New file.
178
1792008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
182        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
183        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
184        New files.
185
1862008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
187
188        * Makefile.am, configure.ac: Added fatal error tests
189        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
190        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
191        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
192        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
193        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
194        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
195        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
196        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
197        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
198        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
199        spfatal_support/init.c, spfatal_support/system.h: New files.
200
2012008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
204        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
205        test messages.
206
2072008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
210        simple type to a union of an unsigned 32 bit integer and a pointer.
211        This should help eliminate weird casts between u32 and pointers in
212        various places. The APIs now have to explicitly call _u32 or _string
213        versions of helper routines. This should also simplify things and
214        eliminate the need for ugly casts in some cases.
215
2162008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
217
218        * sp42/Makefile.am: New file.
219
2202008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        Add sp42 to exercise thread queue with knowledge of the implementation
223        so we can exercise all of the normal paths possible.
224        * Makefile.am, configure.ac: Add sp42.
225        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
226
2272008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        * sp39/init.c: Add case for long timeout on blocking operation.
230        * Makefile.am, configure.ac: Add new test to exercise thread
231        queue blokcing synchronization. sp39 and sp41 are very similar.
232        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
233        sp41/system.h: New files.
234
2352008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        * sp39/init.c: Clean up.
238
2392008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * sp39/init.c: Modify to improve coverage.
242
2432008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
244
245        * sp36/strict_order_mut.c:
246
2472008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
250        driver registration.
251        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
252        sp40/system.h: New files.
253
2542008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
257        Add test cases for:
258          + message queue create requesting too many message buffers
259            for the available memory
260          + region extend with address inside existing heap
261          + timer server initiate too large a stack, create error
262        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
263          + task set priority while holding resource
264
2652008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        * Makefile.am, configure.ac: Added sp38 and sp39.
268        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
269        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
270        sp39/sp39.scn, sp39/system.h: New files.
271
2722007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
273
274        * sp36/strict_order_mut.c: New file.
275
2762007-12-21      Xi Yang <hiyangxi@gmail.com>
277
278        * Makefile.am, configure.ac: Add support for proper stacking of
279        priority inheritance on mutexes as well as enforce proper order of
280        release.
281        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
282        sp36/sp36.scn: New files.
283
2842007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
287        directive instead of violating RTEMS internals.
288
2892007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
290
291        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
292        Add test cases for User Extension Manager to improve code coverage.
293        * sp21/task1.c: Fix spelling error.
294
2952007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
296
297        * spsize/size.c: Account for previous changes in calculation of MPCI
298        receive server stack.
299
3002007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * sp09/screen07.c, sp09/sp09.scn: Add test for
303        rtems_message_queue_broadcast for bad buffer and count pointers.
304        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
305        with bad priority or initiating twice.
306        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
307        it forces a dispatch.
308        * sp37/init.c: New file.
309
3102007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
311
312        * Makefile.am, configure.ac: Add new tests for interrupt disable,
313        enable, flash, and is in progress. These are normally inlines but
314        also have bodies for non-C code. This test also exercises the odd
315        case of calling clock tick from outside an ISR.
316        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
317
3182007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
321        using notepad with the current task's ID or SELF
322        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
323        test missing test cases for clock_get.
324
3252007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * sp28/init.c: Add test code for task variables to improve coverage.
328
3292007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
332        RTEMS provided accessor macros to obtain configuration fields.
333
3342007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
335
336        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
337        Configuration Table. Eliminate CPU Table from all ports. Delete
338        references to CPU Table in all forms.
339
3402007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
343
3442007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
345
346        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
347        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
348        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
349        to improve test coverage.
350
3512007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
352
353        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
354        coverage.
355
3562007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
359
3602007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
361
362        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
363        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
364        .scn files.
365
3662007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
367
368        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
369        commented out and updated the .scn file.
370
3712007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
374        buffered test IO.
375
3762007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
379        rtems_io_unregister_driver did not have any test code.
380
3812007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * spsize/size.c: Eliminate maximum_drivers configuration parameter
384        since it was used to configure a no longer used feature. Device names
385        are now part of the filesystem not in a table. This also eliminated
386        the variables _IO_Number_of_devices and _IO_Driver_name_table from
387        RTEMS as well as the memory allocation used to populate
388        _IO_Driver_name_table.
389
3902007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
391
392        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
393        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
394        properly.
395
3962007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * spsize/size.c: Eliminated the variables
399        _RTEMS_tasks_User_initialization_tasks and
400        _RTEMS_tasks_Number_of_initialization_tasks because they were only
401        used in one place after initialized. It was a waste of space.
402
4032007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
404
405        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
406        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
407        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
408        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
409        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
410        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
411        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
412        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
413        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
414        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
415        spsize/size.c: Add optional managers to Makefiles. Clean up test
416        cases so last output line follows END OF pattern. Make sure test case
417        all run. All tests appeared ok on sis.
418
4192007-04-05      Joel Sherrill <joel@OARcorp.com>
420
421        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
422
4232007-04-05      Joel Sherrill <joel@OARcorp.com>
424
425        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
426        CONFIGURE_TEST_NEEDS_XXX configuration constants to
427        CONFIGURE_APPLICATION_NEEDS_XXX.
428
4292007-04-02      Joel Sherrill <joel@OARcorp.com>
430
431        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
432
4332007-04-02      Joel Sherrill <joel@OARcorp.com>
434
435        * spsize/size.c: Convert from Classic API style TOD_Control as
436        fundamental time structure to POSIX struct timespec. Add
437        clock_get_uptime().
438
4392007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
442
4432007-03-26      Joel Sherrill <joel@OARcorp.com>
444
445        * sp35/priinv.c: Remove warning.
446
4472007-03-10      Joel Sherrill <joel@OARcorp.com>
448
449        * sp26/system.h: Remove incorrect and duplicate
450        CONFIGURE_EXTRA_TASK_STACKS.
451
4522007-03-05      Joel Sherrill <joel@OARcorp.com>
453
454        PR 1222/cpukit
455        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
456        thread that is blocked on a priority based thread queue is changed,
457        that its placement in the queue is reevaluated based upon the new
458        priority. This enhancement includes modifications to the SuperCore as
459        well as new test cases.
460        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
461        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
462        sp35/sp35.doc, sp35/sp35.scn: New files.
463
4642007-03-05      Joel Sherrill <joel@OARcorp.com>
465
466        * sp26/system.h: Correct memory required for stack sizes.
467
4682007-02-06      Joel Sherrill <joel@OARcorp.com>
469
470        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
471        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
472        tests.
473
4742006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
475
476        * sp33/init.c: Improve barrier test to include normal blocking with
477        manual release and unblocking in barrier deletion.
478
4792006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        * configure.ac: New BUG-REPORT address.
482
4832006-11-20      Joel Sherrill <joel@OARcorp.com>
484
485        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
486        and make output more compliant with other tests.
487
4882006-11-17      Joel Sherrill <joel@OARcorp.com>
489
490        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
491        cases intended on all targets possible with new heap algorithm.
492
4932006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
494
495        * Makefile.am, configure.ac: Adding Classic API Barriers.
496        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
497        New files.
498
4992006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * configure.ac: Require autoconf-2.60. Require automake-1.10.
502
5032006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
506        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
507        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
508        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
509        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
510        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
511        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
512        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
513        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
514        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
515        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
516        Use rtems_testsdir instead.
517
5182006-04-05      Joel Sherrill <joel@OARcorp.com>
519                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
520
521        * spsize/size.c: Victor spotted the problem that
522        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
523        variables and needed to be set to the same value.  I took that
524        idea and just removed _Thread_MP_Receive.  All uses are now
525        _MPCI_Receive_server_tcb.
526
5272005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
528
529        * configure.ac: Remove RTEMS_ENABLE_BARE,
530        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
531
5322005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
533
534        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
535        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
536        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
537        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
538        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
539        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
540        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
541        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
542        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
543        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
544        spfatal/Makefile.am, spsize/Makefile.am:
545        Convert to use *_PROGRAMS.
546
5472005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
548
549        * sp01/Makefile.am, sp02/Makefile.am,
550        sp03/Makefile.am, sp04/Makefile.am,
551        sp05/Makefile.am, sp06/Makefile.am,
552        sp07/Makefile.am, sp08/Makefile.am,
553        sp09/Makefile.am, sp11/Makefile.am,
554        sp12/Makefile.am, sp13/Makefile.am,
555        sp14/Makefile.am, sp15/Makefile.am,
556        sp16/Makefile.am, sp17/Makefile.am,
557        sp19/Makefile.am, sp20/Makefile.am,
558        sp21/Makefile.am, sp22/Makefile.am,
559        sp23/Makefile.am, sp24/Makefile.am,
560        sp25/Makefile.am, sp26/Makefile.am,
561        sp27/Makefile.am, sp28/Makefile.am,
562        sp29/Makefile.am, sp30/Makefile.am,
563        sp31/Makefile.am, sp32/Makefile.am,
564        spfatal/Makefile.am, spsize/Makefile.am: Rework.
565
5662005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
567
568        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
569        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
570        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
571        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
572        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
573        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
574        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
575        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
576        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
577        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
578        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
579        * sptests.am: Remove.
580
5812005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
582
583        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
584        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
585        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
586        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
587        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
588        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
589        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
590        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
591        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
592        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
593        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
594
5952005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
596
597        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
598
5992005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
600
601        * spsize/Makefile.am: Rename TEST to spsize.
602        * spsize/size.scn: Remove.
603        * spsize/spsize.scn: New (renamed from size.scn).
604
6052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
606
607        * configure.ac: Add spfatal/Makefile.
608        * Makefile.am: Add spfatal to DIST_SUBDIRS.
609        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
610        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
611        * sptests.am: Remove LIB_VARIANT.
612
6132005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
614
615        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
616        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
617        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
618        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
619        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
620        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
621        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
622        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
623        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
624        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
625        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
626
6272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
628
629        * Makefile.am: Cleanup.
630
6312005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
632
633        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
634        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
635        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
636        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
637        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
638        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
639        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
640        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
641        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
642        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
643        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
644        spfatal/Makefile.am, spsize/Makefile.am:
645        Partial conversion to automake.
646
6472005-03-07      Joel Sherrill <joel@OARcorp.com>
648
649        * sp13/task1.c: Removed warnings.
650
6512004-09-29      Joel Sherrill <joel@OARcorp.com>
652
653        * spsize/size.c: i960 obsoleted and all references removed.
654
6552004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
656
657        * configure.ac: Require automake > 1.9.
658
6592004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
660
661        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
662        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
663        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
664        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
665        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
666        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
667        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
668        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
669        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
670        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
671        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
672        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
673        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
674        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
675        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
676        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
677        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
678        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
679        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
680        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
681        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
682        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
683        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
684        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
685        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
686        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
687        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
688        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
689        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
690        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
691        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
692        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
693
6942004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
695
696        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
697
6982004-03-30      David Querbach <querbach@realtime.bc.ca>
699
700        PR 595/tests
701        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
702        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
703        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
704        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
705        others treat it as a count of longs.
706
7072004-03-30      David Querbach <querbach@realtime.bc.ca>
708
709        PR 596/tests
710        * sp32/init.c: A missing definition of TEST_INIT before including
711        <tmacros.h> means that buffered output will not work even if selected
712        in buffer_test_io.h.
713
7142004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
715
716        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
717        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
718        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
719        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
720        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
721        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
722        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
723        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
724        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
725        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
726        types.
727
7282004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730        * configure.ac: Add 2nd arg to RTEMS_TOP.
731
7322004-03-05      Joel Sherrill <joel@OARcorp.com>
733
734        * sp07/buffered_io.c: Remove warning.
735
7362004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
739        Add PRE/TMPINSTALL_FILES to CLEANFILES.
740        * sp02/Makefile.am: Ditto.
741        * sp03/Makefile.am: Ditto.
742        * sp04/Makefile.am: Ditto.
743        * sp05/Makefile.am: Ditto.
744        * sp06/Makefile.am: Ditto.
745        * sp07/Makefile.am: Ditto.
746        * sp08/Makefile.am: Ditto.
747        * sp09/Makefile.am: Ditto.
748        * sp11/Makefile.am: Ditto.
749        * sp12/Makefile.am: Ditto.
750        * sp13/Makefile.am: Ditto.
751        * sp14/Makefile.am: Ditto.
752        * sp15/Makefile.am: Ditto.
753        * sp16/Makefile.am: Ditto.
754        * sp17/Makefile.am: Ditto.
755        * sp19/Makefile.am: Ditto.
756        * sp20/Makefile.am: Ditto.
757        * sp21/Makefile.am: Ditto.
758        * sp22/Makefile.am: Ditto.
759        * sp23/Makefile.am: Ditto.
760        * sp24/Makefile.am: Ditto.
761        * sp25/Makefile.am: Ditto.
762        * sp26/Makefile.am: Ditto.
763        * sp27/Makefile.am: Ditto.
764        * sp28/Makefile.am: Ditto.
765        * sp29/Makefile.am: Ditto.
766        * sp30/Makefile.am: Ditto.
767        * sp31/Makefile.am: Ditto.
768        * sp32/Makefile.am: Ditto.
769        * spfatal/Makefile.am: Ditto.
770        * spsize/Makefile.am: Ditto.
771
7722003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * sptests.am: Add dirstamp support.
775
7762003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
779
7802003-12-16      Joel Sherrill <joel@OARcorp.com>
781
782        PR 544/tests
783        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
784        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
785        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
786        make tests account for resources and not print at inappropriate
787        times.
788        * sp07/buffered_io.c: New file.
789
7902003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
793
7942003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * sp01/Makefile.am: Remove all-local: $(ARCH).
797        * sp02/Makefile.am: Remove all-local: $(ARCH).
798        * sp03/Makefile.am: Remove all-local: $(ARCH).
799        * sp04/Makefile.am: Remove all-local: $(ARCH).
800        * sp05/Makefile.am: Remove all-local: $(ARCH).
801        * sp06/Makefile.am: Remove all-local: $(ARCH).
802        * sp07/Makefile.am: Remove all-local: $(ARCH).
803        * sp08/Makefile.am: Remove all-local: $(ARCH).
804        * sp09/Makefile.am: Remove all-local: $(ARCH).
805        * sp11/Makefile.am: Remove all-local: $(ARCH).
806        * sp12/Makefile.am: Remove all-local: $(ARCH).
807        * sp13/Makefile.am: Remove all-local: $(ARCH).
808        * sp14/Makefile.am: Remove all-local: $(ARCH).
809        * sp15/Makefile.am: Remove all-local: $(ARCH).
810        * sp16/Makefile.am: Remove all-local: $(ARCH).
811        * sp17/Makefile.am: Remove all-local: $(ARCH).
812        * sp19/Makefile.am: Remove all-local: $(ARCH).
813        * sp20/Makefile.am: Remove all-local: $(ARCH).
814        * sp21/Makefile.am: Remove all-local: $(ARCH).
815        * sp22/Makefile.am: Remove all-local: $(ARCH).
816        * sp23/Makefile.am: Remove all-local: $(ARCH).
817        * sp24/Makefile.am: Remove all-local: $(ARCH).
818        * sp25/Makefile.am: Remove all-local: $(ARCH).
819        * sp26/Makefile.am: Remove all-local: $(ARCH).
820        * sp27/Makefile.am: Remove all-local: $(ARCH).
821        * sp28/Makefile.am: Remove all-local: $(ARCH).
822        * sp29/Makefile.am: Remove all-local: $(ARCH).
823        * sp30/Makefile.am: Remove all-local: $(ARCH).
824        * sp31/Makefile.am: Remove all-local: $(ARCH).
825        * sp32/Makefile.am: Remove all-local: $(ARCH).
826        * spfatal/Makefile.am: Remove all-local: $(ARCH).
827        * spsize/Makefile.am: Remove all-local: $(ARCH).
828
8292003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
830
831        * configure.ac: Reflect having moved to testsuites/.
832
8332003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * configure.ac: Remove RTEMS_CANONICAL_HOST.
836
8372003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
838
839        * configure.ac:Remove RTEMS_CHECK_CPU.
840
8412003-09-04      Joel Sherrill <joel@OARcorp.com>
842
843        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
844        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
845        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
846        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
847        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
848        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
849        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
850        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
851        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
852        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
853        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
854        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
855        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
856        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
857        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
858        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
859        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
860        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
861        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
862        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
863        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
864        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
865        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
866        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
867        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
868        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
869        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
870        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
871        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
872        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
873        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
874        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
875        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
876        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
877        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
878        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
879        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
880        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
881        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
882        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
883        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
884        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
885        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
886        spsize/size.c, spsize/system.h: URL for license changed.
887
8882003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
889
890        PR 458/tests
891        * sp30/task1.c: Correct indexing problem.
892
8932003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * Makefile.am: Reflect having moved aclocal/.
896
8972003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * Makefile.am: Reflect having moved automake/.
900        * sp01/Makefile.am: Reflect having moved automake/.
901        * sp02/Makefile.am: Reflect having moved automake/.
902        * sp03/Makefile.am: Reflect having moved automake/.
903        * sp04/Makefile.am: Reflect having moved automake/.
904        * sp05/Makefile.am: Reflect having moved automake/.
905        * sp06/Makefile.am: Reflect having moved automake/.
906        * sp07/Makefile.am: Reflect having moved automake/.
907        * sp08/Makefile.am: Reflect having moved automake/.
908        * sp09/Makefile.am: Reflect having moved automake/.
909        * sp11/Makefile.am: Reflect having moved automake/.
910        * sp12/Makefile.am: Reflect having moved automake/.
911        * sp13/Makefile.am: Reflect having moved automake/.
912        * sp14/Makefile.am: Reflect having moved automake/.
913        * sp15/Makefile.am: Reflect having moved automake/.
914        * sp16/Makefile.am: Reflect having moved automake/.
915        * sp17/Makefile.am: Reflect having moved automake/.
916        * sp19/Makefile.am: Reflect having moved automake/.
917        * sp20/Makefile.am: Reflect having moved automake/.
918        * sp21/Makefile.am: Reflect having moved automake/.
919        * sp22/Makefile.am: Reflect having moved automake/.
920        * sp23/Makefile.am: Reflect having moved automake/.
921        * sp24/Makefile.am: Reflect having moved automake/.
922        * sp25/Makefile.am: Reflect having moved automake/.
923        * sp26/Makefile.am: Reflect having moved automake/.
924        * sp27/Makefile.am: Reflect having moved automake/.
925        * sp28/Makefile.am: Reflect having moved automake/.
926        * sp29/Makefile.am: Reflect having moved automake/.
927        * sp30/Makefile.am: Reflect having moved automake/.
928        * sp31/Makefile.am: Reflect having moved automake/.
929        * sp32/Makefile.am: Reflect having moved automake/.
930        * spfatal/Makefile.am: Reflect having moved automake/.
931        * spsize/Makefile.am: Reflect having moved automake/.
932
9332003-08-14      Joel Sherrill <joel@OARcorp.com>
934
935        * sp02/task1.c: Added ID to name lookup service and changed name of
936        id/name translation status code. This propagated to multiple
937        functions. The user API service added was rtems_object_id_to_name()
938
9392003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
940
941        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
942
9432003-05-29      Joel Sherrill <joel@OARcorp.com>
944
945        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
946
9472003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
948
949        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
950        CC_CFLAGS_DEFAULT (obsolete).
951
9522003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
953
954        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
955        Remove CC_LDFLAGS_PROFILE_V.
956
9572003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
958
959        * configure.ac: Remove AC_CONFIG_AUX_DIR.
960
9612003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
962
963        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
964
9652003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
966
967        * configure.ac: AC_PREREQ(2.57).
968
9692002-11-14      Joel Sherrill <joel@OARcorp.com>
970
971        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
972        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
973        update the IDs in the screens.
974
9752002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
976
977        * .cvsignore: Reformat.
978        Add autom4te*cache.
979        Remove autom4te.cache.
980
9812002-09-14      Joel Sherrill <joel@OARcorp.com>
982
983        * sp32/.cvsignore: New file.
984
9852002-09-14      Aaron J. Grier <aaron@frye.com>
986
987        * PR271 was not applicable against the current source but included
988        a nice test that Joel decided to add to the tree as sp32.
989        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
990        * Makefile.am, configure.ac: Modified to reflect addition.
991
9922002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
993
994        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
995        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
996        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
997        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
998        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
999        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1000        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1001        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1002        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1003        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1004        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1005        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1006        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1007        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1008        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1009        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1010        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1011        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1012        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1013        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1014        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1015        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1016        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1017        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1018        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1019        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1020        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1021        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1022        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1023        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1024        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1025
10262002-08-01      Joel Sherrill <joel@OARcorp.com>
1027
1028        * Per PR47 add support for buffered test output.  This involved
1029        adding defines to redirect output to a buffer and dump it when
1030        full, at "test pause", and at exit.  To avoid problems when redefining
1031        exit(), all tests were modified to call rtems_test_exit().
1032        Some tests, notable psxtests, had to be modified to include
1033        the standard test macro .h file (pmacros.h or tmacros.h) to
1034        enable this support.
1035        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1036        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1037        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1038        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1039        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1040        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1041        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1042
10432002-07-30      Joel Sherrill <joel@OARcorp.com>
1044
1045        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1046        stack if the port doesn't configure using it.
1047
10482002-07-04      Joel Sherrill <joel@OARcorp.com>
1049
1050        * Jump table for single entry point removed.
1051        * spsize/size.c:  Modified to reflect above.
1052
10532002-07-01      Joel Sherrill <joel@OARcorp.com>
1054
1055        * sp29/init.c: Corrected definitions for task stack usage.
1056
10572002-07-01      Joel Sherrill <joel@OARcorp.com>
1058
1059        * spsize/size.c: _Thread_queue_Extract_table removed.
1060
10612001-05-17      Joel Sherrill <joel@OARcorp.com>
1062
1063        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1064        number of staticly configured device drivers.
1065
10662001-05-14      Joel Sherrill <joel@OARcorp.com>
1067
1068        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1069        than the configured number of drivers.
1070 
10712002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * configure.ac: Remove ENABLE_GCC28.
1074
10752001-04-04      Joel Sherrill <joel@OARcorp.com>
1076
1077        * spsize/size.c: Reflect SPARC modifcation to get rid of
1078        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1079 
10802001-03-29      Joel Sherrill <joel@OARcorp.com>
1081
1082        * Per PR147 addressed problems when reseting and inserting a timer
1083        into a timer chain that did not honor time passage since the last
1084        time the timer server was scheduled and the new insertion.
1085        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1086
10872001-03-28      Joel Sherrill <joel@OARcorp.com>
1088
1089        * Side-effect of PR132.
1090        * sp21/system.h: Now must explicitly request NULL driver.
1091
10922002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1093
1094        * configure.ac:
1095        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1096        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1097        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1098        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1099        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1100        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1101        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1102        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1103        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1104        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1105        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1106        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1107        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1108        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1109        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1110        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1111        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1112        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1113        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1114        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1115        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1116        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1117        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1118        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1119        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1120        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1121        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1122        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1123        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1124        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1125        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1126        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1127        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1128        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1129
11302002-03-20      Chris Johns <ccj@acm.org>
1131
1132        * PR145.
1133        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1134        in system (e.g. driver tasks).  Also exit on minimum number of
1135        switches not precise number.
1136
11372001-01-29      Joel Sherrill <joel@OARcorp.com>
1138
1139        * Fixed bug where resetting a timer that was not at the head
1140        of one of the task timer chains resulted in the Timer Server
1141        task waking up too far in the future.
1142        * Added rtems_timer_get_information() directive to support testing.
1143        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1144        above condition.
1145
11462001-01-22      Joel Sherrill <joel@OARcorp.com>
1147
1148        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1149        because priority added as argument to rtems_timer_initiate_server().
1150
11512001-01-16      Joel Sherrill <joel@OARcorp.com>
1152
1153        * Added tests for task-based timers.  This included the new tests
1154        sp30 and sp31.
1155        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1156        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1157        for task-based timer services.
1158        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1159        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1160        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1161        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1162        sp31/task1.c: New files.
1163
11642001-11-01      Joel Sherrill <joel@OARcorp.com>
1165
1166        * sp26/system.h: Properly account for stack memory used by
1167        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1168        and processed as PR78.
1169
11702001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1171
1172        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1173        * configure.in: Remove.
1174        * configure.ac: New file, generated from configure.in by autoupdate.
1175
11762001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1179
11802001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1183        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1184        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1185        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1186        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1187        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1188        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1189        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1190        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1191        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1192        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1193        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1194        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1195        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1196        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1197        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1198        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1199        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1200        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1201        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1202        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1203        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1204        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1205        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1206        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1207        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1208        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1209        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1210        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1211
12122001-08-16      Joel Sherrill <joel@OARcorp.com>
1213
1214        * sp20/system.h: Account for extra task stacks properly.
1215
12162001-08-16      Joel Sherrill <joel@OARcorp.com>
1217
1218        * sp13/sp13.scn: Id in screen had wrong class field value.
1219        * sp13/system.h: Account for message buffer memory.
1220        * sp13/task2.c: Remove unnecessary check for failure.
1221
12222001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1223
1224        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1225
12262001-04-20      Joel Sherrill <joel@OARcorp.com>
1227
1228        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1229        file.
1230
12312001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1234
12352001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1236
1237        * sp21/Makefile.am: Remove libtest.
1238
12392000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1240
1241        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1242
12432000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1246
12472000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1248
1249        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1250        Switch to GNU canonicalization.
1251        * sptests.am: Remove DEFS.
1252
12532000-09-29      Joel Sherrill <joel@OARcorp.com>
1254
1255        * sp20/sp20.scn: Corrected to reflect new addition.
1256        * sp20/system.h: Removed comment reflecting history.
1257
12582000-09-29      Stephan Merker <merker@decrc.abb.de>
1259
1260        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1261        Added new task to test sequence of altering a period's length
1262        while it is still active.
1263
12642000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1267        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1268        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1269        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1270        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1271        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1272        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1273        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1274        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1275        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1276
12772000-08-10      Joel Sherrill <joel@OARcorp.com>
1278
1279        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.