source: rtems/testsuites/libtests/ChangeLog @ ea445300

4.10
Last change on this file since ea445300 was d71a5bb6, checked in by Joel Sherrill <joel.sherrill@…>, on 02/02/11 at 18:53:04

2011-02-02 Joel Sherrill <joel.sherrilL@…>

  • cpuuse/tswitch.c: Shrink memory requirements.
  • Property mode set to 100644
File size: 32.9 KB
Line 
12011-02-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * cpuuse/tswitch.c: Shrink memory requirements.
4
52011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Require autoconf-2.68, automake-1.11.1.
8
92011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * math/math.scn, mathf/mathf.scn: Regenerate.
12        * Makefile.am, configure.ac: Add mathf/.
13        * math/init.c, math/Makefile.am: Reflect having split-out mathf.
14        * math/domathf.c, math/domathl.c: Remove.
15        * mathf/Makefile.am, mathf/domathf.c, mathf/init.c,
16        mathf/mathf.scn: New (Split out from math/).
17
182011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * math/init.c:
21        Use fprintf(stdout,..) instead of printf.
22        Use CONFIGURE_APPLICATION_DISABLE_FILESYSTEM.
23
242011-01-27      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * math/math.scn: New.
27
282011-01-14      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * math/domath.c, math/domathf.c, math/domath.in,
31        math/domathl.c, math/init.c, math/Makefile.am:
32        New (Import from rtems-4.11).
33        * Makefile.am: Add math/
34        * configure.ac: Add math/Makefile.
35
362010-09-01      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * POSIX/Makefile.am: Add htonl.
39        * POSIX/htonl.c: New.
40
412010-05-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        PR 1433/cpukit
44        * block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
45        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
46        block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
47        RTEMS_NO_MEMORY.
48
492010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
50
51        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
52        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
53        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
54
552010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * Makefile.am: Move POSIX in front of other tests.
58
592010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
60
61        * bspcmdline01/init.c: Fix assert conditional.
62
632010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
66        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
67
682010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * block10/.cvsignore: New file.
71
722010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
73
74        * block05/block05.png, block10/block10.doc, block10/init.c,
75        block10/.cvsignore, block10/block10.scn, block10/block10.png,
76        block10/Makefile.am: New files.
77        * configure.ac, Makefile.am: Update for new files.
78        * block05/block05.doc: Update for new state transitions.
79
802010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * block08/.cvsignore, block09/.cvsignore: New files.
83
842010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * block08/init.c: Remove warning.
87
882010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * block08/block08.scn, block08/init.c: Add starting and ending messages
91        so the scripts detect successful exit.
92
932010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
94
95        * block09/block09.doc, block09/init.c, block09/.cvsignore,
96        block09/block09.scn, block09/Makefile.am: New files.
97        * configure.ac, Makefile.am: Update for new files.
98        * block05/block05.doc: Update for new state transitions.
99        * block05/init.c, block06/init.c: Update for block device API change.
100
1012010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
102
103        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
104        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
105        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
106        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
107        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
108        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
109        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
110        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
111        block08/init.c, block08/Makefile.am, block08/system.h,
112        block08/test_disk.c: New files.
113
1142009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
115
116        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
117        to cover the bsp_cmdline_get_param() routine.
118
1192009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
120
121        * block06/init.c: Update for disk device API change.  Changed EBADRQC
122        to EINVAL.
123
1242009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * termios01/init.c: Increase number of termios ports by 1.
127
1282009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * termios01/termios_testdriver.c:
131        Reflect changes to rtems_termios_callbacks->write.
132
1332009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
136        block05/init.c, block07/init.c, bspcmdline01/init.c,
137        stringto01/init.c, stringto01/stringto_test_template.h,
138        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
139        Use rtems_test_assert() consistently instead of system assert().
140        rtems_test_assert() is designed to integrate into the RTEMS test
141        suite infrastructure.
142
1432009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * POSIX/Makefile.am: Add readv, writev.
146        * POSIX/writev.c, POSIX/readv.c: New.
147
1482009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * POSIX/sigfillset.c: Let main() return "status".
151        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
152        sigismember.
153        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
154        POSIX/sigismember.c: New.
155
1562009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * POSIX/Makefile.am: Add wait.
159        * POSIX/wait.c: New.
160
1612009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * bspcmdline01/test.c: Removed.
164
1652009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * Makefile.am: Add POSIX.
168        * configure.ac: Add POSIX/.
169        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
170        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
171        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
172        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
173        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
174        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
175        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
176        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
177        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
178        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
179        POSIX/waitpid.c, POSIX/write.c: New.
180
1812009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * stringto01/init.c: New file.
184
1852009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
188        * stringto01/.cvsignore, stringto01/Makefile.am,
189        stringto01/stringto01.doc, stringto01/stringto01.scn,
190        stringto01/stringto_test_template.h: New files.
191
1922009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
193
194        * block05/init.c: Check block size. Improved output.
195        * block01/init.c: Free ramdisk before exit.
196        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
197        block04/block04.doc, block05/block05.doc, block06/block06.doc,
198        block07/block07.doc: New files.
199        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
200        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
201        block07/Makefile.am: Add new files.
202
2032009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
206        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
207        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
208        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
209
2102009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
211
212        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
213        Remove bogus cast.
214        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
215
2162009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * rtems++/Task1.cc: Eliminate more warnings.
219
2202009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
223        several dozens of warnings.
224
2252009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * block06/init.c: Add missing prototype.
228
2292009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
230
231        * block07/init.c: New test case.
232
2332009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
234
235        * block05/init.c, block05/block05.scn, block05/Makefile.am,
236        block06/init.c, block06/block06.scn, block06/Makefile.am,
237        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
238        * Makefile.am, configure.ac: Added block05, block06 and block07.
239
2402009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * termios/init.c: Remove sh2 hacks.
243
2442009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * block01/init.c: Include <stdio.h>.
247        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
248        * block02/init.c: Remove unused var.
249
2502009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
251
252        * block02/init.c, block02/block02.scn, block02/Makefile.am,
253        block03/init.c, block03/block03.scn, block03/Makefile.am,
254        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
255        * Makefile.am, configure.ac: Added block02, block03 and block04.
256
2572009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * monitor02/init.c: Add local prototype for
260        rtems_shell_main_monitor.
261
2622009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * termios01/init.c: Fix parity_table_Entry type.
265        Correct parity_table initialization.
266        Add PRIdrtems_termios_baud_t.
267        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
268
2692009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
270
271        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
272        * malloctest/init.c: Use %zu instead of %d to print size_t's.
273
2742009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
275
276        * rtmonuse/init.c, rtmonuse/task1.c:
277        Use PRIxrtems_id to print rtems_ids.
278        * malloctest/init.c: Use %zu instead of %d to print size_t's.
279
2802009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * malloctest/init.c: Fix _Heap_Resize_block args.
283
2842009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * malloctest/init.c, termios01/init.c,
287        termios01/termios_testdriver.c: Eliminate unused vars.
288
2892009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * heapwalk/init.c: Comment out unused vars.
292        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
293        * malloctest/init.c: Add local prototype for malloc_walk,
294        malloc_info.
295        * malloctest/task1.c: Add local prototype for malloc_walk.
296        * monitor02/init.c: Remove unused vars.
297        * stackchk01/init.c: Remove unused vars.
298        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
299        termios/init.c: Add missing prototypes.
300
3012009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        * configure.ac: Don't add -fasm to CFLAGS.
304
3052009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
306
307        * block01/.cvsignore: New file.
308
3092009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
310
311        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
312        * Makefile.am, configure.ac: Added block01.
313
3142009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
315
316        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
317
3182009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
321        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
322        it.
323        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
324        termios02/termios02.doc, termios02/termios02.scn: New files.
325        termios02 is a test for tcdrain().
326
3272009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * termios01/init.c, termios01/termios_testdriver.c:
330        Reflect changes to termios.
331
3322009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
333
334        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
335
3362009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
337
338        * stackchk01/stackchk01.doc: Add content.
339
3402009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
341
342        * Makefile.am, configure.ac: Add initial test for
343        rtems_stack_checker_is_blown.
344        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
345        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
346
3472009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
348
349        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
350        cases to get back to 100% object coverage.
351
3522009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
353
354        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
355        malloctest/malloctest.scn: New test cases.
356        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
357
3582009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
359
360        * malloctest/init.c: New test cases. Update for heap API changes.
361        * stackchk/blow.c: Update for heap API changes.
362
3632009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
364
365        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
366
3672009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
370        complete coverage of termios_XXX_to_YYY() methods.
371
3722009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
375        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
376        character with the assistance of a special test driver which prints
377        the requests.
378        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
379        termios01/termios01.doc, termios01/termios01.scn,
380        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
381
3822009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
383
384        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
385        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
386        rtems_clock_get_ticks_per_second().
387
3882009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
391        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
392
3932009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
396        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
397        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
398
3992009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * malloctest/init.c: Adjust allocation in test so it passes now that
402        heap overhead constant has been increased.
403
4042009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
405
406        * bspcmdline01/init.c: Do not violate visibility.
407
4082009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
411        prefix to all routines.
412
4132009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
416        helper routines.
417        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
418        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
419        bspcmdline01/init.c, bspcmdline01/test.c: New files.
420
4212009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
422
423        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
424        for shrinking a block enough to need to free the newly unused
425        portion.
426
4272009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
428
429        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
430        _Protected_heap_Get_information().
431
4322009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * heapwalk/init.c: Add test code for first free block pointer not
435        aligned.
436
4372009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
438
439        * heapwalk/init.c: Add more cases.
440
4412009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * heapwalk/init.c: Add more automated corruption capability.
444
4452009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
446
447        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
448
4492009-05-19      Chris Johns <chrisj@rtems.org>
450
451        * cpuuse/tswitch.c: Lower sample count for small memory targets.
452        * cpuuse/system.h: Smaller stack size for small memory targets.
453        * monitor02/init.c: Cannot run on small memory targets.
454
4552009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * rtmonuse/init.c: Do not use Task_name array before initialized.
458
4592009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * malloctest/init.c: Fix warning.
462
4632009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * malloctest/init.c: Fix typo.
466
4672009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
470        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
471        heapwalk/init.c, heapwalk/system.h: New files.
472
4732009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
474
475        * malloctest/init.c: Add test case for heap resize block when the
476        resize creates a free block large enough to free.
477
4782009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * cpuuse/Makefile.am, malloctest/Makefile.am,
481        monitor/Makefile.am, monitor02/Makefile.am,
482        putenvtest/Makefile.am, rtems++/Makefile.am,
483        rtmonuse/Makefile.am, stackchk/Makefile.am,
484        termios/Makefile.am, tztest/Makefile.am:
485        Eliminate _exe_/.exe.
486
4872009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * stackchk/stackchk.scn: Correct screen to match output.
490
4912008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * malloctest/init.c: Change sizes of heap/region and allocated objects
494        in heap to intptr_t so they can be larger than a single allocatable
495        object (e.g. size_t).
496
4972008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
498
499        * malloctest/init.c: Do not generate alignment factors larger that will
500        not fit in a native integer.
501
5022008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
503
504        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
505        CONFIGURE_STACK_CHECKER_ENABLED.
506
5072008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * malloctest/init.c: Convert to "bool".
510
5112008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * rtems++/System.h: Account for extra task stacks properly.
514
5152008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * malloctest/init.c: Fix return status check.
518
5192008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
522        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
523        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
524        POSIX tests. Add a clock_settime case for < 1988.
525
5262008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * malloctest/init.c: Add more test cases to cover heap better.
529
5302008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * malloctest/init.c: Add new test cases per Sergei. Make some of the
533        stranger cases operate directly on a freshly initialized heap. This
534        should make them more reproducible.
535
5362008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
537
538        * malloctest/init.c: Add more tests per suggestions from Sergei
539        Organov.
540
5412008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * malloctest/init.c: Add include to remove warning.
544
5452008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
546
547        * malloctest/init.c: Remove debug print.
548
5492008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * monitor02/.cvsignore: New file.
552
5532008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
554
555        * Makefile.am, configure.ac: Added automatic test for monitor shell
556        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
557        monitor02/system.h: New files.
558
5592007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
560
561        * malloctest/init.c: Add test cases suggested by Sergei Organov
562        <s.organov@javad.com>.
563
5642007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
565
566        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
567
5682007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
569
570        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
571        exericise another path in the period statistics code.
572
5732007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
574
575        * malloctest/init.c: Add some primitive testing of realloc() which also
576        does some positive path testing on the SuperCore heap.
577
5782007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
579
580        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
581        cases for untested routines.
582
5832007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
586        the CPU Usage Report include it. If it is deleted, the CPU time it
587        had consumed is not listed later in the report.
588
5892007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
590
591        * tztest/init.c: Build when using buffered test IO.
592
5932007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
596        macro instead of fflush() directly.
597
5982007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
599
600        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
601        Statistics and Period Usage into Rate Monotonic Manager. Added the
602        following directives: rtems_rate_monotonic_get_statistics,
603        rtems_rate_monotonic_reset_statistics,
604        rtems_rate_monotonic_reset_all_statistics,
605        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
606        Obsoleted the rtems/rtmonuse.h file as a public interface.
607
6082007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
609
610        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
611        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
612        optional managers to Makefiles. Clean up test cases so last output
613        line follows END OF pattern. Make sure test case all run. All tests
614        appeared ok on sis.
615
6162007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
617
618        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
619
6202007-03-13      Joel Sherrill <joel@OARcorp.com>
621
622        * tztest/init.c: Call tzset() even though it may be called for us
623        implicitly along the way.
624
6252007-03-13      Joel Sherrill <joel@OARcorp.com>
626
627        * tztest/.cvsignore: New file.
628
6292007-03-13      Joel Sherrill <joel@OARcorp.com>
630
631        * Makefile.am, configure.ac: Added timezone test.
632        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
633        tztest/tztest.scn: New files.
634
6352007-03-05      Joel Sherrill <joel@OARcorp.com>
636
637        * malloctest/init.c: Be explicit about need for default and floating
638        point attributes. This is just a style change.
639
6402007-02-06      Joel Sherrill <joel@OARcorp.com>
641
642        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
643        issues in message queue tests.
644
6452006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
646
647        * configure.ac: New BUG-REPORT address.
648
6492006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * configure.ac: Require autoconf-2.60. Require automake-1.10.
652
6532006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
656        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
657        docdir. Use rtems_testsdir instead.
658
6592006-02-08      Joel Sherrill <joel@OARcorp.com>
660
661        * rtems++/Task1.cc: Fix warnings.
662
6632005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
664
665        * configure.ac: Remove RTEMS_ENABLE_BARE,
666        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
667
6682005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
669
670        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
671        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
672        stackchk/Makefile.am, termios/Makefile.am:
673        Convert to using *_PROGRAMS.
674
6752005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
676
677        * cpuuse/Makefile.am, malloctest/Makefile.am,
678        monitor/Makefile.am, putenvtest/Makefile.am,
679        rtems++/Makefile.am, rtmonuse/Makefile.am,
680        stackchk/Makefile.am, termios/Makefile.am: Rework.
681
6822005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
683
684        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
685        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
686        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
687        * libtests.am: Remove.
688
6892005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
690
691        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
692        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
693        stackchk/Makefile.am, termios/Makefile.am:
694        AM_CPPFLAGS += -I..../support/include.
695
6962005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
697
698        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
699        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
700
7012005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
702
703        * libtests.am: Remove LIB_VARIANT.
704
7052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
708        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
709        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
710
7112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
712
713        * Makefile.am: Cleanup.
714
7152005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
718        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
719        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
720        stackchk/Makefile.am, termios/Makefile.am:
721        Partial conversion to automake.
722
7232005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
724
725        * rtems++/Makefile.am: Remove LIB_VARIANT.
726
7272004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
728
729        * configure.ac: Remove -ansi to prevent folks from further damaging
730        the code with broken prototypes.
731        * putenvtest/init.c: Remove broken putenv prototype.
732        * termios/init.c (print_c_cc): Don't loop over NCCS.
733
7342004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
735
736        * configure.ac: Require automake > 1.9.
737
7382004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
739
740        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
741        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
742        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
743        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
744        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
745        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
746        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
747        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
748
7492004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
750
751        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
752        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
753        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
754        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
755        using c99 fixed size types.
756
7572004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
758
759        * configure.ac: Add 2nd arg to RTEMS_TOP.
760
7612004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
762
763        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
764        Add PRE/TMPINSTALL_FILES to CLEANFILES.
765        * malloctest/Makefile.am: Ditto.
766        * monitor/Makefile.am: Ditto.
767        * putenvtest/Makefile.am: Ditto.
768        * rtems++/Makefile.am: Ditto.
769        * rtmonuse/Makefile.am: Ditto.
770        * stackchk/Makefile.am: Ditto.
771        * termios/Makefile.am: Ditto.
772
7732003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
774
775        * libtests.am: Add dirstamp support.
776
7772003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
778
779        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
780
7812003-12-16      Joel Sherrill <joel@OARcorp.com>
782
783        PR 544/tests
784        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
785        tests account for resources and not print at inappropriate times.
786
7872003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
790
7912003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
794        * malloctest/Makefile.am: Remove all-local: $(ARCH).
795        * monitor/Makefile.am: Remove all-local: $(ARCH).
796        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
797        * rtems++/Makefile.am: Remove all-local: $(ARCH).
798        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
799        * stackchk/Makefile.am: Remove all-local: $(ARCH).
800        * termios/Makefile.am: Remove all-local: $(ARCH).
801
8022003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
803
804        * configure.ac: Reflect having moved to testsuites/.
805
8062003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
807
808        * configure.ac: Remove RTEMS_CANONICAL_HOST.
809
8102003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * configure.ac:Remove RTEMS_CHECK_CPU.
813
8142003-09-04      Joel Sherrill <joel@OARcorp.com>
815
816        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
817        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
818        malloctest/system.h, malloctest/task1.c, monitor/init.c,
819        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
820        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
821        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
822        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
823        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
824        stackchk/task1.c: URL for license changed.
825
8262003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
827
828        * Makefile.am: Reflect having moved aclocal/.
829
8302003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
831
832        * Makefile.am: Reflect having moved automake/.
833        * cpuuse/Makefile.am: Reflect having moved automake/.
834        * malloctest/Makefile.am: Reflect having moved automake/.
835        * monitor/Makefile.am: Reflect having moved automake/.
836        * putenvtest/Makefile.am: Reflect having moved automake/.
837        * rtems++/Makefile.am: Reflect having moved automake/.
838        * rtmonuse/Makefile.am: Reflect having moved automake/.
839        * stackchk/Makefile.am: Reflect having moved automake/.
840        * termios/Makefile.am: Reflect having moved automake/.
841
8422003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
843
844        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
845
8462003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
847
848        * configure.ac: Remove AC_CONFIG_AUX_DIR.
849
8502003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * configure.ac: Unconditionally check for CXX.
853        Require autoconf-2.57, automake-1.7.2.
854        * rtems++: Eliminate CC_O_FILES.
855
8562002-12-02      Joel Sherrill <joel@OARcorp.com>
857
858        * malloctest/init.c: Tasks should be floating point.
859
8602002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
861
862        * .cvsignore: Reformat.
863        Add autom4te*cache.
864        Remove autom4te.cache.
865
8662002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
867
868        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
869        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
870        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
871        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
872        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
873        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
874        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
875        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
876
8772002-08-01      Joel Sherrill <joel@OARcorp.com>
878
879        * Per PR47 add support for buffered test output.  This involved
880        adding defines to redirect output to a buffer and dump it when
881        full, at "test pause", and at exit.  To avoid problems when redefining
882        exit(), all tests were modified to call rtems_test_exit().
883        Some tests, notable psxtests, had to be modified to include
884        the standard test macro .h file (pmacros.h or tmacros.h) to
885        enable this support.
886        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
887        rtmonuse/task1.c, termios/init.c: Modified.
888
8892002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
890
891        * configure.ac: Remove ENABLE_GCC28.
892
8932002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * configure.ac:
896        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
897        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
898        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
899        * Makefile.am: Remove AUTOMAKE_OPTIONS.
900        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
901        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
902        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
903        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
904        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
905        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
906        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
907
9082001-11-01      Joel Sherrill <joel@OARcorp.com>
909
910        * rtems++/Makefile.am: Make sure debug variant of librtems++
911        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
912        and processed as PR78.
913
9142001-10-25      Joel Sherrill <joel@OARcorp.com>
915
916        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
917
9182001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
919
920        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
921        * configure.in: Remove.
922        * configure.ac: New file, generated from configure.in by autoupdate.
923
9242001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
925
926        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
927        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
928
9292001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
930
931        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
932        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
933        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
934        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
935        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
936        make-cxx-exe.
937        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
938        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
939        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
940
9412001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
942
943        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
944
9452000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
948
9492000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
952
9532000-11-01      Joel Sherrill <joel@OARcorp.com>
954
955        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
956        libcsupport.h moved from libc to lib/include/rtems and now must
957        be referenced as <rtems/XXX.h>. 
958
9592000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
960
961        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
962        Switch to GNU canonicalization.
963        * libtests.am: Remove DEFS.
964
9652000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
966
967        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
968        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
969        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
970
9712000-08-10      Joel Sherrill <joel@OARcorp.com>
972
973        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.