source: rtems/testsuites/sptests/ChangeLog @ 611909e

4.115
Last change on this file since 611909e was 611909e, checked in by Joel Sherrill <joel.sherrill@…>, on 08/21/11 at 20:07:23

2011-08-21 Petr Benes <benesp16@…>

PR 1886/cpukit

  • sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables inserting duplicate keys into rbtree. It is possible to turn on this feature when initializing the tree.
  • Property mode set to 100644
File size: 119.4 KB
Line 
12011-08-21      Petr Benes <benesp16@fel.cvut.cz>
2
3        PR 1886/cpukit
4        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
5        inserting duplicate keys into rbtree. It is possible to turn on this
6        feature when initializing the tree.
7
82011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
9
10        * spfatal_support/init.c: Ensure that _Thread_BSP_context is
11        initialized.
12
132011-08-02      Petr Benes <benesp16@fel.cvut.cz>
14
15        PR 1883/testing
16        * sprbtree01/init.c: Attempt provide coverage on last two ranges.
17
182011-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        PR 1877/cpukit
21        * sprbtree01/init.c: Add comparison function for RBTrees.
22
232011-08-02      Petr Benes <benesp16@fel.cvut.cz>
24
25        PR 1862/testing
26        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
27
282011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
31        supporting documentation.
32
332011-07-28      Pawel Zagorski <pzagor@agh.edu.pl>
34
35        PR 1857/tests
36        * Makefile.am, configure.ac: Add test where there is more than one
37        thread at a priority with the executing thread being non-preemptive.
38        * sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
39        sp76/sp76.scn: New files.
40
412011-07-28      Petr Benes <benesp16@fel.cvut.cz>
42
43        PR 1858/testing
44        * sp74/sp74.doc: Fix after changes.
45
462011-07-27      Petr Benes <benesp16@fel.cvut.cz>
47
48        PR 1854/cpukit
49        * sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
50        rtems_rbtree_extract() to improve test coverage.
51
522011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
53
54        * Makefile.am, configure.ac: New test to get coverage of core mutex
55        obtain while in ISR or other dispatch disabled critical section but
56        no wait.
57        * sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
58        sp75/sp75.scn: New files.
59
602011-07-26      Joel Sherrill <joel.sherrilL@OARcorp.com>
61
62        * sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
63        reports.
64
652011-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * sp74/init.c: Does not need clock driver.
68
692011-07-26      Pawel Zagorski <pzagor@agh.edu.pl>
70
71        PR 1853/tests
72        * Makefile.am, configure.ac: Add test for case where a thread is
73        non-preemptive, multiple threads are ready at that priority, a higher
74        priority thread is heir and the thread yields.
75        * sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
76        sp74/sp74.scn: New files.
77
782011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
81        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
82        sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
83        sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
84        sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
85        sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
86        sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
87        sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
88        spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
89        Do not line length exceed 80 columns.
90
912011-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
94        number of buffers times buffer size exceeds that representable by
95        size_t.
96
972011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * sp66/init.c: Remove (unused).
100        * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
101        spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
102        spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
103        spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
104        spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
105        Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
106        * sp43/Makefile.am: Add system.h to *_SOURCES.
107        * Makefile.am: Remove DIST_SUBDIRS.
108        Remove EXTRA_DIST.
109        * sp33/Makefile.am: Eliminate scndir.
110
1112011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
114        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
115        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
116        sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
117
1182011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
121        sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
122        deprecated rtems_clock_get() except in spclockget().
123
1242011-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
125
126        * spintrcritical01/init.c: Fixed warning fix.
127
1282011-05-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
129
130        * sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
131
1322011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * sp39/init.c: Fix tests broken in warning pass.
135
1362011-05-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
137
138        * spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
139        spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
140        * Makefile.am, configure.ac: Reflect changes above.
141
1422011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
145        sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
146        spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
147        spsimplesched02/init.c: Remove warnings.
148
1492011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
150
151        * sp09/screen02.c: Use integer value that fits into one character.
152
1532011-04-04      Gedare Bloom <giddyup44@yahoo.com>
154
155        PR 1641/cpukit
156        * Makefile.am, configure.ac: Create testcase for red black tree.
157        * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
158        sprbtree01/sprbtree01.scn: New files.
159
1602011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
161
162        PR 1729/cpukit
163        * spsize/size.c: Add next step in SMP support. This adds an allocated
164        array of the Per_CPU structures to support multiple cpus vs a single
165        instance of the structure which is still used if SMP support is
166        disabled. Configuration support is also added to explicitly enable or
167        disable SMP. But SMP can only be enabled for the CPUs which will
168        support it initially -- SPARC and i386. With the stub BSP support, a
169        BSP can be run as a single core SMP system from an RTEMS data
170        structure standpoint.
171
1722011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * spfifo05/init.c: Console interrupts perturb test.
175
1762011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
177
178        PR 1743/cpu
179        * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority
180        Scheduler as complement to existing Deterministic Priority Scheduler.
181        This scheduler serves both as an example and as a lighter weight
182        implementation for smaller systems.
183        * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am,
184        spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc,
185        spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore,
186        spsimplesched02/Makefile.am, spsimplesched02/init.c,
187        spsimplesched02/spsimplesched02.doc,
188        spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore,
189        spsimplesched03/Makefile.am, spsimplesched03/init.c,
190        spsimplesched03/spsimplesched03.doc,
191        spsimplesched03/spsimplesched03.scn: New files.
192
1932011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
194
195        * sp58/init.c, sp58/sp58.scn: Account for case where left hand side
196        seconds field is less than.
197
1982011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
199
200        * sp08/sp08.scn: Convert to UNIX CR/LF.
201
2022011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
203
204        * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c,
205        sp09/sp09.scn: Improve coverage. Change mode while system not up and
206        broadcast a message that is too large.
207        * sp08/system.h, sp08/task1.c: Removed.
208
2092011-03-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
210
211        * Makefile.am, configure.ac: Add sp73.  This is a new test designed
212        to improve coverage of the thread yield logic.
213        * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc,
214        sp73/sp73.scn: New files.
215
2162011-03-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
217
218        * sp07/init.c: Improve coverage.
219
2202011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
221
222        * spwkspace/init.c: Adjust test to account for recent heap change on
223        NULL.
224
2252011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
226
227        * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
228
2292011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
230
231        * spchain/init.c: Improve coverage testing.
232
2332011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * configure.ac: Add AC_CONFIG_HEADER(config.h).
236
2372011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c,
240        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c,
241        sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c,
242        sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
243        sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c,
244        sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
245        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
246        sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c,
247        sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c,
248        sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c,
249        sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c,
250        sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c,
251        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c,
252        sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c,
253        sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c,
254        sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c,
255        sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c,
256        sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c,
257        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
258        sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c,
259        sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c,
260        sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c,
261        sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c,
262        sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c,
263        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c,
264        sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c,
265        sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c,
266        sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c,
267        sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c,
268        sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c,
269        sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c,
270        sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c,
271        sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c,
272        sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c,
273        sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c,
274        spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c,
275        spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c,
276        spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c,
277        spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c,
278        spintrcritical08/init.c, spintrcritical09/init.c,
279        spintrcritical10/init.c, spintrcritical11/init.c,
280        spintrcritical13/init.c, spintrcritical15/init.c,
281        spintrcritical16/init.c, spintrcritical17/init.c,
282        spintrcritical_support/intrcritical.c, spmkdir/init.c,
283        spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c,
284        spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c,
285        spsize/size.c, spstkalloc/init.c, spthreadq01/init.c,
286        spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c,
287        spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
288
2892011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
290
291        * sp09/Makefile.am: Switch to all managers since this is all of them.
292
2932011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * sp69/init.c: Use "ld" instead of PRId32 to print
296        struct timespec->tv_nsec.
297        * sp19/inttest.h: Use PRIx32 instead of "lx".
298
2992011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
300
301        * sp04/tswitch.c: Shrink memory requirements.
302
3032011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * configure.ac: Require autoconf-2.68, automake-1.11.1.
306
3072010-11-26      Sebastian Huber <sebastian.huber@embedded-brains.de>
308
309        * spchain/init.c: Added test case.
310
3112010-11-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
312
313        * spchain/init.c, spchain/spchain.scn: More test cases.
314
3152010-11-24      Gedare Bloom <giddyup44@yahoo.com>
316
317        PR 1647/cpukit
318        * spsize/size.c: Update documentation to reflect refactoring of
319        SuperCore to add Scheduler Handler.
320
3212010-11-16      Joel Sherrill <joel.sherrill@oarcorp.com>
322
323        * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
324        memory corruption.
325
3262010-10-25      Joel Sherrill <joel.sherrill@oarcorp.com>
327
328        * spchain/init.c: Attempt to improve coverage.
329
3302010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
331
332        * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
333
3342010-10-04      Ralf Corsépius <ralf.corsepius@rtems.org>
335
336        * spfifo03/spfifo03.scn: Replace file.
337
3382010-10-03      Ralf Corsépius <ralf.corsepius@rtems.org>
339
340        * spsize/size.c: Fix typo.
341
3422010-08-26      Bharath Suri <bharath.s.jois@gmail.com>
343
344        PR 1663/testing
345        * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
346        the test.
347
3482010-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
349
350        * spheapprot/.cvsignore, spheapprot/Makefile.am,
351        spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
352        * Makefile.am, configure.ac: Reflect changes above.
353
3542010-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
355
356        * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
357        cases.
358
3592010-08-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
360
361        * spfatal24/.cvsignore, spfatal24/Makefile.am,
362        spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
363        spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
364        spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
365        spfatal25/testcase.h: New files.
366        * Makefile.am, configure.ac: Reflect changes above.
367
3682010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        PR 1658/cpukit
371        * Makefile.am, configure.ac: If the system is not up, consider it a
372        fatal error. This eliminated sp61 and added spfatal23.
373        * spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
374        spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
375        * sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
376        sp61/sp61.scn: Removed.
377
3782010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
379
380        PR 1663/testing
381        * spmkdir/init.c: New cases to get the error path in rtems_mkdir
382        routine.
383
3842010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
385
386        PR 1661/testing
387        * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
388        most references to RTEMS_Malloc_Heap.
389
3902010-08-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
391
392        * sp09/screen12.c: Update for rtems_region_create() changes.
393        * sp09/sp09.scn: Update.
394
3952010-08-08      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        PR 1647/testing
398        * spsize/size.c: Remove redundant initialize uninitialized to 0.
399
4002010-07-30      Gedare Bloom <giddyup44@yahoo.com>
401
402        PR 1599/cpukit
403        * spsize/size.c: Rename _Context_Switch_necessary to
404        _Thread_Dispatch_necessary to more properly reflect the intent.
405
4062010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
407
408        PR 1621/testing
409        * Makefile.am, configure.ac: Improve coverage of private environment.
410        * spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
411        spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
412
4132010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
414
415        * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
416        pointer is NULL when getting an object name.
417
4182010-07-27      Joel Sherrill <joel.sherrilL@OARcorp.com>
419
420        * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
421        no wait but the condition is only partially satisfied.
422
4232010-07-26      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * Makefile.am, configure.ac: Add test to extract a task blocked with
426        timeout on a priority ordered thread queue.
427        * sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
428        sp72/sp72.scn: New files.
429
4302010-07-16      Bharath Suri <bharath.s.jois@gmail.com>
431
432        PR 1617/testing
433        * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
434        spmountmgr01/spmountmgr01.doc: Added cases to exercise
435        mount-mktgt.c.
436
4372010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
438
439        PR 1617/testing
440        * spmountmgr01/init.c, spmountmgr01/Makefile.am,
441        spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
442        spmountmgr01/spmountmgr01.scn: New test which improves coverage
443        of mount-mgr.c under libcsupport.
444        * Makefile.am, configure.ac: Changes to accommodate the new test.
445
4462010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
449        up and add test of getchark().
450
4512010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * spfatal21/Makefile.am: Fix typo.
454
4552010-07-14      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * Makefile.am, configure.ac: Add tests for sbrk fatal error case and
458        libio initialization fatal error case.
459        * spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
460        spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
461        spfatal22/Makefile.am, spfatal22/spfatal22.doc,
462        spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
463
4642010-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
465
466        * spintrcritical06/init.c: Switch semaphore obtain timeouts of
467        variants.  Cleanup.
468        * spintrcritical05/spintrcritical05.scn,
469        spintrcritical06/spintrcritical06.scn,
470        spintrcritical07/spintrcritical07.scn,
471        spintrcritical11/spintrcritical11.scn,
472        spintrcritical12/spintrcritical12.scn,
473        spintrcritical13/spintrcritical13.scn,
474        spintrcritical14/spintrcritical14.scn: Update.
475
4762010-07-08      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
479        fatal error.
480        * spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
481        spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
482
4832010-07-07      Bharath Suri <bharath.s.jois@gmail.com>
484
485        PR 1603/testing
486        * spassoc01/init.c, spassoc01/Makefile.am,
487        spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
488        * Makefile.am, configure.ac: Added new test spassoc01 for
489        rtems_assoc routines.
490
4912010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        PR 1606/cpukit
494        * spfatal_support/init.c: Remove
495        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
496
4972010-07-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
498
499        * spfatal09/.cvsignore, spfatal09/Makefile.am,
500        spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
501        spfatal09/testcase.h: Removed files.
502        * Makefile.am, configure.ac: Reflect changes above.
503        * spfatal_support/init.c: Print end of test message in case of
504        success.  Stop multitasking in the fatal error extension.
505        * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
506        puts().
507        * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
508        spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
509        spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
510        spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
511        spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
512        spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
513        spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
514        spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
515        spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
516        spfatal20/spfatal20.scn: Update.
517
5182010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
519
520        * sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
521        coverage of rtems_io_lookup_name().
522
5232010-07-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
524
525        * sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
526        rtems_io_lookup_name() and simplify test.
527        * sp21/system.h, sp21/task1.c: Removed.
528
5292010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * Makefile.am, configure.ac: Add new fatal error test for termios
532        initialize.
533        * spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
534        spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
535
5362010-07-05      Bharath Suri <bharath.s.jois@gmail.com>
537
538        PR 1600/testing
539        * spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
540        spfifo05/Makefile.am: New tests for pipe/fifo routines.
541        * Makefile.am, configure.ac: Add new test.
542
5432010-07-02      Bharath Suri <bharath.s.jois@gmail.com>
544
545        PR 1600/testing
546        * spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
547        spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
548        routines
549        * Makefile.am, configure.ac: Add new test.
550
5512010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
552
553        * sp68/init.c: Add alignment to region_area. Fix spelling.
554
5552010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
556
557        PR 1573/cpukit
558        * spsize/size.c: Add a per cpu data structure which contains the
559        information required by RTEMS for each CPU core. This encapsulates
560        information such as thread executing, heir, idle and dispatch needed.
561
5622010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * sp69/Makefile.am: Really needs spin.c
565
5662010-06-26      Bharath Suri <bharath.s.jois@gmail.com>
567
568        PR 1592/testing
569        * Makefile.am, configure.ac: Changes to incorporate sperror01,
570        sperror02, sperror03
571        * sperror01/init.c, sperror02/init.c: New tests to exercise
572        rtems_error routine
573        * sperror03/init.c: New test to exercise rtems_panic routine
574
5752010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
578        not need spin.c
579
5802010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
581
582        * sp70/Makefile.am: Tests do not need spin.c
583
5842010-06-24      Bharath Suri <bharath.s.jois@gmail.com>
585
586        * Makefile.am, configure.ac: Removed some fifo tests.
587        * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
588        excessive new lines in the output.
589
590        spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
591        spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
592        Also added a few more cases, mostly from spfifo04/init.c.
593        * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
594        Previously was spfifo06. Configure parameter for pipes is used now.
595        * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
596        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
597        spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
598        spfifo08/spfifo08.scn: Removed.
599
6002010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
601
602        * Makefile.am, configure.ac: Add new test to exercise path where using
603        unlimited object support you are about to allocate more objects than
604        can be represented in the Id. This test will NOT pass on targets with
605        insufficient RAM.
606        * sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
607        sp71/sp71.scn: New files.
608
6092010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * Makefile.am, configure.ac: spfatal20 not ready.
612
6132010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
614
615        * Makefile.am, configure.ac: Add new tests to generate fatal errors in
616        rtems_termios_open().
617        * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
618        spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
619        spfatal17/Makefile.am, spfatal17/spfatal17.doc,
620        spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
621        spfatal18/Makefile.am, spfatal18/spfatal18.doc,
622        spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
623        spfatal19/Makefile.am, spfatal19/spfatal19.doc,
624        spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
625
6262010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * Makefile.am, configure.ac, spfatal_support/init.c,
629        spfatal_support/system.h: Add new tests to generate fatal errors in
630        open_dev_console().
631        * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
632        spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
633        spfatal15/Makefile.am, spfatal15/spfatal15.doc,
634        spfatal15/spfatal15.scn, spfatal15/testcase.h,
635        spfatal_support/consume_sems.c: New files.
636
6372010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
638
639        * sp43/init.c: Remove more ITRON references.
640
6412010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
642
643        * sp09/screen01.c: Fix warning.
644
6452010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * spfifo08/init.c: Catch more cases but discussion on errors and proper
648        behaviour remain.
649
6502010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
653        used.
654
6552010-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * Makefile.am, configure.ac: New test for error cases in FIFO creation.
658        * spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
659        spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
660
6612010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
662
663        * sp09/screen01.c, sp09/sp09.scn, sp43/init.c, sp43/sp43.scn,
664        spfatal_support/init.c: Remove references to ITRON constants.
665
6662010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
667
668        * Makefile.am, configure.ac: Add sp70 to test slot
669        reclamation and reuse for unlimited object configuration.
670        * sp70/.cvsignore, sp70/Makefile.am, sp70/init.c, sp70/sp70.doc,
671        sp70/sp70.scn: New files.
672
6732010-06-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
674
675        * sp16/task1.c: Update for heap extend changes.
676
6772010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
678
679        * spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
680
6812010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
682
683        * spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
684        spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
685        * Makefile.am, configure.ac: Reflect changes above.
686
6872010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
688
689        * spfifo01/main.c: New file.
690
6912010-06-07      Bharath Suri <bharath.s.jois@gmail.com>
692
693        PR PR1542
694        * Makefile.am, configure.ac: Coverage improvement: fifo_open.
695        * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
696        spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
697        spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
698        spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
699        spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
700        spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
701        files.
702
7032010-06-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
704
705        * sp09/screen12.c: Update for heap extend changes.
706
7072010-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
708
709        * sp62/init.c, sp65/init.c: #include <unistd.h>.
710
7112010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
712
713        * sp43/init.c: Readdress use of ctype methods per recommendation from
714        D.J. Delorie on the newlib mailing list. We should pass an unsigned
715        char into these methods.
716
7172010-03-10      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * Makefile.am, configure.ac: Add new fatal error for configuring
720        unlimited and maximum of 0.
721        * spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
722        spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
723
7242010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * sp43/init.c: Fix warning.
727
7282009-12-15      Glenn Humphrey <glenn.humphrey@OARcorp.com>
729
730        * sp69/init.c: Fixed warnings.
731
7322009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
735        update.
736
7372009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
738
739        * sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
740        expired periods. This detected the recently introduced PR1480.
741
7422009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * sp69/.cvsignore: New file.
745
7462009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
747
748        * Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
749        to ensure that all paths are tested.
750        * sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
751
7522009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * sp31/task1.c: Fixed spacing.
755
7562009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        * sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
759        spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
760        spwkspace/init.c: Use rtems_test_assert() consistently instead of
761        system assert(). rtems_test_assert() is designed to integrate into
762        the RTEMS test suite infrastructure.
763
7642009-12-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
765
766        * sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
767        cases. Updated copyright notice.
768
7692009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
770
771        * sp25/task1.c: Use PRIuPTR for segment_sizes.
772
7732009-11-30      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
774
775        * sp68/Makefile.in, sp68/.cvsignore,
776        * spintrcritical17/Makefile.in, spintrcritical17/.cvsignore:
777        removed unneeded Makefile.in, added cvsignore
778       
7792009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
780
781        * sp68/init.c, sp68/Makefile.am, sp68/sp68.doc, sp68/sp68.scn,
782        spintrcritical17/init.c, spintrcritical17/Makefile.am,
783        spintrcritical17/spintrcritical17.doc,
784        spintrcritical17/spintrcritical17.scn: New files.
785        * Makefile.am, configure.ac: Update for test sp68 and spintrcritical17.
786        * sp31/task1.c, sp67/init.c: Changes for new timer server
787        implementation.
788        * sp52/init.c: The init task must be preemptible to let the timer
789        server run.
790
7912009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
792
793        PR 1460/cpukit
794        * sp43/init.c: Change return type on methods accessing portions of
795        RTEMS Ids to int. This allows -1 to be return on error.
796
7972009-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
798
799        * spsize/Makefile.am: Fix broken install rule.
800
8012009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
802
803        * spprintk/spprintk.scn: Add end of line at end of file.
804
8052009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
806
807        * sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
808        sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
809        sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
810        spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
811        spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
812        spfatal09/Makefile.am, spobjgetnext/Makefile.am,
813        spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
814        spwkspace/Makefile.am: Add documentation files for multiple tests.
815        * sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
816        sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
817        spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
818        spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
819        spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
820        spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
821        spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
822        spsize/spsize.doc, spwatchdog/spwatchdog.doc,
823        spwkspace/spwkspace.doc: New files.
824
8252009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
826
827        * sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
828        Include "tmacros.h".
829        * sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
830        _Heap_Allocate for 16bit compliance.
831        * sp44/init.c: Another printf format fix.
832
8332009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
834
835        * sp37/init.c: Add local prototypes for
836        rtems_interrupt_disable, rtems_interrupt_enable,
837        rtems_interrupt_flash, rtems_interrupt_is_in_progress.
838        * sp43/init.c: Add local prototypes for
839        rtems_object_api_minimum_class, rtems_object_api_maximum_class,
840        rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
841        rtems_object_id_api_minimum, rtems_object_id_get_api,
842        rtems_object_id_get_class, rtems_object_id_get_index,
843        rtems_object_id_get_node.
844        Spray PRId32's into printf's for 16bit target complianance.
845        * sp37/init.c: Add local prototype for
846        rtems_interrupt_level_attribute.
847
8482009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
849
850        * sp29/init.c: Include "tmacros.h".
851        Misc. changes related to rtems_intervals.
852        * sp14/asr.c: Add PRIxrtems_signal_set.
853        Use PRIxrtems_signal_set to print rtems_signal_set's.
854        * sp13/task3.c: Use PRIu32 to print "count".
855        * sp09/screen12.c: Segment sizes are uintptr_t's.
856        * sp09/screen11.c: Use size_t for "size".
857        * sp62/init.c: Segment sizes are uintptr_t's.
858        * sp25/task1.c: Use PRIuPTR to print segment_size's.
859        * sp21/task1.c: Add PRIurtems_device_major_number.
860        * sp11/task1.c, sp11/task2.c:
861        Use PRIxrtems_event_set to print rtems_event_set's.
862        * sp09/screen13.c: Revert previous change.
863        Remove broken extraneous line seemingly having crept into in
864        2009-08-10 patch.
865        * sp27/init.c: Remove extraneous argument to print.
866        * spsize/size.c: Use PRIu32 to print sys_req.
867        * sp37/init.c: Add missing argument to printf.
868        * sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
869        sp12/pritask.c, sp34/changepri.c:
870        Use PRIdrtems_task_argument to print rtems_task_argument's.
871
8722009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
873
874        * sp25/task1.c: segment_size is uintptr_t.
875        * spfatal06/testcase.h: Add missing return.
876        * sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
877        Duplicate code from rtems_name_to_characters to convert rtems_name's
878        into char arrays.
879        * sp09/screen13.c: Comment out unused return status.
880        * sp63/init.c: Use PRIu32 to print uint32_t's.
881        * sp33/init.c: Use PRIu32 to print uint32_t's.
882        * sp28/init.c: Use PRIu32 to print uint32_t's.
883
8842009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
885
886        * sp31/task1.c: Use PRIdWatchdog_Interval to print
887        Watchdog_Interval's.
888        * sp20/task1.c, sp32/init.c, spclockget/init.c: Use
889        PRIdrtems_interval to print rtems_interval's.
890
8912009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
892
893        * sp13/task1.c: Misc. uint32_t fixes.
894        * sp20/task1.c: Misc. uint32_t fixes.
895        * sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
896        Use PRIXrtems_mode to print rtems_mode's.
897        * sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
898        Use PRIxrtems_mode to print rtems_mode's.
899        * sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
900        sp19/task1.c: Add missing PRI*32's.
901
9022009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
903
904        * sp34/changepri.c, sp35/priinv.c:
905        Use PRIdPriority_Control to print Priority_Control's.
906
9072009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
908
909        * sp34/changepri.c, sp59/init.c:
910        Use PRIdrtems_task_priority to print rtems_task_priority's.
911        * sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
912        Use PRIdrtems_task_priority to print rtems_task_priority's.
913        * sp12/system.h:
914        Change Priority_Test_driver to use rtems_task_priority argument.
915        * sp12/pridrv.c:
916        Change Priority_Test_driver to use rtems_task_priority argument.
917        Use PRIdrtems_task_priority to print rtems_task_priority's.
918
9192009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
920
921        * sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
922        sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
923        sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
924        sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
925        spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
926
9272009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
928
929        * sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
930        * sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
931        * sp63/init.c: Fix _Heap_Resize_block args.
932        * sp09/screen09.c: Eliminate unused var warning.
933
9342009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * sp27/init.c, spsize/init.c: Fix prototypes.
937        * spwatchdog/task1.c: Remove unused vars.
938
9392009-10-24      Ralf Corsépius <ralf.corsepius@rtems.org>
940
941        * sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
942        sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
943        spobjgetnext/init.c, spprintk/init.c:
944        Eliminate unused vars.
945
9462009-10-23      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
947
948        * spintrcritical06/init.c, spintrcritical15/init.c, sp46/init.c: Fixed
949        confdefs.h define typos.
950
9512009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
952
953        * configure.ac: Don't add -ansi -fasm to CFLAGS.
954
9552009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
956
957        * sp32/init.c: Lengthen the clock tick and move configuration to the
958        bottom of the file.
959
9602009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * Makefile.am, configure.ac: Add new test to exercise when the ticks
963        since boot wraps around 0 and the timer server must deal with that
964        condition.
965        * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
966        sp67/sp67.scn: New files.
967
9682009-10-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
969
970        * sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
971
9722009-10-04      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
973
974        * spintrcritical09/init.c, spintrcritical10/init.c,
975        spintrcritical11/init.c: Fixed potentially infinite loops.
976        * sp20/system.h: Increased micro seconds per tick in order to be more
977        independent of the console output speed.
978
9792009-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
980
981        * sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
982        sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
983        sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
984        at -Os and m68k at -Os. Fix typos.
985
9862009-10-02      Ralf Corsépius <ralf.corsepius@rtems.org>
987
988        * sp54/init.c: Use rtems_build_id to make building Objects_Id
989        RTEMS_USE_16_BIT_OBJECT clean.
990
9912009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
992
993        * Makefile.am, configure.ac: Add new test to exercise when notepads are
994        not configured.
995        * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
996        spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
997
9982009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
999
1000        * sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
1001        sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
1002        sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
1003        coverage runs.
1004
10052009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1006
1007        * sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
1008        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
1009        some error cases uncovered by uC5282 coverage runs.
1010
10112009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1012
1013        * sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
1014        uC5282 coverage runs.
1015
10162009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
1017
1018        * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
1019        Correct minor issues uncovered on uC5282.
1020
10212009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1022
1023        * sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
1024        sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
1025        Eliminate use of deprecated rtems_extension.
1026
10272009-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1028
1029        * sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
1030        run when IO speed varies.
1031
10322009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1033
1034        * sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
1035        the intended code.
1036
10372009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1038
1039        * configure.ac: Revert accidentally committed lines.
1040
10412009-09-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
1044        simple priority ceiling case that was previously only tested via the
1045        POSIX API.
1046        * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
1047        sp66/sp66.scn: New files.
1048
10492009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1050
1051        * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
1052        for Id which is in range for the object class but not allocated yet.
1053
10542009-09-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1055
1056        * sp46/init.c, sp46/sp46.scn: Fix numbering.
1057
10582009-09-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1059
1060        * spintrcritical_support/intrcritical.c: Fixed timing rountines.
1061
10622009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * spfatal01/spfatal01.scn, spfatal01/testcase.h,
1065        spfatal02/spfatal02.scn, spfatal02/testcase.h,
1066        spfatal03/spfatal03.scn, spfatal03/testcase.h,
1067        spfatal04/spfatal04.scn, spfatal04/testcase.h,
1068        spfatal05/spfatal05.scn, spfatal05/testcase.h,
1069        spfatal06/spfatal06.scn, spfatal06/testcase.h,
1070        spfatal07/spfatal07.scn, spfatal07/testcase.h,
1071        spfatal08/spfatal08.scn, spfatal08/testcase.h,
1072        spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
1073        spfatal10/spfatal10.scn, spfatal11/Makefile.am,
1074        spfatal11/spfatal11.scn, spfatal12/Makefile.am,
1075        spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
1076        tests use testcase.h and spfatal_support framework. Print test name
1077        herald in all cases.
1078        * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
1079        New files.
1080        * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
1081
10822009-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1083
1084        * spfatal07/testcase.h: Indicate test is not applicable on some
1085        architectures.
1086
10872009-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1088
1089        * Makefile.am: Fix spacing.
1090
10912009-08-26      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1092
1093        * spstkalloc/init.c: Changed allocator signature. Functions are now
1094        static.
1095
10962009-08-25      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
1097
1098        * sp29/init.c: Fixed return value evaluation.
1099        * sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
1100        * sp63/init.c: Check return value of _Heap_Initialize().
1101
11022009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1103
1104        * spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
1105        _Watchdog_Report() when name is not NULL. This case was covered at
1106        -Os on erc32 but at -O2 we had more code.
1107
11082009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1109
1110        * sp63/init.c, sp63/sp63.scn: Add case for math on size requested
1111        overflowing on _Heap_Allocate_aligned.
1112
11132009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1114
1115        * spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
1116        for various null parameters.
1117
11182009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1119
1120        * sp16/sp16.scn, sp16/task1.c: Fix typo.
1121
11222009-08-17      Santosh G Vattam <vattam.santosh@gmail.com>
1123
1124        * sp65/init.c: Remove stray print.
1125        * sp65/sp65.doc: Add information on second case.
1126
11272009-08-13      Santosh G Vattam <vattam.santosh@gmail.com>
1128
1129        * sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
1130        verify that obtaining a priority ceiling mutex when the calling
1131        task's priority is the same as the priority ceiling is handled
1132        correctly.
1133
11342009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
1137        sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
1138        sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
1139        sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
1140        sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
1141        sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
1142        sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
1143        sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
1144        sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
1145        spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
1146        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1147        rtems_clock_get_ticks_per_second().
1148
11492009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1150
1151        * sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
1152        Change attributes to priority ceiling. Use directive_failed, not
1153        assert. Configure a semaphore not a region.
1154
11552009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1156
1157        * ChangeLog, Makefile.am, configure.ac: Add new test for some core
1158        mutex cases.
1159        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1160        sp65/sp65.scn: New files.
1161
11622009-08-12      Santosh G Vattam <vattam.santosh@gmail.com>
1163
1164        * Makefile.am, configure.ac: Add new test for some core mutex cases.
1165        * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
1166        sp65/sp65.scn: New files.
1167
11682009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1169
1170        * spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
1171        per tick.
1172
11732009-08-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1174
1175        * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
1176        adjust existing for alignment. New test ensures coverage begin and
1177        end marker methods are exercised so they do not get considered
1178        unexecuted.
1179        * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
1180        spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
1181
11822009-08-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * Makefile.am, configure.ac: Add new test to exercise legacy
1185        rtems_clock_get().
1186        * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
1187        spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
1188
11892009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1190
1191        * sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
1192        sp38/init.c: Convert calls to legacy routine rtems_clock_get(
1193        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1194
11952009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1196
1197        * sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
1198        sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
1199        sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
1200        sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
1201        sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
1202        sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
1203        sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1204        spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
1205        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1206
12072009-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1208
1209        * sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
1210        cases.
1211
12122009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1213
1214        * sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
1215        all memory is successfully allocated. This means the test can
1216        validate the heap is unchanged on extend failure.
1217
12182009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1219
1220        * spintrcritical01/init.c, spintrcritical06/init.c,
1221        spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
1222        per tick so tests run quicker and more reliably hit the intended
1223        critical section.
1224
12252009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1226
1227        * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
1228        when we are unable to allocate the memory needed for an object
1229        extend. Make sure all is handled properly.
1230        * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
1231        sp64/sp64.scn: New files.
1232
12332009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1234
1235        * sp63/init.c: Correct test case two.
1236
12372009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1238
1239        * sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
1240        test case to exercise another odd branch not taken.
1241
12422009-07-31      Joel Sherrill <joel.sherrill@oarcorp.com>
1243
1244        * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
1245        particular path is taken through the _Heap_Resize_block code.
1246        * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
1247        sp63/sp63.scn: New files.
1248
12492009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1250
1251        * sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
1252        wrong thing in a cpp macro. Added contents to screen file and add
1253        documentation file.
1254        * sp42/sp42.doc: New file.
1255
12562009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1257
1258        * spintrcritical16/spintrcritical16.doc: Remove junk and typos.
1259
12602009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1261
1262        * spintrcritical16/init.c: Tinker with test to make it hit the case
1263        more reliably.
1264
12652009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1266
1267        * Makefile.am, configure.ac: Add new test to exercise as many cases as
1268        possible of not being able to allocate memory from the workspace
1269        during thread creation.
1270        * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
1271        sp18/sp18.scn: New files.
1272
12732009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1274
1275        * Makefile.am, configure.ac: Add new test to handle the case where
1276        a region resize frees enough memory to unblock a task.
1277        * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
1278        sp62/sp62.scn: New files.
1279        * sp61/init.c: Test does not need regions.
1280
12812009-07-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1282
1283        * Makefile.am, configure.ac: Add test case for processing a timeout
1284        on a thread (that is the thread executing) that has also had its
1285        request satisfied while it is being enqueued.
1286        * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
1287        spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
1288        spintrcritical16/spintrcritical16.scn: New files.
1289        * spintrcritical15/init.c: Remove unused TSR>
1290
12912009-07-27      Joel Sherrill <joel.sherrill@OARcorp.com>
1292
1293        * Makefile.am, configure.ac: Add test case for a thread timing out on a
1294        thread queue while another thread is in the process of blocking on
1295        the same thread queue.
1296        * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
1297        spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
1298        spintrcritical15/spintrcritical15.scn: New files.
1299
13002009-07-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1301
1302        * Makefile.am, configure.ac: spintrcritical15 not ready yet.
1303
13042009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1305
1306        * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
1307        sp40/sp40.scn: Now verified to hit coverage cases.
1308        * sp40/sp40.doc: New file.
1309
13102009-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1311
1312        * sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
1313        to catch two remaining uncovered cases in rtems_io_register_driver.
1314        * sp40/system.h: Removed.
1315
13162009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1317
1318        * Makefile.am, configure.ac: Add new test to exercise odd case in
1319        rtems_iterate_over_all_threads.
1320        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
1321        sp41/sp41.scn: New files.
1322
13232009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1324
1325        * sp36/strict_order_mut.c: Simple binary semaphores cannot have an
1326        inheritance protocol since there is no holder associated with them.
1327
13282009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1329
1330        * Makefile.am, configure.ac: Add new tests to exercise cases where a
1331        timer is scheduled from an ISR while it is being scheduled at the
1332        task level.
1333        * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
1334        spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
1335        spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
1336        spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
1337        spintrcritical14/spintrcritical14.scn: New files.
1338
13392009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1340
1341        * spintrcritical01/init.c, spintrcritical06/init.c,
1342        spintrcritical08/init.c, spintrcritical09/init.c: Perform some
1343        cleanup and make the tests more similar.
1344
13452009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1346
1347        * spintrcritical06/init.c: Test now hits forward and reverse cases.
1348
13492009-07-22      Joel Sherrill <joel.sherrill@OARcorp.com>
1350
1351        * spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
1352        test work for case that it is documented to handle.
1353
13542009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1355
1356        * spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
1357        spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
1358        spintrcritical10/spintrcritical10.scn: New files.
1359
13602009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1361
1362        * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
1363        unreliable third case in sp39 to spintrcritical10. New tests to hit
1364        other event synchronization critical sections.
1365        * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
1366        spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
1367        spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
1368        spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
1369        spintrcritical12/spintrcritical12.scn: New files.
1370
13712009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1372
1373        * Makefile.am, configure.ac: Add new test to exercise Debug Manager.
1374        * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
1375        sp10/sp10.scn: New files.
1376
13772009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
1378
1379        * spintrcritical06/init.c: Clean up.
1380        * spintrcritical09/init.c: Adjust clock tick so it works on erc32.
1381        * spintrcritical09/spintrcritical09.scn: Fill in.
1382
13832009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1384
1385        * spintrcritical06/init.c: Add comment to indicate test is not finished
1386        and known to not hit the case.
1387        * Makefile.am, configure.ac: Add a couple more interrupt critical
1388        section tests.
1389        * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
1390        spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
1391        spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
1392        spintrcritical09/Makefile.am, spintrcritical09/init.c,
1393        spintrcritical09/spintrcritical09.doc,
1394        spintrcritical09/spintrcritical09.scn: New files.
1395
13962009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1397
1398        * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
1399        at hitting interrupt synchronization critical section in thread queue
1400        enqueue priority for reverse insertions.
1401        * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
1402        spintrcritical07/spintrcritical07.doc,
1403        spintrcritical07/spintrcritical07.scn: New files.
1404
14052009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1406
1407        * Makefile.am, configure.ac: Add test case for the
1408        _Thread_queue_Enqueue_priority interrupt critical section where the
1409        TCB we are using as a current pointer is removed from the thread
1410        queue when we flash interrupts while searching forward.
1411        * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
1412        spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
1413        spintrcritical06/spintrcritical06.scn: New files.
1414
14152009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
1416
1417        * spintrcritical_support/intrcritical.c,
1418        spintrcritical_support/intrcritical.h: Change prototype of delay
1419        method to indicate when counter is reset. This can be used to count
1420        how many iterations we are doing.
1421
14222009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1423
1424        * Makefile.am, configure.ac: Add sp60 to exercise case where a task is
1425        blocked on one period while another expires. Add sp61 which exercises
1426        the case where a call is made to rtems_shutdown_executive when the
1427        system is not up.
1428        * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
1429        sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
1430        sp61/sp61.doc, sp61/sp61.scn: New files.
1431
14322009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1433
1434        * sp04/init.c: To be timesliced, tasks must also me preemptible.
1435
14362009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1437
1438        * spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
1439        what it was intended to do.
1440
14412009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1442
1443        * spintrcritical_support/intrcritical.c,
1444        spintrcritical_support/intrcritical.h: New files.
1445
14462009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1447
1448        * Makefile.am, configure.ac: Add new infrastructure which is more
1449        reliable about generating cases which hit interrupt critical
1450        sections. Remove sp41 since it used its own mechanism.
1451        * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
1452        spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
1453        spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
1454        spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
1455        spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
1456        spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
1457        spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
1458        spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
1459        spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
1460        spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
1461        spintrcritical05/spintrcritical05.scn: New files.
1462        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
1463        sp41/system.h: Removed.
1464
14652009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
1466
1467        * sp41/init.c: Remove incorrect comment.
1468
14692009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1470
1471        * sp29/init.c: Simple binary semaphores can not be inherit priority.
1472
14732009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1474
1475        * sp25/init.c: Spacing.
1476
14772009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1478
1479        * Makefile.am, configure.ac: Add sp59 to test path through
1480        _Thread_queue_First_priority where the task's priority was in the
1481        bottom 1/4 of the range.
1482        * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
1483        sp59/sp59.scn: New files.
1484
14852009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1486
1487        * Makefile.am, configure.ac: Add test for Thread Queue extract a thread
1488        not blocked on a thread queue.
1489        * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
1490        spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
1491
14922009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1493
1494        * Makefile.am, configure.ac: Add test for timespec divide by zero.
1495        * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
1496        sp58/sp58.scn: New files.
1497
14982009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1499
1500        * sp43/init.c, sp43/sp43.scn: Add test of having the object class
1501        pointer being null. This does not happen naturally at this time so
1502        force the point.
1503
15042009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1505
1506        * sp12/sp12.scn: Update screen to reflect priority changes from long
1507        ago.
1508
15092009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1510
1511        * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
1512        sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
1513        as sp27a and test flushing both counting and binary semaphores.
1514        Reformatted.
1515        * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
1516        sp27a/sp27a.scn: New files.
1517
15182009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1519
1520        * spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
1521        copied fomr other Makefile.am's.
1522
15232009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1524
1525        * sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
1526        sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
1527        spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
1528        USE_TIMER_SERVER which was copied fomr other Makefile.am's.
1529
15302009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1531
1532        * sp57/sp57.doc: Correct.
1533
15342009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1535
1536        * Makefile.am, configure.ac: Add test of restarting a task which is in
1537        the middle of a sleep or wake after.
1538        * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
1539        sp57/sp57.scn: New files.
1540
15412009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1542
1543        * sp43/init.c, sp43/sp43.scn: Add more cases for
1544        rtems_object_get_class_information() to improve coverage.
1545
15462009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1547
1548        * Makefile.am, configure.ac: Add new test to verify that when a user
1549        extension create hook fails, that the error is properly propagated.
1550        * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
1551        sp56/sp56.scn: New files.
1552
15532009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1554
1555        * sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
1556        rtems_extension_delete.
1557
15582009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1559
1560        * sp09/screen01.c, sp09/sp09.scn: Add test for
1561        rtems_object_get_classic_name with invalid id.
1562
15632009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1564
1565        * sp02/task1.c: Minor spacing.
1566
15672009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1568
1569        * spfatal12/init.c: Address to heap initialize must be aligned but size
1570        must be too small.
1571
15722009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1573
1574        * Makefile.am, configure.ac: Add new test to exercise case when
1575        broadcasting to a message queue with a pending message.
1576        * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
1577        sp55/sp55.scn: New files.
1578
15792009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1580
1581        * Makefile.am, configure.ac: Remove obsolete test now that the numbered
1582        spfatal tests appear to cover all fatal error cases.
1583        * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
1584        spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
1585        spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
1586        spfatal/task1.c: Removed.
1587
15882009-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1589
1590        * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
1591        initialize workspace heap during initialize. Can be caused by
1592        unaligned address or not enough memory to initialize heap required
1593        overhead.
1594        * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
1595        spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
1596
15972009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1598
1599        * sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
1600
16012009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1602
1603        * sp54/init.c, sp54/sp54.doc: Fix typos and comments.
1604
16052009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1606
1607        * spstkalloc/spstkalloc.scn: Update screen.
1608
16092009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1610
1611        * Makefile.am, configure.ac: Add new test for user configured stack
1612        allocator/deallocator. Test both pass and fail cases.
1613        * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
1614        spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
1615
16162009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1617
1618        * spchain/init.c, spchain/spchain.scn: Clean up test.
1619
16202009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1621
1622        * Makefile.am, configure.ac: Add new test to cover bodies of some chain
1623        routines whose bodies are not used by RTEMS itself.
1624        * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
1625        spchain/spchain.doc, spchain/spchain.scn: New files.
1626
16272009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1628
1629        * spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
1630        chain for coverage.
1631
16322009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1633
1634        * sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
1635        RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
1636        improve coverage.
1637
16382009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
1639
1640        * sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
1641
16422009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1643
1644        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
1645        spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
1646
16472009-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1648
1649        * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
1650        Enhance spprintk. Add two new fatal error tests to cover
1651        __assert_func.
1652        * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
1653        spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
1654
16552009-06-18      Chris Johns <chrisj@rtems.org>
1656
1657        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
1658        workaround the H8300 gcc bug.
1659
16602009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1661
1662        * sp54/init.c: Fix spacing.
1663
16642009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1665
1666        * sp02/sp02.doc, sp02/system.h: Update copyright year.
1667
16682009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
1669
1670        * sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
1671
16722009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1673
1674        * Makefile.am, configure.ac: Add new test.
1675        * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
1676        sp54/sp54.scn: New files.
1677
16782009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1679
1680        * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
1681        from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving
1682        the time of day forward not making server based timers fire.
1683        * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
1684        sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
1685        sp53/sp53.scn: New files.
1686
16872009-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1688
1689        * sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
1690
16912009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1692
1693        PR 1415/cpukit
1694        * Makefile.am, configure.ac: Add test for very simple priority ceiling
1695        violation.
1696        * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
1697        sp51/sp51.scn: New files.
1698
16992009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1700
1701        PR 1413/cpukit
1702        * Makefile.am, configure.ac: Add test for case where server based
1703        timers which reinitiated themselves did not get reinserted onto timer
1704        chain.
1705        * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
1706        sp50/sp50.scn: New files.
1707
17082009-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1709
1710        PR 1414/cpukit
1711        * Makefile.am, configure.ac: Tighten math on extraction of index so it
1712        is harder to trick by passing in a valid id of an incorrect object
1713        class.
1714        * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
1715        sp49/sp49.scn: New files.
1716
17172009-05-19      Chris Johns <chrisj@rtems.org>
1718
1719        * sp04/tswitch.c: Lower sample count for small memory targets.
1720       
17212009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1722
1723        * spprintk/init.c: printk() now 100% covered.
1724
17252009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1726
1727        * spprintk/init.c: More test cases.
1728
17292009-05-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1730
1731        * sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
1732        large enough for buffer node overhead.
1733
17342009-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1735
1736        * Makefile.am, configure.ac, spwatchdog/system.h,
1737        spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
1738        printk. These will help coverage. Simplify spwkspace.
1739        * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
1740        spprintk/spprintk.scn: New files.
1741        * spwkspace/system.h: Removed.
1742
17432009-05-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1744
1745        * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
1746        methods.
1747        * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
1748        spwkspace/spwkspace.scn, spwkspace/system.h: New files.
1749
17502009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1751
1752        * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
1753        sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
1754        sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
1755        sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
1756        sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
1757        sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
1758        sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
1759        spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
1760        spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
1761        spsize/size.c: Fix warnings.
1762
17632009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
1764
1765        * Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
1766        * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
1767        spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
1768        spobjgetnext/system.h: New files.
1769
17702009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1771
1772        * sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
1773        64k to 20k. No impact on test behavior.
1774
17752009-05-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1776
1777        * sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
1778
17792009-04-20      Santosh G Vattam <vattam.santosh@gmail.com>
1780
1781        * sp37/init.c, sp37/sp37.scn: Add test case for
1782        rtems_interrupt_level_attribute body.
1783
17842009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1785
1786        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1787        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1788        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1789        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1790        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1791        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1792        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1793        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1794        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1795        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
1796        sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
1797        sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
1798        sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
1799        sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
1800        sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
1801        sp48/Makefile.am, spfatal/Makefile.am,
1802        spfatal01/Makefile.am, spfatal02/Makefile.am,
1803        spfatal03/Makefile.am, spfatal04/Makefile.am,
1804        spfatal05/Makefile.am, spfatal06/Makefile.am,
1805        spfatal07/Makefile.am, spfatal08/Makefile.am,
1806        spfatal09/Makefile.am, spsize/Makefile.am,
1807        spwatchdog/Makefile.am:
1808        Eliminate _exe_/.exe.
1809
18102009-03-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1811
1812        PR 1388/cpukit
1813        * sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
1814        allow both priority inherit and ceiling attributes to be set on
1815        semaphore create. These attributes are mutually exclusive and this
1816        should be an error.
1817
18182009-01-30      Joel Sherrill <joel.sherrill@oarcorp.com>
1819
1820        * Makefile.am, configure.ac: Add sp48 which tests that configuring for
1821        unlimited objects when configured for a unified workspace works as
1822        expected.
1823        * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
1824        sp48/sp48.scn: New files.
1825
18262009-01-21      Nickolay Kolchin <nbkolchin@gmail.com>
1827                Joel Sherrill <joel.sherrill@oarcorp.com>
1828
1829        PR 1357/cpukit
1830        * Makefile.am, configure.ac: Ensure creating a task with no ASR is
1831        honored.
1832        * sp47/.cvsignore, sp47/Makefile.am, sp47/init.c, sp47/sp47.doc,
1833        sp47/sp47.scn: New files.
1834
18352009-01-16      Jennifer Averett <jennifer.averett@OARcorp.com>
1836
1837        * Makefile.am, configure.ac: Add new test to test Watchdog display
1838        helper routines. These reach into the SuperCore.
1839        * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
1840        spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
1841        spwatchdog/system.h, spwatchdog/task1.c: New files.
1842
18432009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1844
1845        * sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
1846
18472009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1848
1849        * sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
1850        sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
1851        hard-coded hex numbers for bad object Ids.
1852
18532009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1854
1855        * sp15/system.h, sp19/system.h: Array of task names should be of type
1856        rtems_name not rtems_id. Similarly array of task ids should be
1857        rtems_id not rtems_name.
1858
18592008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1860
1861        * spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
1862
18632008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1864
1865        * Makefile.am, configure.ac, spfatal06/testcase.h,
1866        spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
1867        spsize/size.c: Eliminate pointers to API configuration tables in the
1868        main configuration table. Reference the main configuration table and
1869        the API configuration tables directly using the confdefs.h version
1870        rather than obtaining a pointer to it. This eliminated some
1871        variables, a potential fatal error, some unnecessary default
1872        configuration structures. Overall, about a 4.5% reduction in the code
1873        size for minimum and hello on the SPARC.
1874        * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
1875        spfatal10/testcase.h: Removed.
1876
18772008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1878
1879        * sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
1880        sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
1881        sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
1882        successfully with maxixum number of priorities as 16 instead of 256.
1883        This was done by temporarily modifying the score priority.h maximum.
1884        This allowed testing of all API code to ensure that it worked
1885        properly with a reduced number of priorities. Most modifications were
1886        to switch from hard-coded maximum to using the API provided methods
1887        to determine maximum number of priority levels.
1888
18892008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1890
1891        * sp46/sp46.scn: Add screen missed earlier.
1892
18932008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1894
1895        PR 1348/cpukit
1896        * Makefile.am, configure.ac: Add test of special case of resetting cpu
1897        usage information while a period is running.
1898        * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
1899        sp46/sp46.scn: New files.
1900
19012008-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
1902
1903        * sp45/init.c: New file.
1904
19052008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1906
1907        PR 1347/cpukit
1908        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
1909        Rework Timer Server to ensure that the context allows for blocking,
1910        allocating memory, and acquiring semaphores and mutexes.
1911        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
1912        New files.
1913
19142008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
1915
1916        * sp25/system.h: Add warning and temporary m32c conditional until size
1917        type addressed.
1918
19192008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1920
1921        * sp09/screen07.c: Use INT_MAX as number of messages so always
1922        properly sized and no overflow on constant.
1923        * sp09/screen10.c: Delay so on targets with simulator idle clock
1924        tick driver this will work.
1925        * sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
1926        byte boundaries rather than two byte boundaries.
1927        * sp09/screen03.c, sp09/screen14.c: Skip tests which try to
1928        allocate more memory than size_t holds on m32c.
1929
19302008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1931
1932        * sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
1933        sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
1934        spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
1935        and Region calls. On 16-bit architectures, size_t can be 16-bits
1936        which would limit sizes to 64K. Also address constants which
1937        overflowed on 16-bit integer targets.
1938
19392008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1940
1941        * sp43/sp43.scn: Bump version to 4.9.99.0
1942
19432008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1944
1945        * sp19/system.h: Use "double" instead of "rtems_double".
1946
19472008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
1948
1949        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
1950
19512008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1952
1953        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
1954        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
1955        spfatal_support/init.c, spfatal_support/system.h:
1956        Convert to "bool".
1957
19582008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1959
1960        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
1961        declared in a public place.
1962
19632008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1964
1965        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
1966
19672008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1968
1969        * sp43/init.c: Fix derefence of uninitialized pointer.
1970
19712008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1972
1973        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
1974        multiprocessing is not enabled. Saves one more variable from single
1975        processor configuration.
1976
19772008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
1978
1979        PR 1212/cpukit
1980        * Makefile.am, configure.ac: Time slicing will not happen if the task
1981        mode is changed from a non-timeslicing mode to timeslicing mode if it
1982        is done by the executing thread (e.g. in its task body). This change
1983        includes sp44 to demonstrate the problem and verify the correction.
1984        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
1985
19862008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1987
1988        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
1989        architectures they are not supported on.
1990
19912008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1992
1993        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
1994
19952008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1996
1997        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
1998          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
1999
20002008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2001
2002        * sp28/init.c: Corrections to configuration.
2003        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
2004        * spsize/size.c: _ISR_Vector_table only exists on architectures
2005        which use the Simple Vectored Interrupt Model.
2006
20072008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2008
2009        * spsize/size.c: Convention calls for leading underscore on private
2010        RTEMS variables.
2011
20122008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2013
2014        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
2015        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
2016        Refactored and renamed initialization routines to
2017        rtems_initialize_data_structures, rtems_initialize_before_drivers,
2018        rtems_initialize_device_drivers, and
2019        rtems_initialize_start_multitasking. This opened the sequence up so
2020        that bootcard() could provide a more robust and flexible framework
2021        which is easier to explain and understand. This also lays the
2022        groundwork for sharing the division of available memory between the
2023        RTEMS workspace and heap and the C library initialization across all
2024        BSPs.
2025
20262008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
2027
2028        * sp32/init.c: Formatting.
2029
20302008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2031
2032        * sp09/screen01.c: Correct test.
2033        * sp09/screen14.c: Update copyright.
2034        * sp28/init.c: Correct end of test messages.
2035
20362008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2037
2038        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
2039
20402008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2041
2042        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
2043        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
2044        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
2045        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
2046        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
2047        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
2048        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
2049        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
2050        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
2051        tests. Add a clock_settime case for < 1988.
2052
20532008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2054
2055        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
2056
20572008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
2058
2059        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
2060        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
2061        * sp41/sp41.scn: Now has content.
2062        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
2063        Object Services recently added to API.
2064
20652008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
2066
2067        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
2068        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
2069        collection. This changed the name of a few previously public but
2070        undocumented services and added a some new services.
2071        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
2072        sp43/system.h: New files.
2073
20742008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2075
2076        * spfatal10/.cvsignore: New file.
2077
20782008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2079
2080        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
2081        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
2082        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
2083        New files.
2084
20852008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
2086
2087        * Makefile.am, configure.ac: Added fatal error tests
2088        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
2089        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
2090        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
2091        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
2092        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
2093        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
2094        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
2095        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
2096        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
2097        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
2098        spfatal_support/init.c, spfatal_support/system.h: New files.
2099
21002008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
2101
2102        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
2103        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
2104        test messages.
2105
21062008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2107
2108        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
2109        simple type to a union of an unsigned 32 bit integer and a pointer.
2110        This should help eliminate weird casts between u32 and pointers in
2111        various places. The APIs now have to explicitly call _u32 or _string
2112        versions of helper routines. This should also simplify things and
2113        eliminate the need for ugly casts in some cases.
2114
21152008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
2116
2117        * sp42/Makefile.am: New file.
2118
21192008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2120
2121        Add sp42 to exercise thread queue with knowledge of the implementation
2122        so we can exercise all of the normal paths possible.
2123        * Makefile.am, configure.ac: Add sp42.
2124        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
2125
21262008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2127
2128        * sp39/init.c: Add case for long timeout on blocking operation.
2129        * Makefile.am, configure.ac: Add new test to exercise thread
2130        queue blokcing synchronization. sp39 and sp41 are very similar.
2131        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
2132        sp41/system.h: New files.
2133
21342008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2135
2136        * sp39/init.c: Clean up.
2137
21382008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2139
2140        * sp39/init.c: Modify to improve coverage.
2141
21422008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
2143
2144        * sp36/strict_order_mut.c:
2145
21462008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
2147
2148        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
2149        driver registration.
2150        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
2151        sp40/system.h: New files.
2152
21532008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2154
2155        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
2156        Add test cases for:
2157          + message queue create requesting too many message buffers
2158            for the available memory
2159          + region extend with address inside existing heap
2160          + timer server initiate too large a stack, create error
2161        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
2162          + task set priority while holding resource
2163
21642008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2165
2166        * Makefile.am, configure.ac: Added sp38 and sp39.
2167        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
2168        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
2169        sp39/sp39.scn, sp39/system.h: New files.
2170
21712007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2172
2173        * sp36/strict_order_mut.c: New file.
2174
21752007-12-21      Xi Yang <hiyangxi@gmail.com>
2176
2177        * Makefile.am, configure.ac: Add support for proper stacking of
2178        priority inheritance on mutexes as well as enforce proper order of
2179        release.
2180        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
2181        sp36/sp36.scn: New files.
2182
21832007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2184
2185        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
2186        directive instead of violating RTEMS internals.
2187
21882007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2189
2190        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
2191        Add test cases for User Extension Manager to improve code coverage.
2192        * sp21/task1.c: Fix spelling error.
2193
21942007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
2195
2196        * spsize/size.c: Account for previous changes in calculation of MPCI
2197        receive server stack.
2198
21992007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2200
2201        * sp09/screen07.c, sp09/sp09.scn: Add test for
2202        rtems_message_queue_broadcast for bad buffer and count pointers.
2203        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
2204        with bad priority or initiating twice.
2205        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
2206        it forces a dispatch.
2207        * sp37/init.c: New file.
2208
22092007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2210
2211        * Makefile.am, configure.ac: Add new tests for interrupt disable,
2212        enable, flash, and is in progress. These are normally inlines but
2213        also have bodies for non-C code. This test also exercises the odd
2214        case of calling clock tick from outside an ISR.
2215        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2216
22172007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
2218
2219        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
2220        using notepad with the current task's ID or SELF
2221        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
2222        test missing test cases for clock_get.
2223
22242007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2225
2226        * sp28/init.c: Add test code for task variables to improve coverage.
2227
22282007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2229
2230        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
2231        RTEMS provided accessor macros to obtain configuration fields.
2232
22332007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2234
2235        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
2236        Configuration Table. Eliminate CPU Table from all ports. Delete
2237        references to CPU Table in all forms.
2238
22392007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2240
2241        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
2242
22432007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2244
2245        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
2246        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
2247        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
2248        to improve test coverage.
2249
22502007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2251
2252        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
2253        coverage.
2254
22552007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2256
2257        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
2258
22592007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2260
2261        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
2262        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
2263        .scn files.
2264
22652007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
2266
2267        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
2268        commented out and updated the .scn file.
2269
22702007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2271
2272        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
2273        buffered test IO.
2274
22752007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2276
2277        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
2278        rtems_io_unregister_driver did not have any test code.
2279
22802007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2281
2282        * spsize/size.c: Eliminate maximum_drivers configuration parameter
2283        since it was used to configure a no longer used feature. Device names
2284        are now part of the filesystem not in a table. This also eliminated
2285        the variables _IO_Number_of_devices and _IO_Driver_name_table from
2286        RTEMS as well as the memory allocation used to populate
2287        _IO_Driver_name_table.
2288
22892007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2290
2291        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
2292        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
2293        properly.
2294
22952007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2296
2297        * spsize/size.c: Eliminated the variables
2298        _RTEMS_tasks_User_initialization_tasks and
2299        _RTEMS_tasks_Number_of_initialization_tasks because they were only
2300        used in one place after initialized. It was a waste of space.
2301
23022007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
2303
2304        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2305        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2306        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
2307        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2308        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2309        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2310        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2311        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2312        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
2313        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
2314        spsize/size.c: Add optional managers to Makefiles. Clean up test
2315        cases so last output line follows END OF pattern. Make sure test case
2316        all run. All tests appeared ok on sis.
2317
23182007-04-05      Joel Sherrill <joel@OARcorp.com>
2319
2320        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
2321
23222007-04-05      Joel Sherrill <joel@OARcorp.com>
2323
2324        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
2325        CONFIGURE_TEST_NEEDS_XXX configuration constants to
2326        CONFIGURE_APPLICATION_NEEDS_XXX.
2327
23282007-04-02      Joel Sherrill <joel@OARcorp.com>
2329
2330        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
2331
23322007-04-02      Joel Sherrill <joel@OARcorp.com>
2333
2334        * spsize/size.c: Convert from Classic API style TOD_Control as
2335        fundamental time structure to POSIX struct timespec. Add
2336        clock_get_uptime().
2337
23382007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2339
2340        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
2341
23422007-03-26      Joel Sherrill <joel@OARcorp.com>
2343
2344        * sp35/priinv.c: Remove warning.
2345
23462007-03-10      Joel Sherrill <joel@OARcorp.com>
2347
2348        * sp26/system.h: Remove incorrect and duplicate
2349        CONFIGURE_EXTRA_TASK_STACKS.
2350
23512007-03-05      Joel Sherrill <joel@OARcorp.com>
2352
2353        PR 1222/cpukit
2354        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
2355        thread that is blocked on a priority based thread queue is changed,
2356        that its placement in the queue is reevaluated based upon the new
2357        priority. This enhancement includes modifications to the SuperCore as
2358        well as new test cases.
2359        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
2360        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
2361        sp35/sp35.doc, sp35/sp35.scn: New files.
2362
23632007-03-05      Joel Sherrill <joel@OARcorp.com>
2364
2365        * sp26/system.h: Correct memory required for stack sizes.
2366
23672007-02-06      Joel Sherrill <joel@OARcorp.com>
2368
2369        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
2370        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
2371        tests.
2372
23732006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2374
2375        * sp33/init.c: Improve barrier test to include normal blocking with
2376        manual release and unblocking in barrier deletion.
2377
23782006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2379
2380        * configure.ac: New BUG-REPORT address.
2381
23822006-11-20      Joel Sherrill <joel@OARcorp.com>
2383
2384        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
2385        and make output more compliant with other tests.
2386
23872006-11-17      Joel Sherrill <joel@OARcorp.com>
2388
2389        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
2390        cases intended on all targets possible with new heap algorithm.
2391
23922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2393
2394        * Makefile.am, configure.ac: Adding Classic API Barriers.
2395        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
2396        New files.
2397
23982006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2399
2400        * configure.ac: Require autoconf-2.60. Require automake-1.10.
2401
24022006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2403
2404        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2405        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2406        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2407        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2408        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2409        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2410        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2411        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2412        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2413        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2414        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
2415        Use rtems_testsdir instead.
2416
24172006-04-05      Joel Sherrill <joel@OARcorp.com>
2418                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
2419
2420        * spsize/size.c: Victor spotted the problem that
2421        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
2422        variables and needed to be set to the same value.  I took that
2423        idea and just removed _Thread_MP_Receive.  All uses are now
2424        _MPCI_Receive_server_tcb.
2425
24262005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2427
2428        * configure.ac: Remove RTEMS_ENABLE_BARE,
2429        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2430
24312005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
2432
2433        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2434        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2435        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2436        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2437        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2438        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2439        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2440        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2441        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2442        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2443        spfatal/Makefile.am, spsize/Makefile.am:
2444        Convert to use *_PROGRAMS.
2445
24462005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2447
2448        * sp01/Makefile.am, sp02/Makefile.am,
2449        sp03/Makefile.am, sp04/Makefile.am,
2450        sp05/Makefile.am, sp06/Makefile.am,
2451        sp07/Makefile.am, sp08/Makefile.am,
2452        sp09/Makefile.am, sp11/Makefile.am,
2453        sp12/Makefile.am, sp13/Makefile.am,
2454        sp14/Makefile.am, sp15/Makefile.am,
2455        sp16/Makefile.am, sp17/Makefile.am,
2456        sp19/Makefile.am, sp20/Makefile.am,
2457        sp21/Makefile.am, sp22/Makefile.am,
2458        sp23/Makefile.am, sp24/Makefile.am,
2459        sp25/Makefile.am, sp26/Makefile.am,
2460        sp27/Makefile.am, sp28/Makefile.am,
2461        sp29/Makefile.am, sp30/Makefile.am,
2462        sp31/Makefile.am, sp32/Makefile.am,
2463        spfatal/Makefile.am, spsize/Makefile.am: Rework.
2464
24652005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2466
2467        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2468        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2469        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2470        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2471        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2472        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2473        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2474        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2475        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2476        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2477        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
2478        * sptests.am: Remove.
2479
24802005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2481
2482        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2483        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2484        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2485        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2486        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2487        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2488        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2489        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2490        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
2491        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
2492        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
2493
24942005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2495
2496        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
2497
24982005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2499
2500        * spsize/Makefile.am: Rename TEST to spsize.
2501        * spsize/size.scn: Remove.
2502        * spsize/spsize.scn: New (renamed from size.scn).
2503
25042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2505
2506        * configure.ac: Add spfatal/Makefile.
2507        * Makefile.am: Add spfatal to DIST_SUBDIRS.
2508        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2509        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
2510        * sptests.am: Remove LIB_VARIANT.
2511
25122005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2513
2514        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2515        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2516        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2517        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2518        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2519        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2520        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2521        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2522        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2523        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2524        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
2525
25262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2527
2528        * Makefile.am: Cleanup.
2529
25302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2531
2532        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2533        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
2534        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
2535        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
2536        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
2537        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
2538        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
2539        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
2540        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
2541        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
2542        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
2543        spfatal/Makefile.am, spsize/Makefile.am:
2544        Partial conversion to automake.
2545
25462005-03-07      Joel Sherrill <joel@OARcorp.com>
2547
2548        * sp13/task1.c: Removed warnings.
2549
25502004-09-29      Joel Sherrill <joel@OARcorp.com>
2551
2552        * spsize/size.c: i960 obsoleted and all references removed.
2553
25542004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2555
2556        * configure.ac: Require automake > 1.9.
2557
25582004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2559
2560        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2561        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2562        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2563        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2564        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2565        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2566        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2567        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2568        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2569        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2570        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2571        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2572        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2573        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2574        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2575        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2576        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2577        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2578        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2579        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2580        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2581        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2582        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2583        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2584        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2585        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2586        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2587        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2588        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2589        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2590        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2591        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2592
25932004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2594
2595        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2596
25972004-03-30      David Querbach <querbach@realtime.bc.ca>
2598
2599        PR 595/tests
2600        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
2601        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
2602        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
2603        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
2604        others treat it as a count of longs.
2605
26062004-03-30      David Querbach <querbach@realtime.bc.ca>
2607
2608        PR 596/tests
2609        * sp32/init.c: A missing definition of TEST_INIT before including
2610        <tmacros.h> means that buffered output will not work even if selected
2611        in buffer_test_io.h.
2612
26132004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2614
2615        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
2616        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
2617        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
2618        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
2619        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
2620        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
2621        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
2622        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
2623        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
2624        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
2625        types.
2626
26272004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2628
2629        * configure.ac: Add 2nd arg to RTEMS_TOP.
2630
26312004-03-05      Joel Sherrill <joel@OARcorp.com>
2632
2633        * sp07/buffered_io.c: Remove warning.
2634
26352004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2636
2637        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2638        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2639        * sp02/Makefile.am: Ditto.
2640        * sp03/Makefile.am: Ditto.
2641        * sp04/Makefile.am: Ditto.
2642        * sp05/Makefile.am: Ditto.
2643        * sp06/Makefile.am: Ditto.
2644        * sp07/Makefile.am: Ditto.
2645        * sp08/Makefile.am: Ditto.
2646        * sp09/Makefile.am: Ditto.
2647        * sp11/Makefile.am: Ditto.
2648        * sp12/Makefile.am: Ditto.
2649        * sp13/Makefile.am: Ditto.
2650        * sp14/Makefile.am: Ditto.
2651        * sp15/Makefile.am: Ditto.
2652        * sp16/Makefile.am: Ditto.
2653        * sp17/Makefile.am: Ditto.
2654        * sp19/Makefile.am: Ditto.
2655        * sp20/Makefile.am: Ditto.
2656        * sp21/Makefile.am: Ditto.
2657        * sp22/Makefile.am: Ditto.
2658        * sp23/Makefile.am: Ditto.
2659        * sp24/Makefile.am: Ditto.
2660        * sp25/Makefile.am: Ditto.
2661        * sp26/Makefile.am: Ditto.
2662        * sp27/Makefile.am: Ditto.
2663        * sp28/Makefile.am: Ditto.
2664        * sp29/Makefile.am: Ditto.
2665        * sp30/Makefile.am: Ditto.
2666        * sp31/Makefile.am: Ditto.
2667        * sp32/Makefile.am: Ditto.
2668        * spfatal/Makefile.am: Ditto.
2669        * spsize/Makefile.am: Ditto.
2670
26712003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * sptests.am: Add dirstamp support.
2674
26752003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2678
26792003-12-16      Joel Sherrill <joel@OARcorp.com>
2680
2681        PR 544/tests
2682        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
2683        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
2684        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
2685        make tests account for resources and not print at inappropriate
2686        times.
2687        * sp07/buffered_io.c: New file.
2688
26892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2692
26932003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * sp01/Makefile.am: Remove all-local: $(ARCH).
2696        * sp02/Makefile.am: Remove all-local: $(ARCH).
2697        * sp03/Makefile.am: Remove all-local: $(ARCH).
2698        * sp04/Makefile.am: Remove all-local: $(ARCH).
2699        * sp05/Makefile.am: Remove all-local: $(ARCH).
2700        * sp06/Makefile.am: Remove all-local: $(ARCH).
2701        * sp07/Makefile.am: Remove all-local: $(ARCH).
2702        * sp08/Makefile.am: Remove all-local: $(ARCH).
2703        * sp09/Makefile.am: Remove all-local: $(ARCH).
2704        * sp11/Makefile.am: Remove all-local: $(ARCH).
2705        * sp12/Makefile.am: Remove all-local: $(ARCH).
2706        * sp13/Makefile.am: Remove all-local: $(ARCH).
2707        * sp14/Makefile.am: Remove all-local: $(ARCH).
2708        * sp15/Makefile.am: Remove all-local: $(ARCH).
2709        * sp16/Makefile.am: Remove all-local: $(ARCH).
2710        * sp17/Makefile.am: Remove all-local: $(ARCH).
2711        * sp19/Makefile.am: Remove all-local: $(ARCH).
2712        * sp20/Makefile.am: Remove all-local: $(ARCH).
2713        * sp21/Makefile.am: Remove all-local: $(ARCH).
2714        * sp22/Makefile.am: Remove all-local: $(ARCH).
2715        * sp23/Makefile.am: Remove all-local: $(ARCH).
2716        * sp24/Makefile.am: Remove all-local: $(ARCH).
2717        * sp25/Makefile.am: Remove all-local: $(ARCH).
2718        * sp26/Makefile.am: Remove all-local: $(ARCH).
2719        * sp27/Makefile.am: Remove all-local: $(ARCH).
2720        * sp28/Makefile.am: Remove all-local: $(ARCH).
2721        * sp29/Makefile.am: Remove all-local: $(ARCH).
2722        * sp30/Makefile.am: Remove all-local: $(ARCH).
2723        * sp31/Makefile.am: Remove all-local: $(ARCH).
2724        * sp32/Makefile.am: Remove all-local: $(ARCH).
2725        * spfatal/Makefile.am: Remove all-local: $(ARCH).
2726        * spsize/Makefile.am: Remove all-local: $(ARCH).
2727
27282003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2729
2730        * configure.ac: Reflect having moved to testsuites/.
2731
27322003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2733
2734        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2735
27362003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * configure.ac:Remove RTEMS_CHECK_CPU.
2739
27402003-09-04      Joel Sherrill <joel@OARcorp.com>
2741
2742        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
2743        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
2744        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
2745        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
2746        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
2747        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
2748        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
2749        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
2750        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
2751        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
2752        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
2753        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
2754        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
2755        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
2756        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
2757        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
2758        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
2759        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
2760        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
2761        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
2762        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
2763        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
2764        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
2765        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
2766        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
2767        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
2768        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
2769        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
2770        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
2771        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
2772        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
2773        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
2774        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
2775        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
2776        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
2777        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
2778        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
2779        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
2780        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
2781        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
2782        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
2783        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
2784        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
2785        spsize/size.c, spsize/system.h: URL for license changed.
2786
27872003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
2788
2789        PR 458/tests
2790        * sp30/task1.c: Correct indexing problem.
2791
27922003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * Makefile.am: Reflect having moved aclocal/.
2795
27962003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2797
2798        * Makefile.am: Reflect having moved automake/.
2799        * sp01/Makefile.am: Reflect having moved automake/.
2800        * sp02/Makefile.am: Reflect having moved automake/.
2801        * sp03/Makefile.am: Reflect having moved automake/.
2802        * sp04/Makefile.am: Reflect having moved automake/.
2803        * sp05/Makefile.am: Reflect having moved automake/.
2804        * sp06/Makefile.am: Reflect having moved automake/.
2805        * sp07/Makefile.am: Reflect having moved automake/.
2806        * sp08/Makefile.am: Reflect having moved automake/.
2807        * sp09/Makefile.am: Reflect having moved automake/.
2808        * sp11/Makefile.am: Reflect having moved automake/.
2809        * sp12/Makefile.am: Reflect having moved automake/.
2810        * sp13/Makefile.am: Reflect having moved automake/.
2811        * sp14/Makefile.am: Reflect having moved automake/.
2812        * sp15/Makefile.am: Reflect having moved automake/.
2813        * sp16/Makefile.am: Reflect having moved automake/.
2814        * sp17/Makefile.am: Reflect having moved automake/.
2815        * sp19/Makefile.am: Reflect having moved automake/.
2816        * sp20/Makefile.am: Reflect having moved automake/.
2817        * sp21/Makefile.am: Reflect having moved automake/.
2818        * sp22/Makefile.am: Reflect having moved automake/.
2819        * sp23/Makefile.am: Reflect having moved automake/.
2820        * sp24/Makefile.am: Reflect having moved automake/.
2821        * sp25/Makefile.am: Reflect having moved automake/.
2822        * sp26/Makefile.am: Reflect having moved automake/.
2823        * sp27/Makefile.am: Reflect having moved automake/.
2824        * sp28/Makefile.am: Reflect having moved automake/.
2825        * sp29/Makefile.am: Reflect having moved automake/.
2826        * sp30/Makefile.am: Reflect having moved automake/.
2827        * sp31/Makefile.am: Reflect having moved automake/.
2828        * sp32/Makefile.am: Reflect having moved automake/.
2829        * spfatal/Makefile.am: Reflect having moved automake/.
2830        * spsize/Makefile.am: Reflect having moved automake/.
2831
28322003-08-14      Joel Sherrill <joel@OARcorp.com>
2833
2834        * sp02/task1.c: Added ID to name lookup service and changed name of
2835        id/name translation status code. This propagated to multiple
2836        functions. The user API service added was rtems_object_id_to_name()
2837
28382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2841
28422003-05-29      Joel Sherrill <joel@OARcorp.com>
2843
2844        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2845
28462003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2849        CC_CFLAGS_DEFAULT (obsolete).
2850
28512003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2854        Remove CC_LDFLAGS_PROFILE_V.
2855
28562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2859
28602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2863
28642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * configure.ac: AC_PREREQ(2.57).
2867
28682002-11-14      Joel Sherrill <joel@OARcorp.com>
2869
2870        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
2871        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
2872        update the IDs in the screens.
2873
28742002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * .cvsignore: Reformat.
2877        Add autom4te*cache.
2878        Remove autom4te.cache.
2879
28802002-09-14      Joel Sherrill <joel@OARcorp.com>
2881
2882        * sp32/.cvsignore: New file.
2883
28842002-09-14      Aaron J. Grier <aaron@frye.com>
2885
2886        * PR271 was not applicable against the current source but included
2887        a nice test that Joel decided to add to the tree as sp32.
2888        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
2889        * Makefile.am, configure.ac: Modified to reflect addition.
2890
28912002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2892
2893        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
2894        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
2895        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
2896        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
2897        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
2898        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
2899        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
2900        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
2901        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
2902        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
2903        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
2904        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
2905        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
2906        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
2907        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
2908        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
2909        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
2910        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
2911        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
2912        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
2913        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
2914        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
2915        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
2916        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
2917        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
2918        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
2919        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
2920        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
2921        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
2922        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
2923        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
2924
29252002-08-01      Joel Sherrill <joel@OARcorp.com>
2926
2927        * Per PR47 add support for buffered test output.  This involved
2928        adding defines to redirect output to a buffer and dump it when
2929        full, at "test pause", and at exit.  To avoid problems when redefining
2930        exit(), all tests were modified to call rtems_test_exit().
2931        Some tests, notable psxtests, had to be modified to include
2932        the standard test macro .h file (pmacros.h or tmacros.h) to
2933        enable this support.
2934        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
2935        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
2936        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
2937        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
2938        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
2939        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
2940        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2941
29422002-07-30      Joel Sherrill <joel@OARcorp.com>
2943
2944        * spsize/size.c: Don't reference the RTEMS allocated interrupt
2945        stack if the port doesn't configure using it.
2946
29472002-07-04      Joel Sherrill <joel@OARcorp.com>
2948
2949        * Jump table for single entry point removed.
2950        * spsize/size.c:  Modified to reflect above.
2951
29522002-07-01      Joel Sherrill <joel@OARcorp.com>
2953
2954        * sp29/init.c: Corrected definitions for task stack usage.
2955
29562002-07-01      Joel Sherrill <joel@OARcorp.com>
2957
2958        * spsize/size.c: _Thread_queue_Extract_table removed.
2959
29602001-05-17      Joel Sherrill <joel@OARcorp.com>
2961
2962        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
2963        number of staticly configured device drivers.
2964
29652001-05-14      Joel Sherrill <joel@OARcorp.com>
2966
2967        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
2968        than the configured number of drivers.
2969 
29702002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2971
2972        * configure.ac: Remove ENABLE_GCC28.
2973
29742001-04-04      Joel Sherrill <joel@OARcorp.com>
2975
2976        * spsize/size.c: Reflect SPARC modifcation to get rid of
2977        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
2978 
29792001-03-29      Joel Sherrill <joel@OARcorp.com>
2980
2981        * Per PR147 addressed problems when reseting and inserting a timer
2982        into a timer chain that did not honor time passage since the last
2983        time the timer server was scheduled and the new insertion.
2984        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
2985
29862001-03-28      Joel Sherrill <joel@OARcorp.com>
2987
2988        * Side-effect of PR132.
2989        * sp21/system.h: Now must explicitly request NULL driver.
2990
29912002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2992
2993        * configure.ac:
2994        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2995        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2996        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2997        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2998        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2999        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
3000        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
3005        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
3006        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
3007        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
3008        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
3011        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
3012        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
3013        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
3014        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
3016        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
3017        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
3018        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
3019        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
3020        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
3021        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
3022        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
3023        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
3024        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
3025        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
3026        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
3027        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
3028
30292002-03-20      Chris Johns <ccj@acm.org>
3030
3031        * PR145.
3032        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
3033        in system (e.g. driver tasks).  Also exit on minimum number of
3034        switches not precise number.
3035
30362001-01-29      Joel Sherrill <joel@OARcorp.com>
3037
3038        * Fixed bug where resetting a timer that was not at the head
3039        of one of the task timer chains resulted in the Timer Server
3040        task waking up too far in the future.
3041        * Added rtems_timer_get_information() directive to support testing.
3042        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
3043        above condition.
3044
30452001-01-22      Joel Sherrill <joel@OARcorp.com>
3046
3047        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
3048        because priority added as argument to rtems_timer_initiate_server().
3049
30502001-01-16      Joel Sherrill <joel@OARcorp.com>
3051
3052        * Added tests for task-based timers.  This included the new tests
3053        sp30 and sp31.
3054        * Makefile.am, configure.ac: Modified to reflect new tests and files.
3055        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
3056        for task-based timer services.
3057        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
3058        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
3059        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
3060        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
3061        sp31/task1.c: New files.
3062
30632001-11-01      Joel Sherrill <joel@OARcorp.com>
3064
3065        * sp26/system.h: Properly account for stack memory used by
3066        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
3067        and processed as PR78.
3068
30692001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3072        * configure.in: Remove.
3073        * configure.ac: New file, generated from configure.in by autoupdate.
3074
30752001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3076
3077        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
3078
30792001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3080
3081        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
3082        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
3083        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
3084        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
3085        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
3086        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
3087        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
3088        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
3089        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
3090        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
3091        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
3092        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
3093        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
3094        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
3095        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
3096        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
3097        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
3098        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
3099        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
3100        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
3101        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
3102        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
3103        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
3104        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
3105        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
3106        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
3107        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
3108        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
3109        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
3110
31112001-08-16      Joel Sherrill <joel@OARcorp.com>
3112
3113        * sp20/system.h: Account for extra task stacks properly.
3114
31152001-08-16      Joel Sherrill <joel@OARcorp.com>
3116
3117        * sp13/sp13.scn: Id in screen had wrong class field value.
3118        * sp13/system.h: Account for message buffer memory.
3119        * sp13/task2.c: Remove unnecessary check for failure.
3120
31212001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
3122
3123        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
3124
31252001-04-20      Joel Sherrill <joel@OARcorp.com>
3126
3127        * sp298/sp28.scn: Minor adjustment so test output matches the screen
3128        file.
3129
31302001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3131
3132        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
3133
31342001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        * sp21/Makefile.am: Remove libtest.
3137
31382000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3139
3140        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3141
31422000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3143
3144        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3145
31462000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3147
3148        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3149        Switch to GNU canonicalization.
3150        * sptests.am: Remove DEFS.
3151
31522000-09-29      Joel Sherrill <joel@OARcorp.com>
3153
3154        * sp20/sp20.scn: Corrected to reflect new addition.
3155        * sp20/system.h: Removed comment reflecting history.
3156
31572000-09-29      Stephan Merker <merker@decrc.abb.de>
3158
3159        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
3160        Added new task to test sequence of altering a period's length
3161        while it is still active.
3162
31632000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3164
3165        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
3166        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
3167        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
3168        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
3169        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
3170        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
3171        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
3172        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
3173        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
3174        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
3175
31762000-08-10      Joel Sherrill <joel@OARcorp.com>
3177
3178        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.