source: rtems/testsuites/sptests/ChangeLog @ f55f605

4.104.115
Last change on this file since f55f605 was f55f605, checked in by Joel Sherrill <joel.sherrill@…>, on 09/28/09 at 23:07:56

2009-09-28 Joel Sherrill <joel.sherrill@…>

  • sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c, sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c, sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282 coverage runs.
  • Property mode set to 100644
File size: 82.8 KB
Line 
12009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
4        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
5        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
6        coverage runs.
7
82009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
9
10        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
11        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
12        some error cases uncovered by uC5282 coverage runs.
13
142009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
17        uC5282 coverage runs.
18
192009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
22        Correct minor issues uncovered on uC5282.
23
242009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
27        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
28        Eliminate use of deprecated rtems_extension.
29
302009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
33        run when IO speed varies.
34
352009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
38        the intended code.
39
402009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * configure.ac: Revert accidentally committed lines.
43
442009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
47        simple priority ceiling case that was previously only tested via the
48        POSIX API.
49        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
50        sp66/sp66.scn: New files.
51
522009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
55        for Id which is in range for the object class but not allocated yet.
56
572009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * sp46/init.c, sp46/sp46.scn: Fix numbering.
60
612009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
62
63        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
64
652009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
68        spfatal02/spfatal02.scn, spfatal02/testcase.h,
69        spfatal03/spfatal03.scn, spfatal03/testcase.h,
70        spfatal04/spfatal04.scn, spfatal04/testcase.h,
71        spfatal05/spfatal05.scn, spfatal05/testcase.h,
72        spfatal06/spfatal06.scn, spfatal06/testcase.h,
73        spfatal07/spfatal07.scn, spfatal07/testcase.h,
74        spfatal08/spfatal08.scn, spfatal08/testcase.h,
75        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
76        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
77        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
78        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
79        tests use testcase.h and spfatal_support framework. Print test name
80        herald in all cases.
81        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
82        New files.
83        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
84
852009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * spfatal07/testcase.h: Indicate test is not applicable on some
88        architectures.
89
902009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * Makefile.am: Fix spacing.
93
942009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
95
96        * spstkalloc/init.c: Changed allocator signature. Functions are now
97        static.
98
992009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
100
101        * sp29/init.c: Fixed return value evaluation.
102        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
103        * sp63/init.c: Check return value of _Heap_Initialize().
104
1052009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
108        _Watchdog_Report() when name is not NULL. This case was covered at
109        -Os on erc32 but at -O2 we had more code.
110
1112009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
114        overflowing on _Heap_Allocate_aligned.
115
1162009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
119        for various null parameters.
120
1212009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * sp16/sp16.scn, sp16/task1.c: Fix typo.
124
1252009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
126
127        * sp65/init.c: Remove stray print.
128        * sp65/sp65.doc: Add information on second case.
129
1302009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
131
132        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
133        verify that obtaining a priority ceiling mutex when the calling
134        task's priority is the same as the priority ceiling is handled
135        correctly.
136
1372009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
140        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
141        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
142        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
143        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
144        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
145        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
146        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
147        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
148        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
149        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
150        rtems_clock_get_ticks_per_second().
151
1522009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
155        Change attributes to priority ceiling. Use directive_failed, not
156        assert. Configure a semaphore not a region.
157
1582009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
159
160        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
161        mutex cases.
162        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
163        sp65/sp65.scn: New files.
164
1652009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
166
167        * Makefile.am, configure.ac: Add new test for some core mutex cases.
168        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
169        sp65/sp65.scn: New files.
170
1712009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
172
173        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
174        per tick.
175
1762009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
179        adjust existing for alignment. New test ensures coverage begin and
180        end marker methods are exercised so they do not get considered
181        unexecuted.
182        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
183        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
184
1852009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * Makefile.am, configure.ac: Add new test to exercise legacy
188        rtems_clock_get().
189        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
190        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
191
1922009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
195        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
196        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
197
1982009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
201        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
202        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
203        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
204        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
205        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
206        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
207        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
208        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
209
2102009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
213        cases.
214
2152009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
216
217        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
218        all memory is successfully allocated. This means the test can
219        validate the heap is unchanged on extend failure.
220
2212009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        * spintrcritical01/init.c, spintrcritical06/init.c,
224        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
225        per tick so tests run quicker and more reliably hit the intended
226        critical section.
227
2282009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
231        when we are unable to allocate the memory needed for an object
232        extend. Make sure all is handled properly.
233        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
234        sp64/sp64.scn: New files.
235
2362009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * sp63/init.c: Correct test case two.
239
2402009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
243        test case to exercise another odd branch not taken.
244
2452009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
248        particular path is taken through the _Heap_Resize_block code.
249        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
250        sp63/sp63.scn: New files.
251
2522009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
255        wrong thing in a cpp macro. Added contents to screen file and add
256        documentation file.
257        * sp42/sp42.doc: New file.
258
2592009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
260
261        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
262
2632009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
264
265        * spintrcritical16/init.c: Tinker with test to make it hit the case
266        more reliably.
267
2682009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        * Makefile.am, configure.ac: Add new test to exercise as many cases as
271        possible of not being able to allocate memory from the workspace
272        during thread creation.
273        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
274        sp18/sp18.scn: New files.
275
2762009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
277
278        * Makefile.am, configure.ac: Add new test to handle the case where
279        a region resize frees enough memory to unblock a task.
280        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
281        sp62/sp62.scn: New files.
282        * sp61/init.c: Test does not need regions.
283
2842009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
285
286        * Makefile.am, configure.ac: Add test case for processing a timeout
287        on a thread (that is the thread executing) that has also had its
288        request satisfied while it is being enqueued.
289        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
290        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
291        spintrcritical16/spintrcritical16.scn: New files.
292        * spintrcritical15/init.c: Remove unused TSR>
293
2942009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
295
296        * Makefile.am, configure.ac: Add test case for a thread timing out on a
297        thread queue while another thread is in the process of blocking on
298        the same thread queue.
299        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
300        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
301        spintrcritical15/spintrcritical15.scn: New files.
302
3032009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
306
3072009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
308
309        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
310        sp40/sp40.scn: Now verified to hit coverage cases.
311        * sp40/sp40.doc: New file.
312
3132009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
316        to catch two remaining uncovered cases in rtems_io_register_driver.
317        * sp40/system.h: Removed.
318
3192009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
320
321        * Makefile.am, configure.ac: Add new test to exercise odd case in
322        rtems_iterate_over_all_threads.
323        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
324        sp41/sp41.scn: New files.
325
3262009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
327
328        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
329        inheritance protocol since there is no holder associated with them.
330
3312009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
332
333        * Makefile.am, configure.ac: Add new tests to exercise cases where a
334        timer is scheduled from an ISR while it is being scheduled at the
335        task level.
336        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
337        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
338        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
339        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
340        spintrcritical14/spintrcritical14.scn: New files.
341
3422009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * spintrcritical01/init.c, spintrcritical06/init.c,
345        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
346        cleanup and make the tests more similar.
347
3482009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * spintrcritical06/init.c: Test now hits forward and reverse cases.
351
3522009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
353
354        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
355        test work for case that it is documented to handle.
356
3572009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
358
359        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
360        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
361        spintrcritical10/spintrcritical10.scn: New files.
362
3632009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
366        unreliable third case in sp39 to spintrcritical10. New tests to hit
367        other event synchronization critical sections.
368        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
369        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
370        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
371        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
372        spintrcritical12/spintrcritical12.scn: New files.
373
3742009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
375
376        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
377        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
378        sp10/sp10.scn: New files.
379
3802009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
381
382        * spintrcritical06/init.c: Clean up.
383        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
384        * spintrcritical09/spintrcritical09.scn: Fill in.
385
3862009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * spintrcritical06/init.c: Add comment to indicate test is not finished
389        and known to not hit the case.
390        * Makefile.am, configure.ac: Add a couple more interrupt critical
391        section tests.
392        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
393        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
394        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
395        spintrcritical09/Makefile.am, spintrcritical09/init.c,
396        spintrcritical09/spintrcritical09.doc,
397        spintrcritical09/spintrcritical09.scn: New files.
398
3992009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
402        at hitting interrupt synchronization critical section in thread queue
403        enqueue priority for reverse insertions.
404        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
405        spintrcritical07/spintrcritical07.doc,
406        spintrcritical07/spintrcritical07.scn: New files.
407
4082009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
409
410        * Makefile.am, configure.ac: Add test case for the
411        _Thread_queue_Enqueue_priority interrupt critical section where the
412        TCB we are using as a current pointer is removed from the thread
413        queue when we flash interrupts while searching forward.
414        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
415        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
416        spintrcritical06/spintrcritical06.scn: New files.
417
4182009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * spintrcritical_support/intrcritical.c,
421        spintrcritical_support/intrcritical.h: Change prototype of delay
422        method to indicate when counter is reset. This can be used to count
423        how many iterations we are doing.
424
4252009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
428        blocked on one period while another expires. Add sp61 which exercises
429        the case where a call is made to rtems_shutdown_executive when the
430        system is not up.
431        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
432        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
433        sp61/sp61.doc, sp61/sp61.scn: New files.
434
4352009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * sp04/init.c: To be timesliced, tasks must also me preemptible.
438
4392009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
442        what it was intended to do.
443
4442009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
445
446        * spintrcritical_support/intrcritical.c,
447        spintrcritical_support/intrcritical.h: New files.
448
4492009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        * Makefile.am, configure.ac: Add new infrastructure which is more
452        reliable about generating cases which hit interrupt critical
453        sections. Remove sp41 since it used its own mechanism.
454        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
455        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
456        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
457        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
458        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
459        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
460        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
461        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
462        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
463        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
464        spintrcritical05/spintrcritical05.scn: New files.
465        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
466        sp41/system.h: Removed.
467
4682009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * sp41/init.c: Remove incorrect comment.
471
4722009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * sp29/init.c: Simple binary semaphores can not be inherit priority.
475
4762009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * sp25/init.c: Spacing.
479
4802009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * Makefile.am, configure.ac: Add sp59 to test path through
483        _Thread_queue_First_priority where the task's priority was in the
484        bottom 1/4 of the range.
485        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
486        sp59/sp59.scn: New files.
487
4882009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
489
490        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
491        not blocked on a thread queue.
492        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
493        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
494
4952009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * Makefile.am, configure.ac: Add test for timespec divide by zero.
498        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
499        sp58/sp58.scn: New files.
500
5012009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
502
503        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
504        pointer being null. This does not happen naturally at this time so
505        force the point.
506
5072009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * sp12/sp12.scn: Update screen to reflect priority changes from long
510        ago.
511
5122009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
515        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
516        as sp27a and test flushing both counting and binary semaphores.
517        Reformatted.
518        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
519        sp27a/sp27a.scn: New files.
520
5212009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
524        copied fomr other Makefile.am's.
525
5262009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
529        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
530        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
531        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
532
5332009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
534
535        * sp57/sp57.doc: Correct.
536
5372009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * Makefile.am, configure.ac: Add test of restarting a task which is in
540        the middle of a sleep or wake after.
541        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
542        sp57/sp57.scn: New files.
543
5442009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * sp43/init.c, sp43/sp43.scn: Add more cases for
547        rtems_object_get_class_information() to improve coverage.
548
5492009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * Makefile.am, configure.ac: Add new test to verify that when a user
552        extension create hook fails, that the error is properly propagated.
553        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
554        sp56/sp56.scn: New files.
555
5562009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
557
558        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
559        rtems_extension_delete.
560
5612009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
562
563        * sp09/screen01.c, sp09/sp09.scn: Add test for
564        rtems_object_get_classic_name with invalid id.
565
5662009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * sp02/task1.c: Minor spacing.
569
5702009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
571
572        * spfatal12/init.c: Address to heap initialize must be aligned but size
573        must be too small.
574
5752009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
576
577        * Makefile.am, configure.ac: Add new test to exercise case when
578        broadcasting to a message queue with a pending message.
579        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
580        sp55/sp55.scn: New files.
581
5822009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
585        spfatal tests appear to cover all fatal error cases.
586        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
587        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
588        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
589        spfatal/task1.c: Removed.
590
5912009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
592
593        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
594        initialize workspace heap during initialize. Can be caused by
595        unaligned address or not enough memory to initialize heap required
596        overhead.
597        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
598        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
599
6002009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
603
6042009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
605
606        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
607
6082009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
609
610        * spstkalloc/spstkalloc.scn: Update screen.
611
6122009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
613
614        * Makefile.am, configure.ac: Add new test for user configured stack
615        allocator/deallocator. Test both pass and fail cases.
616        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
617        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
618
6192009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
620
621        * spchain/init.c, spchain/spchain.scn: Clean up test.
622
6232009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
624
625        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
626        routines whose bodies are not used by RTEMS itself.
627        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
628        spchain/spchain.doc, spchain/spchain.scn: New files.
629
6302009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
631
632        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
633        chain for coverage.
634
6352009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
636
637        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
638        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
639        improve coverage.
640
6412009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
642
643        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
644
6452009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
648        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
649
6502009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
653        Enhance spprintk. Add two new fatal error tests to cover
654        __assert_func.
655        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
656        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
657
6582009-06-18      Chris Johns <chrisj@rtems.org>
659
660        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
661        workaround the H8300 gcc bug.
662
6632009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * sp54/init.c: Fix spacing.
666
6672009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * sp02/sp02.doc, sp02/system.h: Update copyright year.
670
6712009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
674
6752009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
676
677        * Makefile.am, configure.ac: Add new test.
678        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
679        sp54/sp54.scn: New files.
680
6812009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
684        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
685        the time of day forward not making server based timers fire.
686        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
687        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
688        sp53/sp53.scn: New files.
689
6902009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
693
6942009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        PR 1415/cpukit
697        * Makefile.am, configure.ac: Add test for very simple priority ceiling
698        violation.
699        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
700        sp51/sp51.scn: New files.
701
7022009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
703
704        PR 1413/cpukit
705        * Makefile.am, configure.ac: Add test for case where server based
706        timers which reinitiated themselves did not get reinserted onto timer
707        chain.
708        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
709        sp50/sp50.scn: New files.
710
7112009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
712
713        PR 1414/cpukit
714        * Makefile.am, configure.ac: Tighten math on extraction of index so it
715        is harder to trick by passing in a valid id of an incorrect object
716        class.
717        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
718        sp49/sp49.scn: New files.
719
7202009-05-19      Chris Johns <chrisj@rtems.org>
721
722        * sp04/tswitch.c: Lower sample count for small memory targets.
723       
7242009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * spprintk/init.c: printk() now 100% covered.
727
7282009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
729
730        * spprintk/init.c: More test cases.
731
7322009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
735        large enough for buffer node overhead.
736
7372009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * Makefile.am, configure.ac, spwatchdog/system.h,
740        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
741        printk. These will help coverage. Simplify spwkspace.
742        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
743        spprintk/spprintk.scn: New files.
744        * spwkspace/system.h: Removed.
745
7462009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
747
748        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
749        methods.
750        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
751        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
752
7532009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
754
755        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
756        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
757        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
758        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
759        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
760        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
761        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
762        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
763        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
764        spsize/size.c: Fix warnings.
765
7662009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
767
768        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
769        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
770        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
771        spobjgetnext/system.h: New files.
772
7732009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
776        64k to 20k. No impact on test behavior.
777
7782009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
781
7822009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
783
784        * sp37/init.c, sp37/sp37.scn: Add test case for
785        rtems_interrupt_level_attribute body.
786
7872009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
788
789        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
790        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
791        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
792        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
793        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
794        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
795        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
796        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
797        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
798        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
799        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
800        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
801        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
802        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
803        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
804        sp48/Makefile.am, spfatal/Makefile.am,
805        spfatal01/Makefile.am, spfatal02/Makefile.am,
806        spfatal03/Makefile.am, spfatal04/Makefile.am,
807        spfatal05/Makefile.am, spfatal06/Makefile.am,
808        spfatal07/Makefile.am, spfatal08/Makefile.am,
809        spfatal09/Makefile.am, spsize/Makefile.am,
810        spwatchdog/Makefile.am:
811        Eliminate _exe_/.exe.
812
8132009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
814
815        PR 1388/cpukit
816        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
817        allow both priority inherit and ceiling attributes to be set on
818        semaphore create. These attributes are mutually exclusive and this
819        should be an error.
820
8212009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
822
823        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
824        unlimited objects when configured for a unified workspace works as
825        expected.
826        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
827        sp48/sp48.scn: New files.
828
8292009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
830                Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        PR 1357/cpukit
833        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
834        honored.
835        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
836        sp47/sp47.scn: New files.
837
8382009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
839
840        * Makefile.am, configure.ac: Add new test to test Watchdog display
841        helper routines. These reach into the SuperCore.
842        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
843        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
844        spwatchdog/system.h, spwatchdog/task1.c: New files.
845
8462009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
847
848        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
849
8502009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
853        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
854        hard-coded hex numbers for bad object Ids.
855
8562009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
857
858        * sp15/system.h, sp19/system.h: Array of task names should be of type
859        rtems_name not rtems_id. Similarly array of task ids should be
860        rtems_id not rtems_name.
861
8622008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
863
864        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
865
8662008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
867
868        * Makefile.am, configure.ac, spfatal06/testcase.h,
869        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
870        spsize/size.c: Eliminate pointers to API configuration tables in the
871        main configuration table. Reference the main configuration table and
872        the API configuration tables directly using the confdefs.h version
873        rather than obtaining a pointer to it. This eliminated some
874        variables, a potential fatal error, some unnecessary default
875        configuration structures. Overall, about a 4.5% reduction in the code
876        size for minimum and hello on the SPARC.
877        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
878        spfatal10/testcase.h: Removed.
879
8802008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
883        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
884        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
885        successfully with maxixum number of priorities as 16 instead of 256.
886        This was done by temporarily modifying the score priority.h maximum.
887        This allowed testing of all API code to ensure that it worked
888        properly with a reduced number of priorities. Most modifications were
889        to switch from hard-coded maximum to using the API provided methods
890        to determine maximum number of priority levels.
891
8922008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
893
894        * sp46/sp46.scn: Add screen missed earlier.
895
8962008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        PR 1348/cpukit
899        * Makefile.am, configure.ac: Add test of special case of resetting cpu
900        usage information while a period is running.
901        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
902        sp46/sp46.scn: New files.
903
9042008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * sp45/init.c: New file.
907
9082008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
909
910        PR 1347/cpukit
911        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
912        Rework Timer Server to ensure that the context allows for blocking,
913        allocating memory, and acquiring semaphores and mutexes.
914        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
915        New files.
916
9172008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
918
919        * sp25/system.h: Add warning and temporary m32c conditional until size
920        type addressed.
921
9222008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
923
924        * sp09/screen07.c: Use INT_MAX as number of messages so always
925        properly sized and no overflow on constant.
926        * sp09/screen10.c: Delay so on targets with simulator idle clock
927        tick driver this will work.
928        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
929        byte boundaries rather than two byte boundaries.
930        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
931        allocate more memory than size_t holds on m32c.
932
9332008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
934
935        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
936        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
937        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
938        and Region calls. On 16-bit architectures, size_t can be 16-bits
939        which would limit sizes to 64K. Also address constants which
940        overflowed on 16-bit integer targets.
941
9422008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
943
944        * sp43/sp43.scn: Bump version to 4.9.99.0
945
9462008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
947
948        * sp19/system.h: Use "double" instead of "rtems_double".
949
9502008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
951
952        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
953
9542008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
955
956        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
957        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
958        spfatal_support/init.c, spfatal_support/system.h:
959        Convert to "bool".
960
9612008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
962
963        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
964        declared in a public place.
965
9662008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
967
968        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
969
9702008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
971
972        * sp43/init.c: Fix derefence of uninitialized pointer.
973
9742008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
975
976        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
977        multiprocessing is not enabled. Saves one more variable from single
978        processor configuration.
979
9802008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
981
982        PR 1212/cpukit
983        * Makefile.am, configure.ac: Time slicing will not happen if the task
984        mode is changed from a non-timeslicing mode to timeslicing mode if it
985        is done by the executing thread (e.g. in its task body). This change
986        includes sp44 to demonstrate the problem and verify the correction.
987        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
988
9892008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
990
991        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
992        architectures they are not supported on.
993
9942008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
995
996        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
997
9982008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
999
1000        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1001          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1002
10032008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1004
1005        * sp28/init.c: Corrections to configuration.
1006        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
1007        * spsize/size.c: _ISR_Vector_table only exists on architectures
1008        which use the Simple Vectored Interrupt Model.
1009
10102008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1011
1012        * spsize/size.c: Convention calls for leading underscore on private
1013        RTEMS variables.
1014
10152008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1016
1017        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
1018        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
1019        Refactored and renamed initialization routines to
1020        rtems_initialize_data_structures, rtems_initialize_before_drivers,
1021        rtems_initialize_device_drivers, and
1022        rtems_initialize_start_multitasking. This opened the sequence up so
1023        that bootcard() could provide a more robust and flexible framework
1024        which is easier to explain and understand. This also lays the
1025        groundwork for sharing the division of available memory between the
1026        RTEMS workspace and heap and the C library initialization across all
1027        BSPs.
1028
10292008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1030
1031        * sp32/init.c: Formatting.
1032
10332008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1034
1035        * sp09/screen01.c: Correct test.
1036        * sp09/screen14.c: Update copyright.
1037        * sp28/init.c: Correct end of test messages.
1038
10392008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1040
1041        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
1042
10432008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1044
1045        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
1046        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
1047        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
1048        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
1049        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
1050        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
1051        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
1052        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
1053        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
1054        tests. Add a clock_settime case for < 1988.
1055
10562008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1057
1058        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
1059
10602008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1061
1062        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
1063        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
1064        * sp41/sp41.scn: Now has content.
1065        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
1066        Object Services recently added to API.
1067
10682008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1069
1070        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
1071        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
1072        collection. This changed the name of a few previously public but
1073        undocumented services and added a some new services.
1074        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
1075        sp43/system.h: New files.
1076
10772008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1078
1079        * spfatal10/.cvsignore: New file.
1080
10812008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
1084        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
1085        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
1086        New files.
1087
10882008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
1089
1090        * Makefile.am, configure.ac: Added fatal error tests
1091        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
1092        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
1093        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
1094        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
1095        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
1096        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
1097        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
1098        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
1099        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
1100        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
1101        spfatal_support/init.c, spfatal_support/system.h: New files.
1102
11032008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1104
1105        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
1106        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
1107        test messages.
1108
11092008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1110
1111        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
1112        simple type to a union of an unsigned 32 bit integer and a pointer.
1113        This should help eliminate weird casts between u32 and pointers in
1114        various places. The APIs now have to explicitly call _u32 or _string
1115        versions of helper routines. This should also simplify things and
1116        eliminate the need for ugly casts in some cases.
1117
11182008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
1119
1120        * sp42/Makefile.am: New file.
1121
11222008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1123
1124        Add sp42 to exercise thread queue with knowledge of the implementation
1125        so we can exercise all of the normal paths possible.
1126        * Makefile.am, configure.ac: Add sp42.
1127        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
1128
11292008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1130
1131        * sp39/init.c: Add case for long timeout on blocking operation.
1132        * Makefile.am, configure.ac: Add new test to exercise thread
1133        queue blokcing synchronization. sp39 and sp41 are very similar.
1134        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1135        sp41/system.h: New files.
1136
11372008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1138
1139        * sp39/init.c: Clean up.
1140
11412008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1142
1143        * sp39/init.c: Modify to improve coverage.
1144
11452008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1146
1147        * sp36/strict_order_mut.c:
1148
11492008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1150
1151        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
1152        driver registration.
1153        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
1154        sp40/system.h: New files.
1155
11562008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1157
1158        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
1159        Add test cases for:
1160          + message queue create requesting too many message buffers
1161            for the available memory
1162          + region extend with address inside existing heap
1163          + timer server initiate too large a stack, create error
1164        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
1165          + task set priority while holding resource
1166
11672008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1168
1169        * Makefile.am, configure.ac: Added sp38 and sp39.
1170        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
1171        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
1172        sp39/sp39.scn, sp39/system.h: New files.
1173
11742007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1175
1176        * sp36/strict_order_mut.c: New file.
1177
11782007-12-21      Xi Yang <hiyangxi@gmail.com>
1179
1180        * Makefile.am, configure.ac: Add support for proper stacking of
1181        priority inheritance on mutexes as well as enforce proper order of
1182        release.
1183        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
1184        sp36/sp36.scn: New files.
1185
11862007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1187
1188        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
1189        directive instead of violating RTEMS internals.
1190
11912007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1192
1193        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
1194        Add test cases for User Extension Manager to improve code coverage.
1195        * sp21/task1.c: Fix spelling error.
1196
11972007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1198
1199        * spsize/size.c: Account for previous changes in calculation of MPCI
1200        receive server stack.
1201
12022007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1203
1204        * sp09/screen07.c, sp09/sp09.scn: Add test for
1205        rtems_message_queue_broadcast for bad buffer and count pointers.
1206        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
1207        with bad priority or initiating twice.
1208        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
1209        it forces a dispatch.
1210        * sp37/init.c: New file.
1211
12122007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1213
1214        * Makefile.am, configure.ac: Add new tests for interrupt disable,
1215        enable, flash, and is in progress. These are normally inlines but
1216        also have bodies for non-C code. This test also exercises the odd
1217        case of calling clock tick from outside an ISR.
1218        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
1219
12202007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1221
1222        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
1223        using notepad with the current task's ID or SELF
1224        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
1225        test missing test cases for clock_get.
1226
12272007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1228
1229        * sp28/init.c: Add test code for task variables to improve coverage.
1230
12312007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1232
1233        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
1234        RTEMS provided accessor macros to obtain configuration fields.
1235
12362007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
1237
1238        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
1239        Configuration Table. Eliminate CPU Table from all ports. Delete
1240        references to CPU Table in all forms.
1241
12422007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1243
1244        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
1245
12462007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1247
1248        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
1249        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
1250        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
1251        to improve test coverage.
1252
12532007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1254
1255        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
1256        coverage.
1257
12582007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1259
1260        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
1261
12622007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1263
1264        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
1265        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
1266        .scn files.
1267
12682007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1269
1270        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
1271        commented out and updated the .scn file.
1272
12732007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1274
1275        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
1276        buffered test IO.
1277
12782007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1279
1280        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
1281        rtems_io_unregister_driver did not have any test code.
1282
12832007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1284
1285        * spsize/size.c: Eliminate maximum_drivers configuration parameter
1286        since it was used to configure a no longer used feature. Device names
1287        are now part of the filesystem not in a table. This also eliminated
1288        the variables _IO_Number_of_devices and _IO_Driver_name_table from
1289        RTEMS as well as the memory allocation used to populate
1290        _IO_Driver_name_table.
1291
12922007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1293
1294        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
1295        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
1296        properly.
1297
12982007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1299
1300        * spsize/size.c: Eliminated the variables
1301        _RTEMS_tasks_User_initialization_tasks and
1302        _RTEMS_tasks_Number_of_initialization_tasks because they were only
1303        used in one place after initialized. It was a waste of space.
1304
13052007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1306
1307        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1308        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1309        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
1310        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1311        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1312        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1313        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1314        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1315        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
1316        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
1317        spsize/size.c: Add optional managers to Makefiles. Clean up test
1318        cases so last output line follows END OF pattern. Make sure test case
1319        all run. All tests appeared ok on sis.
1320
13212007-04-05      Joel Sherrill <joel@OARcorp.com>
1322
1323        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
1324
13252007-04-05      Joel Sherrill <joel@OARcorp.com>
1326
1327        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
1328        CONFIGURE_TEST_NEEDS_XXX configuration constants to
1329        CONFIGURE_APPLICATION_NEEDS_XXX.
1330
13312007-04-02      Joel Sherrill <joel@OARcorp.com>
1332
1333        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
1334
13352007-04-02      Joel Sherrill <joel@OARcorp.com>
1336
1337        * spsize/size.c: Convert from Classic API style TOD_Control as
1338        fundamental time structure to POSIX struct timespec. Add
1339        clock_get_uptime().
1340
13412007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1342
1343        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
1344
13452007-03-26      Joel Sherrill <joel@OARcorp.com>
1346
1347        * sp35/priinv.c: Remove warning.
1348
13492007-03-10      Joel Sherrill <joel@OARcorp.com>
1350
1351        * sp26/system.h: Remove incorrect and duplicate
1352        CONFIGURE_EXTRA_TASK_STACKS.
1353
13542007-03-05      Joel Sherrill <joel@OARcorp.com>
1355
1356        PR 1222/cpukit
1357        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
1358        thread that is blocked on a priority based thread queue is changed,
1359        that its placement in the queue is reevaluated based upon the new
1360        priority. This enhancement includes modifications to the SuperCore as
1361        well as new test cases.
1362        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
1363        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
1364        sp35/sp35.doc, sp35/sp35.scn: New files.
1365
13662007-03-05      Joel Sherrill <joel@OARcorp.com>
1367
1368        * sp26/system.h: Correct memory required for stack sizes.
1369
13702007-02-06      Joel Sherrill <joel@OARcorp.com>
1371
1372        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
1373        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
1374        tests.
1375
13762006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1377
1378        * sp33/init.c: Improve barrier test to include normal blocking with
1379        manual release and unblocking in barrier deletion.
1380
13812006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1382
1383        * configure.ac: New BUG-REPORT address.
1384
13852006-11-20      Joel Sherrill <joel@OARcorp.com>
1386
1387        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
1388        and make output more compliant with other tests.
1389
13902006-11-17      Joel Sherrill <joel@OARcorp.com>
1391
1392        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
1393        cases intended on all targets possible with new heap algorithm.
1394
13952006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1396
1397        * Makefile.am, configure.ac: Adding Classic API Barriers.
1398        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
1399        New files.
1400
14012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1402
1403        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1404
14052006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1406
1407        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1408        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1409        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1410        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1411        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1412        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1413        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1414        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1415        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1416        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1417        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
1418        Use rtems_testsdir instead.
1419
14202006-04-05      Joel Sherrill <joel@OARcorp.com>
1421                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
1422
1423        * spsize/size.c: Victor spotted the problem that
1424        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
1425        variables and needed to be set to the same value.  I took that
1426        idea and just removed _Thread_MP_Receive.  All uses are now
1427        _MPCI_Receive_server_tcb.
1428
14292005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1430
1431        * configure.ac: Remove RTEMS_ENABLE_BARE,
1432        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1433
14342005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1435
1436        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1437        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1438        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1439        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1440        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1441        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1442        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1443        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1444        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1445        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1446        spfatal/Makefile.am, spsize/Makefile.am:
1447        Convert to use *_PROGRAMS.
1448
14492005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1450
1451        * sp01/Makefile.am, sp02/Makefile.am,
1452        sp03/Makefile.am, sp04/Makefile.am,
1453        sp05/Makefile.am, sp06/Makefile.am,
1454        sp07/Makefile.am, sp08/Makefile.am,
1455        sp09/Makefile.am, sp11/Makefile.am,
1456        sp12/Makefile.am, sp13/Makefile.am,
1457        sp14/Makefile.am, sp15/Makefile.am,
1458        sp16/Makefile.am, sp17/Makefile.am,
1459        sp19/Makefile.am, sp20/Makefile.am,
1460        sp21/Makefile.am, sp22/Makefile.am,
1461        sp23/Makefile.am, sp24/Makefile.am,
1462        sp25/Makefile.am, sp26/Makefile.am,
1463        sp27/Makefile.am, sp28/Makefile.am,
1464        sp29/Makefile.am, sp30/Makefile.am,
1465        sp31/Makefile.am, sp32/Makefile.am,
1466        spfatal/Makefile.am, spsize/Makefile.am: Rework.
1467
14682005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1469
1470        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1471        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1472        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1473        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1474        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1475        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1476        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1477        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1478        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1479        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1480        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
1481        * sptests.am: Remove.
1482
14832005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1484
1485        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1486        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1487        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1488        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1489        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1490        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1491        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1492        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1493        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
1494        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
1495        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
1496
14972005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1498
1499        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
1500
15012005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1502
1503        * spsize/Makefile.am: Rename TEST to spsize.
1504        * spsize/size.scn: Remove.
1505        * spsize/spsize.scn: New (renamed from size.scn).
1506
15072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1508
1509        * configure.ac: Add spfatal/Makefile.
1510        * Makefile.am: Add spfatal to DIST_SUBDIRS.
1511        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1512        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
1513        * sptests.am: Remove LIB_VARIANT.
1514
15152005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1516
1517        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1518        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1519        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1520        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1521        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1522        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1523        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1524        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1525        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1526        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1527        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
1528
15292005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1530
1531        * Makefile.am: Cleanup.
1532
15332005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1534
1535        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1536        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1537        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1538        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1539        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1540        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1541        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1542        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1543        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1544        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1545        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1546        spfatal/Makefile.am, spsize/Makefile.am:
1547        Partial conversion to automake.
1548
15492005-03-07      Joel Sherrill <joel@OARcorp.com>
1550
1551        * sp13/task1.c: Removed warnings.
1552
15532004-09-29      Joel Sherrill <joel@OARcorp.com>
1554
1555        * spsize/size.c: i960 obsoleted and all references removed.
1556
15572004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1558
1559        * configure.ac: Require automake > 1.9.
1560
15612004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1562
1563        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1564        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1565        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1566        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1567        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1568        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1569        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1570        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1571        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1572        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1573        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1574        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1575        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1576        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1577        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1578        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1579        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1580        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1581        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1582        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1583        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1584        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1585        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1586        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1587        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1588        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1589        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1590        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1591        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1592        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1593        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1594        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1595
15962004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1597
1598        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1599
16002004-03-30      David Querbach <querbach@realtime.bc.ca>
1601
1602        PR 595/tests
1603        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
1604        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
1605        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
1606        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
1607        others treat it as a count of longs.
1608
16092004-03-30      David Querbach <querbach@realtime.bc.ca>
1610
1611        PR 596/tests
1612        * sp32/init.c: A missing definition of TEST_INIT before including
1613        <tmacros.h> means that buffered output will not work even if selected
1614        in buffer_test_io.h.
1615
16162004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1617
1618        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
1619        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
1620        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
1621        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
1622        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
1623        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
1624        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
1625        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
1626        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
1627        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
1628        types.
1629
16302004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * configure.ac: Add 2nd arg to RTEMS_TOP.
1633
16342004-03-05      Joel Sherrill <joel@OARcorp.com>
1635
1636        * sp07/buffered_io.c: Remove warning.
1637
16382004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1641        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1642        * sp02/Makefile.am: Ditto.
1643        * sp03/Makefile.am: Ditto.
1644        * sp04/Makefile.am: Ditto.
1645        * sp05/Makefile.am: Ditto.
1646        * sp06/Makefile.am: Ditto.
1647        * sp07/Makefile.am: Ditto.
1648        * sp08/Makefile.am: Ditto.
1649        * sp09/Makefile.am: Ditto.
1650        * sp11/Makefile.am: Ditto.
1651        * sp12/Makefile.am: Ditto.
1652        * sp13/Makefile.am: Ditto.
1653        * sp14/Makefile.am: Ditto.
1654        * sp15/Makefile.am: Ditto.
1655        * sp16/Makefile.am: Ditto.
1656        * sp17/Makefile.am: Ditto.
1657        * sp19/Makefile.am: Ditto.
1658        * sp20/Makefile.am: Ditto.
1659        * sp21/Makefile.am: Ditto.
1660        * sp22/Makefile.am: Ditto.
1661        * sp23/Makefile.am: Ditto.
1662        * sp24/Makefile.am: Ditto.
1663        * sp25/Makefile.am: Ditto.
1664        * sp26/Makefile.am: Ditto.
1665        * sp27/Makefile.am: Ditto.
1666        * sp28/Makefile.am: Ditto.
1667        * sp29/Makefile.am: Ditto.
1668        * sp30/Makefile.am: Ditto.
1669        * sp31/Makefile.am: Ditto.
1670        * sp32/Makefile.am: Ditto.
1671        * spfatal/Makefile.am: Ditto.
1672        * spsize/Makefile.am: Ditto.
1673
16742003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1675
1676        * sptests.am: Add dirstamp support.
1677
16782003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1679
1680        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1681
16822003-12-16      Joel Sherrill <joel@OARcorp.com>
1683
1684        PR 544/tests
1685        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
1686        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
1687        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
1688        make tests account for resources and not print at inappropriate
1689        times.
1690        * sp07/buffered_io.c: New file.
1691
16922003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1695
16962003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1697
1698        * sp01/Makefile.am: Remove all-local: $(ARCH).
1699        * sp02/Makefile.am: Remove all-local: $(ARCH).
1700        * sp03/Makefile.am: Remove all-local: $(ARCH).
1701        * sp04/Makefile.am: Remove all-local: $(ARCH).
1702        * sp05/Makefile.am: Remove all-local: $(ARCH).
1703        * sp06/Makefile.am: Remove all-local: $(ARCH).
1704        * sp07/Makefile.am: Remove all-local: $(ARCH).
1705        * sp08/Makefile.am: Remove all-local: $(ARCH).
1706        * sp09/Makefile.am: Remove all-local: $(ARCH).
1707        * sp11/Makefile.am: Remove all-local: $(ARCH).
1708        * sp12/Makefile.am: Remove all-local: $(ARCH).
1709        * sp13/Makefile.am: Remove all-local: $(ARCH).
1710        * sp14/Makefile.am: Remove all-local: $(ARCH).
1711        * sp15/Makefile.am: Remove all-local: $(ARCH).
1712        * sp16/Makefile.am: Remove all-local: $(ARCH).
1713        * sp17/Makefile.am: Remove all-local: $(ARCH).
1714        * sp19/Makefile.am: Remove all-local: $(ARCH).
1715        * sp20/Makefile.am: Remove all-local: $(ARCH).
1716        * sp21/Makefile.am: Remove all-local: $(ARCH).
1717        * sp22/Makefile.am: Remove all-local: $(ARCH).
1718        * sp23/Makefile.am: Remove all-local: $(ARCH).
1719        * sp24/Makefile.am: Remove all-local: $(ARCH).
1720        * sp25/Makefile.am: Remove all-local: $(ARCH).
1721        * sp26/Makefile.am: Remove all-local: $(ARCH).
1722        * sp27/Makefile.am: Remove all-local: $(ARCH).
1723        * sp28/Makefile.am: Remove all-local: $(ARCH).
1724        * sp29/Makefile.am: Remove all-local: $(ARCH).
1725        * sp30/Makefile.am: Remove all-local: $(ARCH).
1726        * sp31/Makefile.am: Remove all-local: $(ARCH).
1727        * sp32/Makefile.am: Remove all-local: $(ARCH).
1728        * spfatal/Makefile.am: Remove all-local: $(ARCH).
1729        * spsize/Makefile.am: Remove all-local: $(ARCH).
1730
17312003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1732
1733        * configure.ac: Reflect having moved to testsuites/.
1734
17352003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1738
17392003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * configure.ac:Remove RTEMS_CHECK_CPU.
1742
17432003-09-04      Joel Sherrill <joel@OARcorp.com>
1744
1745        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
1746        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
1747        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
1748        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
1749        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
1750        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
1751        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
1752        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
1753        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
1754        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
1755        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
1756        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
1757        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
1758        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
1759        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
1760        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
1761        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
1762        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
1763        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
1764        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
1765        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
1766        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
1767        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
1768        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
1769        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
1770        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
1771        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
1772        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
1773        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
1774        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
1775        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
1776        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
1777        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
1778        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
1779        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
1780        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
1781        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
1782        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
1783        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
1784        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
1785        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
1786        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
1787        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
1788        spsize/size.c, spsize/system.h: URL for license changed.
1789
17902003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
1791
1792        PR 458/tests
1793        * sp30/task1.c: Correct indexing problem.
1794
17952003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * Makefile.am: Reflect having moved aclocal/.
1798
17992003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * Makefile.am: Reflect having moved automake/.
1802        * sp01/Makefile.am: Reflect having moved automake/.
1803        * sp02/Makefile.am: Reflect having moved automake/.
1804        * sp03/Makefile.am: Reflect having moved automake/.
1805        * sp04/Makefile.am: Reflect having moved automake/.
1806        * sp05/Makefile.am: Reflect having moved automake/.
1807        * sp06/Makefile.am: Reflect having moved automake/.
1808        * sp07/Makefile.am: Reflect having moved automake/.
1809        * sp08/Makefile.am: Reflect having moved automake/.
1810        * sp09/Makefile.am: Reflect having moved automake/.
1811        * sp11/Makefile.am: Reflect having moved automake/.
1812        * sp12/Makefile.am: Reflect having moved automake/.
1813        * sp13/Makefile.am: Reflect having moved automake/.
1814        * sp14/Makefile.am: Reflect having moved automake/.
1815        * sp15/Makefile.am: Reflect having moved automake/.
1816        * sp16/Makefile.am: Reflect having moved automake/.
1817        * sp17/Makefile.am: Reflect having moved automake/.
1818        * sp19/Makefile.am: Reflect having moved automake/.
1819        * sp20/Makefile.am: Reflect having moved automake/.
1820        * sp21/Makefile.am: Reflect having moved automake/.
1821        * sp22/Makefile.am: Reflect having moved automake/.
1822        * sp23/Makefile.am: Reflect having moved automake/.
1823        * sp24/Makefile.am: Reflect having moved automake/.
1824        * sp25/Makefile.am: Reflect having moved automake/.
1825        * sp26/Makefile.am: Reflect having moved automake/.
1826        * sp27/Makefile.am: Reflect having moved automake/.
1827        * sp28/Makefile.am: Reflect having moved automake/.
1828        * sp29/Makefile.am: Reflect having moved automake/.
1829        * sp30/Makefile.am: Reflect having moved automake/.
1830        * sp31/Makefile.am: Reflect having moved automake/.
1831        * sp32/Makefile.am: Reflect having moved automake/.
1832        * spfatal/Makefile.am: Reflect having moved automake/.
1833        * spsize/Makefile.am: Reflect having moved automake/.
1834
18352003-08-14      Joel Sherrill <joel@OARcorp.com>
1836
1837        * sp02/task1.c: Added ID to name lookup service and changed name of
1838        id/name translation status code. This propagated to multiple
1839        functions. The user API service added was rtems_object_id_to_name()
1840
18412003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1842
1843        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1844
18452003-05-29      Joel Sherrill <joel@OARcorp.com>
1846
1847        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
1848
18492003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1850
1851        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1852        CC_CFLAGS_DEFAULT (obsolete).
1853
18542003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1857        Remove CC_LDFLAGS_PROFILE_V.
1858
18592003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1862
18632003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1866
18672003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1868
1869        * configure.ac: AC_PREREQ(2.57).
1870
18712002-11-14      Joel Sherrill <joel@OARcorp.com>
1872
1873        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
1874        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
1875        update the IDs in the screens.
1876
18772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * .cvsignore: Reformat.
1880        Add autom4te*cache.
1881        Remove autom4te.cache.
1882
18832002-09-14      Joel Sherrill <joel@OARcorp.com>
1884
1885        * sp32/.cvsignore: New file.
1886
18872002-09-14      Aaron J. Grier <aaron@frye.com>
1888
1889        * PR271 was not applicable against the current source but included
1890        a nice test that Joel decided to add to the tree as sp32.
1891        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
1892        * Makefile.am, configure.ac: Modified to reflect addition.
1893
18942002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1895
1896        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
1897        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
1898        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
1899        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
1900        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
1901        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
1902        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
1903        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
1904        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
1905        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
1906        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
1907        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
1908        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
1909        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
1910        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
1911        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
1912        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
1913        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
1914        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
1915        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
1916        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
1917        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
1918        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
1919        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
1920        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
1921        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
1922        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
1923        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
1924        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
1925        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
1926        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
1927
19282002-08-01      Joel Sherrill <joel@OARcorp.com>
1929
1930        * Per PR47 add support for buffered test output.  This involved
1931        adding defines to redirect output to a buffer and dump it when
1932        full, at "test pause", and at exit.  To avoid problems when redefining
1933        exit(), all tests were modified to call rtems_test_exit().
1934        Some tests, notable psxtests, had to be modified to include
1935        the standard test macro .h file (pmacros.h or tmacros.h) to
1936        enable this support.
1937        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1938        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1939        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1940        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1941        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1942        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1943        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1944
19452002-07-30      Joel Sherrill <joel@OARcorp.com>
1946
1947        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1948        stack if the port doesn't configure using it.
1949
19502002-07-04      Joel Sherrill <joel@OARcorp.com>
1951
1952        * Jump table for single entry point removed.
1953        * spsize/size.c:  Modified to reflect above.
1954
19552002-07-01      Joel Sherrill <joel@OARcorp.com>
1956
1957        * sp29/init.c: Corrected definitions for task stack usage.
1958
19592002-07-01      Joel Sherrill <joel@OARcorp.com>
1960
1961        * spsize/size.c: _Thread_queue_Extract_table removed.
1962
19632001-05-17      Joel Sherrill <joel@OARcorp.com>
1964
1965        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1966        number of staticly configured device drivers.
1967
19682001-05-14      Joel Sherrill <joel@OARcorp.com>
1969
1970        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1971        than the configured number of drivers.
1972 
19732002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1974
1975        * configure.ac: Remove ENABLE_GCC28.
1976
19772001-04-04      Joel Sherrill <joel@OARcorp.com>
1978
1979        * spsize/size.c: Reflect SPARC modifcation to get rid of
1980        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1981 
19822001-03-29      Joel Sherrill <joel@OARcorp.com>
1983
1984        * Per PR147 addressed problems when reseting and inserting a timer
1985        into a timer chain that did not honor time passage since the last
1986        time the timer server was scheduled and the new insertion.
1987        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1988
19892001-03-28      Joel Sherrill <joel@OARcorp.com>
1990
1991        * Side-effect of PR132.
1992        * sp21/system.h: Now must explicitly request NULL driver.
1993
19942002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1995
1996        * configure.ac:
1997        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1998        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1999        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2000        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2001        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2002        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2003        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2004        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2005        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2006        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2007        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2008        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2009        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2010        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2011        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2012        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
2013        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
2014        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
2015        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
2016        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
2017        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
2018        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
2019        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
2020        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
2021        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
2022        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
2023        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
2024        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
2025        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
2026        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
2027        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
2028        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
2029        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
2030        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
2031
20322002-03-20      Chris Johns <ccj@acm.org>
2033
2034        * PR145.
2035        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
2036        in system (e.g. driver tasks).  Also exit on minimum number of
2037        switches not precise number.
2038
20392001-01-29      Joel Sherrill <joel@OARcorp.com>
2040
2041        * Fixed bug where resetting a timer that was not at the head
2042        of one of the task timer chains resulted in the Timer Server
2043        task waking up too far in the future.
2044        * Added rtems_timer_get_information() directive to support testing.
2045        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
2046        above condition.
2047
20482001-01-22      Joel Sherrill <joel@OARcorp.com>
2049
2050        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
2051        because priority added as argument to rtems_timer_initiate_server().
2052
20532001-01-16      Joel Sherrill <joel@OARcorp.com>
2054
2055        * Added tests for task-based timers.  This included the new tests
2056        sp30 and sp31.
2057        * Makefile.am, configure.ac: Modified to reflect new tests and files.
2058        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
2059        for task-based timer services.
2060        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
2061        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
2062        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
2063        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
2064        sp31/task1.c: New files.
2065
20662001-11-01      Joel Sherrill <joel@OARcorp.com>
2067
2068        * sp26/system.h: Properly account for stack memory used by
2069        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
2070        and processed as PR78.
2071
20722001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2073
2074        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2075        * configure.in: Remove.
2076        * configure.ac: New file, generated from configure.in by autoupdate.
2077
20782001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2079
2080        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2081
20822001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2083
2084        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
2085        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
2086        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
2087        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
2088        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
2089        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
2090        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
2091        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
2092        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
2093        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
2094        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
2095        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
2096        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
2097        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
2098        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
2099        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
2100        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
2101        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
2102        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
2103        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
2104        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
2105        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
2106        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
2107        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
2108        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
2109        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
2110        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
2111        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
2112        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2113
21142001-08-16      Joel Sherrill <joel@OARcorp.com>
2115
2116        * sp20/system.h: Account for extra task stacks properly.
2117
21182001-08-16      Joel Sherrill <joel@OARcorp.com>
2119
2120        * sp13/sp13.scn: Id in screen had wrong class field value.
2121        * sp13/system.h: Account for message buffer memory.
2122        * sp13/task2.c: Remove unnecessary check for failure.
2123
21242001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2125
2126        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2127
21282001-04-20      Joel Sherrill <joel@OARcorp.com>
2129
2130        * sp298/sp28.scn: Minor adjustment so test output matches the screen
2131        file.
2132
21332001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
2136
21372001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2138
2139        * sp21/Makefile.am: Remove libtest.
2140
21412000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2142
2143        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2144
21452000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2148
21492000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2152        Switch to GNU canonicalization.
2153        * sptests.am: Remove DEFS.
2154
21552000-09-29      Joel Sherrill <joel@OARcorp.com>
2156
2157        * sp20/sp20.scn: Corrected to reflect new addition.
2158        * sp20/system.h: Removed comment reflecting history.
2159
21602000-09-29      Stephan Merker <merker@decrc.abb.de>
2161
2162        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
2163        Added new task to test sequence of altering a period's length
2164        while it is still active.
2165
21662000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2167
2168        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2169        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2170        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2171        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2172        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2173        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2174        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2175        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2176        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2177        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
2178
21792000-08-10      Joel Sherrill <joel@OARcorp.com>
2180
2181        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.