source: rtems/testsuites/libtests/ChangeLog @ 94f4f116

4.115
Last change on this file since 94f4f116 was 94f4f116, checked in by Joel Sherrill <joel.sherrill@…>, on 06/21/10 at 21:09:36

2010-06-21 Joel Sherrill <joel.sherrill@…>

  • malloc02/init.c, malloc02/malloc02.doc: Enable malloc dirty helper.
  • Property mode set to 100644
File size: 32.7 KB
Line 
12010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * malloc02/init.c, malloc02/malloc02.doc: Enable malloc dirty helper.
4
52010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am, configure.ac: Add test for deferring free() from ISR and
8        for deferred free() processing.
9        * malloc02/.cvsignore, malloc02/Makefile.am, malloc02/init.c,
10        malloc02/malloc02.doc, malloc02/malloc02.scn: New files.
11
122010-06-07      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * termios01/init.c, termios01/termios01.scn, termios02/init.c,
15        termios02/termios02.scn: Add tests for cfigetspeed(), cfogetspeed(),
16        cfisetspeed(), cfosetspeed(), ctermid(), tcflow(), tcflush(),
17        tcsendbreak(), tcsetpgrp(), and tcgetpgrp(). Some of these methods
18        are minimal implementations so the tests will have to grow as the
19        methods grow.
20
212010-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
22
23        * heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
24
252010-05-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
26
27        PR 1433/cpukit
28        * block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
29        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
30        block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
31        RTEMS_NO_MEMORY.
32
332010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
34
35        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
36        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
37        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
38
392010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * Makefile.am: Move POSIX in front of other tests.
42
432010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
44
45        * bspcmdline01/init.c: Fix assert conditional.
46
472010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
50        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
51
522010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * block10/.cvsignore: New file.
55
562010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
57
58        * block05/block05.png, block10/block10.doc, block10/init.c,
59        block10/.cvsignore, block10/block10.scn, block10/block10.png,
60        block10/Makefile.am: New files.
61        * configure.ac, Makefile.am: Update for new files.
62        * block05/block05.doc: Update for new state transitions.
63
642010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * block08/.cvsignore, block09/.cvsignore: New files.
67
682010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * block08/init.c: Remove warning.
71
722010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * block08/block08.scn, block08/init.c: Add starting and ending messages
75        so the scripts detect successful exit.
76
772010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
78
79        * block09/block09.doc, block09/init.c, block09/.cvsignore,
80        block09/block09.scn, block09/Makefile.am: New files.
81        * configure.ac, Makefile.am: Update for new files.
82        * block05/block05.doc: Update for new state transitions.
83        * block05/init.c, block06/init.c: Update for block device API change.
84
852010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
86
87        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
88        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
89        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
90        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
91        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
92        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
93        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
94        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
95        block08/init.c, block08/Makefile.am, block08/system.h,
96        block08/test_disk.c: New files.
97
982009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
99
100        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
101        to cover the bsp_cmdline_get_param() routine.
102
1032009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
104
105        * block06/init.c: Update for disk device API change.  Changed EBADRQC
106        to EINVAL.
107
1082009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * termios01/init.c: Increase number of termios ports by 1.
111
1122009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * termios01/termios_testdriver.c:
115        Reflect changes to rtems_termios_callbacks->write.
116
1172009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
120        block05/init.c, block07/init.c, bspcmdline01/init.c,
121        stringto01/init.c, stringto01/stringto_test_template.h,
122        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
123        Use rtems_test_assert() consistently instead of system assert().
124        rtems_test_assert() is designed to integrate into the RTEMS test
125        suite infrastructure.
126
1272009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * POSIX/Makefile.am: Add readv, writev.
130        * POSIX/writev.c, POSIX/readv.c: New.
131
1322009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * POSIX/sigfillset.c: Let main() return "status".
135        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
136        sigismember.
137        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
138        POSIX/sigismember.c: New.
139
1402009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * POSIX/Makefile.am: Add wait.
143        * POSIX/wait.c: New.
144
1452009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * bspcmdline01/test.c: Removed.
148
1492009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * Makefile.am: Add POSIX.
152        * configure.ac: Add POSIX/.
153        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
154        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
155        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
156        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
157        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
158        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
159        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
160        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
161        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
162        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
163        POSIX/waitpid.c, POSIX/write.c: New.
164
1652009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * stringto01/init.c: New file.
168
1692009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
172        * stringto01/.cvsignore, stringto01/Makefile.am,
173        stringto01/stringto01.doc, stringto01/stringto01.scn,
174        stringto01/stringto_test_template.h: New files.
175
1762009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
177
178        * block05/init.c: Check block size. Improved output.
179        * block01/init.c: Free ramdisk before exit.
180        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
181        block04/block04.doc, block05/block05.doc, block06/block06.doc,
182        block07/block07.doc: New files.
183        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
184        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
185        block07/Makefile.am: Add new files.
186
1872009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
188
189        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
190        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
191        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
192        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
193
1942009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
197        Remove bogus cast.
198        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
199
2002009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * rtems++/Task1.cc: Eliminate more warnings.
203
2042009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
207        several dozens of warnings.
208
2092009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * block06/init.c: Add missing prototype.
212
2132009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
214
215        * block07/init.c: New test case.
216
2172009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
218
219        * block05/init.c, block05/block05.scn, block05/Makefile.am,
220        block06/init.c, block06/block06.scn, block06/Makefile.am,
221        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
222        * Makefile.am, configure.ac: Added block05, block06 and block07.
223
2242009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * termios/init.c: Remove sh2 hacks.
227
2282009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * block01/init.c: Include <stdio.h>.
231        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
232        * block02/init.c: Remove unused var.
233
2342009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
235
236        * block02/init.c, block02/block02.scn, block02/Makefile.am,
237        block03/init.c, block03/block03.scn, block03/Makefile.am,
238        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
239        * Makefile.am, configure.ac: Added block02, block03 and block04.
240
2412009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
242
243        * monitor02/init.c: Add local prototype for
244        rtems_shell_main_monitor.
245
2462009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * termios01/init.c: Fix parity_table_Entry type.
249        Correct parity_table initialization.
250        Add PRIdrtems_termios_baud_t.
251        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
252
2532009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
256        * malloctest/init.c: Use %zu instead of %d to print size_t's.
257
2582009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * rtmonuse/init.c, rtmonuse/task1.c:
261        Use PRIxrtems_id to print rtems_ids.
262        * malloctest/init.c: Use %zu instead of %d to print size_t's.
263
2642009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * malloctest/init.c: Fix _Heap_Resize_block args.
267
2682009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * malloctest/init.c, termios01/init.c,
271        termios01/termios_testdriver.c: Eliminate unused vars.
272
2732009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * heapwalk/init.c: Comment out unused vars.
276        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
277        * malloctest/init.c: Add local prototype for malloc_walk,
278        malloc_info.
279        * malloctest/task1.c: Add local prototype for malloc_walk.
280        * monitor02/init.c: Remove unused vars.
281        * stackchk01/init.c: Remove unused vars.
282        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
283        termios/init.c: Add missing prototypes.
284
2852009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * configure.ac: Don't add -fasm to CFLAGS.
288
2892009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        * block01/.cvsignore: New file.
292
2932009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
294
295        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
296        * Makefile.am, configure.ac: Added block01.
297
2982009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
299
300        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
301
3022009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
305        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
306        it.
307        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
308        termios02/termios02.doc, termios02/termios02.scn: New files.
309        termios02 is a test for tcdrain().
310
3112009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * termios01/init.c, termios01/termios_testdriver.c:
314        Reflect changes to termios.
315
3162009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
319
3202009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * stackchk01/stackchk01.doc: Add content.
323
3242009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
325
326        * Makefile.am, configure.ac: Add initial test for
327        rtems_stack_checker_is_blown.
328        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
329        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
330
3312009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
332
333        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
334        cases to get back to 100% object coverage.
335
3362009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
337
338        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
339        malloctest/malloctest.scn: New test cases.
340        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
341
3422009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
343
344        * malloctest/init.c: New test cases. Update for heap API changes.
345        * stackchk/blow.c: Update for heap API changes.
346
3472009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
348
349        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
350
3512009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
354        complete coverage of termios_XXX_to_YYY() methods.
355
3562009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
359        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
360        character with the assistance of a special test driver which prints
361        the requests.
362        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
363        termios01/termios01.doc, termios01/termios01.scn,
364        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
365
3662009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
369        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
370        rtems_clock_get_ticks_per_second().
371
3722009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
375        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
376
3772009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
380        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
381        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
382
3832009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * malloctest/init.c: Adjust allocation in test so it passes now that
386        heap overhead constant has been increased.
387
3882009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * bspcmdline01/init.c: Do not violate visibility.
391
3922009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
395        prefix to all routines.
396
3972009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
400        helper routines.
401        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
402        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
403        bspcmdline01/init.c, bspcmdline01/test.c: New files.
404
4052009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
406
407        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
408        for shrinking a block enough to need to free the newly unused
409        portion.
410
4112009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
412
413        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
414        _Protected_heap_Get_information().
415
4162009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
417
418        * heapwalk/init.c: Add test code for first free block pointer not
419        aligned.
420
4212009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
422
423        * heapwalk/init.c: Add more cases.
424
4252009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * heapwalk/init.c: Add more automated corruption capability.
428
4292009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
430
431        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
432
4332009-05-19      Chris Johns <chrisj@rtems.org>
434
435        * cpuuse/tswitch.c: Lower sample count for small memory targets.
436        * cpuuse/system.h: Smaller stack size for small memory targets.
437        * monitor02/init.c: Cannot run on small memory targets.
438
4392009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * rtmonuse/init.c: Do not use Task_name array before initialized.
442
4432009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * malloctest/init.c: Fix warning.
446
4472009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * malloctest/init.c: Fix typo.
450
4512009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
454        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
455        heapwalk/init.c, heapwalk/system.h: New files.
456
4572009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
458
459        * malloctest/init.c: Add test case for heap resize block when the
460        resize creates a free block large enough to free.
461
4622009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * cpuuse/Makefile.am, malloctest/Makefile.am,
465        monitor/Makefile.am, monitor02/Makefile.am,
466        putenvtest/Makefile.am, rtems++/Makefile.am,
467        rtmonuse/Makefile.am, stackchk/Makefile.am,
468        termios/Makefile.am, tztest/Makefile.am:
469        Eliminate _exe_/.exe.
470
4712009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * stackchk/stackchk.scn: Correct screen to match output.
474
4752008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * malloctest/init.c: Change sizes of heap/region and allocated objects
478        in heap to intptr_t so they can be larger than a single allocatable
479        object (e.g. size_t).
480
4812008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * malloctest/init.c: Do not generate alignment factors larger that will
484        not fit in a native integer.
485
4862008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
489        CONFIGURE_STACK_CHECKER_ENABLED.
490
4912008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * malloctest/init.c: Convert to "bool".
494
4952008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * rtems++/System.h: Account for extra task stacks properly.
498
4992008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * malloctest/init.c: Fix return status check.
502
5032008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
506        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
507        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
508        POSIX tests. Add a clock_settime case for < 1988.
509
5102008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
511
512        * malloctest/init.c: Add more test cases to cover heap better.
513
5142008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
515
516        * malloctest/init.c: Add new test cases per Sergei. Make some of the
517        stranger cases operate directly on a freshly initialized heap. This
518        should make them more reproducible.
519
5202008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * malloctest/init.c: Add more tests per suggestions from Sergei
523        Organov.
524
5252008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
526
527        * malloctest/init.c: Add include to remove warning.
528
5292008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * malloctest/init.c: Remove debug print.
532
5332008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
534
535        * monitor02/.cvsignore: New file.
536
5372008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
538
539        * Makefile.am, configure.ac: Added automatic test for monitor shell
540        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
541        monitor02/system.h: New files.
542
5432007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
544
545        * malloctest/init.c: Add test cases suggested by Sergei Organov
546        <s.organov@javad.com>.
547
5482007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
551
5522007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
555        exericise another path in the period statistics code.
556
5572007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * malloctest/init.c: Add some primitive testing of realloc() which also
560        does some positive path testing on the SuperCore heap.
561
5622007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
563
564        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
565        cases for untested routines.
566
5672007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
570        the CPU Usage Report include it. If it is deleted, the CPU time it
571        had consumed is not listed later in the report.
572
5732007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * tztest/init.c: Build when using buffered test IO.
576
5772007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
580        macro instead of fflush() directly.
581
5822007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
585        Statistics and Period Usage into Rate Monotonic Manager. Added the
586        following directives: rtems_rate_monotonic_get_statistics,
587        rtems_rate_monotonic_reset_statistics,
588        rtems_rate_monotonic_reset_all_statistics,
589        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
590        Obsoleted the rtems/rtmonuse.h file as a public interface.
591
5922007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
593
594        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
595        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
596        optional managers to Makefiles. Clean up test cases so last output
597        line follows END OF pattern. Make sure test case all run. All tests
598        appeared ok on sis.
599
6002007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
603
6042007-03-13      Joel Sherrill <joel@OARcorp.com>
605
606        * tztest/init.c: Call tzset() even though it may be called for us
607        implicitly along the way.
608
6092007-03-13      Joel Sherrill <joel@OARcorp.com>
610
611        * tztest/.cvsignore: New file.
612
6132007-03-13      Joel Sherrill <joel@OARcorp.com>
614
615        * Makefile.am, configure.ac: Added timezone test.
616        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
617        tztest/tztest.scn: New files.
618
6192007-03-05      Joel Sherrill <joel@OARcorp.com>
620
621        * malloctest/init.c: Be explicit about need for default and floating
622        point attributes. This is just a style change.
623
6242007-02-06      Joel Sherrill <joel@OARcorp.com>
625
626        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
627        issues in message queue tests.
628
6292006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
630
631        * configure.ac: New BUG-REPORT address.
632
6332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * configure.ac: Require autoconf-2.60. Require automake-1.10.
636
6372006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
640        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
641        docdir. Use rtems_testsdir instead.
642
6432006-02-08      Joel Sherrill <joel@OARcorp.com>
644
645        * rtems++/Task1.cc: Fix warnings.
646
6472005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
648
649        * configure.ac: Remove RTEMS_ENABLE_BARE,
650        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
651
6522005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
653
654        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
655        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
656        stackchk/Makefile.am, termios/Makefile.am:
657        Convert to using *_PROGRAMS.
658
6592005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
660
661        * cpuuse/Makefile.am, malloctest/Makefile.am,
662        monitor/Makefile.am, putenvtest/Makefile.am,
663        rtems++/Makefile.am, rtmonuse/Makefile.am,
664        stackchk/Makefile.am, termios/Makefile.am: Rework.
665
6662005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
667
668        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
669        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
670        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
671        * libtests.am: Remove.
672
6732005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
674
675        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
676        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
677        stackchk/Makefile.am, termios/Makefile.am:
678        AM_CPPFLAGS += -I..../support/include.
679
6802005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
681
682        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
683        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
684
6852005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
686
687        * libtests.am: Remove LIB_VARIANT.
688
6892005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
690
691        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
692        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
693        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
694
6952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
696
697        * Makefile.am: Cleanup.
698
6992005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
700
701        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
702        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
703        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
704        stackchk/Makefile.am, termios/Makefile.am:
705        Partial conversion to automake.
706
7072005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
708
709        * rtems++/Makefile.am: Remove LIB_VARIANT.
710
7112004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
712
713        * configure.ac: Remove -ansi to prevent folks from further damaging
714        the code with broken prototypes.
715        * putenvtest/init.c: Remove broken putenv prototype.
716        * termios/init.c (print_c_cc): Don't loop over NCCS.
717
7182004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
719
720        * configure.ac: Require automake > 1.9.
721
7222004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
723
724        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
725        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
726        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
727        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
728        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
729        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
730        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
731        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
732
7332004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
734
735        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
736        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
737        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
738        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
739        using c99 fixed size types.
740
7412004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * configure.ac: Add 2nd arg to RTEMS_TOP.
744
7452004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
746
747        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
748        Add PRE/TMPINSTALL_FILES to CLEANFILES.
749        * malloctest/Makefile.am: Ditto.
750        * monitor/Makefile.am: Ditto.
751        * putenvtest/Makefile.am: Ditto.
752        * rtems++/Makefile.am: Ditto.
753        * rtmonuse/Makefile.am: Ditto.
754        * stackchk/Makefile.am: Ditto.
755        * termios/Makefile.am: Ditto.
756
7572003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
758
759        * libtests.am: Add dirstamp support.
760
7612003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
762
763        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
764
7652003-12-16      Joel Sherrill <joel@OARcorp.com>
766
767        PR 544/tests
768        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
769        tests account for resources and not print at inappropriate times.
770
7712003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
774
7752003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
776
777        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
778        * malloctest/Makefile.am: Remove all-local: $(ARCH).
779        * monitor/Makefile.am: Remove all-local: $(ARCH).
780        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
781        * rtems++/Makefile.am: Remove all-local: $(ARCH).
782        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
783        * stackchk/Makefile.am: Remove all-local: $(ARCH).
784        * termios/Makefile.am: Remove all-local: $(ARCH).
785
7862003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * configure.ac: Reflect having moved to testsuites/.
789
7902003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * configure.ac: Remove RTEMS_CANONICAL_HOST.
793
7942003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * configure.ac:Remove RTEMS_CHECK_CPU.
797
7982003-09-04      Joel Sherrill <joel@OARcorp.com>
799
800        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
801        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
802        malloctest/system.h, malloctest/task1.c, monitor/init.c,
803        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
804        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
805        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
806        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
807        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
808        stackchk/task1.c: URL for license changed.
809
8102003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * Makefile.am: Reflect having moved aclocal/.
813
8142003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * Makefile.am: Reflect having moved automake/.
817        * cpuuse/Makefile.am: Reflect having moved automake/.
818        * malloctest/Makefile.am: Reflect having moved automake/.
819        * monitor/Makefile.am: Reflect having moved automake/.
820        * putenvtest/Makefile.am: Reflect having moved automake/.
821        * rtems++/Makefile.am: Reflect having moved automake/.
822        * rtmonuse/Makefile.am: Reflect having moved automake/.
823        * stackchk/Makefile.am: Reflect having moved automake/.
824        * termios/Makefile.am: Reflect having moved automake/.
825
8262003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
827
828        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
829
8302003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
831
832        * configure.ac: Remove AC_CONFIG_AUX_DIR.
833
8342003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
835
836        * configure.ac: Unconditionally check for CXX.
837        Require autoconf-2.57, automake-1.7.2.
838        * rtems++: Eliminate CC_O_FILES.
839
8402002-12-02      Joel Sherrill <joel@OARcorp.com>
841
842        * malloctest/init.c: Tasks should be floating point.
843
8442002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
845
846        * .cvsignore: Reformat.
847        Add autom4te*cache.
848        Remove autom4te.cache.
849
8502002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
853        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
854        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
855        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
856        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
857        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
858        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
859        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
860
8612002-08-01      Joel Sherrill <joel@OARcorp.com>
862
863        * Per PR47 add support for buffered test output.  This involved
864        adding defines to redirect output to a buffer and dump it when
865        full, at "test pause", and at exit.  To avoid problems when redefining
866        exit(), all tests were modified to call rtems_test_exit().
867        Some tests, notable psxtests, had to be modified to include
868        the standard test macro .h file (pmacros.h or tmacros.h) to
869        enable this support.
870        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
871        rtmonuse/task1.c, termios/init.c: Modified.
872
8732002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
874
875        * configure.ac: Remove ENABLE_GCC28.
876
8772002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
878
879        * configure.ac:
880        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
881        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
882        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
883        * Makefile.am: Remove AUTOMAKE_OPTIONS.
884        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
885        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
886        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
887        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
888        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
889        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
890        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
891
8922001-11-01      Joel Sherrill <joel@OARcorp.com>
893
894        * rtems++/Makefile.am: Make sure debug variant of librtems++
895        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
896        and processed as PR78.
897
8982001-10-25      Joel Sherrill <joel@OARcorp.com>
899
900        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
901
9022001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
903
904        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
905        * configure.in: Remove.
906        * configure.ac: New file, generated from configure.in by autoupdate.
907
9082001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
911        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
912
9132001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
914
915        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
916        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
917        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
918        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
919        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
920        make-cxx-exe.
921        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
922        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
923        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
924
9252001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
926
927        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
928
9292000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
930
931        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
932
9332000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
934
935        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
936
9372000-11-01      Joel Sherrill <joel@OARcorp.com>
938
939        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
940        libcsupport.h moved from libc to lib/include/rtems and now must
941        be referenced as <rtems/XXX.h>. 
942
9432000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
944
945        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
946        Switch to GNU canonicalization.
947        * libtests.am: Remove DEFS.
948
9492000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
952        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
953        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
954
9552000-08-10      Joel Sherrill <joel@OARcorp.com>
956
957        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.