source: rtems/testsuites/sptests/ChangeLog @ 58b727f6

4.9
Last change on this file since 58b727f6 was 58b727f6, checked in by Joel Sherrill <joel.sherrill@…>, on 12/03/08 at 21:00:35

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

PR 1347/cpukit

  • Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c: Rework Timer Server to ensure that the context allows for blocking, allocating memory, and acquiring semaphores and mutexes.
  • sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn: New files.
  • Property mode set to 100644
File size: 48.0 KB
RevLine 
[58b727f6]12008-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        PR 1347/cpukit
4        * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
5        Rework Timer Server to ensure that the context allows for blocking,
6        allocating memory, and acquiring semaphores and mutexes.
7        * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
8        New files.
9
[ee70857]102008-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * sp19/system.h: Use "double" instead of "rtems_double".
13
[2d29741a]142008-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
17
[c502aa3]182008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
21        sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
22        spfatal_support/init.c, spfatal_support/system.h:
23        Convert to "bool".
24
[40c2d41e]252008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
28        declared in a public place.
29
[6d97132]302008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * sp07/system.h, sp07/tcreate.c: Convert to bool type.
33
[4f6bb5b]342008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * sp43/init.c: Fix derefence of uninitialized pointer.
37
[02d989c]382008-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * spsize/size.c: Make _System_state_Is_multiprocessing unused when
41        multiprocessing is not enabled. Saves one more variable from single
42        processor configuration.
43
[cccd632]442008-08-05      Xudong Guan <xudong.guan@criticalsoftware.com>
45
46        PR 1212/cpukit
47        * Makefile.am, configure.ac: Time slicing will not happen if the task
48        mode is changed from a non-timeslicing mode to timeslicing mode if it
49        is done by the executing thread (e.g. in its task body). This change
50        includes sp44 to demonstrate the problem and verify the correction.
51        * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
52
[ffb9eeb]532008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
56        architectures they are not supported on.
57
[03b655aa]582008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
61
[86ad26ac]622008-06-30      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
65          been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
66
[86db88d2]672008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * sp28/init.c: Corrections to configuration.
70        * sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
71        * spsize/size.c: _ISR_Vector_table only exists on architectures
72        which use the Simple Vectored Interrupt Model.
73
[d0941512]742008-06-02      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * spsize/size.c: Convention calls for leading underscore on private
77        RTEMS variables.
78
[c199cf8]792008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
80
81        * spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
82        spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
83        Refactored and renamed initialization routines to
84        rtems_initialize_data_structures, rtems_initialize_before_drivers,
85        rtems_initialize_device_drivers, and
86        rtems_initialize_start_multitasking. This opened the sequence up so
87        that bootcard() could provide a more robust and flexible framework
88        which is easier to explain and understand. This also lays the
89        groundwork for sharing the division of available memory between the
90        RTEMS workspace and heap and the C library initialization across all
91        BSPs.
92
[ac9d3cf8]932008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * sp32/init.c: Formatting.
96
[5afa393]972008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * sp09/screen01.c: Correct test.
100        * sp09/screen14.c: Update copyright.
101        * sp28/init.c: Correct end of test messages.
102
[60735a30]1032008-02-04      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
106
[2186ba80]1072008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
110        sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
111        sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
112        sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
113        sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
114        sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
115        sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
116        spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
117        TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
118        tests. Add a clock_settime case for < 1988.
119
[916b0f30]1202008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
123
[403c507]1242008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
127        * sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
128        * sp41/sp41.scn: Now has content.
129        * sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
130        Object Services recently added to API.
131
[6e315132]1322008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * Makefile.am, configure.ac, sp02/task1.c, sp24/resume.c,
135        sp30/resume.c, sp41/init.c, sp42/init.c: Add new Object Services
136        collection. This changed the name of a few previously public but
137        undocumented services and added a some new services.
138        * sp43/.cvsignore, sp43/Makefile.am, sp43/init.c, sp43/sp43.scn,
139        sp43/system.h: New files.
140
[1ccb8aae]1412008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * spfatal10/.cvsignore: New file.
144
[42840b4]1452008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * spfatal01/.cvsignore, spfatal02/.cvsignore, spfatal03/.cvsignore,
148        spfatal04/.cvsignore, spfatal05/.cvsignore, spfatal06/.cvsignore,
149        spfatal07/.cvsignore, spfatal08/.cvsignore, spfatal09/.cvsignore:
150        New files.
151
[5fdb1e7b]1522008-01-28      Jennifer Averett <jennifer.averett@OARcorp.com>
153
154        * Makefile.am, configure.ac: Added fatal error tests
155        * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h,
156        spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h,
157        spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h,
158        spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h,
159        spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h,
160        spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h,
161        spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h,
162        spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h,
163        spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h,
164        spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h,
165        spfatal_support/init.c, spfatal_support/system.h: New files.
166
[90f6ea62]1672008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * sp28/init.c, sp28/sp28.scn, sp29/init.c, sp29/sp29.scn, sp32/init.c,
170        sp32/sp32.scn, sp33/init.c, sp33/sp33.scn, sp42/init.c: Fix end of
171        test messages.
172
[23a368d]1732008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * sp34/changepri.c, sp35/priinv.c: Convert the Objects_Name type from a
176        simple type to a union of an unsigned 32 bit integer and a pointer.
177        This should help eliminate weird casts between u32 and pointers in
178        various places. The APIs now have to explicitly call _u32 or _string
179        versions of helper routines. This should also simplify things and
180        eliminate the need for ugly casts in some cases.
181
[f070c86]1822008-01-23      Jennifer Averett <jennifer.averett@OARcorp.com>
183
184        * sp42/Makefile.am: New file.
185
[4a4aabc]1862008-01-23      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        Add sp42 to exercise thread queue with knowledge of the implementation
189        so we can exercise all of the normal paths possible.
190        * Makefile.am, configure.ac: Add sp42.
191        * sp42/.cvsignore, sp42/init.c, sp42/sp42.scn: New files.
192
[9185d61]1932008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * sp39/init.c: Add case for long timeout on blocking operation.
196        * Makefile.am, configure.ac: Add new test to exercise thread
197        queue blokcing synchronization. sp39 and sp41 are very similar.
198        * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
199        sp41/system.h: New files.
200
[8b7a713]2012008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * sp39/init.c: Clean up.
204
[265d9b64]2052008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
206
207        * sp39/init.c: Modify to improve coverage.
208
[0c76166]2092008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
210
211        * sp36/strict_order_mut.c:
212
[c8f8ffd]2132008-01-08      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic
216        driver registration.
217        * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn,
218        sp40/system.h: New files.
219
[14a64dc5]2202008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
221
222        * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
223        Add test cases for:
224          + message queue create requesting too many message buffers
225            for the available memory
226          + region extend with address inside existing heap
227          + timer server initiate too large a stack, create error
228        * sp12/pritask.c, sp12/sp12.scn: Add test cases for:
229          + task set priority while holding resource
230
[fa98897]2312008-01-07      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        * Makefile.am, configure.ac: Added sp38 and sp39.
234        * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn,
235        sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c,
236        sp39/sp39.scn, sp39/system.h: New files.
237
[03c6ff39]2382007-12-21      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * sp36/strict_order_mut.c: New file.
241
[e8f4303a]2422007-12-21      Xi Yang <hiyangxi@gmail.com>
243
244        * Makefile.am, configure.ac: Add support for proper stacking of
245        priority inheritance on mutexes as well as enforce proper order of
246        release.
247        * sp36/.cvsignore, sp36/Makefile.am, sp36/sp36.doc,
248        sp36/sp36.scn: New files.
249
[b5c6ecf]2502007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * sp07/task1.c, sp34/changepri.c, sp35/priinv.c: Add rtems_task_self()
253        directive instead of violating RTEMS internals.
254
[79542d7]2552007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
256
257        * sp07/init.c, sp07/system.h, sp07/tdelete.c, sp07/sp07.scn:
258        Add test cases for User Extension Manager to improve code coverage.
259        * sp21/task1.c: Fix spelling error.
260
[bbd655a3]2612007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * spsize/size.c: Account for previous changes in calculation of MPCI
264        receive server stack.
265
[6bc19a1]2662007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * sp09/screen07.c, sp09/sp09.scn: Add test for
269        rtems_message_queue_broadcast for bad buffer and count pointers.
270        * sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
271        with bad priority or initiating twice.
272        * sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
273        it forces a dispatch.
274        * sp37/init.c: New file.
275
[dcdaba2]2762007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
277
278        * Makefile.am, configure.ac: Add new tests for interrupt disable,
279        enable, flash, and is in progress. These are normally inlines but
280        also have bodies for non-C code. This test also exercises the odd
281        case of calling clock tick from outside an ISR.
282        * sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
283
[9c691ef]2842007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
285
286        * sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
287        using notepad with the current task's ID or SELF
288        * sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
289        test missing test cases for clock_get.
290
[f446e6d]2912007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
292
293        * sp28/init.c: Add test code for task variables to improve coverage.
294
[1383eca]2952007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
296
297        * sp21/task1.c: Eliminate copies of the Configuration Table. Use the
298        RTEMS provided accessor macros to obtain configuration fields.
299
[a1f37a0]3002007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * spsize/size.c: Move interrupt_stack_size field from CPU Table to
303        Configuration Table. Eliminate CPU Table from all ports. Delete
304        references to CPU Table in all forms.
305
[eb5d942a]3062007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
309
[4650a44c]3102007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
311
312        * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c,
313        sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c,
314        sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases
315        to improve test coverage.
316
[4d7ae31]3172007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
318
319        * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test
320        coverage.
321
[7294bc97]3222007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
323
324        * sp13/system.h: We need 32K of message buffer memory not 32 bytes.
325
[6a5990e]3262007-10-18      Glenn Humphrey <glenn.humphrey@OARcorp.com>
327
328        * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
329        sp16/sp16.scn: Corrected some minor mistakes and regenerated some
330        .scn files.
331
[67e024b]3322007-10-10      Glenn Humphrey <glenn.humphrey@OARcorp.com>
333
334        * sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
335        commented out and updated the .scn file.
336
[496274b6]3372007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
338
339        * sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
340        buffered test IO.
341
[b3117727]3422007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
345        rtems_io_unregister_driver did not have any test code.
346
[3a50a206]3472007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
348
349        * spsize/size.c: Eliminate maximum_drivers configuration parameter
350        since it was used to configure a no longer used feature. Device names
351        are now part of the filesystem not in a table. This also eliminated
352        the variables _IO_Number_of_devices and _IO_Driver_name_table from
353        RTEMS as well as the memory allocation used to populate
354        _IO_Driver_name_table.
355
[2ff6ada3]3562007-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
359        CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
360        properly.
361
[f851e876]3622007-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
363
364        * spsize/size.c: Eliminated the variables
365        _RTEMS_tasks_User_initialization_tasks and
366        _RTEMS_tasks_Number_of_initialization_tasks because they were only
367        used in one place after initialized. It was a waste of space.
368
[e58077c]3692007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
370
371        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
372        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
373        sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
374        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
375        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
376        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
377        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
378        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
379        sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
380        sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
381        spsize/size.c: Add optional managers to Makefiles. Clean up test
382        cases so last output line follows END OF pattern. Make sure test case
383        all run. All tests appeared ok on sis.
384
[dba34ed3]3852007-04-05      Joel Sherrill <joel@OARcorp.com>
386
387        * spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
388
[67293f6]3892007-04-05      Joel Sherrill <joel@OARcorp.com>
390
391        * sp34/changepri.c, sp35/priinv.c: Change all obsoleted
392        CONFIGURE_TEST_NEEDS_XXX configuration constants to
393        CONFIGURE_APPLICATION_NEEDS_XXX.
394
[dfa1f0bc]3952007-04-02      Joel Sherrill <joel@OARcorp.com>
396
397        * spsize/size.c: Eliminate TOD_Ticks_per_second variable.
398
[3c68f96d]3992007-04-02      Joel Sherrill <joel@OARcorp.com>
400
401        * spsize/size.c: Convert from Classic API style TOD_Control as
402        fundamental time structure to POSIX struct timespec. Add
403        clock_get_uptime().
404
[8d8571e2]4052007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
408
[f588903]4092007-03-26      Joel Sherrill <joel@OARcorp.com>
410
411        * sp35/priinv.c: Remove warning.
412
[13a2734]4132007-03-10      Joel Sherrill <joel@OARcorp.com>
414
415        * sp26/system.h: Remove incorrect and duplicate
416        CONFIGURE_EXTRA_TASK_STACKS.
417
[88e8cc4d]4182007-03-05      Joel Sherrill <joel@OARcorp.com>
419
420        PR 1222/cpukit
421        * Makefile.am, configure.ac: Enhance so that when the prioirity of a
422        thread that is blocked on a priority based thread queue is changed,
423        that its placement in the queue is reevaluated based upon the new
424        priority. This enhancement includes modifications to the SuperCore as
425        well as new test cases.
426        * sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
427        sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
428        sp35/sp35.doc, sp35/sp35.scn: New files.
429
[99c3730c]4302007-03-05      Joel Sherrill <joel@OARcorp.com>
431
432        * sp26/system.h: Correct memory required for stack sizes.
433
[d6913f24]4342007-02-06      Joel Sherrill <joel@OARcorp.com>
435
436        * sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
437        sp13/task3.c: Address size_t/uint32_t typing issues in message queue
438        tests.
439
[a27fa6d]4402006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * sp33/init.c: Improve barrier test to include normal blocking with
443        manual release and unblocking in barrier deletion.
444
[fcb0cd46]4452006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
446
447        * configure.ac: New BUG-REPORT address.
448
[c338ae2]4492006-11-20      Joel Sherrill <joel@OARcorp.com>
450
451        * sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
452        and make output more compliant with other tests.
453
[6be472c]4542006-11-17      Joel Sherrill <joel@OARcorp.com>
455
456        * sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
457        cases intended on all targets possible with new heap algorithm.
458
[47c9f44a]4592006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * Makefile.am, configure.ac: Adding Classic API Barriers.
462        * sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
463        New files.
464
[ba2c04f]4652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
466
467        * configure.ac: Require autoconf-2.60. Require automake-1.10.
468
[c0069ba8]4692006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
472        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
473        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
474        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
475        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
476        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
477        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
478        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
479        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
480        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
481        spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
482        Use rtems_testsdir instead.
483
[0c30bc5]4842006-04-05      Joel Sherrill <joel@OARcorp.com>
485                Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
486
487        * spsize/size.c: Victor spotted the problem that
488        _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
489        variables and needed to be set to the same value.  I took that
490        idea and just removed _Thread_MP_Receive.  All uses are now
491        _MPCI_Receive_server_tcb.
492
[1fd1595]4932005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
494
495        * configure.ac: Remove RTEMS_ENABLE_BARE,
496        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
497
[8a26f18d]4982005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
499
500        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
501        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
502        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
503        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
504        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
505        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
506        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
507        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
508        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
509        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
510        spfatal/Makefile.am, spsize/Makefile.am:
511        Convert to use *_PROGRAMS.
512
[9567283b]5132005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
514
[dc35ca43]515        * sp01/Makefile.am, sp02/Makefile.am,
516        sp03/Makefile.am, sp04/Makefile.am,
517        sp05/Makefile.am, sp06/Makefile.am,
518        sp07/Makefile.am, sp08/Makefile.am,
519        sp09/Makefile.am, sp11/Makefile.am,
520        sp12/Makefile.am, sp13/Makefile.am,
521        sp14/Makefile.am, sp15/Makefile.am,
522        sp16/Makefile.am, sp17/Makefile.am,
523        sp19/Makefile.am, sp20/Makefile.am,
524        sp21/Makefile.am, sp22/Makefile.am,
525        sp23/Makefile.am, sp24/Makefile.am,
526        sp25/Makefile.am, sp26/Makefile.am,
527        sp27/Makefile.am, sp28/Makefile.am,
528        sp29/Makefile.am, sp30/Makefile.am,
529        sp31/Makefile.am, sp32/Makefile.am,
530        spfatal/Makefile.am, spsize/Makefile.am: Rework.
[9567283b]531
[e570e3fe]5322005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
533
534        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
535        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
536        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
537        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
538        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
539        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
540        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
541        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
542        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
543        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
544        spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
545        * sptests.am: Remove.
546
[e3354cd2]5472005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
548
549        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
550        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
551        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
552        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
553        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
554        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
555        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
556        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
557        sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
558        sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
559        spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
560
[e806c23e]5612005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
562
563        * sptests.am: Set project_bspdir=$(PROJECT_ROOT)
564
[cd1b4bfc]5652005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
566
[eea423b7]567        * spsize/Makefile.am: Rename TEST to spsize.
568        * spsize/size.scn: Remove.
569        * spsize/spsize.scn: New (renamed from size.scn).
570
5712005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
572
573        * configure.ac: Add spfatal/Makefile.
574        * Makefile.am: Add spfatal to DIST_SUBDIRS.
[f8acc249]575        * sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
576        sp30/Makefile.am, sp31/Makefile.am: Misc. bugfixes.
[cd1b4bfc]577        * sptests.am: Remove LIB_VARIANT.
578
[fb02f605]5792005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
580
581        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
582        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
583        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
584        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
585        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
586        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
587        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
588        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
589        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
590        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
591        spfatal/Makefile.am, spsize/Makefile.am: Remove SRC, PRINT_SRC.
592
[c32fb8f]5932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
594
595        * Makefile.am: Cleanup.
596
[6f2593f]5972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[099e1112]598
599        * sptests.am: Add $(PGM): ${ARCH}/$(dirstamp).
600        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
601        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
602        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
603        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
604        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
605        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
606        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
607        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
608        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
609        sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
610        spfatal/Makefile.am, spsize/Makefile.am:
611        Partial conversion to automake.
612
[df55b0f1]6132005-03-07      Joel Sherrill <joel@OARcorp.com>
614
615        * sp13/task1.c: Removed warnings.
616
[9fa21da0]6172004-09-29      Joel Sherrill <joel@OARcorp.com>
618
619        * spsize/size.c: i960 obsoleted and all references removed.
620
[6f2593f]6212004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]622
623        * configure.ac: Require automake > 1.9.
624
[6f2593f]6252004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[e8064503]626
627        * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
628        * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
629        * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
630        * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
631        * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
632        * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
633        * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
634        * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
635        * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
636        * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
637        * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
638        * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
639        * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
640        * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
641        * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
642        * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
643        * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
644        * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
645        * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
646        * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
647        * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
648        * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
649        * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
650        * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
651        * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
652        * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
653        * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
654        * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
655        * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
656        * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
657        * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
658        * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
659
[6f2593f]6602004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[65fa6b5]661
662        * sp07/buffered_io.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
663
[a841314]6642004-03-30      David Querbach <querbach@realtime.bc.ca>
665
666        PR 595/tests
667        * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
668        sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
669        supplied buffer due to confusion in the definition of MESSAGE_SIZE.
670        Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
671        others treat it as a count of longs.
672
[378aed9]6732004-03-30      David Querbach <querbach@realtime.bc.ca>
674
675        PR 596/tests
676        * sp32/init.c: A missing definition of TEST_INIT before including
677        <tmacros.h> means that buffered output will not work even if selected
678        in buffer_test_io.h.
679
[6f2593f]6802004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[c87608f]681
682        * sp02/task1.c, sp04/system.h, sp04/task1.c, sp04/tswitch.c,
683        sp05/task1.c, sp06/task1.c, sp09/screen01.c, sp09/screen07.c,
684        sp09/screen12.c, sp09/system.h, sp09/task3.c, sp11/task1.c,
685        sp12/pridrv.c, sp12/pritask.c, sp12/system.h, sp13/task1.c,
686        sp13/task2.c, sp13/task3.c, sp14/system.h, sp15/system.h,
687        sp16/system.h, sp17/system.h, sp19/first.c, sp19/fptask.c,
688        sp19/inttest.h, sp19/system.h, sp19/task1.c, sp20/init.c,
689        sp20/system.h, sp20/task1.c, sp23/system.h, sp24/init.c,
690        sp25/system.h, sp30/init.c, spfatal/fatal.c, spfatal/puterr.c,
691        spfatal/system.h, spsize/size.c: Convert to using c99 fixed size
692        types.
693
[7c48a2e8]6942004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * configure.ac: Add 2nd arg to RTEMS_TOP.
697
[6debefee]6982004-03-05      Joel Sherrill <joel@OARcorp.com>
699
700        * sp07/buffered_io.c: Remove warning.
701
[340835b0]7022004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * sp01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
705        Add PRE/TMPINSTALL_FILES to CLEANFILES.
706        * sp02/Makefile.am: Ditto.
707        * sp03/Makefile.am: Ditto.
708        * sp04/Makefile.am: Ditto.
709        * sp05/Makefile.am: Ditto.
710        * sp06/Makefile.am: Ditto.
711        * sp07/Makefile.am: Ditto.
712        * sp08/Makefile.am: Ditto.
713        * sp09/Makefile.am: Ditto.
714        * sp11/Makefile.am: Ditto.
715        * sp12/Makefile.am: Ditto.
716        * sp13/Makefile.am: Ditto.
717        * sp14/Makefile.am: Ditto.
718        * sp15/Makefile.am: Ditto.
719        * sp16/Makefile.am: Ditto.
720        * sp17/Makefile.am: Ditto.
721        * sp19/Makefile.am: Ditto.
722        * sp20/Makefile.am: Ditto.
723        * sp21/Makefile.am: Ditto.
724        * sp22/Makefile.am: Ditto.
725        * sp23/Makefile.am: Ditto.
726        * sp24/Makefile.am: Ditto.
727        * sp25/Makefile.am: Ditto.
728        * sp26/Makefile.am: Ditto.
729        * sp27/Makefile.am: Ditto.
730        * sp28/Makefile.am: Ditto.
731        * sp29/Makefile.am: Ditto.
732        * sp30/Makefile.am: Ditto.
733        * sp31/Makefile.am: Ditto.
734        * sp32/Makefile.am: Ditto.
735        * spfatal/Makefile.am: Ditto.
736        * spsize/Makefile.am: Ditto.
737
[5813e715]7382003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
739
740        * sptests.am: Add dirstamp support.
741
[8234c04]7422003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * sptests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
745
[e457190]7462003-12-16      Joel Sherrill <joel@OARcorp.com>
747
748        PR 544/tests
749        * sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
750        sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
751        sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
752        make tests account for resources and not print at inappropriate
753        times.
754        * sp07/buffered_io.c: New file.
755
[810720b6]7562003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
759
[6e4e067]7602003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * sp01/Makefile.am: Remove all-local: $(ARCH).
763        * sp02/Makefile.am: Remove all-local: $(ARCH).
764        * sp03/Makefile.am: Remove all-local: $(ARCH).
765        * sp04/Makefile.am: Remove all-local: $(ARCH).
766        * sp05/Makefile.am: Remove all-local: $(ARCH).
767        * sp06/Makefile.am: Remove all-local: $(ARCH).
768        * sp07/Makefile.am: Remove all-local: $(ARCH).
769        * sp08/Makefile.am: Remove all-local: $(ARCH).
770        * sp09/Makefile.am: Remove all-local: $(ARCH).
771        * sp11/Makefile.am: Remove all-local: $(ARCH).
772        * sp12/Makefile.am: Remove all-local: $(ARCH).
773        * sp13/Makefile.am: Remove all-local: $(ARCH).
774        * sp14/Makefile.am: Remove all-local: $(ARCH).
775        * sp15/Makefile.am: Remove all-local: $(ARCH).
776        * sp16/Makefile.am: Remove all-local: $(ARCH).
777        * sp17/Makefile.am: Remove all-local: $(ARCH).
778        * sp19/Makefile.am: Remove all-local: $(ARCH).
779        * sp20/Makefile.am: Remove all-local: $(ARCH).
780        * sp21/Makefile.am: Remove all-local: $(ARCH).
781        * sp22/Makefile.am: Remove all-local: $(ARCH).
782        * sp23/Makefile.am: Remove all-local: $(ARCH).
783        * sp24/Makefile.am: Remove all-local: $(ARCH).
784        * sp25/Makefile.am: Remove all-local: $(ARCH).
785        * sp26/Makefile.am: Remove all-local: $(ARCH).
786        * sp27/Makefile.am: Remove all-local: $(ARCH).
787        * sp28/Makefile.am: Remove all-local: $(ARCH).
788        * sp29/Makefile.am: Remove all-local: $(ARCH).
789        * sp30/Makefile.am: Remove all-local: $(ARCH).
790        * sp31/Makefile.am: Remove all-local: $(ARCH).
791        * sp32/Makefile.am: Remove all-local: $(ARCH).
792        * spfatal/Makefile.am: Remove all-local: $(ARCH).
793        * spsize/Makefile.am: Remove all-local: $(ARCH).
794
[5f52d1f]7952003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * configure.ac: Reflect having moved to testsuites/.
798
[c6328bee]7992003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        * configure.ac: Remove RTEMS_CANONICAL_HOST.
802
[5445ee60]8032003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
804
805        * configure.ac:Remove RTEMS_CHECK_CPU.
806
[d2b93bfd]8072003-09-04      Joel Sherrill <joel@OARcorp.com>
808
809        * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
810        sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
811        sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
812        sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
813        sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
814        sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
815        sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
816        sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
817        sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
818        sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
819        sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
820        sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
821        sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
822        sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
823        sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
824        sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
825        sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
826        sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
827        sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
828        sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
829        sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
830        sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
831        sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
832        sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
833        sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
834        sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
835        sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
836        sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
837        sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
838        sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
839        sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
840        sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
841        sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
842        sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
843        sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
844        sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
845        sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
846        sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
847        sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
848        sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
849        sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
850        spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
851        spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
852        spsize/size.c, spsize/system.h: URL for license changed.
853
[35fc6bf9]8542003-08-18      Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
855
856        PR 458/tests
857        * sp30/task1.c: Correct indexing problem.
858
[7862f888]8592003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
860
861        * Makefile.am: Reflect having moved aclocal/.
862
[7f9e5908]8632003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
[61d9371]865        * Makefile.am: Reflect having moved automake/.
866        * sp01/Makefile.am: Reflect having moved automake/.
867        * sp02/Makefile.am: Reflect having moved automake/.
868        * sp03/Makefile.am: Reflect having moved automake/.
869        * sp04/Makefile.am: Reflect having moved automake/.
870        * sp05/Makefile.am: Reflect having moved automake/.
871        * sp06/Makefile.am: Reflect having moved automake/.
872        * sp07/Makefile.am: Reflect having moved automake/.
873        * sp08/Makefile.am: Reflect having moved automake/.
874        * sp09/Makefile.am: Reflect having moved automake/.
875        * sp11/Makefile.am: Reflect having moved automake/.
876        * sp12/Makefile.am: Reflect having moved automake/.
877        * sp13/Makefile.am: Reflect having moved automake/.
878        * sp14/Makefile.am: Reflect having moved automake/.
879        * sp15/Makefile.am: Reflect having moved automake/.
880        * sp16/Makefile.am: Reflect having moved automake/.
881        * sp17/Makefile.am: Reflect having moved automake/.
882        * sp19/Makefile.am: Reflect having moved automake/.
883        * sp20/Makefile.am: Reflect having moved automake/.
884        * sp21/Makefile.am: Reflect having moved automake/.
885        * sp22/Makefile.am: Reflect having moved automake/.
886        * sp23/Makefile.am: Reflect having moved automake/.
887        * sp24/Makefile.am: Reflect having moved automake/.
888        * sp25/Makefile.am: Reflect having moved automake/.
889        * sp26/Makefile.am: Reflect having moved automake/.
890        * sp27/Makefile.am: Reflect having moved automake/.
891        * sp28/Makefile.am: Reflect having moved automake/.
892        * sp29/Makefile.am: Reflect having moved automake/.
893        * sp30/Makefile.am: Reflect having moved automake/.
894        * sp31/Makefile.am: Reflect having moved automake/.
895        * sp32/Makefile.am: Reflect having moved automake/.
896        * spfatal/Makefile.am: Reflect having moved automake/.
897        * spsize/Makefile.am: Reflect having moved automake/.
[7f9e5908]898
[3895f96]8992003-08-14      Joel Sherrill <joel@OARcorp.com>
900
901        * sp02/task1.c: Added ID to name lookup service and changed name of
902        id/name translation status code. This propagated to multiple
903        functions. The user API service added was rtems_object_id_to_name()
904
[7dcc3fe]9052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
908
[18ee864]9092003-05-29      Joel Sherrill <joel@OARcorp.com>
910
911        * sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
912
[c98849ef]9132003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
914
915        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
916        CC_CFLAGS_DEFAULT (obsolete).
917
[78bea14]9182003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
919
920        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
921        Remove CC_LDFLAGS_PROFILE_V.
922
[3c55718]9232003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * configure.ac: Remove AC_CONFIG_AUX_DIR.
926
[ccd81b60]9272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
928
929        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
930
[9b5c258]9312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
932
933        * configure.ac: AC_PREREQ(2.57).
934
[afcd563]9352002-11-14      Joel Sherrill <joel@OARcorp.com>
936
937        * sp02/sp02.scn, sp15/sp15.scn, sp16/sp16.scn, sp20/sp20.scn,
938        sp22/sp22.scn, sp23/sp23.scn, sp25/sp25.scn, sp31/sp31.scn: Per PR239
939        update the IDs in the screens.
940
[8730f45]9412002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
942
943        * .cvsignore: Reformat.
944        Add autom4te*cache.
945        Remove autom4te.cache.
946
[0c0d089]9472002-09-14      Joel Sherrill <joel@OARcorp.com>
948
949        * sp32/.cvsignore: New file.
950
[0af7c20]9512002-09-14      Aaron J. Grier <aaron@frye.com>
952
953        * PR271 was not applicable against the current source but included
954        a nice test that Joel decided to add to the tree as sp32.
955        * sp32/Makefile.am, sp32/init.c, sp32/sp32.scn: New file.
956        * Makefile.am, configure.ac: Modified to reflect addition.
957
[a3a512c]9582002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * sp01/Makefile.am: Use $(OBJEXT) instead of .o.
961        * sp02/Makefile.am: Use $(OBJEXT) instead of .o.
962        * sp03/Makefile.am: Use $(OBJEXT) instead of .o.
963        * sp04/Makefile.am: Use $(OBJEXT) instead of .o.
964        * sp05/Makefile.am: Use $(OBJEXT) instead of .o.
965        * sp06/Makefile.am: Use $(OBJEXT) instead of .o.
966        * sp07/Makefile.am: Use $(OBJEXT) instead of .o.
967        * sp08/Makefile.am: Use $(OBJEXT) instead of .o.
968        * sp09/Makefile.am: Use $(OBJEXT) instead of .o.
969        * sp11/Makefile.am: Use $(OBJEXT) instead of .o.
970        * sp12/Makefile.am: Use $(OBJEXT) instead of .o.
971        * sp13/Makefile.am: Use $(OBJEXT) instead of .o.
972        * sp14/Makefile.am: Use $(OBJEXT) instead of .o.
973        * sp15/Makefile.am: Use $(OBJEXT) instead of .o.
974        * sp16/Makefile.am: Use $(OBJEXT) instead of .o.
975        * sp17/Makefile.am: Use $(OBJEXT) instead of .o.
976        * sp19/Makefile.am: Use $(OBJEXT) instead of .o.
977        * sp20/Makefile.am: Use $(OBJEXT) instead of .o.
978        * sp21/Makefile.am: Use $(OBJEXT) instead of .o.
979        * sp22/Makefile.am: Use $(OBJEXT) instead of .o.
980        * sp23/Makefile.am: Use $(OBJEXT) instead of .o.
981        * sp24/Makefile.am: Use $(OBJEXT) instead of .o.
982        * sp25/Makefile.am: Use $(OBJEXT) instead of .o.
983        * sp26/Makefile.am: Use $(OBJEXT) instead of .o.
984        * sp27/Makefile.am: Use $(OBJEXT) instead of .o.
985        * sp28/Makefile.am: Use $(OBJEXT) instead of .o.
986        * sp29/Makefile.am: Use $(OBJEXT) instead of .o.
987        * sp30/Makefile.am: Use $(OBJEXT) instead of .o.
988        * sp31/Makefile.am: Use $(OBJEXT) instead of .o.
989        * spfatal/Makefile.am: Use $(OBJEXT) instead of .o.
990        * spsize/Makefile.am: Use $(OBJEXT) instead of .o.
991
[3aa4c2e0]9922002-08-01      Joel Sherrill <joel@OARcorp.com>
993
994        * Per PR47 add support for buffered test output.  This involved
995        adding defines to redirect output to a buffer and dump it when
996        full, at "test pause", and at exit.  To avoid problems when redefining
997        exit(), all tests were modified to call rtems_test_exit().
998        Some tests, notable psxtests, had to be modified to include
999        the standard test macro .h file (pmacros.h or tmacros.h) to
1000        enable this support.
1001        * sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
1002        sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
1003        sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
1004        sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
1005        sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
1006        sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
1007        sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
1008
[3dc936c1]10092002-07-30      Joel Sherrill <joel@OARcorp.com>
1010
1011        * spsize/size.c: Don't reference the RTEMS allocated interrupt
1012        stack if the port doesn't configure using it.
1013
[c3bb68a1]10142002-07-04      Joel Sherrill <joel@OARcorp.com>
1015
1016        * Jump table for single entry point removed.
1017        * spsize/size.c:  Modified to reflect above.
1018
[21bbb92]10192002-07-01      Joel Sherrill <joel@OARcorp.com>
1020
1021        * sp29/init.c: Corrected definitions for task stack usage.
1022
[a9047a0]10232002-07-01      Joel Sherrill <joel@OARcorp.com>
1024
1025        * spsize/size.c: _Thread_queue_Extract_table removed.
1026
[8873684]10272001-05-17      Joel Sherrill <joel@OARcorp.com>
1028
1029        * sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
1030        number of staticly configured device drivers.
1031
[606926f]10322001-05-14      Joel Sherrill <joel@OARcorp.com>
1033
1034        * sp21/task1.c: Correct INVALID_DRIVER_MAJOR so it is precisely 1 more
1035        than the configured number of drivers.
1036 
[cb9b2bfc]10372002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1038
1039        * configure.ac: Remove ENABLE_GCC28.
1040
[beaa47bc]10412001-04-04      Joel Sherrill <joel@OARcorp.com>
1042
1043        * spsize/size.c: Reflect SPARC modifcation to get rid of
1044        NO_TABLE_MOVE and references to  _CPU_Trap_Table_area.
1045 
[5729f62]10462001-03-29      Joel Sherrill <joel@OARcorp.com>
1047
1048        * Per PR147 addressed problems when reseting and inserting a timer
1049        into a timer chain that did not honor time passage since the last
1050        time the timer server was scheduled and the new insertion.
1051        * sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
1052
[0a32a21]10532001-03-28      Joel Sherrill <joel@OARcorp.com>
1054
1055        * Side-effect of PR132.
1056        * sp21/system.h: Now must explicitly request NULL driver.
1057
[ac2512ab]10582002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1059
1060        * configure.ac:
1061        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1062        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1063        * sp01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1064        * sp02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1065        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1066        * sp03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1067        * sp04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1068        * sp05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1069        * sp06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1070        * sp07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1071        * sp08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1072        * sp09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1073        * sp11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1074        * sp12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1075        * sp13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1076        * sp14/Makefile.am: Remove AUTOMAKE_OPTIONS.
1077        * sp15/Makefile.am: Remove AUTOMAKE_OPTIONS.
1078        * sp16/Makefile.am: Remove AUTOMAKE_OPTIONS.
1079        * sp17/Makefile.am: Remove AUTOMAKE_OPTIONS.
1080        * sp19/Makefile.am: Remove AUTOMAKE_OPTIONS.
1081        * sp20/Makefile.am: Remove AUTOMAKE_OPTIONS.
1082        * sp21/Makefile.am: Remove AUTOMAKE_OPTIONS.
1083        * sp22/Makefile.am: Remove AUTOMAKE_OPTIONS.
1084        * sp23/Makefile.am: Remove AUTOMAKE_OPTIONS.
1085        * sp24/Makefile.am: Remove AUTOMAKE_OPTIONS.
1086        * sp25/Makefile.am: Remove AUTOMAKE_OPTIONS.
1087        * sp26/Makefile.am: Remove AUTOMAKE_OPTIONS.
1088        * sp27/Makefile.am: Remove AUTOMAKE_OPTIONS.
1089        * sp28/Makefile.am: Remove AUTOMAKE_OPTIONS.
1090        * sp29/Makefile.am: Remove AUTOMAKE_OPTIONS.
1091        * sp30/Makefile.am: Remove AUTOMAKE_OPTIONS.
1092        * sp31/Makefile.am: Remove AUTOMAKE_OPTIONS.
1093        * spfatal/Makefile.am: Remove AUTOMAKE_OPTIONS.
1094        * spsize/Makefile.am: Remove AUTOMAKE_OPTIONS.
1095
[fabacfe]10962002-03-20      Chris Johns <ccj@acm.org>
1097
1098        * PR145.
1099        * sp04/task1.c, sp04/tswitch.c: Test fails if other tasks present
1100        in system (e.g. driver tasks).  Also exit on minimum number of
1101        switches not precise number.
1102
[ef70d9b]11032001-01-29      Joel Sherrill <joel@OARcorp.com>
1104
1105        * Fixed bug where resetting a timer that was not at the head
1106        of one of the task timer chains resulted in the Timer Server
1107        task waking up too far in the future.
1108        * Added rtems_timer_get_information() directive to support testing.
1109        * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for
1110        above condition.
1111
[2fc6dc3]11122001-01-22      Joel Sherrill <joel@OARcorp.com>
1113
1114        * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified
1115        because priority added as argument to rtems_timer_initiate_server().
1116
[de569fe]11172001-01-16      Joel Sherrill <joel@OARcorp.com>
1118
1119        * Added tests for task-based timers.  This included the new tests
1120        sp30 and sp31.
1121        * Makefile.am, configure.ac: Modified to reflect new tests and files.
1122        * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks
1123        for task-based timer services.
1124        * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c,
1125        sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c,
1126        sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c,
1127        sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h,
1128        sp31/task1.c: New files.
1129
[850f87e]11302001-11-01      Joel Sherrill <joel@OARcorp.com>
1131
1132        * sp26/system.h: Properly account for stack memory used by
1133        this test. Reported by Jerry Needell <jerry.needell@unh.edu>
1134        and processed as PR78.
1135
[df25c998]11362001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1139        * configure.in: Remove.
1140        * configure.ac: New file, generated from configure.in by autoupdate.
1141
[996bfbf]11422001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1143
1144        * sptests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1145
[25b9e93c]11462001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * sp20/Makefile.am: include leaf.am instead of leaf.cfg.
1149        * sp02/Makefile.am: include leaf.am instead of leaf.cfg.
1150        * sp19/Makefile.am: include leaf.am instead of leaf.cfg.
1151        * sp11/Makefile.am: include leaf.am instead of leaf.cfg.
1152        * sp25/Makefile.am: include leaf.am instead of leaf.cfg.
1153        * sp04/Makefile.am: include leaf.am instead of leaf.cfg.
1154        * spsize/Makefile.am: include leaf.am instead of leaf.cfg.
1155        * sp01/Makefile.am: include leaf.am instead of leaf.cfg.
1156        * sp16/Makefile.am: include leaf.am instead of leaf.cfg.
1157        * sp05/Makefile.am: include leaf.am instead of leaf.cfg.
1158        * sp09/Makefile.am: include leaf.am instead of leaf.cfg.
1159        * spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
1160        * sp06/Makefile.am: include leaf.am instead of leaf.cfg.
1161        * sp23/Makefile.am: include leaf.am instead of leaf.cfg.
1162        * sp28/Makefile.am: include leaf.am instead of leaf.cfg.
1163        * sp03/Makefile.am: include leaf.am instead of leaf.cfg.
1164        * sp29/Makefile.am: include leaf.am instead of leaf.cfg.
1165        * sp13/Makefile.am: include leaf.am instead of leaf.cfg.
1166        * sp27/Makefile.am: include leaf.am instead of leaf.cfg.
1167        * sp14/Makefile.am: include leaf.am instead of leaf.cfg.
1168        * sp07/Makefile.am: include leaf.am instead of leaf.cfg.
1169        * sp15/Makefile.am: include leaf.am instead of leaf.cfg.
1170        * sp17/Makefile.am: include leaf.am instead of leaf.cfg.
1171        * sp22/Makefile.am: include leaf.am instead of leaf.cfg.
1172        * sp12/Makefile.am: include leaf.am instead of leaf.cfg.
1173        * sp26/Makefile.am: include leaf.am instead of leaf.cfg.
1174        * sp21/Makefile.am: include leaf.am instead of leaf.cfg.
1175        * sp24/Makefile.am: include leaf.am instead of leaf.cfg.
1176        * sp08/Makefile.am: include leaf.am instead of leaf.cfg.
1177
[94dfe0f7]11782001-08-16      Joel Sherrill <joel@OARcorp.com>
1179
1180        * sp20/system.h: Account for extra task stacks properly.
1181
[11b1063]11822001-08-16      Joel Sherrill <joel@OARcorp.com>
1183
1184        * sp13/sp13.scn: Id in screen had wrong class field value.
1185        * sp13/system.h: Account for message buffer memory.
1186        * sp13/task2.c: Remove unnecessary check for failure.
1187
[95083c0]11882001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1189
1190        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1191
[cf7884b]11922001-04-20      Joel Sherrill <joel@OARcorp.com>
1193
1194        * sp298/sp28.scn: Minor adjustment so test output matches the screen
1195        file.
1196
[dde827b]11972001-02-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1198
1199        * spsize/size.c: Use #if !defined(RTEMS_UNIX).
1200
[55a86b4]12012001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1202
1203        * sp21/Makefile.am: Remove libtest.
1204
[feead226]12052000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1208
[a314d3b4]12092000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1210
1211        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1212
[cbe7d66]12132000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1216        Switch to GNU canonicalization.
1217        * sptests.am: Remove DEFS.
1218
[837ab841]12192000-09-29      Joel Sherrill <joel@OARcorp.com>
1220
1221        * sp20/sp20.scn: Corrected to reflect new addition.
1222        * sp20/system.h: Removed comment reflecting history.
1223
[cf42c54c]12242000-09-29      Stephan Merker <merker@decrc.abb.de>
1225
1226        * sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
1227        Added new task to test sequence of altering a period's length
1228        while it is still active.
1229
[e35d6b2]12302000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
1233        sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
1234        sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
1235        sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
1236        sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
1237        sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
1238        sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
1239        sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
1240        sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
1241        spfatal/Makefile.am, spsize/Makefile.am: Include compile.am
1242
[e94ad1fe]12432000-08-10      Joel Sherrill <joel@OARcorp.com>
1244
1245        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.