source: rtems/testsuites/libtests/ChangeLog @ 91e446f3

4.115
Last change on this file since 91e446f3 was 91e446f3, checked in by Jennifer Averett <Jennifer.Averett@…>, on 06/22/10 at 18:20:47

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

  • malloctest/init.c: Added error case with malloc of size 0.
  • Property mode set to 100644
File size: 33.0 KB
Line 
12010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
2
3        * malloctest/init.c: Added error case with malloc of size 0.
4
52010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
6
7        * malloctest/init.c: Added test to check failure branch on calloc.
8
92010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * malloc02/init.c, malloc02/malloc02.doc: Enable malloc dirty helper.
12
132010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * Makefile.am, configure.ac: Add test for deferring free() from ISR and
16        for deferred free() processing.
17        * malloc02/.cvsignore, malloc02/Makefile.am, malloc02/init.c,
18        malloc02/malloc02.doc, malloc02/malloc02.scn: New files.
19
202010-06-07      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * termios01/init.c, termios01/termios01.scn, termios02/init.c,
23        termios02/termios02.scn: Add tests for cfigetspeed(), cfogetspeed(),
24        cfisetspeed(), cfosetspeed(), ctermid(), tcflow(), tcflush(),
25        tcsendbreak(), tcsetpgrp(), and tcgetpgrp(). Some of these methods
26        are minimal implementations so the tests will have to grow as the
27        methods grow.
28
292010-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
30
31        * heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
32
332010-05-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        PR 1433/cpukit
36        * block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
37        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
38        block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
39        RTEMS_NO_MEMORY.
40
412010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
42
43        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
44        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
45        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
46
472010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * Makefile.am: Move POSIX in front of other tests.
50
512010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
52
53        * bspcmdline01/init.c: Fix assert conditional.
54
552010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
58        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
59
602010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * block10/.cvsignore: New file.
63
642010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
65
66        * block05/block05.png, block10/block10.doc, block10/init.c,
67        block10/.cvsignore, block10/block10.scn, block10/block10.png,
68        block10/Makefile.am: New files.
69        * configure.ac, Makefile.am: Update for new files.
70        * block05/block05.doc: Update for new state transitions.
71
722010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * block08/.cvsignore, block09/.cvsignore: New files.
75
762010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * block08/init.c: Remove warning.
79
802010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * block08/block08.scn, block08/init.c: Add starting and ending messages
83        so the scripts detect successful exit.
84
852010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
86
87        * block09/block09.doc, block09/init.c, block09/.cvsignore,
88        block09/block09.scn, block09/Makefile.am: New files.
89        * configure.ac, Makefile.am: Update for new files.
90        * block05/block05.doc: Update for new state transitions.
91        * block05/init.c, block06/init.c: Update for block device API change.
92
932010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
94
95        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
96        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
97        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
98        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
99        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
100        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
101        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
102        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
103        block08/init.c, block08/Makefile.am, block08/system.h,
104        block08/test_disk.c: New files.
105
1062009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
107
108        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
109        to cover the bsp_cmdline_get_param() routine.
110
1112009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
112
113        * block06/init.c: Update for disk device API change.  Changed EBADRQC
114        to EINVAL.
115
1162009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * termios01/init.c: Increase number of termios ports by 1.
119
1202009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * termios01/termios_testdriver.c:
123        Reflect changes to rtems_termios_callbacks->write.
124
1252009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
128        block05/init.c, block07/init.c, bspcmdline01/init.c,
129        stringto01/init.c, stringto01/stringto_test_template.h,
130        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
131        Use rtems_test_assert() consistently instead of system assert().
132        rtems_test_assert() is designed to integrate into the RTEMS test
133        suite infrastructure.
134
1352009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * POSIX/Makefile.am: Add readv, writev.
138        * POSIX/writev.c, POSIX/readv.c: New.
139
1402009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * POSIX/sigfillset.c: Let main() return "status".
143        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
144        sigismember.
145        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
146        POSIX/sigismember.c: New.
147
1482009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * POSIX/Makefile.am: Add wait.
151        * POSIX/wait.c: New.
152
1532009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * bspcmdline01/test.c: Removed.
156
1572009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * Makefile.am: Add POSIX.
160        * configure.ac: Add POSIX/.
161        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
162        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
163        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
164        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
165        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
166        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
167        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
168        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
169        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
170        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
171        POSIX/waitpid.c, POSIX/write.c: New.
172
1732009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * stringto01/init.c: New file.
176
1772009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
180        * stringto01/.cvsignore, stringto01/Makefile.am,
181        stringto01/stringto01.doc, stringto01/stringto01.scn,
182        stringto01/stringto_test_template.h: New files.
183
1842009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
185
186        * block05/init.c: Check block size. Improved output.
187        * block01/init.c: Free ramdisk before exit.
188        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
189        block04/block04.doc, block05/block05.doc, block06/block06.doc,
190        block07/block07.doc: New files.
191        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
192        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
193        block07/Makefile.am: Add new files.
194
1952009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
196
197        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
198        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
199        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
200        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
201
2022009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
203
204        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
205        Remove bogus cast.
206        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
207
2082009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * rtems++/Task1.cc: Eliminate more warnings.
211
2122009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
215        several dozens of warnings.
216
2172009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * block06/init.c: Add missing prototype.
220
2212009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
222
223        * block07/init.c: New test case.
224
2252009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
226
227        * block05/init.c, block05/block05.scn, block05/Makefile.am,
228        block06/init.c, block06/block06.scn, block06/Makefile.am,
229        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
230        * Makefile.am, configure.ac: Added block05, block06 and block07.
231
2322009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * termios/init.c: Remove sh2 hacks.
235
2362009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * block01/init.c: Include <stdio.h>.
239        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
240        * block02/init.c: Remove unused var.
241
2422009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
243
244        * block02/init.c, block02/block02.scn, block02/Makefile.am,
245        block03/init.c, block03/block03.scn, block03/Makefile.am,
246        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
247        * Makefile.am, configure.ac: Added block02, block03 and block04.
248
2492009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * monitor02/init.c: Add local prototype for
252        rtems_shell_main_monitor.
253
2542009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * termios01/init.c: Fix parity_table_Entry type.
257        Correct parity_table initialization.
258        Add PRIdrtems_termios_baud_t.
259        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
260
2612009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
264        * malloctest/init.c: Use %zu instead of %d to print size_t's.
265
2662009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * rtmonuse/init.c, rtmonuse/task1.c:
269        Use PRIxrtems_id to print rtems_ids.
270        * malloctest/init.c: Use %zu instead of %d to print size_t's.
271
2722009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * malloctest/init.c: Fix _Heap_Resize_block args.
275
2762009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * malloctest/init.c, termios01/init.c,
279        termios01/termios_testdriver.c: Eliminate unused vars.
280
2812009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * heapwalk/init.c: Comment out unused vars.
284        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
285        * malloctest/init.c: Add local prototype for malloc_walk,
286        malloc_info.
287        * malloctest/task1.c: Add local prototype for malloc_walk.
288        * monitor02/init.c: Remove unused vars.
289        * stackchk01/init.c: Remove unused vars.
290        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
291        termios/init.c: Add missing prototypes.
292
2932009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * configure.ac: Don't add -fasm to CFLAGS.
296
2972009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * block01/.cvsignore: New file.
300
3012009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
302
303        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
304        * Makefile.am, configure.ac: Added block01.
305
3062009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
309
3102009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
313        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
314        it.
315        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
316        termios02/termios02.doc, termios02/termios02.scn: New files.
317        termios02 is a test for tcdrain().
318
3192009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * termios01/init.c, termios01/termios_testdriver.c:
322        Reflect changes to termios.
323
3242009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
325
326        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
327
3282009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
329
330        * stackchk01/stackchk01.doc: Add content.
331
3322009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
333
334        * Makefile.am, configure.ac: Add initial test for
335        rtems_stack_checker_is_blown.
336        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
337        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
338
3392009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
340
341        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
342        cases to get back to 100% object coverage.
343
3442009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
345
346        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
347        malloctest/malloctest.scn: New test cases.
348        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
349
3502009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
351
352        * malloctest/init.c: New test cases. Update for heap API changes.
353        * stackchk/blow.c: Update for heap API changes.
354
3552009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
356
357        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
358
3592009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
360
361        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
362        complete coverage of termios_XXX_to_YYY() methods.
363
3642009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
367        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
368        character with the assistance of a special test driver which prints
369        the requests.
370        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
371        termios01/termios01.doc, termios01/termios01.scn,
372        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
373
3742009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
375
376        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
377        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
378        rtems_clock_get_ticks_per_second().
379
3802009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
383        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
384
3852009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
388        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
389        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
390
3912009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
392
393        * malloctest/init.c: Adjust allocation in test so it passes now that
394        heap overhead constant has been increased.
395
3962009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * bspcmdline01/init.c: Do not violate visibility.
399
4002009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
401
402        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
403        prefix to all routines.
404
4052009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
408        helper routines.
409        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
410        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
411        bspcmdline01/init.c, bspcmdline01/test.c: New files.
412
4132009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
414
415        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
416        for shrinking a block enough to need to free the newly unused
417        portion.
418
4192009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
420
421        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
422        _Protected_heap_Get_information().
423
4242009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
425
426        * heapwalk/init.c: Add test code for first free block pointer not
427        aligned.
428
4292009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * heapwalk/init.c: Add more cases.
432
4332009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * heapwalk/init.c: Add more automated corruption capability.
436
4372009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
438
439        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
440
4412009-05-19      Chris Johns <chrisj@rtems.org>
442
443        * cpuuse/tswitch.c: Lower sample count for small memory targets.
444        * cpuuse/system.h: Smaller stack size for small memory targets.
445        * monitor02/init.c: Cannot run on small memory targets.
446
4472009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * rtmonuse/init.c: Do not use Task_name array before initialized.
450
4512009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * malloctest/init.c: Fix warning.
454
4552009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * malloctest/init.c: Fix typo.
458
4592009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
462        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
463        heapwalk/init.c, heapwalk/system.h: New files.
464
4652009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
466
467        * malloctest/init.c: Add test case for heap resize block when the
468        resize creates a free block large enough to free.
469
4702009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
471
472        * cpuuse/Makefile.am, malloctest/Makefile.am,
473        monitor/Makefile.am, monitor02/Makefile.am,
474        putenvtest/Makefile.am, rtems++/Makefile.am,
475        rtmonuse/Makefile.am, stackchk/Makefile.am,
476        termios/Makefile.am, tztest/Makefile.am:
477        Eliminate _exe_/.exe.
478
4792009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * stackchk/stackchk.scn: Correct screen to match output.
482
4832008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * malloctest/init.c: Change sizes of heap/region and allocated objects
486        in heap to intptr_t so they can be larger than a single allocatable
487        object (e.g. size_t).
488
4892008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
490
491        * malloctest/init.c: Do not generate alignment factors larger that will
492        not fit in a native integer.
493
4942008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
497        CONFIGURE_STACK_CHECKER_ENABLED.
498
4992008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * malloctest/init.c: Convert to "bool".
502
5032008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * rtems++/System.h: Account for extra task stacks properly.
506
5072008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
508
509        * malloctest/init.c: Fix return status check.
510
5112008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
514        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
515        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
516        POSIX tests. Add a clock_settime case for < 1988.
517
5182008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * malloctest/init.c: Add more test cases to cover heap better.
521
5222008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
523
524        * malloctest/init.c: Add new test cases per Sergei. Make some of the
525        stranger cases operate directly on a freshly initialized heap. This
526        should make them more reproducible.
527
5282008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
529
530        * malloctest/init.c: Add more tests per suggestions from Sergei
531        Organov.
532
5332008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * malloctest/init.c: Add include to remove warning.
536
5372008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * malloctest/init.c: Remove debug print.
540
5412008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * monitor02/.cvsignore: New file.
544
5452008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
546
547        * Makefile.am, configure.ac: Added automatic test for monitor shell
548        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
549        monitor02/system.h: New files.
550
5512007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * malloctest/init.c: Add test cases suggested by Sergei Organov
554        <s.organov@javad.com>.
555
5562007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
557
558        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
559
5602007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
563        exericise another path in the period statistics code.
564
5652007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
566
567        * malloctest/init.c: Add some primitive testing of realloc() which also
568        does some positive path testing on the SuperCore heap.
569
5702007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
571
572        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
573        cases for untested routines.
574
5752007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
578        the CPU Usage Report include it. If it is deleted, the CPU time it
579        had consumed is not listed later in the report.
580
5812007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * tztest/init.c: Build when using buffered test IO.
584
5852007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
586
587        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
588        macro instead of fflush() directly.
589
5902007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
591
592        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
593        Statistics and Period Usage into Rate Monotonic Manager. Added the
594        following directives: rtems_rate_monotonic_get_statistics,
595        rtems_rate_monotonic_reset_statistics,
596        rtems_rate_monotonic_reset_all_statistics,
597        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
598        Obsoleted the rtems/rtmonuse.h file as a public interface.
599
6002007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
603        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
604        optional managers to Makefiles. Clean up test cases so last output
605        line follows END OF pattern. Make sure test case all run. All tests
606        appeared ok on sis.
607
6082007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
609
610        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
611
6122007-03-13      Joel Sherrill <joel@OARcorp.com>
613
614        * tztest/init.c: Call tzset() even though it may be called for us
615        implicitly along the way.
616
6172007-03-13      Joel Sherrill <joel@OARcorp.com>
618
619        * tztest/.cvsignore: New file.
620
6212007-03-13      Joel Sherrill <joel@OARcorp.com>
622
623        * Makefile.am, configure.ac: Added timezone test.
624        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
625        tztest/tztest.scn: New files.
626
6272007-03-05      Joel Sherrill <joel@OARcorp.com>
628
629        * malloctest/init.c: Be explicit about need for default and floating
630        point attributes. This is just a style change.
631
6322007-02-06      Joel Sherrill <joel@OARcorp.com>
633
634        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
635        issues in message queue tests.
636
6372006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * configure.ac: New BUG-REPORT address.
640
6412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * configure.ac: Require autoconf-2.60. Require automake-1.10.
644
6452006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
646
647        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
648        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
649        docdir. Use rtems_testsdir instead.
650
6512006-02-08      Joel Sherrill <joel@OARcorp.com>
652
653        * rtems++/Task1.cc: Fix warnings.
654
6552005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
656
657        * configure.ac: Remove RTEMS_ENABLE_BARE,
658        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
659
6602005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
661
662        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
663        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
664        stackchk/Makefile.am, termios/Makefile.am:
665        Convert to using *_PROGRAMS.
666
6672005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
668
669        * cpuuse/Makefile.am, malloctest/Makefile.am,
670        monitor/Makefile.am, putenvtest/Makefile.am,
671        rtems++/Makefile.am, rtmonuse/Makefile.am,
672        stackchk/Makefile.am, termios/Makefile.am: Rework.
673
6742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
675
676        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
677        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
678        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
679        * libtests.am: Remove.
680
6812005-11-09      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:
686        AM_CPPFLAGS += -I..../support/include.
687
6882005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
689
690        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
691        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
692
6932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
694
695        * libtests.am: Remove LIB_VARIANT.
696
6972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
698
699        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
700        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
701        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
702
7032005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
704
705        * Makefile.am: Cleanup.
706
7072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
708
709        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
710        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
711        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
712        stackchk/Makefile.am, termios/Makefile.am:
713        Partial conversion to automake.
714
7152005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * rtems++/Makefile.am: Remove LIB_VARIANT.
718
7192004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * configure.ac: Remove -ansi to prevent folks from further damaging
722        the code with broken prototypes.
723        * putenvtest/init.c: Remove broken putenv prototype.
724        * termios/init.c (print_c_cc): Don't loop over NCCS.
725
7262004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
727
728        * configure.ac: Require automake > 1.9.
729
7302004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
731
732        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
733        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
734        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
735        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
736        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
737        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
738        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
739        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
740
7412004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
742
743        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
744        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
745        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
746        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
747        using c99 fixed size types.
748
7492004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
750
751        * configure.ac: Add 2nd arg to RTEMS_TOP.
752
7532004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
756        Add PRE/TMPINSTALL_FILES to CLEANFILES.
757        * malloctest/Makefile.am: Ditto.
758        * monitor/Makefile.am: Ditto.
759        * putenvtest/Makefile.am: Ditto.
760        * rtems++/Makefile.am: Ditto.
761        * rtmonuse/Makefile.am: Ditto.
762        * stackchk/Makefile.am: Ditto.
763        * termios/Makefile.am: Ditto.
764
7652003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
766
767        * libtests.am: Add dirstamp support.
768
7692003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
772
7732003-12-16      Joel Sherrill <joel@OARcorp.com>
774
775        PR 544/tests
776        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
777        tests account for resources and not print at inappropriate times.
778
7792003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
780
781        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
782
7832003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
784
785        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
786        * malloctest/Makefile.am: Remove all-local: $(ARCH).
787        * monitor/Makefile.am: Remove all-local: $(ARCH).
788        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
789        * rtems++/Makefile.am: Remove all-local: $(ARCH).
790        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
791        * stackchk/Makefile.am: Remove all-local: $(ARCH).
792        * termios/Makefile.am: Remove all-local: $(ARCH).
793
7942003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * configure.ac: Reflect having moved to testsuites/.
797
7982003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * configure.ac: Remove RTEMS_CANONICAL_HOST.
801
8022003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
803
804        * configure.ac:Remove RTEMS_CHECK_CPU.
805
8062003-09-04      Joel Sherrill <joel@OARcorp.com>
807
808        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
809        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
810        malloctest/system.h, malloctest/task1.c, monitor/init.c,
811        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
812        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
813        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
814        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
815        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
816        stackchk/task1.c: URL for license changed.
817
8182003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
819
820        * Makefile.am: Reflect having moved aclocal/.
821
8222003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
823
824        * Makefile.am: Reflect having moved automake/.
825        * cpuuse/Makefile.am: Reflect having moved automake/.
826        * malloctest/Makefile.am: Reflect having moved automake/.
827        * monitor/Makefile.am: Reflect having moved automake/.
828        * putenvtest/Makefile.am: Reflect having moved automake/.
829        * rtems++/Makefile.am: Reflect having moved automake/.
830        * rtmonuse/Makefile.am: Reflect having moved automake/.
831        * stackchk/Makefile.am: Reflect having moved automake/.
832        * termios/Makefile.am: Reflect having moved automake/.
833
8342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
835
836        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
837
8382003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
839
840        * configure.ac: Remove AC_CONFIG_AUX_DIR.
841
8422003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
843
844        * configure.ac: Unconditionally check for CXX.
845        Require autoconf-2.57, automake-1.7.2.
846        * rtems++: Eliminate CC_O_FILES.
847
8482002-12-02      Joel Sherrill <joel@OARcorp.com>
849
850        * malloctest/init.c: Tasks should be floating point.
851
8522002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
853
854        * .cvsignore: Reformat.
855        Add autom4te*cache.
856        Remove autom4te.cache.
857
8582002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
859
860        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
861        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
862        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
863        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
864        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
865        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
866        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
867        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
868
8692002-08-01      Joel Sherrill <joel@OARcorp.com>
870
871        * Per PR47 add support for buffered test output.  This involved
872        adding defines to redirect output to a buffer and dump it when
873        full, at "test pause", and at exit.  To avoid problems when redefining
874        exit(), all tests were modified to call rtems_test_exit().
875        Some tests, notable psxtests, had to be modified to include
876        the standard test macro .h file (pmacros.h or tmacros.h) to
877        enable this support.
878        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
879        rtmonuse/task1.c, termios/init.c: Modified.
880
8812002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
882
883        * configure.ac: Remove ENABLE_GCC28.
884
8852002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
886
887        * configure.ac:
888        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
889        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
890        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
891        * Makefile.am: Remove AUTOMAKE_OPTIONS.
892        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
893        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
894        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
895        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
896        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
897        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
898        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
899
9002001-11-01      Joel Sherrill <joel@OARcorp.com>
901
902        * rtems++/Makefile.am: Make sure debug variant of librtems++
903        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
904        and processed as PR78.
905
9062001-10-25      Joel Sherrill <joel@OARcorp.com>
907
908        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
909
9102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
913        * configure.in: Remove.
914        * configure.ac: New file, generated from configure.in by autoupdate.
915
9162001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
919        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
920
9212001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
922
923        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
924        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
925        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
926        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
927        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
928        make-cxx-exe.
929        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
930        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
931        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
932
9332001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
934
935        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
936
9372000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
938
939        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
940
9412000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
942
943        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
944
9452000-11-01      Joel Sherrill <joel@OARcorp.com>
946
947        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
948        libcsupport.h moved from libc to lib/include/rtems and now must
949        be referenced as <rtems/XXX.h>. 
950
9512000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
952
953        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
954        Switch to GNU canonicalization.
955        * libtests.am: Remove DEFS.
956
9572000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
958
959        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
960        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
961        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
962
9632000-08-10      Joel Sherrill <joel@OARcorp.com>
964
965        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.