source: rtems/testsuites/libtests/ChangeLog @ 71a3078

4.115
Last change on this file since 71a3078 was 71a3078, checked in by Jennifer Averett <Jennifer.Averett@…>, on 06/22/10 at 19:27:12

2010-06-22 Jennifer Averett <Jennifer.Averett@…>

  • Makefile.am, configure.ac: Added test that attempts to free stack memory. This causes a error to be printed from the free function.
  • malloc03/.cvsignore, malloc03/Makefile.am, malloc03/init.c, malloc03/malloc03.doc, malloc03/malloc03.scn: New files.
  • Property mode set to 100644
File size: 33.3 KB
Line 
12010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
2
3        * Makefile.am, configure.ac: Added test that attempts to free stack
4        memory. This causes a error to be printed from the free function.
5        * malloc03/.cvsignore, malloc03/Makefile.am, malloc03/init.c,
6        malloc03/malloc03.doc, malloc03/malloc03.scn: New files.
7
82010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
9
10        * malloctest/init.c: Added error case with malloc of size 0.
11
122010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
13
14        * malloctest/init.c: Added test to check failure branch on calloc.
15
162010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * malloc02/init.c, malloc02/malloc02.doc: Enable malloc dirty helper.
19
202010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * Makefile.am, configure.ac: Add test for deferring free() from ISR and
23        for deferred free() processing.
24        * malloc02/.cvsignore, malloc02/Makefile.am, malloc02/init.c,
25        malloc02/malloc02.doc, malloc02/malloc02.scn: New files.
26
272010-06-07      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        * termios01/init.c, termios01/termios01.scn, termios02/init.c,
30        termios02/termios02.scn: Add tests for cfigetspeed(), cfogetspeed(),
31        cfisetspeed(), cfosetspeed(), ctermid(), tcflow(), tcflush(),
32        tcsendbreak(), tcsetpgrp(), and tcgetpgrp(). Some of these methods
33        are minimal implementations so the tests will have to grow as the
34        methods grow.
35
362010-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
37
38        * heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
39
402010-05-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
41
42        PR 1433/cpukit
43        * block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
44        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
45        block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
46        RTEMS_NO_MEMORY.
47
482010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
49
50        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
51        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
52        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
53
542010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Move POSIX in front of other tests.
57
582010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
59
60        * bspcmdline01/init.c: Fix assert conditional.
61
622010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
65        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
66
672010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * block10/.cvsignore: New file.
70
712010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
72
73        * block05/block05.png, block10/block10.doc, block10/init.c,
74        block10/.cvsignore, block10/block10.scn, block10/block10.png,
75        block10/Makefile.am: New files.
76        * configure.ac, Makefile.am: Update for new files.
77        * block05/block05.doc: Update for new state transitions.
78
792010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * block08/.cvsignore, block09/.cvsignore: New files.
82
832010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * block08/init.c: Remove warning.
86
872010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * block08/block08.scn, block08/init.c: Add starting and ending messages
90        so the scripts detect successful exit.
91
922010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
93
94        * block09/block09.doc, block09/init.c, block09/.cvsignore,
95        block09/block09.scn, block09/Makefile.am: New files.
96        * configure.ac, Makefile.am: Update for new files.
97        * block05/block05.doc: Update for new state transitions.
98        * block05/init.c, block06/init.c: Update for block device API change.
99
1002010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
101
102        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
103        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
104        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
105        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
106        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
107        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
108        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
109        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
110        block08/init.c, block08/Makefile.am, block08/system.h,
111        block08/test_disk.c: New files.
112
1132009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
114
115        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
116        to cover the bsp_cmdline_get_param() routine.
117
1182009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
119
120        * block06/init.c: Update for disk device API change.  Changed EBADRQC
121        to EINVAL.
122
1232009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * termios01/init.c: Increase number of termios ports by 1.
126
1272009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * termios01/termios_testdriver.c:
130        Reflect changes to rtems_termios_callbacks->write.
131
1322009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
135        block05/init.c, block07/init.c, bspcmdline01/init.c,
136        stringto01/init.c, stringto01/stringto_test_template.h,
137        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
138        Use rtems_test_assert() consistently instead of system assert().
139        rtems_test_assert() is designed to integrate into the RTEMS test
140        suite infrastructure.
141
1422009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * POSIX/Makefile.am: Add readv, writev.
145        * POSIX/writev.c, POSIX/readv.c: New.
146
1472009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * POSIX/sigfillset.c: Let main() return "status".
150        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
151        sigismember.
152        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
153        POSIX/sigismember.c: New.
154
1552009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * POSIX/Makefile.am: Add wait.
158        * POSIX/wait.c: New.
159
1602009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * bspcmdline01/test.c: Removed.
163
1642009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * Makefile.am: Add POSIX.
167        * configure.ac: Add POSIX/.
168        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
169        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
170        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
171        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
172        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
173        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
174        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
175        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
176        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
177        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
178        POSIX/waitpid.c, POSIX/write.c: New.
179
1802009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * stringto01/init.c: New file.
183
1842009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
187        * stringto01/.cvsignore, stringto01/Makefile.am,
188        stringto01/stringto01.doc, stringto01/stringto01.scn,
189        stringto01/stringto_test_template.h: New files.
190
1912009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
192
193        * block05/init.c: Check block size. Improved output.
194        * block01/init.c: Free ramdisk before exit.
195        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
196        block04/block04.doc, block05/block05.doc, block06/block06.doc,
197        block07/block07.doc: New files.
198        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
199        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
200        block07/Makefile.am: Add new files.
201
2022009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
205        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
206        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
207        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
208
2092009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
212        Remove bogus cast.
213        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
214
2152009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * rtems++/Task1.cc: Eliminate more warnings.
218
2192009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
222        several dozens of warnings.
223
2242009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * block06/init.c: Add missing prototype.
227
2282009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
229
230        * block07/init.c: New test case.
231
2322009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
233
234        * block05/init.c, block05/block05.scn, block05/Makefile.am,
235        block06/init.c, block06/block06.scn, block06/Makefile.am,
236        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
237        * Makefile.am, configure.ac: Added block05, block06 and block07.
238
2392009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * termios/init.c: Remove sh2 hacks.
242
2432009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * block01/init.c: Include <stdio.h>.
246        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
247        * block02/init.c: Remove unused var.
248
2492009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
250
251        * block02/init.c, block02/block02.scn, block02/Makefile.am,
252        block03/init.c, block03/block03.scn, block03/Makefile.am,
253        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
254        * Makefile.am, configure.ac: Added block02, block03 and block04.
255
2562009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * monitor02/init.c: Add local prototype for
259        rtems_shell_main_monitor.
260
2612009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * termios01/init.c: Fix parity_table_Entry type.
264        Correct parity_table initialization.
265        Add PRIdrtems_termios_baud_t.
266        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
267
2682009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
271        * malloctest/init.c: Use %zu instead of %d to print size_t's.
272
2732009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * rtmonuse/init.c, rtmonuse/task1.c:
276        Use PRIxrtems_id to print rtems_ids.
277        * malloctest/init.c: Use %zu instead of %d to print size_t's.
278
2792009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * malloctest/init.c: Fix _Heap_Resize_block args.
282
2832009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * malloctest/init.c, termios01/init.c,
286        termios01/termios_testdriver.c: Eliminate unused vars.
287
2882009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * heapwalk/init.c: Comment out unused vars.
291        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
292        * malloctest/init.c: Add local prototype for malloc_walk,
293        malloc_info.
294        * malloctest/task1.c: Add local prototype for malloc_walk.
295        * monitor02/init.c: Remove unused vars.
296        * stackchk01/init.c: Remove unused vars.
297        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
298        termios/init.c: Add missing prototypes.
299
3002009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
301
302        * configure.ac: Don't add -fasm to CFLAGS.
303
3042009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
305
306        * block01/.cvsignore: New file.
307
3082009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
309
310        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
311        * Makefile.am, configure.ac: Added block01.
312
3132009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
314
315        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
316
3172009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
318
319        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
320        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
321        it.
322        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
323        termios02/termios02.doc, termios02/termios02.scn: New files.
324        termios02 is a test for tcdrain().
325
3262009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * termios01/init.c, termios01/termios_testdriver.c:
329        Reflect changes to termios.
330
3312009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
334
3352009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
336
337        * stackchk01/stackchk01.doc: Add content.
338
3392009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * Makefile.am, configure.ac: Add initial test for
342        rtems_stack_checker_is_blown.
343        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
344        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
345
3462009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
347
348        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
349        cases to get back to 100% object coverage.
350
3512009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
352
353        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
354        malloctest/malloctest.scn: New test cases.
355        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
356
3572009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
358
359        * malloctest/init.c: New test cases. Update for heap API changes.
360        * stackchk/blow.c: Update for heap API changes.
361
3622009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
363
364        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
365
3662009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
369        complete coverage of termios_XXX_to_YYY() methods.
370
3712009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
374        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
375        character with the assistance of a special test driver which prints
376        the requests.
377        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
378        termios01/termios01.doc, termios01/termios01.scn,
379        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
380
3812009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
382
383        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
384        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
385        rtems_clock_get_ticks_per_second().
386
3872009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
390        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
391
3922009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
395        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
396        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
397
3982009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * malloctest/init.c: Adjust allocation in test so it passes now that
401        heap overhead constant has been increased.
402
4032009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * bspcmdline01/init.c: Do not violate visibility.
406
4072009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
410        prefix to all routines.
411
4122009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
413
414        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
415        helper routines.
416        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
417        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
418        bspcmdline01/init.c, bspcmdline01/test.c: New files.
419
4202009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
421
422        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
423        for shrinking a block enough to need to free the newly unused
424        portion.
425
4262009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
427
428        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
429        _Protected_heap_Get_information().
430
4312009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
432
433        * heapwalk/init.c: Add test code for first free block pointer not
434        aligned.
435
4362009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
437
438        * heapwalk/init.c: Add more cases.
439
4402009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * heapwalk/init.c: Add more automated corruption capability.
443
4442009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
445
446        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
447
4482009-05-19      Chris Johns <chrisj@rtems.org>
449
450        * cpuuse/tswitch.c: Lower sample count for small memory targets.
451        * cpuuse/system.h: Smaller stack size for small memory targets.
452        * monitor02/init.c: Cannot run on small memory targets.
453
4542009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
455
456        * rtmonuse/init.c: Do not use Task_name array before initialized.
457
4582009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * malloctest/init.c: Fix warning.
461
4622009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * malloctest/init.c: Fix typo.
465
4662009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
469        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
470        heapwalk/init.c, heapwalk/system.h: New files.
471
4722009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
473
474        * malloctest/init.c: Add test case for heap resize block when the
475        resize creates a free block large enough to free.
476
4772009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * cpuuse/Makefile.am, malloctest/Makefile.am,
480        monitor/Makefile.am, monitor02/Makefile.am,
481        putenvtest/Makefile.am, rtems++/Makefile.am,
482        rtmonuse/Makefile.am, stackchk/Makefile.am,
483        termios/Makefile.am, tztest/Makefile.am:
484        Eliminate _exe_/.exe.
485
4862009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * stackchk/stackchk.scn: Correct screen to match output.
489
4902008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * malloctest/init.c: Change sizes of heap/region and allocated objects
493        in heap to intptr_t so they can be larger than a single allocatable
494        object (e.g. size_t).
495
4962008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
497
498        * malloctest/init.c: Do not generate alignment factors larger that will
499        not fit in a native integer.
500
5012008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
504        CONFIGURE_STACK_CHECKER_ENABLED.
505
5062008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * malloctest/init.c: Convert to "bool".
509
5102008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
511
512        * rtems++/System.h: Account for extra task stacks properly.
513
5142008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * malloctest/init.c: Fix return status check.
517
5182008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
521        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
522        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
523        POSIX tests. Add a clock_settime case for < 1988.
524
5252008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * malloctest/init.c: Add more test cases to cover heap better.
528
5292008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * malloctest/init.c: Add new test cases per Sergei. Make some of the
532        stranger cases operate directly on a freshly initialized heap. This
533        should make them more reproducible.
534
5352008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * malloctest/init.c: Add more tests per suggestions from Sergei
538        Organov.
539
5402008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
541
542        * malloctest/init.c: Add include to remove warning.
543
5442008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * malloctest/init.c: Remove debug print.
547
5482008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * monitor02/.cvsignore: New file.
551
5522008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
553
554        * Makefile.am, configure.ac: Added automatic test for monitor shell
555        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
556        monitor02/system.h: New files.
557
5582007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
559
560        * malloctest/init.c: Add test cases suggested by Sergei Organov
561        <s.organov@javad.com>.
562
5632007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
564
565        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
566
5672007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
568
569        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
570        exericise another path in the period statistics code.
571
5722007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * malloctest/init.c: Add some primitive testing of realloc() which also
575        does some positive path testing on the SuperCore heap.
576
5772007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
578
579        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
580        cases for untested routines.
581
5822007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
585        the CPU Usage Report include it. If it is deleted, the CPU time it
586        had consumed is not listed later in the report.
587
5882007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * tztest/init.c: Build when using buffered test IO.
591
5922007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
595        macro instead of fflush() directly.
596
5972007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
600        Statistics and Period Usage into Rate Monotonic Manager. Added the
601        following directives: rtems_rate_monotonic_get_statistics,
602        rtems_rate_monotonic_reset_statistics,
603        rtems_rate_monotonic_reset_all_statistics,
604        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
605        Obsoleted the rtems/rtmonuse.h file as a public interface.
606
6072007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
608
609        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
610        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
611        optional managers to Makefiles. Clean up test cases so last output
612        line follows END OF pattern. Make sure test case all run. All tests
613        appeared ok on sis.
614
6152007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
616
617        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
618
6192007-03-13      Joel Sherrill <joel@OARcorp.com>
620
621        * tztest/init.c: Call tzset() even though it may be called for us
622        implicitly along the way.
623
6242007-03-13      Joel Sherrill <joel@OARcorp.com>
625
626        * tztest/.cvsignore: New file.
627
6282007-03-13      Joel Sherrill <joel@OARcorp.com>
629
630        * Makefile.am, configure.ac: Added timezone test.
631        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
632        tztest/tztest.scn: New files.
633
6342007-03-05      Joel Sherrill <joel@OARcorp.com>
635
636        * malloctest/init.c: Be explicit about need for default and floating
637        point attributes. This is just a style change.
638
6392007-02-06      Joel Sherrill <joel@OARcorp.com>
640
641        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
642        issues in message queue tests.
643
6442006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * configure.ac: New BUG-REPORT address.
647
6482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * configure.ac: Require autoconf-2.60. Require automake-1.10.
651
6522006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
655        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
656        docdir. Use rtems_testsdir instead.
657
6582006-02-08      Joel Sherrill <joel@OARcorp.com>
659
660        * rtems++/Task1.cc: Fix warnings.
661
6622005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
663
664        * configure.ac: Remove RTEMS_ENABLE_BARE,
665        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
666
6672005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
668
669        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
670        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
671        stackchk/Makefile.am, termios/Makefile.am:
672        Convert to using *_PROGRAMS.
673
6742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
675
676        * cpuuse/Makefile.am, malloctest/Makefile.am,
677        monitor/Makefile.am, putenvtest/Makefile.am,
678        rtems++/Makefile.am, rtmonuse/Makefile.am,
679        stackchk/Makefile.am, termios/Makefile.am: Rework.
680
6812005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
682
683        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
684        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
685        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
686        * libtests.am: Remove.
687
6882005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
689
690        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
691        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
692        stackchk/Makefile.am, termios/Makefile.am:
693        AM_CPPFLAGS += -I..../support/include.
694
6952005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
696
697        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
698        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
699
7002005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
701
702        * libtests.am: Remove LIB_VARIANT.
703
7042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
705
706        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
707        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
708        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
709
7102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
711
712        * Makefile.am: Cleanup.
713
7142005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
715
716        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
717        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
718        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
719        stackchk/Makefile.am, termios/Makefile.am:
720        Partial conversion to automake.
721
7222005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
723
724        * rtems++/Makefile.am: Remove LIB_VARIANT.
725
7262004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
727
728        * configure.ac: Remove -ansi to prevent folks from further damaging
729        the code with broken prototypes.
730        * putenvtest/init.c: Remove broken putenv prototype.
731        * termios/init.c (print_c_cc): Don't loop over NCCS.
732
7332004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
734
735        * configure.ac: Require automake > 1.9.
736
7372004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
738
739        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
740        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
741        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
742        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
743        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
744        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
745        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
746        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
747
7482004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
749
750        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
751        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
752        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
753        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
754        using c99 fixed size types.
755
7562004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * configure.ac: Add 2nd arg to RTEMS_TOP.
759
7602004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
763        Add PRE/TMPINSTALL_FILES to CLEANFILES.
764        * malloctest/Makefile.am: Ditto.
765        * monitor/Makefile.am: Ditto.
766        * putenvtest/Makefile.am: Ditto.
767        * rtems++/Makefile.am: Ditto.
768        * rtmonuse/Makefile.am: Ditto.
769        * stackchk/Makefile.am: Ditto.
770        * termios/Makefile.am: Ditto.
771
7722003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * libtests.am: Add dirstamp support.
775
7762003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
779
7802003-12-16      Joel Sherrill <joel@OARcorp.com>
781
782        PR 544/tests
783        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
784        tests account for resources and not print at inappropriate times.
785
7862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
789
7902003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
793        * malloctest/Makefile.am: Remove all-local: $(ARCH).
794        * monitor/Makefile.am: Remove all-local: $(ARCH).
795        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
796        * rtems++/Makefile.am: Remove all-local: $(ARCH).
797        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
798        * stackchk/Makefile.am: Remove all-local: $(ARCH).
799        * termios/Makefile.am: Remove all-local: $(ARCH).
800
8012003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * configure.ac: Reflect having moved to testsuites/.
804
8052003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * configure.ac: Remove RTEMS_CANONICAL_HOST.
808
8092003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * configure.ac:Remove RTEMS_CHECK_CPU.
812
8132003-09-04      Joel Sherrill <joel@OARcorp.com>
814
815        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
816        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
817        malloctest/system.h, malloctest/task1.c, monitor/init.c,
818        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
819        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
820        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
821        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
822        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
823        stackchk/task1.c: URL for license changed.
824
8252003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
826
827        * Makefile.am: Reflect having moved aclocal/.
828
8292003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
830
831        * Makefile.am: Reflect having moved automake/.
832        * cpuuse/Makefile.am: Reflect having moved automake/.
833        * malloctest/Makefile.am: Reflect having moved automake/.
834        * monitor/Makefile.am: Reflect having moved automake/.
835        * putenvtest/Makefile.am: Reflect having moved automake/.
836        * rtems++/Makefile.am: Reflect having moved automake/.
837        * rtmonuse/Makefile.am: Reflect having moved automake/.
838        * stackchk/Makefile.am: Reflect having moved automake/.
839        * termios/Makefile.am: Reflect having moved automake/.
840
8412003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
844
8452003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * configure.ac: Remove AC_CONFIG_AUX_DIR.
848
8492003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
850
851        * configure.ac: Unconditionally check for CXX.
852        Require autoconf-2.57, automake-1.7.2.
853        * rtems++: Eliminate CC_O_FILES.
854
8552002-12-02      Joel Sherrill <joel@OARcorp.com>
856
857        * malloctest/init.c: Tasks should be floating point.
858
8592002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
860
861        * .cvsignore: Reformat.
862        Add autom4te*cache.
863        Remove autom4te.cache.
864
8652002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
866
867        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
868        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
869        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
870        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
871        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
872        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
873        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
874        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
875
8762002-08-01      Joel Sherrill <joel@OARcorp.com>
877
878        * Per PR47 add support for buffered test output.  This involved
879        adding defines to redirect output to a buffer and dump it when
880        full, at "test pause", and at exit.  To avoid problems when redefining
881        exit(), all tests were modified to call rtems_test_exit().
882        Some tests, notable psxtests, had to be modified to include
883        the standard test macro .h file (pmacros.h or tmacros.h) to
884        enable this support.
885        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
886        rtmonuse/task1.c, termios/init.c: Modified.
887
8882002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
889
890        * configure.ac: Remove ENABLE_GCC28.
891
8922002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * configure.ac:
895        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
896        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
897        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
898        * Makefile.am: Remove AUTOMAKE_OPTIONS.
899        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
900        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
901        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
902        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
903        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
904        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
905        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
906
9072001-11-01      Joel Sherrill <joel@OARcorp.com>
908
909        * rtems++/Makefile.am: Make sure debug variant of librtems++
910        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
911        and processed as PR78.
912
9132001-10-25      Joel Sherrill <joel@OARcorp.com>
914
915        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
916
9172001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
918
919        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
920        * configure.in: Remove.
921        * configure.ac: New file, generated from configure.in by autoupdate.
922
9232001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
926        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
927
9282001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
931        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
932        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
933        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
934        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
935        make-cxx-exe.
936        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
937        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
938        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
939
9402001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
941
942        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
943
9442000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
947
9482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
949
950        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
951
9522000-11-01      Joel Sherrill <joel@OARcorp.com>
953
954        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
955        libcsupport.h moved from libc to lib/include/rtems and now must
956        be referenced as <rtems/XXX.h>. 
957
9582000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
961        Switch to GNU canonicalization.
962        * libtests.am: Remove DEFS.
963
9642000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
967        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
968        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
969
9702000-08-10      Joel Sherrill <joel@OARcorp.com>
971
972        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.