source: rtems/testsuites/libtests/ChangeLog @ a290e72a

4.104.115
Last change on this file since a290e72a was a290e72a, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/11/10 at 16:44:52

2010-04-11 Ralf Corsépius <ralf.corsepius@…>

  • POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
  • POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
  • Property mode set to 100644
File size: 31.1 KB
Line 
12010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
4        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
5
62010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * block10/.cvsignore: New file.
9
102010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
11
12        * block05/block05.png, block10/block10.doc, block10/init.c,
13        block10/.cvsignore, block10/block10.scn, block10/block10.png,
14        block10/Makefile.am: New files.
15        * configure.ac, Makefile.am: Update for new files.
16        * block05/block05.doc: Update for new state transitions.
17
182010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * block08/.cvsignore, block09/.cvsignore: New files.
21
222010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * block08/init.c: Remove warning.
25
262010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * block08/block08.scn, block08/init.c: Add starting and ending messages
29        so the scripts detect successful exit.
30
312010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
32
33        * block09/block09.doc, block09/init.c, block09/.cvsignore,
34        block09/block09.scn, block09/Makefile.am: New files.
35        * configure.ac, Makefile.am: Update for new files.
36        * block05/block05.doc: Update for new state transitions.
37        * block05/init.c, block06/init.c: Update for block device API change.
38
392010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
40
41        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
42        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
43        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
44        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
45        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
46        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
47        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
48        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
49        block08/init.c, block08/Makefile.am, block08/system.h,
50        block08/test_disk.c: New files.
51
522009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
53
54        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
55        to cover the bsp_cmdline_get_param() routine.
56
572009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
58
59        * block06/init.c: Update for disk device API change.  Changed EBADRQC
60        to EINVAL.
61
622009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * termios01/init.c: Increase number of termios ports by 1.
65
662009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * termios01/termios_testdriver.c:
69        Reflect changes to rtems_termios_callbacks->write.
70
712009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
74        block05/init.c, block07/init.c, bspcmdline01/init.c,
75        stringto01/init.c, stringto01/stringto_test_template.h,
76        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
77        Use rtems_test_assert() consistently instead of system assert().
78        rtems_test_assert() is designed to integrate into the RTEMS test
79        suite infrastructure.
80
812009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * POSIX/Makefile.am: Add readv, writev.
84        * POSIX/writev.c, POSIX/readv.c: New.
85
862009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * POSIX/sigfillset.c: Let main() return "status".
89        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
90        sigismember.
91        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
92        POSIX/sigismember.c: New.
93
942009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * POSIX/Makefile.am: Add wait.
97        * POSIX/wait.c: New.
98
992009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * bspcmdline01/test.c: Removed.
102
1032009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * Makefile.am: Add POSIX.
106        * configure.ac: Add POSIX/.
107        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
108        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
109        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
110        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
111        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
112        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
113        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
114        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
115        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
116        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
117        POSIX/waitpid.c, POSIX/write.c: New.
118
1192009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * stringto01/init.c: New file.
122
1232009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
124
125        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
126        * stringto01/.cvsignore, stringto01/Makefile.am,
127        stringto01/stringto01.doc, stringto01/stringto01.scn,
128        stringto01/stringto_test_template.h: New files.
129
1302009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
131
132        * block05/init.c: Check block size. Improved output.
133        * block01/init.c: Free ramdisk before exit.
134        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
135        block04/block04.doc, block05/block05.doc, block06/block06.doc,
136        block07/block07.doc: New files.
137        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
138        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
139        block07/Makefile.am: Add new files.
140
1412009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
144        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
145        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
146        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
147
1482009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
151        Remove bogus cast.
152        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
153
1542009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
155
156        * rtems++/Task1.cc: Eliminate more warnings.
157
1582009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
159
160        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
161        several dozens of warnings.
162
1632009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * block06/init.c: Add missing prototype.
166
1672009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
168
169        * block07/init.c: New test case.
170
1712009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
172
173        * block05/init.c, block05/block05.scn, block05/Makefile.am,
174        block06/init.c, block06/block06.scn, block06/Makefile.am,
175        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
176        * Makefile.am, configure.ac: Added block05, block06 and block07.
177
1782009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * termios/init.c: Remove sh2 hacks.
181
1822009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * block01/init.c: Include <stdio.h>.
185        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
186        * block02/init.c: Remove unused var.
187
1882009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
189
190        * block02/init.c, block02/block02.scn, block02/Makefile.am,
191        block03/init.c, block03/block03.scn, block03/Makefile.am,
192        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
193        * Makefile.am, configure.ac: Added block02, block03 and block04.
194
1952009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * monitor02/init.c: Add local prototype for
198        rtems_shell_main_monitor.
199
2002009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * termios01/init.c: Fix parity_table_Entry type.
203        Correct parity_table initialization.
204        Add PRIdrtems_termios_baud_t.
205        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
206
2072009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
208
209        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
210        * malloctest/init.c: Use %zu instead of %d to print size_t's.
211
2122009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * rtmonuse/init.c, rtmonuse/task1.c:
215        Use PRIxrtems_id to print rtems_ids.
216        * malloctest/init.c: Use %zu instead of %d to print size_t's.
217
2182009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
219
220        * malloctest/init.c: Fix _Heap_Resize_block args.
221
2222009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * malloctest/init.c, termios01/init.c,
225        termios01/termios_testdriver.c: Eliminate unused vars.
226
2272009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
228
229        * heapwalk/init.c: Comment out unused vars.
230        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
231        * malloctest/init.c: Add local prototype for malloc_walk,
232        malloc_info.
233        * malloctest/task1.c: Add local prototype for malloc_walk.
234        * monitor02/init.c: Remove unused vars.
235        * stackchk01/init.c: Remove unused vars.
236        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
237        termios/init.c: Add missing prototypes.
238
2392009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * configure.ac: Don't add -fasm to CFLAGS.
242
2432009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
244
245        * block01/.cvsignore: New file.
246
2472009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
248
249        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
250        * Makefile.am, configure.ac: Added block01.
251
2522009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
255
2562009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
259        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
260        it.
261        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
262        termios02/termios02.doc, termios02/termios02.scn: New files.
263        termios02 is a test for tcdrain().
264
2652009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * termios01/init.c, termios01/termios_testdriver.c:
268        Reflect changes to termios.
269
2702009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
273
2742009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
275
276        * stackchk01/stackchk01.doc: Add content.
277
2782009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
279
280        * Makefile.am, configure.ac: Add initial test for
281        rtems_stack_checker_is_blown.
282        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
283        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
284
2852009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
286
287        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
288        cases to get back to 100% object coverage.
289
2902009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
291
292        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
293        malloctest/malloctest.scn: New test cases.
294        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
295
2962009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
297
298        * malloctest/init.c: New test cases. Update for heap API changes.
299        * stackchk/blow.c: Update for heap API changes.
300
3012009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
302
303        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
304
3052009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
306
307        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
308        complete coverage of termios_XXX_to_YYY() methods.
309
3102009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
313        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
314        character with the assistance of a special test driver which prints
315        the requests.
316        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
317        termios01/termios01.doc, termios01/termios01.scn,
318        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
319
3202009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
321
322        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
323        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
324        rtems_clock_get_ticks_per_second().
325
3262009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
327
328        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
329        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
330
3312009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
334        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
335        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
336
3372009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
338
339        * malloctest/init.c: Adjust allocation in test so it passes now that
340        heap overhead constant has been increased.
341
3422009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
343
344        * bspcmdline01/init.c: Do not violate visibility.
345
3462009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
349        prefix to all routines.
350
3512009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
354        helper routines.
355        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
356        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
357        bspcmdline01/init.c, bspcmdline01/test.c: New files.
358
3592009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
360
361        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
362        for shrinking a block enough to need to free the newly unused
363        portion.
364
3652009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
366
367        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
368        _Protected_heap_Get_information().
369
3702009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
371
372        * heapwalk/init.c: Add test code for first free block pointer not
373        aligned.
374
3752009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
376
377        * heapwalk/init.c: Add more cases.
378
3792009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * heapwalk/init.c: Add more automated corruption capability.
382
3832009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
384
385        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
386
3872009-05-19      Chris Johns <chrisj@rtems.org>
388
389        * cpuuse/tswitch.c: Lower sample count for small memory targets.
390        * cpuuse/system.h: Smaller stack size for small memory targets.
391        * monitor02/init.c: Cannot run on small memory targets.
392
3932009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * rtmonuse/init.c: Do not use Task_name array before initialized.
396
3972009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * malloctest/init.c: Fix warning.
400
4012009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * malloctest/init.c: Fix typo.
404
4052009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
408        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
409        heapwalk/init.c, heapwalk/system.h: New files.
410
4112009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
412
413        * malloctest/init.c: Add test case for heap resize block when the
414        resize creates a free block large enough to free.
415
4162009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
417
418        * cpuuse/Makefile.am, malloctest/Makefile.am,
419        monitor/Makefile.am, monitor02/Makefile.am,
420        putenvtest/Makefile.am, rtems++/Makefile.am,
421        rtmonuse/Makefile.am, stackchk/Makefile.am,
422        termios/Makefile.am, tztest/Makefile.am:
423        Eliminate _exe_/.exe.
424
4252009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * stackchk/stackchk.scn: Correct screen to match output.
428
4292008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * malloctest/init.c: Change sizes of heap/region and allocated objects
432        in heap to intptr_t so they can be larger than a single allocatable
433        object (e.g. size_t).
434
4352008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * malloctest/init.c: Do not generate alignment factors larger that will
438        not fit in a native integer.
439
4402008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
443        CONFIGURE_STACK_CHECKER_ENABLED.
444
4452008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
446
447        * malloctest/init.c: Convert to "bool".
448
4492008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * rtems++/System.h: Account for extra task stacks properly.
452
4532008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
454
455        * malloctest/init.c: Fix return status check.
456
4572008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
458
459        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
460        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
461        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
462        POSIX tests. Add a clock_settime case for < 1988.
463
4642008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * malloctest/init.c: Add more test cases to cover heap better.
467
4682008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * malloctest/init.c: Add new test cases per Sergei. Make some of the
471        stranger cases operate directly on a freshly initialized heap. This
472        should make them more reproducible.
473
4742008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * malloctest/init.c: Add more tests per suggestions from Sergei
477        Organov.
478
4792008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * malloctest/init.c: Add include to remove warning.
482
4832008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * malloctest/init.c: Remove debug print.
486
4872008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * monitor02/.cvsignore: New file.
490
4912008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
492
493        * Makefile.am, configure.ac: Added automatic test for monitor shell
494        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
495        monitor02/system.h: New files.
496
4972007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * malloctest/init.c: Add test cases suggested by Sergei Organov
500        <s.organov@javad.com>.
501
5022007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
505
5062007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
507
508        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
509        exericise another path in the period statistics code.
510
5112007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * malloctest/init.c: Add some primitive testing of realloc() which also
514        does some positive path testing on the SuperCore heap.
515
5162007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
517
518        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
519        cases for untested routines.
520
5212007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
522
523        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
524        the CPU Usage Report include it. If it is deleted, the CPU time it
525        had consumed is not listed later in the report.
526
5272007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        * tztest/init.c: Build when using buffered test IO.
530
5312007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
534        macro instead of fflush() directly.
535
5362007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
537
538        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
539        Statistics and Period Usage into Rate Monotonic Manager. Added the
540        following directives: rtems_rate_monotonic_get_statistics,
541        rtems_rate_monotonic_reset_statistics,
542        rtems_rate_monotonic_reset_all_statistics,
543        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
544        Obsoleted the rtems/rtmonuse.h file as a public interface.
545
5462007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
549        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
550        optional managers to Makefiles. Clean up test cases so last output
551        line follows END OF pattern. Make sure test case all run. All tests
552        appeared ok on sis.
553
5542007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
557
5582007-03-13      Joel Sherrill <joel@OARcorp.com>
559
560        * tztest/init.c: Call tzset() even though it may be called for us
561        implicitly along the way.
562
5632007-03-13      Joel Sherrill <joel@OARcorp.com>
564
565        * tztest/.cvsignore: New file.
566
5672007-03-13      Joel Sherrill <joel@OARcorp.com>
568
569        * Makefile.am, configure.ac: Added timezone test.
570        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
571        tztest/tztest.scn: New files.
572
5732007-03-05      Joel Sherrill <joel@OARcorp.com>
574
575        * malloctest/init.c: Be explicit about need for default and floating
576        point attributes. This is just a style change.
577
5782007-02-06      Joel Sherrill <joel@OARcorp.com>
579
580        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
581        issues in message queue tests.
582
5832006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * configure.ac: New BUG-REPORT address.
586
5872006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * configure.ac: Require autoconf-2.60. Require automake-1.10.
590
5912006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
592
593        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
594        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
595        docdir. Use rtems_testsdir instead.
596
5972006-02-08      Joel Sherrill <joel@OARcorp.com>
598
599        * rtems++/Task1.cc: Fix warnings.
600
6012005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
602
603        * configure.ac: Remove RTEMS_ENABLE_BARE,
604        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
605
6062005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
607
608        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
609        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
610        stackchk/Makefile.am, termios/Makefile.am:
611        Convert to using *_PROGRAMS.
612
6132005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
614
615        * cpuuse/Makefile.am, malloctest/Makefile.am,
616        monitor/Makefile.am, putenvtest/Makefile.am,
617        rtems++/Makefile.am, rtmonuse/Makefile.am,
618        stackchk/Makefile.am, termios/Makefile.am: Rework.
619
6202005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
621
622        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
623        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
624        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
625        * libtests.am: Remove.
626
6272005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
628
629        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
630        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
631        stackchk/Makefile.am, termios/Makefile.am:
632        AM_CPPFLAGS += -I..../support/include.
633
6342005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
635
636        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
637        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
638
6392005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
640
641        * libtests.am: Remove LIB_VARIANT.
642
6432005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
644
645        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
646        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
647        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
648
6492005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
650
651        * Makefile.am: Cleanup.
652
6532005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
654
655        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
656        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
657        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
658        stackchk/Makefile.am, termios/Makefile.am:
659        Partial conversion to automake.
660
6612005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
662
663        * rtems++/Makefile.am: Remove LIB_VARIANT.
664
6652004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
666
667        * configure.ac: Remove -ansi to prevent folks from further damaging
668        the code with broken prototypes.
669        * putenvtest/init.c: Remove broken putenv prototype.
670        * termios/init.c (print_c_cc): Don't loop over NCCS.
671
6722004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
673
674        * configure.ac: Require automake > 1.9.
675
6762004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
677
678        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
679        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
680        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
681        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
682        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
683        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
684        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
685        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
686
6872004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
688
689        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
690        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
691        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
692        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
693        using c99 fixed size types.
694
6952004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * configure.ac: Add 2nd arg to RTEMS_TOP.
698
6992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
702        Add PRE/TMPINSTALL_FILES to CLEANFILES.
703        * malloctest/Makefile.am: Ditto.
704        * monitor/Makefile.am: Ditto.
705        * putenvtest/Makefile.am: Ditto.
706        * rtems++/Makefile.am: Ditto.
707        * rtmonuse/Makefile.am: Ditto.
708        * stackchk/Makefile.am: Ditto.
709        * termios/Makefile.am: Ditto.
710
7112003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * libtests.am: Add dirstamp support.
714
7152003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
718
7192003-12-16      Joel Sherrill <joel@OARcorp.com>
720
721        PR 544/tests
722        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
723        tests account for resources and not print at inappropriate times.
724
7252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
728
7292003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
732        * malloctest/Makefile.am: Remove all-local: $(ARCH).
733        * monitor/Makefile.am: Remove all-local: $(ARCH).
734        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
735        * rtems++/Makefile.am: Remove all-local: $(ARCH).
736        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
737        * stackchk/Makefile.am: Remove all-local: $(ARCH).
738        * termios/Makefile.am: Remove all-local: $(ARCH).
739
7402003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * configure.ac: Reflect having moved to testsuites/.
743
7442003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * configure.ac: Remove RTEMS_CANONICAL_HOST.
747
7482003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * configure.ac:Remove RTEMS_CHECK_CPU.
751
7522003-09-04      Joel Sherrill <joel@OARcorp.com>
753
754        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
755        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
756        malloctest/system.h, malloctest/task1.c, monitor/init.c,
757        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
758        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
759        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
760        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
761        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
762        stackchk/task1.c: URL for license changed.
763
7642003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * Makefile.am: Reflect having moved aclocal/.
767
7682003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * Makefile.am: Reflect having moved automake/.
771        * cpuuse/Makefile.am: Reflect having moved automake/.
772        * malloctest/Makefile.am: Reflect having moved automake/.
773        * monitor/Makefile.am: Reflect having moved automake/.
774        * putenvtest/Makefile.am: Reflect having moved automake/.
775        * rtems++/Makefile.am: Reflect having moved automake/.
776        * rtmonuse/Makefile.am: Reflect having moved automake/.
777        * stackchk/Makefile.am: Reflect having moved automake/.
778        * termios/Makefile.am: Reflect having moved automake/.
779
7802003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
783
7842003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
785
786        * configure.ac: Remove AC_CONFIG_AUX_DIR.
787
7882003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
789
790        * configure.ac: Unconditionally check for CXX.
791        Require autoconf-2.57, automake-1.7.2.
792        * rtems++: Eliminate CC_O_FILES.
793
7942002-12-02      Joel Sherrill <joel@OARcorp.com>
795
796        * malloctest/init.c: Tasks should be floating point.
797
7982002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * .cvsignore: Reformat.
801        Add autom4te*cache.
802        Remove autom4te.cache.
803
8042002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
807        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
808        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
809        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
810        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
811        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
812        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
813        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
814
8152002-08-01      Joel Sherrill <joel@OARcorp.com>
816
817        * Per PR47 add support for buffered test output.  This involved
818        adding defines to redirect output to a buffer and dump it when
819        full, at "test pause", and at exit.  To avoid problems when redefining
820        exit(), all tests were modified to call rtems_test_exit().
821        Some tests, notable psxtests, had to be modified to include
822        the standard test macro .h file (pmacros.h or tmacros.h) to
823        enable this support.
824        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
825        rtmonuse/task1.c, termios/init.c: Modified.
826
8272002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
828
829        * configure.ac: Remove ENABLE_GCC28.
830
8312002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
832
833        * configure.ac:
834        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
835        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
836        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
837        * Makefile.am: Remove AUTOMAKE_OPTIONS.
838        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
839        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
840        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
841        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
842        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
843        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
844        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
845
8462001-11-01      Joel Sherrill <joel@OARcorp.com>
847
848        * rtems++/Makefile.am: Make sure debug variant of librtems++
849        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
850        and processed as PR78.
851
8522001-10-25      Joel Sherrill <joel@OARcorp.com>
853
854        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
855
8562001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
857
858        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
859        * configure.in: Remove.
860        * configure.ac: New file, generated from configure.in by autoupdate.
861
8622001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
863
864        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
865        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
866
8672001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
868
869        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
870        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
871        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
872        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
873        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
874        make-cxx-exe.
875        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
876        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
877        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
878
8792001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
880
881        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
882
8832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
884
885        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
886
8872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
890
8912000-11-01      Joel Sherrill <joel@OARcorp.com>
892
893        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
894        libcsupport.h moved from libc to lib/include/rtems and now must
895        be referenced as <rtems/XXX.h>. 
896
8972000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
900        Switch to GNU canonicalization.
901        * libtests.am: Remove DEFS.
902
9032000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
904
905        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
906        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
907        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
908
9092000-08-10      Joel Sherrill <joel@OARcorp.com>
910
911        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.