source: rtems/testsuites/libtests/ChangeLog @ ba6f945a

4.115
Last change on this file since ba6f945a was ba6f945a, checked in by Joel Sherrill <joel.sherrill@…>, on 06/22/10 at 19:59:35

2010-06-22 Joel Sherrill <joel.sherrilL@…>

  • stackchk/blow.c, stackchk/stackchk.scn: Print a stack check report before blowing stack.
  • Property mode set to 100644
File size: 33.4 KB
Line 
12010-06-22      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * stackchk/blow.c, stackchk/stackchk.scn: Print a stack check report
4        before blowing stack.
5
62010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
7
8        * Makefile.am, configure.ac: Added test that attempts to free stack
9        memory. This causes a error to be printed from the free function.
10        * malloc03/.cvsignore, malloc03/Makefile.am, malloc03/init.c,
11        malloc03/malloc03.doc, malloc03/malloc03.scn: New files.
12
132010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
14
15        * malloctest/init.c: Added error case with malloc of size 0.
16
172010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
18
19        * malloctest/init.c: Added test to check failure branch on calloc.
20
212010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * malloc02/init.c, malloc02/malloc02.doc: Enable malloc dirty helper.
24
252010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * Makefile.am, configure.ac: Add test for deferring free() from ISR and
28        for deferred free() processing.
29        * malloc02/.cvsignore, malloc02/Makefile.am, malloc02/init.c,
30        malloc02/malloc02.doc, malloc02/malloc02.scn: New files.
31
322010-06-07      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * termios01/init.c, termios01/termios01.scn, termios02/init.c,
35        termios02/termios02.scn: Add tests for cfigetspeed(), cfogetspeed(),
36        cfisetspeed(), cfosetspeed(), ctermid(), tcflow(), tcflush(),
37        tcsendbreak(), tcsetpgrp(), and tcgetpgrp(). Some of these methods
38        are minimal implementations so the tests will have to grow as the
39        methods grow.
40
412010-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        * heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
44
452010-05-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
46
47        PR 1433/cpukit
48        * block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
49        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
50        block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
51        RTEMS_NO_MEMORY.
52
532010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
54
55        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
56        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
57        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
58
592010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * Makefile.am: Move POSIX in front of other tests.
62
632010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
64
65        * bspcmdline01/init.c: Fix assert conditional.
66
672010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
70        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
71
722010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * block10/.cvsignore: New file.
75
762010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
77
78        * block05/block05.png, block10/block10.doc, block10/init.c,
79        block10/.cvsignore, block10/block10.scn, block10/block10.png,
80        block10/Makefile.am: New files.
81        * configure.ac, Makefile.am: Update for new files.
82        * block05/block05.doc: Update for new state transitions.
83
842010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * block08/.cvsignore, block09/.cvsignore: New files.
87
882010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * block08/init.c: Remove warning.
91
922010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * block08/block08.scn, block08/init.c: Add starting and ending messages
95        so the scripts detect successful exit.
96
972010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
98
99        * block09/block09.doc, block09/init.c, block09/.cvsignore,
100        block09/block09.scn, block09/Makefile.am: New files.
101        * configure.ac, Makefile.am: Update for new files.
102        * block05/block05.doc: Update for new state transitions.
103        * block05/init.c, block06/init.c: Update for block device API change.
104
1052010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
106
107        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
108        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
109        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
110        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
111        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
112        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
113        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
114        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
115        block08/init.c, block08/Makefile.am, block08/system.h,
116        block08/test_disk.c: New files.
117
1182009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
119
120        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
121        to cover the bsp_cmdline_get_param() routine.
122
1232009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
124
125        * block06/init.c: Update for disk device API change.  Changed EBADRQC
126        to EINVAL.
127
1282009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * termios01/init.c: Increase number of termios ports by 1.
131
1322009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * termios01/termios_testdriver.c:
135        Reflect changes to rtems_termios_callbacks->write.
136
1372009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
140        block05/init.c, block07/init.c, bspcmdline01/init.c,
141        stringto01/init.c, stringto01/stringto_test_template.h,
142        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
143        Use rtems_test_assert() consistently instead of system assert().
144        rtems_test_assert() is designed to integrate into the RTEMS test
145        suite infrastructure.
146
1472009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * POSIX/Makefile.am: Add readv, writev.
150        * POSIX/writev.c, POSIX/readv.c: New.
151
1522009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * POSIX/sigfillset.c: Let main() return "status".
155        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
156        sigismember.
157        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
158        POSIX/sigismember.c: New.
159
1602009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * POSIX/Makefile.am: Add wait.
163        * POSIX/wait.c: New.
164
1652009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * bspcmdline01/test.c: Removed.
168
1692009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * Makefile.am: Add POSIX.
172        * configure.ac: Add POSIX/.
173        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
174        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
175        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
176        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
177        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
178        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
179        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
180        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
181        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
182        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
183        POSIX/waitpid.c, POSIX/write.c: New.
184
1852009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * stringto01/init.c: New file.
188
1892009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
192        * stringto01/.cvsignore, stringto01/Makefile.am,
193        stringto01/stringto01.doc, stringto01/stringto01.scn,
194        stringto01/stringto_test_template.h: New files.
195
1962009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
197
198        * block05/init.c: Check block size. Improved output.
199        * block01/init.c: Free ramdisk before exit.
200        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
201        block04/block04.doc, block05/block05.doc, block06/block06.doc,
202        block07/block07.doc: New files.
203        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
204        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
205        block07/Makefile.am: Add new files.
206
2072009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
210        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
211        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
212        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
213
2142009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
217        Remove bogus cast.
218        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
219
2202009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * rtems++/Task1.cc: Eliminate more warnings.
223
2242009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
227        several dozens of warnings.
228
2292009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * block06/init.c: Add missing prototype.
232
2332009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
234
235        * block07/init.c: New test case.
236
2372009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
238
239        * block05/init.c, block05/block05.scn, block05/Makefile.am,
240        block06/init.c, block06/block06.scn, block06/Makefile.am,
241        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
242        * Makefile.am, configure.ac: Added block05, block06 and block07.
243
2442009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * termios/init.c: Remove sh2 hacks.
247
2482009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * block01/init.c: Include <stdio.h>.
251        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
252        * block02/init.c: Remove unused var.
253
2542009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
255
256        * block02/init.c, block02/block02.scn, block02/Makefile.am,
257        block03/init.c, block03/block03.scn, block03/Makefile.am,
258        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
259        * Makefile.am, configure.ac: Added block02, block03 and block04.
260
2612009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * monitor02/init.c: Add local prototype for
264        rtems_shell_main_monitor.
265
2662009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * termios01/init.c: Fix parity_table_Entry type.
269        Correct parity_table initialization.
270        Add PRIdrtems_termios_baud_t.
271        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
272
2732009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
276        * malloctest/init.c: Use %zu instead of %d to print size_t's.
277
2782009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
279
280        * rtmonuse/init.c, rtmonuse/task1.c:
281        Use PRIxrtems_id to print rtems_ids.
282        * malloctest/init.c: Use %zu instead of %d to print size_t's.
283
2842009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * malloctest/init.c: Fix _Heap_Resize_block args.
287
2882009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * malloctest/init.c, termios01/init.c,
291        termios01/termios_testdriver.c: Eliminate unused vars.
292
2932009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * heapwalk/init.c: Comment out unused vars.
296        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
297        * malloctest/init.c: Add local prototype for malloc_walk,
298        malloc_info.
299        * malloctest/task1.c: Add local prototype for malloc_walk.
300        * monitor02/init.c: Remove unused vars.
301        * stackchk01/init.c: Remove unused vars.
302        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
303        termios/init.c: Add missing prototypes.
304
3052009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
306
307        * configure.ac: Don't add -fasm to CFLAGS.
308
3092009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * block01/.cvsignore: New file.
312
3132009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
314
315        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
316        * Makefile.am, configure.ac: Added block01.
317
3182009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
321
3222009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
325        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
326        it.
327        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
328        termios02/termios02.doc, termios02/termios02.scn: New files.
329        termios02 is a test for tcdrain().
330
3312009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
332
333        * termios01/init.c, termios01/termios_testdriver.c:
334        Reflect changes to termios.
335
3362009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
339
3402009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
341
342        * stackchk01/stackchk01.doc: Add content.
343
3442009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
345
346        * Makefile.am, configure.ac: Add initial test for
347        rtems_stack_checker_is_blown.
348        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
349        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
350
3512009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
352
353        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
354        cases to get back to 100% object coverage.
355
3562009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
357
358        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
359        malloctest/malloctest.scn: New test cases.
360        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
361
3622009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
363
364        * malloctest/init.c: New test cases. Update for heap API changes.
365        * stackchk/blow.c: Update for heap API changes.
366
3672009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
368
369        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
370
3712009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
374        complete coverage of termios_XXX_to_YYY() methods.
375
3762009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
377
378        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
379        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
380        character with the assistance of a special test driver which prints
381        the requests.
382        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
383        termios01/termios01.doc, termios01/termios01.scn,
384        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
385
3862009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
389        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
390        rtems_clock_get_ticks_per_second().
391
3922009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
395        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
396
3972009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
400        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
401        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
402
4032009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * malloctest/init.c: Adjust allocation in test so it passes now that
406        heap overhead constant has been increased.
407
4082009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * bspcmdline01/init.c: Do not violate visibility.
411
4122009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
413
414        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
415        prefix to all routines.
416
4172009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
420        helper routines.
421        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
422        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
423        bspcmdline01/init.c, bspcmdline01/test.c: New files.
424
4252009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
426
427        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
428        for shrinking a block enough to need to free the newly unused
429        portion.
430
4312009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
432
433        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
434        _Protected_heap_Get_information().
435
4362009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
437
438        * heapwalk/init.c: Add test code for first free block pointer not
439        aligned.
440
4412009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * heapwalk/init.c: Add more cases.
444
4452009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * heapwalk/init.c: Add more automated corruption capability.
448
4492009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
450
451        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
452
4532009-05-19      Chris Johns <chrisj@rtems.org>
454
455        * cpuuse/tswitch.c: Lower sample count for small memory targets.
456        * cpuuse/system.h: Smaller stack size for small memory targets.
457        * monitor02/init.c: Cannot run on small memory targets.
458
4592009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * rtmonuse/init.c: Do not use Task_name array before initialized.
462
4632009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * malloctest/init.c: Fix warning.
466
4672009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * malloctest/init.c: Fix typo.
470
4712009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
474        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
475        heapwalk/init.c, heapwalk/system.h: New files.
476
4772009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
478
479        * malloctest/init.c: Add test case for heap resize block when the
480        resize creates a free block large enough to free.
481
4822009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * cpuuse/Makefile.am, malloctest/Makefile.am,
485        monitor/Makefile.am, monitor02/Makefile.am,
486        putenvtest/Makefile.am, rtems++/Makefile.am,
487        rtmonuse/Makefile.am, stackchk/Makefile.am,
488        termios/Makefile.am, tztest/Makefile.am:
489        Eliminate _exe_/.exe.
490
4912009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * stackchk/stackchk.scn: Correct screen to match output.
494
4952008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * malloctest/init.c: Change sizes of heap/region and allocated objects
498        in heap to intptr_t so they can be larger than a single allocatable
499        object (e.g. size_t).
500
5012008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * malloctest/init.c: Do not generate alignment factors larger that will
504        not fit in a native integer.
505
5062008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
507
508        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
509        CONFIGURE_STACK_CHECKER_ENABLED.
510
5112008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * malloctest/init.c: Convert to "bool".
514
5152008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * rtems++/System.h: Account for extra task stacks properly.
518
5192008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * malloctest/init.c: Fix return status check.
522
5232008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
524
525        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
526        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
527        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
528        POSIX tests. Add a clock_settime case for < 1988.
529
5302008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * malloctest/init.c: Add more test cases to cover heap better.
533
5342008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * malloctest/init.c: Add new test cases per Sergei. Make some of the
537        stranger cases operate directly on a freshly initialized heap. This
538        should make them more reproducible.
539
5402008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * malloctest/init.c: Add more tests per suggestions from Sergei
543        Organov.
544
5452008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * malloctest/init.c: Add include to remove warning.
548
5492008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * malloctest/init.c: Remove debug print.
552
5532008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
554
555        * monitor02/.cvsignore: New file.
556
5572008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
558
559        * Makefile.am, configure.ac: Added automatic test for monitor shell
560        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
561        monitor02/system.h: New files.
562
5632007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
564
565        * malloctest/init.c: Add test cases suggested by Sergei Organov
566        <s.organov@javad.com>.
567
5682007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
569
570        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
571
5722007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
575        exericise another path in the period statistics code.
576
5772007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
578
579        * malloctest/init.c: Add some primitive testing of realloc() which also
580        does some positive path testing on the SuperCore heap.
581
5822007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
583
584        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
585        cases for untested routines.
586
5872007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
590        the CPU Usage Report include it. If it is deleted, the CPU time it
591        had consumed is not listed later in the report.
592
5932007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * tztest/init.c: Build when using buffered test IO.
596
5972007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
600        macro instead of fflush() directly.
601
6022007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
605        Statistics and Period Usage into Rate Monotonic Manager. Added the
606        following directives: rtems_rate_monotonic_get_statistics,
607        rtems_rate_monotonic_reset_statistics,
608        rtems_rate_monotonic_reset_all_statistics,
609        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
610        Obsoleted the rtems/rtmonuse.h file as a public interface.
611
6122007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
613
614        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
615        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
616        optional managers to Makefiles. Clean up test cases so last output
617        line follows END OF pattern. Make sure test case all run. All tests
618        appeared ok on sis.
619
6202007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
621
622        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
623
6242007-03-13      Joel Sherrill <joel@OARcorp.com>
625
626        * tztest/init.c: Call tzset() even though it may be called for us
627        implicitly along the way.
628
6292007-03-13      Joel Sherrill <joel@OARcorp.com>
630
631        * tztest/.cvsignore: New file.
632
6332007-03-13      Joel Sherrill <joel@OARcorp.com>
634
635        * Makefile.am, configure.ac: Added timezone test.
636        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
637        tztest/tztest.scn: New files.
638
6392007-03-05      Joel Sherrill <joel@OARcorp.com>
640
641        * malloctest/init.c: Be explicit about need for default and floating
642        point attributes. This is just a style change.
643
6442007-02-06      Joel Sherrill <joel@OARcorp.com>
645
646        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
647        issues in message queue tests.
648
6492006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * configure.ac: New BUG-REPORT address.
652
6532006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * configure.ac: Require autoconf-2.60. Require automake-1.10.
656
6572006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
660        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
661        docdir. Use rtems_testsdir instead.
662
6632006-02-08      Joel Sherrill <joel@OARcorp.com>
664
665        * rtems++/Task1.cc: Fix warnings.
666
6672005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
668
669        * configure.ac: Remove RTEMS_ENABLE_BARE,
670        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
671
6722005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
673
674        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
675        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
676        stackchk/Makefile.am, termios/Makefile.am:
677        Convert to using *_PROGRAMS.
678
6792005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
680
681        * cpuuse/Makefile.am, malloctest/Makefile.am,
682        monitor/Makefile.am, putenvtest/Makefile.am,
683        rtems++/Makefile.am, rtmonuse/Makefile.am,
684        stackchk/Makefile.am, termios/Makefile.am: Rework.
685
6862005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
687
688        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
689        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
690        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
691        * libtests.am: Remove.
692
6932005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
694
695        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
696        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
697        stackchk/Makefile.am, termios/Makefile.am:
698        AM_CPPFLAGS += -I..../support/include.
699
7002005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
701
702        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
703        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
704
7052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * libtests.am: Remove LIB_VARIANT.
708
7092005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
710
711        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
712        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
713        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
714
7152005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * Makefile.am: Cleanup.
718
7192005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
722        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
723        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
724        stackchk/Makefile.am, termios/Makefile.am:
725        Partial conversion to automake.
726
7272005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
728
729        * rtems++/Makefile.am: Remove LIB_VARIANT.
730
7312004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
732
733        * configure.ac: Remove -ansi to prevent folks from further damaging
734        the code with broken prototypes.
735        * putenvtest/init.c: Remove broken putenv prototype.
736        * termios/init.c (print_c_cc): Don't loop over NCCS.
737
7382004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
739
740        * configure.ac: Require automake > 1.9.
741
7422004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
743
744        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
745        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
746        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
747        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
748        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
749        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
750        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
751        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
752
7532004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
754
755        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
756        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
757        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
758        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
759        using c99 fixed size types.
760
7612004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
762
763        * configure.ac: Add 2nd arg to RTEMS_TOP.
764
7652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
766
767        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
768        Add PRE/TMPINSTALL_FILES to CLEANFILES.
769        * malloctest/Makefile.am: Ditto.
770        * monitor/Makefile.am: Ditto.
771        * putenvtest/Makefile.am: Ditto.
772        * rtems++/Makefile.am: Ditto.
773        * rtmonuse/Makefile.am: Ditto.
774        * stackchk/Makefile.am: Ditto.
775        * termios/Makefile.am: Ditto.
776
7772003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
778
779        * libtests.am: Add dirstamp support.
780
7812003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
784
7852003-12-16      Joel Sherrill <joel@OARcorp.com>
786
787        PR 544/tests
788        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
789        tests account for resources and not print at inappropriate times.
790
7912003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
794
7952003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
798        * malloctest/Makefile.am: Remove all-local: $(ARCH).
799        * monitor/Makefile.am: Remove all-local: $(ARCH).
800        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
801        * rtems++/Makefile.am: Remove all-local: $(ARCH).
802        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
803        * stackchk/Makefile.am: Remove all-local: $(ARCH).
804        * termios/Makefile.am: Remove all-local: $(ARCH).
805
8062003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
807
808        * configure.ac: Reflect having moved to testsuites/.
809
8102003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * configure.ac: Remove RTEMS_CANONICAL_HOST.
813
8142003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * configure.ac:Remove RTEMS_CHECK_CPU.
817
8182003-09-04      Joel Sherrill <joel@OARcorp.com>
819
820        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
821        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
822        malloctest/system.h, malloctest/task1.c, monitor/init.c,
823        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
824        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
825        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
826        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
827        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
828        stackchk/task1.c: URL for license changed.
829
8302003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
831
832        * Makefile.am: Reflect having moved aclocal/.
833
8342003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
835
836        * Makefile.am: Reflect having moved automake/.
837        * cpuuse/Makefile.am: Reflect having moved automake/.
838        * malloctest/Makefile.am: Reflect having moved automake/.
839        * monitor/Makefile.am: Reflect having moved automake/.
840        * putenvtest/Makefile.am: Reflect having moved automake/.
841        * rtems++/Makefile.am: Reflect having moved automake/.
842        * rtmonuse/Makefile.am: Reflect having moved automake/.
843        * stackchk/Makefile.am: Reflect having moved automake/.
844        * termios/Makefile.am: Reflect having moved automake/.
845
8462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
847
848        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
849
8502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * configure.ac: Remove AC_CONFIG_AUX_DIR.
853
8542003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        * configure.ac: Unconditionally check for CXX.
857        Require autoconf-2.57, automake-1.7.2.
858        * rtems++: Eliminate CC_O_FILES.
859
8602002-12-02      Joel Sherrill <joel@OARcorp.com>
861
862        * malloctest/init.c: Tasks should be floating point.
863
8642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
865
866        * .cvsignore: Reformat.
867        Add autom4te*cache.
868        Remove autom4te.cache.
869
8702002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
873        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
874        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
875        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
876        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
877        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
878        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
879        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
880
8812002-08-01      Joel Sherrill <joel@OARcorp.com>
882
883        * Per PR47 add support for buffered test output.  This involved
884        adding defines to redirect output to a buffer and dump it when
885        full, at "test pause", and at exit.  To avoid problems when redefining
886        exit(), all tests were modified to call rtems_test_exit().
887        Some tests, notable psxtests, had to be modified to include
888        the standard test macro .h file (pmacros.h or tmacros.h) to
889        enable this support.
890        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
891        rtmonuse/task1.c, termios/init.c: Modified.
892
8932002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * configure.ac: Remove ENABLE_GCC28.
896
8972002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * configure.ac:
900        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
901        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
902        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
903        * Makefile.am: Remove AUTOMAKE_OPTIONS.
904        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
905        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
906        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
907        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
908        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
909        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
910        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
911
9122001-11-01      Joel Sherrill <joel@OARcorp.com>
913
914        * rtems++/Makefile.am: Make sure debug variant of librtems++
915        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
916        and processed as PR78.
917
9182001-10-25      Joel Sherrill <joel@OARcorp.com>
919
920        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
921
9222001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
923
924        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
925        * configure.in: Remove.
926        * configure.ac: New file, generated from configure.in by autoupdate.
927
9282001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
931        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
932
9332001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
934
935        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
936        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
937        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
938        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
939        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
940        make-cxx-exe.
941        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
942        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
943        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
944
9452001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
946
947        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
948
9492000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
952
9532000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
954
955        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
956
9572000-11-01      Joel Sherrill <joel@OARcorp.com>
958
959        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
960        libcsupport.h moved from libc to lib/include/rtems and now must
961        be referenced as <rtems/XXX.h>. 
962
9632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
964
965        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
966        Switch to GNU canonicalization.
967        * libtests.am: Remove DEFS.
968
9692000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
970
971        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
972        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
973        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
974
9752000-08-10      Joel Sherrill <joel@OARcorp.com>
976
977        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.