source: rtems/testsuites/libtests/ChangeLog @ c1b2bac

4.104.115
Last change on this file since c1b2bac was c1b2bac, checked in by Sebastian Huber <sebastian.huber@…>, on 05/03/10 at 09:14:27

2010-05-03 Sebastian Huber <Sebastian.Huber@…>

  • block01/init.c, block02/init.c, block03/init.c, block04/init.c, block05/init.c, block06/init.c, block07/init.c, block09/init.c, block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
  • Property mode set to 100644
File size: 31.5 KB
Line 
12010-05-03      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
2
3        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
4        block05/init.c, block06/init.c, block07/init.c, block09/init.c,
5        block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
6
72010-05-01      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * Makefile.am: Move POSIX in front of other tests.
10
112010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
12
13        * bspcmdline01/init.c: Fix assert conditional.
14
152010-04-11      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
18        * POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
19
202010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * block10/.cvsignore: New file.
23
242010-01-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
25
26        * block05/block05.png, block10/block10.doc, block10/init.c,
27        block10/.cvsignore, block10/block10.scn, block10/block10.png,
28        block10/Makefile.am: New files.
29        * configure.ac, Makefile.am: Update for new files.
30        * block05/block05.doc: Update for new state transitions.
31
322010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * block08/.cvsignore, block09/.cvsignore: New files.
35
362010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * block08/init.c: Remove warning.
39
402010-01-20      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * block08/block08.scn, block08/init.c: Add starting and ending messages
43        so the scripts detect successful exit.
44
452010-01-18      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
46
47        * block09/block09.doc, block09/init.c, block09/.cvsignore,
48        block09/block09.scn, block09/Makefile.am: New files.
49        * configure.ac, Makefile.am: Update for new files.
50        * block05/block05.doc: Update for new state transitions.
51        * block05/init.c, block06/init.c: Update for block device API change.
52
532010-01-18      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
54
55        * block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
56        block08/bdbuf_test1_3.c, block08/bdbuf_test1_4.c,
57        block08/bdbuf_test1_5.c, block08/bdbuf_test2_1.c,
58        block08/bdbuf_test2_2.c, block08/bdbuf_test3_1.c,
59        block08/bdbuf_test3_2.c, block08/bdbuf_test3_3.c,
60        block08/bdbuf_test4_1.c, block08/bdbuf_test4_2.c,
61        block08/bdbuf_test4_3.c, block08/bdbuf_tests.c, block08/bdbuf_tests.h,
62        block08/block08.doc, block08/block08.scn, block08/.cvsignore,
63        block08/init.c, block08/Makefile.am, block08/system.h,
64        block08/test_disk.c: New files.
65
662009-12-28      Aanjhan Ranganathan <aanjhan@gmail.com>
67
68        * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
69        to cover the bsp_cmdline_get_param() routine.
70
712009-12-21      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
72
73        * block06/init.c: Update for disk device API change.  Changed EBADRQC
74        to EINVAL.
75
762009-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * termios01/init.c: Increase number of termios ports by 1.
79
802009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * termios01/termios_testdriver.c:
83        Reflect changes to rtems_termios_callbacks->write.
84
852009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * block01/init.c, block02/init.c, block03/init.c, block04/init.c,
88        block05/init.c, block07/init.c, bspcmdline01/init.c,
89        stringto01/init.c, stringto01/stringto_test_template.h,
90        termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
91        Use rtems_test_assert() consistently instead of system assert().
92        rtems_test_assert() is designed to integrate into the RTEMS test
93        suite infrastructure.
94
952009-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * POSIX/Makefile.am: Add readv, writev.
98        * POSIX/writev.c, POSIX/readv.c: New.
99
1002009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * POSIX/sigfillset.c: Let main() return "status".
103        * POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
104        sigismember.
105        * POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
106        POSIX/sigismember.c: New.
107
1082009-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * POSIX/Makefile.am: Add wait.
111        * POSIX/wait.c: New.
112
1132009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * bspcmdline01/test.c: Removed.
116
1172009-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * Makefile.am: Add POSIX.
120        * configure.ac: Add POSIX/.
121        * POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
122        POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
123        POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
124        POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
125        POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
126        POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
127        POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
128        POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
129        POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
130        POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
131        POSIX/waitpid.c, POSIX/write.c: New.
132
1332009-12-02      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * stringto01/init.c: New file.
136
1372009-12-01      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * Makefile.am, configure.ac: Add string_to_xxx conversion test.
140        * stringto01/.cvsignore, stringto01/Makefile.am,
141        stringto01/stringto01.doc, stringto01/stringto01.scn,
142        stringto01/stringto_test_template.h: New files.
143
1442009-11-30      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
145
146        * block05/init.c: Check block size. Improved output.
147        * block01/init.c: Free ramdisk before exit.
148        * block01/block01.doc, block02/block02.doc, block03/block03.doc,
149        block04/block04.doc, block05/block05.doc, block06/block06.doc,
150        block07/block07.doc: New files.
151        * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
152        block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
153        block07/Makefile.am: Add new files.
154
1552009-11-21      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
158        block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
159        * block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
160        block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
161
1622009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
165        Remove bogus cast.
166        * rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
167
1682009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * rtems++/Task1.cc: Eliminate more warnings.
171
1722009-11-14      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
175        several dozens of warnings.
176
1772009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * block06/init.c: Add missing prototype.
180
1812009-11-10      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
182
183        * block07/init.c: New test case.
184
1852009-11-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
186
187        * block05/init.c, block05/block05.scn, block05/Makefile.am,
188        block06/init.c, block06/block06.scn, block06/Makefile.am,
189        block07/init.c, block07/block07.scn, block07/Makefile.am: New files.
190        * Makefile.am, configure.ac: Added block05, block06 and block07.
191
1922009-11-01      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * termios/init.c: Remove sh2 hacks.
195
1962009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * block01/init.c: Include <stdio.h>.
199        * termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
200        * block02/init.c: Remove unused var.
201
2022009-10-29      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
203
204        * block02/init.c, block02/block02.scn, block02/Makefile.am,
205        block03/init.c, block03/block03.scn, block03/Makefile.am,
206        block04/init.c, block04/block04.scn, block04/Makefile.am: New files.
207        * Makefile.am, configure.ac: Added block02, block03 and block04.
208
2092009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * monitor02/init.c: Add local prototype for
212        rtems_shell_main_monitor.
213
2142009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * termios01/init.c: Fix parity_table_Entry type.
217        Correct parity_table initialization.
218        Add PRIdrtems_termios_baud_t.
219        Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
220
2212009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
224        * malloctest/init.c: Use %zu instead of %d to print size_t's.
225
2262009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * rtmonuse/init.c, rtmonuse/task1.c:
229        Use PRIxrtems_id to print rtems_ids.
230        * malloctest/init.c: Use %zu instead of %d to print size_t's.
231
2322009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * malloctest/init.c: Fix _Heap_Resize_block args.
235
2362009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * malloctest/init.c, termios01/init.c,
239        termios01/termios_testdriver.c: Eliminate unused vars.
240
2412009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
242
243        * heapwalk/init.c: Comment out unused vars.
244        * termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
245        * malloctest/init.c: Add local prototype for malloc_walk,
246        malloc_info.
247        * malloctest/task1.c: Add local prototype for malloc_walk.
248        * monitor02/init.c: Remove unused vars.
249        * stackchk01/init.c: Remove unused vars.
250        * heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
251        termios/init.c: Add missing prototypes.
252
2532009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * configure.ac: Don't add -fasm to CFLAGS.
256
2572009-10-19      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * block01/.cvsignore: New file.
260
2612009-10-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
262
263        * block01/init.c, block01/block01.scn, block01/Makefile.am: New files.
264        * Makefile.am, configure.ac: Added block01.
265
2662009-10-12      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
269
2702009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        * Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
273        CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
274        it.
275        * termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
276        termios02/termios02.doc, termios02/termios02.scn: New files.
277        termios02 is a test for tcdrain().
278
2792009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * termios01/init.c, termios01/termios_testdriver.c:
282        Reflect changes to termios.
283
2842009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
287
2882009-09-24      Joel Sherrill <joel.sherrill@OARcorp.com>
289
290        * stackchk01/stackchk01.doc: Add content.
291
2922009-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * Makefile.am, configure.ac: Add initial test for
295        rtems_stack_checker_is_blown.
296        * stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
297        stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
298
2992009-09-09      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
300
301        * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
302        cases to get back to 100% object coverage.
303
3042009-09-09      Christian Mauderer <christian.mauderer@embedded-brains.de>
305
306        * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
307        malloctest/malloctest.scn: New test cases.
308        * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
309
3102009-09-03      Christian Mauderer <christian.mauderer@embedded-brains.de>
311
312        * malloctest/init.c: New test cases. Update for heap API changes.
313        * stackchk/blow.c: Update for heap API changes.
314
3152009-08-19      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
316
317        * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
318
3192009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * termios01/init.c, termios01/termios01.scn: Add a few error paths to
322        complete coverage of termios_XXX_to_YYY() methods.
323
3242009-08-15      Joel Sherrill <joel.sherrill@oarcorp.com>
325
326        * Makefile.am, configure.ac: Add new test to exercise tcgetattr and
327        tcsetattr. Does a variety of baud, parity, stop bits, and bits per
328        character with the assistance of a special test driver which prints
329        the requests.
330        * termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
331        termios01/termios01.doc, termios01/termios01.scn,
332        termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
333
3342009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
335
336        * malloctest/task1.c, stackchk/task1.c: Eliminate test routines
337        TICKS_PER_SECOND and get_ticks_per_second() in favor of new
338        rtems_clock_get_ticks_per_second().
339
3402009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
343        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
344
3452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
348        stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
349        RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
350
3512009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * malloctest/init.c: Adjust allocation in test so it passes now that
354        heap overhead constant has been increased.
355
3562009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * bspcmdline01/init.c: Do not violate visibility.
359
3602009-08-06      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
363        prefix to all routines.
364
3652009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
366
367        * Makefile.am, configure.ac: Add test for new BSP Boot Command Line
368        helper routines.
369        * bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
370        bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
371        bspcmdline01/init.c, bspcmdline01/test.c: New files.
372
3732009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
374
375        * malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
376        for shrinking a block enough to need to free the newly unused
377        portion.
378
3792009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
380
381        * malloctest/init.c, malloctest/malloctest.scn: Add error cases for
382        _Protected_heap_Get_information().
383
3842009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
385
386        * heapwalk/init.c: Add test code for first free block pointer not
387        aligned.
388
3892009-06-08      Joel Sherrill <joel.sherrill@OARcorp.com>
390
391        * heapwalk/init.c: Add more cases.
392
3932009-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * heapwalk/init.c: Add more automated corruption capability.
396
3972009-06-05      Santosh G Vattam <vattam.santosh@gmail.com>
398
399        * heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
400
4012009-05-19      Chris Johns <chrisj@rtems.org>
402
403        * cpuuse/tswitch.c: Lower sample count for small memory targets.
404        * cpuuse/system.h: Smaller stack size for small memory targets.
405        * monitor02/init.c: Cannot run on small memory targets.
406
4072009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * rtmonuse/init.c: Do not use Task_name array before initialized.
410
4112009-05-09      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * malloctest/init.c: Fix warning.
414
4152009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * malloctest/init.c: Fix typo.
418
4192009-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
422        * heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
423        heapwalk/init.c, heapwalk/system.h: New files.
424
4252009-05-07      Santosh G Vattam <vattam.santosh@gmail.com>
426
427        * malloctest/init.c: Add test case for heap resize block when the
428        resize creates a free block large enough to free.
429
4302009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
431
432        * cpuuse/Makefile.am, malloctest/Makefile.am,
433        monitor/Makefile.am, monitor02/Makefile.am,
434        putenvtest/Makefile.am, rtems++/Makefile.am,
435        rtmonuse/Makefile.am, stackchk/Makefile.am,
436        termios/Makefile.am, tztest/Makefile.am:
437        Eliminate _exe_/.exe.
438
4392009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
440
441        * stackchk/stackchk.scn: Correct screen to match output.
442
4432008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * malloctest/init.c: Change sizes of heap/region and allocated objects
446        in heap to intptr_t so they can be larger than a single allocatable
447        object (e.g. size_t).
448
4492008-10-14      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * malloctest/init.c: Do not generate alignment factors larger that will
452        not fit in a native integer.
453
4542008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
455
456        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
457        CONFIGURE_STACK_CHECKER_ENABLED.
458
4592008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
460
461        * malloctest/init.c: Convert to "bool".
462
4632008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * rtems++/System.h: Account for extra task stacks properly.
466
4672008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * malloctest/init.c: Fix return status check.
470
4712008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
472
473        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
474        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
475        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
476        POSIX tests. Add a clock_settime case for < 1988.
477
4782008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
479
480        * malloctest/init.c: Add more test cases to cover heap better.
481
4822008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
483
484        * malloctest/init.c: Add new test cases per Sergei. Make some of the
485        stranger cases operate directly on a freshly initialized heap. This
486        should make them more reproducible.
487
4882008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
489
490        * malloctest/init.c: Add more tests per suggestions from Sergei
491        Organov.
492
4932008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
494
495        * malloctest/init.c: Add include to remove warning.
496
4972008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * malloctest/init.c: Remove debug print.
500
5012008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
502
503        * monitor02/.cvsignore: New file.
504
5052008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
506
507        * Makefile.am, configure.ac: Added automatic test for monitor shell
508        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
509        monitor02/system.h: New files.
510
5112007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * malloctest/init.c: Add test cases suggested by Sergei Organov
514        <s.organov@javad.com>.
515
5162007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
517
518        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
519
5202007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
523        exericise another path in the period statistics code.
524
5252007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * malloctest/init.c: Add some primitive testing of realloc() which also
528        does some positive path testing on the SuperCore heap.
529
5302007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
531
532        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
533        cases for untested routines.
534
5352007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
538        the CPU Usage Report include it. If it is deleted, the CPU time it
539        had consumed is not listed later in the report.
540
5412007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * tztest/init.c: Build when using buffered test IO.
544
5452007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
548        macro instead of fflush() directly.
549
5502007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
551
552        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
553        Statistics and Period Usage into Rate Monotonic Manager. Added the
554        following directives: rtems_rate_monotonic_get_statistics,
555        rtems_rate_monotonic_reset_statistics,
556        rtems_rate_monotonic_reset_all_statistics,
557        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
558        Obsoleted the rtems/rtmonuse.h file as a public interface.
559
5602007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
563        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
564        optional managers to Makefiles. Clean up test cases so last output
565        line follows END OF pattern. Make sure test case all run. All tests
566        appeared ok on sis.
567
5682007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
569
570        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
571
5722007-03-13      Joel Sherrill <joel@OARcorp.com>
573
574        * tztest/init.c: Call tzset() even though it may be called for us
575        implicitly along the way.
576
5772007-03-13      Joel Sherrill <joel@OARcorp.com>
578
579        * tztest/.cvsignore: New file.
580
5812007-03-13      Joel Sherrill <joel@OARcorp.com>
582
583        * Makefile.am, configure.ac: Added timezone test.
584        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
585        tztest/tztest.scn: New files.
586
5872007-03-05      Joel Sherrill <joel@OARcorp.com>
588
589        * malloctest/init.c: Be explicit about need for default and floating
590        point attributes. This is just a style change.
591
5922007-02-06      Joel Sherrill <joel@OARcorp.com>
593
594        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
595        issues in message queue tests.
596
5972006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
598
599        * configure.ac: New BUG-REPORT address.
600
6012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * configure.ac: Require autoconf-2.60. Require automake-1.10.
604
6052006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
608        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
609        docdir. Use rtems_testsdir instead.
610
6112006-02-08      Joel Sherrill <joel@OARcorp.com>
612
613        * rtems++/Task1.cc: Fix warnings.
614
6152005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
616
617        * configure.ac: Remove RTEMS_ENABLE_BARE,
618        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
619
6202005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
621
622        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
623        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
624        stackchk/Makefile.am, termios/Makefile.am:
625        Convert to using *_PROGRAMS.
626
6272005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
628
629        * cpuuse/Makefile.am, malloctest/Makefile.am,
630        monitor/Makefile.am, putenvtest/Makefile.am,
631        rtems++/Makefile.am, rtmonuse/Makefile.am,
632        stackchk/Makefile.am, termios/Makefile.am: Rework.
633
6342005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
635
636        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
637        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
638        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
639        * libtests.am: Remove.
640
6412005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
642
643        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
644        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
645        stackchk/Makefile.am, termios/Makefile.am:
646        AM_CPPFLAGS += -I..../support/include.
647
6482005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
649
650        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
651        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
652
6532005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
654
655        * libtests.am: Remove LIB_VARIANT.
656
6572005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
658
659        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
660        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
661        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
662
6632005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
664
665        * Makefile.am: Cleanup.
666
6672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
668
669        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
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        Partial conversion to automake.
674
6752005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
676
677        * rtems++/Makefile.am: Remove LIB_VARIANT.
678
6792004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
680
681        * configure.ac: Remove -ansi to prevent folks from further damaging
682        the code with broken prototypes.
683        * putenvtest/init.c: Remove broken putenv prototype.
684        * termios/init.c (print_c_cc): Don't loop over NCCS.
685
6862004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
687
688        * configure.ac: Require automake > 1.9.
689
6902004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
691
692        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
693        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
694        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
695        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
696        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
697        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
698        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
699        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
700
7012004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
702
703        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
704        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
705        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
706        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
707        using c99 fixed size types.
708
7092004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * configure.ac: Add 2nd arg to RTEMS_TOP.
712
7132004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
714
715        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
716        Add PRE/TMPINSTALL_FILES to CLEANFILES.
717        * malloctest/Makefile.am: Ditto.
718        * monitor/Makefile.am: Ditto.
719        * putenvtest/Makefile.am: Ditto.
720        * rtems++/Makefile.am: Ditto.
721        * rtmonuse/Makefile.am: Ditto.
722        * stackchk/Makefile.am: Ditto.
723        * termios/Makefile.am: Ditto.
724
7252003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * libtests.am: Add dirstamp support.
728
7292003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
732
7332003-12-16      Joel Sherrill <joel@OARcorp.com>
734
735        PR 544/tests
736        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
737        tests account for resources and not print at inappropriate times.
738
7392003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
742
7432003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
746        * malloctest/Makefile.am: Remove all-local: $(ARCH).
747        * monitor/Makefile.am: Remove all-local: $(ARCH).
748        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
749        * rtems++/Makefile.am: Remove all-local: $(ARCH).
750        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
751        * stackchk/Makefile.am: Remove all-local: $(ARCH).
752        * termios/Makefile.am: Remove all-local: $(ARCH).
753
7542003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * configure.ac: Reflect having moved to testsuites/.
757
7582003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * configure.ac: Remove RTEMS_CANONICAL_HOST.
761
7622003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
763
764        * configure.ac:Remove RTEMS_CHECK_CPU.
765
7662003-09-04      Joel Sherrill <joel@OARcorp.com>
767
768        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
769        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
770        malloctest/system.h, malloctest/task1.c, monitor/init.c,
771        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
772        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
773        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
774        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
775        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
776        stackchk/task1.c: URL for license changed.
777
7782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
779
780        * Makefile.am: Reflect having moved aclocal/.
781
7822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * Makefile.am: Reflect having moved automake/.
785        * cpuuse/Makefile.am: Reflect having moved automake/.
786        * malloctest/Makefile.am: Reflect having moved automake/.
787        * monitor/Makefile.am: Reflect having moved automake/.
788        * putenvtest/Makefile.am: Reflect having moved automake/.
789        * rtems++/Makefile.am: Reflect having moved automake/.
790        * rtmonuse/Makefile.am: Reflect having moved automake/.
791        * stackchk/Makefile.am: Reflect having moved automake/.
792        * termios/Makefile.am: Reflect having moved automake/.
793
7942003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
797
7982003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * configure.ac: Remove AC_CONFIG_AUX_DIR.
801
8022003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
803
804        * configure.ac: Unconditionally check for CXX.
805        Require autoconf-2.57, automake-1.7.2.
806        * rtems++: Eliminate CC_O_FILES.
807
8082002-12-02      Joel Sherrill <joel@OARcorp.com>
809
810        * malloctest/init.c: Tasks should be floating point.
811
8122002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
813
814        * .cvsignore: Reformat.
815        Add autom4te*cache.
816        Remove autom4te.cache.
817
8182002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
819
820        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
821        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
822        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
823        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
824        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
825        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
826        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
827        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
828
8292002-08-01      Joel Sherrill <joel@OARcorp.com>
830
831        * Per PR47 add support for buffered test output.  This involved
832        adding defines to redirect output to a buffer and dump it when
833        full, at "test pause", and at exit.  To avoid problems when redefining
834        exit(), all tests were modified to call rtems_test_exit().
835        Some tests, notable psxtests, had to be modified to include
836        the standard test macro .h file (pmacros.h or tmacros.h) to
837        enable this support.
838        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
839        rtmonuse/task1.c, termios/init.c: Modified.
840
8412002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * configure.ac: Remove ENABLE_GCC28.
844
8452002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * configure.ac:
848        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
849        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
850        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
851        * Makefile.am: Remove AUTOMAKE_OPTIONS.
852        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
853        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
854        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
855        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
856        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
857        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
858        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
859
8602001-11-01      Joel Sherrill <joel@OARcorp.com>
861
862        * rtems++/Makefile.am: Make sure debug variant of librtems++
863        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
864        and processed as PR78.
865
8662001-10-25      Joel Sherrill <joel@OARcorp.com>
867
868        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
869
8702001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
873        * configure.in: Remove.
874        * configure.ac: New file, generated from configure.in by autoupdate.
875
8762001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
877
878        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
879        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
880
8812001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
882
883        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
884        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
885        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
886        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
887        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
888        make-cxx-exe.
889        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
890        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
891        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
892
8932001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
894
895        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
896
8972000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
900
9012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
902
903        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
904
9052000-11-01      Joel Sherrill <joel@OARcorp.com>
906
907        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
908        libcsupport.h moved from libc to lib/include/rtems and now must
909        be referenced as <rtems/XXX.h>. 
910
9112000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
912
913        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
914        Switch to GNU canonicalization.
915        * libtests.am: Remove DEFS.
916
9172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
918
919        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
920        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
921        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
922
9232000-08-10      Joel Sherrill <joel@OARcorp.com>
924
925        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.