source: rtems/testsuites/libtests/ChangeLog @ b0e81c96

4.115
Last change on this file since b0e81c96 was b0e81c96, checked in by Sebastian Huber <sebastian.huber@…>, on 06/07/10 at 09:33:32

2010-06-07 Sebastian Huber <sebastian.huber@…>

  • heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
  • Property mode set to 100644
File size: 31.9 KB
Line 
12010-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
4
52010-05-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        PR 1433/cpukit
8        * block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
9        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
10        block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
11        RTEMS_NO_MEMORY.
12
132010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
14
15        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
16        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
17        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
18
192010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * Makefile.am: Move POSIX in front of other tests.
22
232010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
24
25        * bspcmdline01/init.c: Fix assert conditional.
26
272010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
30        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
31
322010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * block10/.cvsignore: New file.
35
362010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
37
38        * block05/block05.png, block10/block10.doc, block10/init.c,
39        block10/.cvsignore, block10/block10.scn, block10/block10.png,
40        block10/Makefile.am: New files.
41        * configure.ac, Makefile.am: Update for new files.
42        * block05/block05.doc: Update for new state transitions.
43
442010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * block08/.cvsignore, block09/.cvsignore: New files.
47
482010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * block08/init.c: Remove warning.
51
522010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * block08/block08.scn, block08/init.c: Add starting and ending messages
55        so the scripts detect successful exit.
56
572010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
58
59        * block09/block09.doc, block09/init.c, block09/.cvsignore,
60        block09/block09.scn, block09/Makefile.am: New files.
61        * configure.ac, Makefile.am: Update for new files.
62        * block05/block05.doc: Update for new state transitions.
63        * block05/init.c, block06/init.c: Update for block device API change.
64
652010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
66
67        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
68        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
69        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
70        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
71        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
72        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
73        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
74        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
75        block08/init.c, block08/Makefile.am, block08/system.h,
76        block08/test_disk.c: New files.
77
782009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
79
80        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
81        to cover the bsp_cmdline_get_param() routine.
82
832009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
84
85        * block06/init.c: Update for disk device API change.  Changed EBADRQC
86        to EINVAL.
87
882009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * termios01/init.c: Increase number of termios ports by 1.
91
922009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * termios01/termios_testdriver.c:
95        Reflect changes to rtems_termios_callbacks->write.
96
972009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
100        block05/init.c, block07/init.c, bspcmdline01/init.c,
101        stringto01/init.c, stringto01/stringto_test_template.h,
102        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
103        Use rtems_test_assert() consistently instead of system assert().
104        rtems_test_assert() is designed to integrate into the RTEMS test
105        suite infrastructure.
106
1072009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * POSIX/Makefile.am: Add readv, writev.
110        * POSIX/writev.c, POSIX/readv.c: New.
111
1122009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * POSIX/sigfillset.c: Let main() return "status".
115        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
116        sigismember.
117        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
118        POSIX/sigismember.c: New.
119
1202009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * POSIX/Makefile.am: Add wait.
123        * POSIX/wait.c: New.
124
1252009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * bspcmdline01/test.c: Removed.
128
1292009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * Makefile.am: Add POSIX.
132        * configure.ac: Add POSIX/.
133        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
134        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
135        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
136        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
137        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
138        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
139        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
140        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
141        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
142        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
143        POSIX/waitpid.c, POSIX/write.c: New.
144
1452009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * stringto01/init.c: New file.
148
1492009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
152        * stringto01/.cvsignore, stringto01/Makefile.am,
153        stringto01/stringto01.doc, stringto01/stringto01.scn,
154        stringto01/stringto_test_template.h: New files.
155
1562009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
157
158        * block05/init.c: Check block size. Improved output.
159        * block01/init.c: Free ramdisk before exit.
160        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
161        block04/block04.doc, block05/block05.doc, block06/block06.doc,
162        block07/block07.doc: New files.
163        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
164        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
165        block07/Makefile.am: Add new files.
166
1672009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
170        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
171        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
172        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
173
1742009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
177        Remove bogus cast.
178        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
179
1802009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * rtems++/Task1.cc: Eliminate more warnings.
183
1842009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
187        several dozens of warnings.
188
1892009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * block06/init.c: Add missing prototype.
192
1932009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
194
195        * block07/init.c: New test case.
196
1972009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
198
199        * block05/init.c, block05/block05.scn, block05/Makefile.am,
200        block06/init.c, block06/block06.scn, block06/Makefile.am,
201        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
202        * Makefile.am, configure.ac: Added block05, block06 and block07.
203
2042009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * termios/init.c: Remove sh2 hacks.
207
2082009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * block01/init.c: Include <stdio.h>.
211        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
212        * block02/init.c: Remove unused var.
213
2142009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
215
216        * block02/init.c, block02/block02.scn, block02/Makefile.am,
217        block03/init.c, block03/block03.scn, block03/Makefile.am,
218        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
219        * Makefile.am, configure.ac: Added block02, block03 and block04.
220
2212009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * monitor02/init.c: Add local prototype for
224        rtems_shell_main_monitor.
225
2262009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * termios01/init.c: Fix parity_table_Entry type.
229        Correct parity_table initialization.
230        Add PRIdrtems_termios_baud_t.
231        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
232
2332009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
236        * malloctest/init.c: Use %zu instead of %d to print size_t's.
237
2382009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
239
240        * rtmonuse/init.c, rtmonuse/task1.c:
241        Use PRIxrtems_id to print rtems_ids.
242        * malloctest/init.c: Use %zu instead of %d to print size_t's.
243
2442009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * malloctest/init.c: Fix _Heap_Resize_block args.
247
2482009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * malloctest/init.c, termios01/init.c,
251        termios01/termios_testdriver.c: Eliminate unused vars.
252
2532009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * heapwalk/init.c: Comment out unused vars.
256        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
257        * malloctest/init.c: Add local prototype for malloc_walk,
258        malloc_info.
259        * malloctest/task1.c: Add local prototype for malloc_walk.
260        * monitor02/init.c: Remove unused vars.
261        * stackchk01/init.c: Remove unused vars.
262        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
263        termios/init.c: Add missing prototypes.
264
2652009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * configure.ac: Don't add -fasm to CFLAGS.
268
2692009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * block01/.cvsignore: New file.
272
2732009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
274
275        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
276        * Makefile.am, configure.ac: Added block01.
277
2782009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
279
280        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
281
2822009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
285        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
286        it.
287        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
288        termios02/termios02.doc, termios02/termios02.scn: New files.
289        termios02 is a test for tcdrain().
290
2912009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        * termios01/init.c, termios01/termios_testdriver.c:
294        Reflect changes to termios.
295
2962009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
299
3002009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * stackchk01/stackchk01.doc: Add content.
303
3042009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
305
306        * Makefile.am, configure.ac: Add initial test for
307        rtems_stack_checker_is_blown.
308        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
309        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
310
3112009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
312
313        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
314        cases to get back to 100% object coverage.
315
3162009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
317
318        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
319        malloctest/malloctest.scn: New test cases.
320        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
321
3222009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
323
324        * malloctest/init.c: New test cases. Update for heap API changes.
325        * stackchk/blow.c: Update for heap API changes.
326
3272009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
328
329        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
330
3312009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
334        complete coverage of termios_XXX_to_YYY() methods.
335
3362009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
339        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
340        character with the assistance of a special test driver which prints
341        the requests.
342        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
343        termios01/termios01.doc, termios01/termios01.scn,
344        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
345
3462009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
349        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
350        rtems_clock_get_ticks_per_second().
351
3522009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
355        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
356
3572009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
360        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
361        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
362
3632009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
364
365        * malloctest/init.c: Adjust allocation in test so it passes now that
366        heap overhead constant has been increased.
367
3682009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * bspcmdline01/init.c: Do not violate visibility.
371
3722009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
375        prefix to all routines.
376
3772009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
380        helper routines.
381        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
382        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
383        bspcmdline01/init.c, bspcmdline01/test.c: New files.
384
3852009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
386
387        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
388        for shrinking a block enough to need to free the newly unused
389        portion.
390
3912009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
392
393        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
394        _Protected_heap_Get_information().
395
3962009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
397
398        * heapwalk/init.c: Add test code for first free block pointer not
399        aligned.
400
4012009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
402
403        * heapwalk/init.c: Add more cases.
404
4052009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * heapwalk/init.c: Add more automated corruption capability.
408
4092009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
410
411        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
412
4132009-05-19      Chris Johns <chrisj@rtems.org>
414
415        * cpuuse/tswitch.c: Lower sample count for small memory targets.
416        * cpuuse/system.h: Smaller stack size for small memory targets.
417        * monitor02/init.c: Cannot run on small memory targets.
418
4192009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * rtmonuse/init.c: Do not use Task_name array before initialized.
422
4232009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * malloctest/init.c: Fix warning.
426
4272009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * malloctest/init.c: Fix typo.
430
4312009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
434        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
435        heapwalk/init.c, heapwalk/system.h: New files.
436
4372009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
438
439        * malloctest/init.c: Add test case for heap resize block when the
440        resize creates a free block large enough to free.
441
4422009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
443
444        * cpuuse/Makefile.am, malloctest/Makefile.am,
445        monitor/Makefile.am, monitor02/Makefile.am,
446        putenvtest/Makefile.am, rtems++/Makefile.am,
447        rtmonuse/Makefile.am, stackchk/Makefile.am,
448        termios/Makefile.am, tztest/Makefile.am:
449        Eliminate _exe_/.exe.
450
4512009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * stackchk/stackchk.scn: Correct screen to match output.
454
4552008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * malloctest/init.c: Change sizes of heap/region and allocated objects
458        in heap to intptr_t so they can be larger than a single allocatable
459        object (e.g. size_t).
460
4612008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * malloctest/init.c: Do not generate alignment factors larger that will
464        not fit in a native integer.
465
4662008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
469        CONFIGURE_STACK_CHECKER_ENABLED.
470
4712008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
472
473        * malloctest/init.c: Convert to "bool".
474
4752008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * rtems++/System.h: Account for extra task stacks properly.
478
4792008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * malloctest/init.c: Fix return status check.
482
4832008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
486        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
487        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
488        POSIX tests. Add a clock_settime case for < 1988.
489
4902008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
491
492        * malloctest/init.c: Add more test cases to cover heap better.
493
4942008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
495
496        * malloctest/init.c: Add new test cases per Sergei. Make some of the
497        stranger cases operate directly on a freshly initialized heap. This
498        should make them more reproducible.
499
5002008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
501
502        * malloctest/init.c: Add more tests per suggestions from Sergei
503        Organov.
504
5052008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * malloctest/init.c: Add include to remove warning.
508
5092008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
510
511        * malloctest/init.c: Remove debug print.
512
5132008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * monitor02/.cvsignore: New file.
516
5172008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
518
519        * Makefile.am, configure.ac: Added automatic test for monitor shell
520        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
521        monitor02/system.h: New files.
522
5232007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
524
525        * malloctest/init.c: Add test cases suggested by Sergei Organov
526        <s.organov@javad.com>.
527
5282007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
529
530        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
531
5322007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
533
534        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
535        exericise another path in the period statistics code.
536
5372007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * malloctest/init.c: Add some primitive testing of realloc() which also
540        does some positive path testing on the SuperCore heap.
541
5422007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
543
544        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
545        cases for untested routines.
546
5472007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
550        the CPU Usage Report include it. If it is deleted, the CPU time it
551        had consumed is not listed later in the report.
552
5532007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * tztest/init.c: Build when using buffered test IO.
556
5572007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
560        macro instead of fflush() directly.
561
5622007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
565        Statistics and Period Usage into Rate Monotonic Manager. Added the
566        following directives: rtems_rate_monotonic_get_statistics,
567        rtems_rate_monotonic_reset_statistics,
568        rtems_rate_monotonic_reset_all_statistics,
569        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
570        Obsoleted the rtems/rtmonuse.h file as a public interface.
571
5722007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
575        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
576        optional managers to Makefiles. Clean up test cases so last output
577        line follows END OF pattern. Make sure test case all run. All tests
578        appeared ok on sis.
579
5802007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
581
582        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
583
5842007-03-13      Joel Sherrill <joel@OARcorp.com>
585
586        * tztest/init.c: Call tzset() even though it may be called for us
587        implicitly along the way.
588
5892007-03-13      Joel Sherrill <joel@OARcorp.com>
590
591        * tztest/.cvsignore: New file.
592
5932007-03-13      Joel Sherrill <joel@OARcorp.com>
594
595        * Makefile.am, configure.ac: Added timezone test.
596        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
597        tztest/tztest.scn: New files.
598
5992007-03-05      Joel Sherrill <joel@OARcorp.com>
600
601        * malloctest/init.c: Be explicit about need for default and floating
602        point attributes. This is just a style change.
603
6042007-02-06      Joel Sherrill <joel@OARcorp.com>
605
606        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
607        issues in message queue tests.
608
6092006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
610
611        * configure.ac: New BUG-REPORT address.
612
6132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
614
615        * configure.ac: Require autoconf-2.60. Require automake-1.10.
616
6172006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
620        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
621        docdir. Use rtems_testsdir instead.
622
6232006-02-08      Joel Sherrill <joel@OARcorp.com>
624
625        * rtems++/Task1.cc: Fix warnings.
626
6272005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
628
629        * configure.ac: Remove RTEMS_ENABLE_BARE,
630        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
631
6322005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
633
634        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
635        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
636        stackchk/Makefile.am, termios/Makefile.am:
637        Convert to using *_PROGRAMS.
638
6392005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
640
641        * cpuuse/Makefile.am, malloctest/Makefile.am,
642        monitor/Makefile.am, putenvtest/Makefile.am,
643        rtems++/Makefile.am, rtmonuse/Makefile.am,
644        stackchk/Makefile.am, termios/Makefile.am: Rework.
645
6462005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
647
648        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
649        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
650        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
651        * libtests.am: Remove.
652
6532005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
654
655        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
656        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
657        stackchk/Makefile.am, termios/Makefile.am:
658        AM_CPPFLAGS += -I..../support/include.
659
6602005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
661
662        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
663        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
664
6652005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
666
667        * libtests.am: Remove LIB_VARIANT.
668
6692005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
670
671        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
672        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
673        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
674
6752005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
676
677        * Makefile.am: Cleanup.
678
6792005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
680
681        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
682        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
683        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
684        stackchk/Makefile.am, termios/Makefile.am:
685        Partial conversion to automake.
686
6872005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
688
689        * rtems++/Makefile.am: Remove LIB_VARIANT.
690
6912004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
692
693        * configure.ac: Remove -ansi to prevent folks from further damaging
694        the code with broken prototypes.
695        * putenvtest/init.c: Remove broken putenv prototype.
696        * termios/init.c (print_c_cc): Don't loop over NCCS.
697
6982004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
699
700        * configure.ac: Require automake > 1.9.
701
7022004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
703
704        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
705        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
706        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
707        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
708        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
709        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
710        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
711        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
712
7132004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
714
715        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
716        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
717        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
718        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
719        using c99 fixed size types.
720
7212004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * configure.ac: Add 2nd arg to RTEMS_TOP.
724
7252004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
728        Add PRE/TMPINSTALL_FILES to CLEANFILES.
729        * malloctest/Makefile.am: Ditto.
730        * monitor/Makefile.am: Ditto.
731        * putenvtest/Makefile.am: Ditto.
732        * rtems++/Makefile.am: Ditto.
733        * rtmonuse/Makefile.am: Ditto.
734        * stackchk/Makefile.am: Ditto.
735        * termios/Makefile.am: Ditto.
736
7372003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * libtests.am: Add dirstamp support.
740
7412003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
744
7452003-12-16      Joel Sherrill <joel@OARcorp.com>
746
747        PR 544/tests
748        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
749        tests account for resources and not print at inappropriate times.
750
7512003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
754
7552003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
758        * malloctest/Makefile.am: Remove all-local: $(ARCH).
759        * monitor/Makefile.am: Remove all-local: $(ARCH).
760        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
761        * rtems++/Makefile.am: Remove all-local: $(ARCH).
762        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
763        * stackchk/Makefile.am: Remove all-local: $(ARCH).
764        * termios/Makefile.am: Remove all-local: $(ARCH).
765
7662003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
767
768        * configure.ac: Reflect having moved to testsuites/.
769
7702003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
771
772        * configure.ac: Remove RTEMS_CANONICAL_HOST.
773
7742003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * configure.ac:Remove RTEMS_CHECK_CPU.
777
7782003-09-04      Joel Sherrill <joel@OARcorp.com>
779
780        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
781        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
782        malloctest/system.h, malloctest/task1.c, monitor/init.c,
783        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
784        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
785        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
786        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
787        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
788        stackchk/task1.c: URL for license changed.
789
7902003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * Makefile.am: Reflect having moved aclocal/.
793
7942003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * Makefile.am: Reflect having moved automake/.
797        * cpuuse/Makefile.am: Reflect having moved automake/.
798        * malloctest/Makefile.am: Reflect having moved automake/.
799        * monitor/Makefile.am: Reflect having moved automake/.
800        * putenvtest/Makefile.am: Reflect having moved automake/.
801        * rtems++/Makefile.am: Reflect having moved automake/.
802        * rtmonuse/Makefile.am: Reflect having moved automake/.
803        * stackchk/Makefile.am: Reflect having moved automake/.
804        * termios/Makefile.am: Reflect having moved automake/.
805
8062003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
807
808        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
809
8102003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * configure.ac: Remove AC_CONFIG_AUX_DIR.
813
8142003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * configure.ac: Unconditionally check for CXX.
817        Require autoconf-2.57, automake-1.7.2.
818        * rtems++: Eliminate CC_O_FILES.
819
8202002-12-02      Joel Sherrill <joel@OARcorp.com>
821
822        * malloctest/init.c: Tasks should be floating point.
823
8242002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
825
826        * .cvsignore: Reformat.
827        Add autom4te*cache.
828        Remove autom4te.cache.
829
8302002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
831
832        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
833        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
834        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
835        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
836        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
837        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
838        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
839        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
840
8412002-08-01      Joel Sherrill <joel@OARcorp.com>
842
843        * Per PR47 add support for buffered test output.  This involved
844        adding defines to redirect output to a buffer and dump it when
845        full, at "test pause", and at exit.  To avoid problems when redefining
846        exit(), all tests were modified to call rtems_test_exit().
847        Some tests, notable psxtests, had to be modified to include
848        the standard test macro .h file (pmacros.h or tmacros.h) to
849        enable this support.
850        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
851        rtmonuse/task1.c, termios/init.c: Modified.
852
8532002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
854
855        * configure.ac: Remove ENABLE_GCC28.
856
8572002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
858
859        * configure.ac:
860        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
861        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
862        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
863        * Makefile.am: Remove AUTOMAKE_OPTIONS.
864        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
865        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
866        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
867        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
868        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
869        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
870        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
871
8722001-11-01      Joel Sherrill <joel@OARcorp.com>
873
874        * rtems++/Makefile.am: Make sure debug variant of librtems++
875        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
876        and processed as PR78.
877
8782001-10-25      Joel Sherrill <joel@OARcorp.com>
879
880        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
881
8822001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
883
884        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
885        * configure.in: Remove.
886        * configure.ac: New file, generated from configure.in by autoupdate.
887
8882001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
889
890        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
891        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
892
8932001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
896        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
897        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
898        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
899        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
900        make-cxx-exe.
901        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
902        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
903        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
904
9052001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
906
907        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
908
9092000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
910
911        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
912
9132000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
914
915        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
916
9172000-11-01      Joel Sherrill <joel@OARcorp.com>
918
919        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
920        libcsupport.h moved from libc to lib/include/rtems and now must
921        be referenced as <rtems/XXX.h>. 
922
9232000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
926        Switch to GNU canonicalization.
927        * libtests.am: Remove DEFS.
928
9292000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
930
931        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
932        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
933        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
934
9352000-08-10      Joel Sherrill <joel@OARcorp.com>
936
937        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.