source: rtems/testsuites/libtests/ChangeLog @ 156dc1d

4.104.115
Last change on this file since 156dc1d was 156dc1d, checked in by Joel Sherrill <joel.sherrill@…>, on 09/17/08 at 19:31:13

2008-09-17 Joel Sherrill <joel.sherrill@…>

  • stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
  • Property mode set to 100644
File size: 16.1 KB
Line 
12008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
4        CONFIGURE_STACK_CHECKER_ENABLED.
5
62008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * malloctest/init.c: Convert to "bool".
9
102008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * rtems++/System.h: Account for extra task stacks properly.
13
142008-02-27      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * malloctest/init.c: Fix return status check.
17
182008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
21        putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
22        Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
23        POSIX tests. Add a clock_settime case for < 1988.
24
252008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * malloctest/init.c: Add more test cases to cover heap better.
28
292008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
30
31        * malloctest/init.c: Add new test cases per Sergei. Make some of the
32        stranger cases operate directly on a freshly initialized heap. This
33        should make them more reproducible.
34
352008-01-29      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * malloctest/init.c: Add more tests per suggestions from Sergei
38        Organov.
39
402008-01-24      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * malloctest/init.c: Add include to remove warning.
43
442008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * malloctest/init.c: Remove debug print.
47
482008-01-09      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * monitor02/.cvsignore: New file.
51
522008-01-09      Jennifer Averett <jennifer.averett@OARcorp.com>
53
54        * Makefile.am, configure.ac: Added automatic test for monitor shell
55        * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
56        monitor02/system.h: New files.
57
582007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * malloctest/init.c: Add test cases suggested by Sergei Organov
61        <s.organov@javad.com>.
62
632007-12-19      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
66
672007-12-14      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
70        exericise another path in the period statistics code.
71
722007-12-12      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * malloctest/init.c: Add some primitive testing of realloc() which also
75        does some positive path testing on the SuperCore heap.
76
772007-10-26      Glenn Humphrey <glenn.humphrey@OARcorp.com>
78
79        * cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
80        cases for untested routines.
81
822007-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
85        the CPU Usage Report include it. If it is deleted, the CPU time it
86        had consumed is not listed later in the report.
87
882007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * tztest/init.c: Build when using buffered test IO.
91
922007-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
95        macro instead of fflush() directly.
96
972007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
100        Statistics and Period Usage into Rate Monotonic Manager. Added the
101        following directives: rtems_rate_monotonic_get_statistics,
102        rtems_rate_monotonic_reset_statistics,
103        rtems_rate_monotonic_reset_all_statistics,
104        rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
105        Obsoleted the rtems/rtmonuse.h file as a public interface.
106
1072007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
110        rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
111        optional managers to Makefiles. Clean up test cases so last output
112        line follows END OF pattern. Make sure test case all run. All tests
113        appeared ok on sis.
114
1152007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
118
1192007-03-13      Joel Sherrill <joel@OARcorp.com>
120
121        * tztest/init.c: Call tzset() even though it may be called for us
122        implicitly along the way.
123
1242007-03-13      Joel Sherrill <joel@OARcorp.com>
125
126        * tztest/.cvsignore: New file.
127
1282007-03-13      Joel Sherrill <joel@OARcorp.com>
129
130        * Makefile.am, configure.ac: Added timezone test.
131        * tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
132        tztest/tztest.scn: New files.
133
1342007-03-05      Joel Sherrill <joel@OARcorp.com>
135
136        * malloctest/init.c: Be explicit about need for default and floating
137        point attributes. This is just a style change.
138
1392007-02-06      Joel Sherrill <joel@OARcorp.com>
140
141        * rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
142        issues in message queue tests.
143
1442006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * configure.ac: New BUG-REPORT address.
147
1482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * configure.ac: Require autoconf-2.60. Require automake-1.10.
151
1522006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
155        rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
156        docdir. Use rtems_testsdir instead.
157
1582006-02-08      Joel Sherrill <joel@OARcorp.com>
159
160        * rtems++/Task1.cc: Fix warnings.
161
1622005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
163
164        * configure.ac: Remove RTEMS_ENABLE_BARE,
165        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
166
1672005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
170        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
171        stackchk/Makefile.am, termios/Makefile.am:
172        Convert to using *_PROGRAMS.
173
1742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
175
176        * cpuuse/Makefile.am, malloctest/Makefile.am,
177        monitor/Makefile.am, putenvtest/Makefile.am,
178        rtems++/Makefile.am, rtmonuse/Makefile.am,
179        stackchk/Makefile.am, termios/Makefile.am: Rework.
180
1812005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
184        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
185        stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
186        * libtests.am: Remove.
187
1882005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
191        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
192        stackchk/Makefile.am, termios/Makefile.am:
193        AM_CPPFLAGS += -I..../support/include.
194
1952005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * configure.ac: Apply RTEMS_CHECK_CPUOPTS.
198        * libtests.am: Set project_bspdir=$(PROJECT_ROOT)
199
2002005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * libtests.am: Remove LIB_VARIANT.
203
2042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
207        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
208        stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
209
2102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
211
212        * Makefile.am: Cleanup.
213
2142005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
217        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
218        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
219        stackchk/Makefile.am, termios/Makefile.am:
220        Partial conversion to automake.
221
2222005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
223
224        * rtems++/Makefile.am: Remove LIB_VARIANT.
225
2262004-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
227
228        * configure.ac: Remove -ansi to prevent folks from further damaging
229        the code with broken prototypes.
230        * putenvtest/init.c: Remove broken putenv prototype.
231        * termios/init.c (print_c_cc): Don't loop over NCCS.
232
2332004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * configure.ac: Require automake > 1.9.
236
2372004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
238
239        * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
240        * malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
241        * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
242        * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
243        * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
244        * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
245        * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
246        * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
247
2482004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
251        monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
252        rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
253        rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
254        using c99 fixed size types.
255
2562004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * configure.ac: Add 2nd arg to RTEMS_TOP.
259
2602004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
263        Add PRE/TMPINSTALL_FILES to CLEANFILES.
264        * malloctest/Makefile.am: Ditto.
265        * monitor/Makefile.am: Ditto.
266        * putenvtest/Makefile.am: Ditto.
267        * rtems++/Makefile.am: Ditto.
268        * rtmonuse/Makefile.am: Ditto.
269        * stackchk/Makefile.am: Ditto.
270        * termios/Makefile.am: Ditto.
271
2722003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * libtests.am: Add dirstamp support.
275
2762003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
279
2802003-12-16      Joel Sherrill <joel@OARcorp.com>
281
282        PR 544/tests
283        * malloctest/system.h, rtmonuse/system.h: Various modifications to make
284        tests account for resources and not print at inappropriate times.
285
2862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
289
2902003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * cpuuse/Makefile.am: Remove all-local: $(ARCH).
293        * malloctest/Makefile.am: Remove all-local: $(ARCH).
294        * monitor/Makefile.am: Remove all-local: $(ARCH).
295        * putenvtest/Makefile.am: Remove all-local: $(ARCH).
296        * rtems++/Makefile.am: Remove all-local: $(ARCH).
297        * rtmonuse/Makefile.am: Remove all-local: $(ARCH).
298        * stackchk/Makefile.am: Remove all-local: $(ARCH).
299        * termios/Makefile.am: Remove all-local: $(ARCH).
300
3012003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * configure.ac: Reflect having moved to testsuites/.
304
3052003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * configure.ac: Remove RTEMS_CANONICAL_HOST.
308
3092003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.ac:Remove RTEMS_CHECK_CPU.
312
3132003-09-04      Joel Sherrill <joel@OARcorp.com>
314
315        * cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
316        cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
317        malloctest/system.h, malloctest/task1.c, monitor/init.c,
318        monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
319        rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
320        rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
321        rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
322        stackchk/blow.c, stackchk/init.c, stackchk/system.h,
323        stackchk/task1.c: URL for license changed.
324
3252003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * Makefile.am: Reflect having moved aclocal/.
328
3292003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * Makefile.am: Reflect having moved automake/.
332        * cpuuse/Makefile.am: Reflect having moved automake/.
333        * malloctest/Makefile.am: Reflect having moved automake/.
334        * monitor/Makefile.am: Reflect having moved automake/.
335        * putenvtest/Makefile.am: Reflect having moved automake/.
336        * rtems++/Makefile.am: Reflect having moved automake/.
337        * rtmonuse/Makefile.am: Reflect having moved automake/.
338        * stackchk/Makefile.am: Reflect having moved automake/.
339        * termios/Makefile.am: Reflect having moved automake/.
340
3412003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
344
3452003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * configure.ac: Remove AC_CONFIG_AUX_DIR.
348
3492003-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * configure.ac: Unconditionally check for CXX.
352        Require autoconf-2.57, automake-1.7.2.
353        * rtems++: Eliminate CC_O_FILES.
354
3552002-12-02      Joel Sherrill <joel@OARcorp.com>
356
357        * malloctest/init.c: Tasks should be floating point.
358
3592002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * .cvsignore: Reformat.
362        Add autom4te*cache.
363        Remove autom4te.cache.
364
3652002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
368        * malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
369        * monitor/Makefile.am: Use $(OBJEXT) instead of .o.
370        * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
371        * rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
372        * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
373        * stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
374        * termios/Makefile.am: Use $(OBJEXT) instead of .o.
375
3762002-08-01      Joel Sherrill <joel@OARcorp.com>
377
378        * Per PR47 add support for buffered test output.  This involved
379        adding defines to redirect output to a buffer and dump it when
380        full, at "test pause", and at exit.  To avoid problems when redefining
381        exit(), all tests were modified to call rtems_test_exit().
382        Some tests, notable psxtests, had to be modified to include
383        the standard test macro .h file (pmacros.h or tmacros.h) to
384        enable this support.
385        * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
386        rtmonuse/task1.c, termios/init.c: Modified.
387
3882002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * configure.ac: Remove ENABLE_GCC28.
391
3922002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * configure.ac:
395        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
396        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
397        * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
398        * Makefile.am: Remove AUTOMAKE_OPTIONS.
399        * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
400        * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
401        * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
402        * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
403        * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
404        * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
405        * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
406
4072001-11-01      Joel Sherrill <joel@OARcorp.com>
408
409        * rtems++/Makefile.am: Make sure debug variant of librtems++
410        is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
411        and processed as PR78.
412
4132001-10-25      Joel Sherrill <joel@OARcorp.com>
414
415        * rtems++/Makefile.am: Pick up -lrtems++ even when debug.
416
4172001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
420        * configure.in: Remove.
421        * configure.ac: New file, generated from configure.in by autoupdate.
422
4232001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
426        * rtems++/Makefile.am: LD_FLAGS = -lrtems++.
427
4282001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
431        * monitor/Makefile.am: include leaf.am instead of leaf.cfg.
432        * termios/Makefile.am: include leaf.am instead of leaf.cfg.
433        * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
434        * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
435        make-cxx-exe.
436        * stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
437        * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
438        * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
439
4402001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
441
442        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
443
4442000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
447
4482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
451
4522000-11-01      Joel Sherrill <joel@OARcorp.com>
453
454        * malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
455        libcsupport.h moved from libc to lib/include/rtems and now must
456        be referenced as <rtems/XXX.h>. 
457
4582000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
461        Switch to GNU canonicalization.
462        * libtests.am: Remove DEFS.
463
4642000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
467        putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
468        stackchk/Makefile.am, termios/Makefile.am: Include compile.am
469
4702000-08-10      Joel Sherrill <joel@OARcorp.com>
471
472        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.