summaryrefslogblamecommitdiffstats
path: root/testsuites/libtests/ChangeLog
blob: 242669e4d6383e6ac2cd7acf23929bb19a956800 (plain) (tree)
1
2
3
4
5
6
7
8
9
10

                                                         



                                                                      



                                                                            




                                                                       



                                                           



                                                         



                                                         





                                                                           




                                                                       



                                                                             




                                                                          




                                                                               




                                                                          





                                                                               



                                                           




                                                                             





                                                                          

                                                                          

                                                                  







                                                                             



                                                                    

                                                




                                                                         



                                                



                                                               




                                                                            




                                                                            



                                                          



                                                                     





                                                                          



                                                




                                                         






                                                                          

                                                         



                                                          


                                                         




                                                                          

                                                         






                                                                          
                                                  

                                                         

                                                         



                                                         





                                                                          



                                                         





                                                                          



                                                         
                                                         





                                                                           
                                                         


                                               
                                                         









                                                                                  
                                                         






                                                                            



                                                        











                                                                       



                                                        



                                                                  





                                                                               



                                                                  










                                                            



                                                            



                                                        



                                                        











                                                                         



                                                        

                                                        








                                                                 
 



                                                                             



                                                        





                                                        



                                                            





                                                        










                                                              











                                                                              



                                                        














                                                          





                                                                             



                                                                 





                                                                            


                                                                         
                                                    
 











                                                                       



                                                                    



                                                                          



                                                                              





                                                                       





                                                                  





                                                                          


                                                
2008-01-31	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c: Add more test cases to cover heap better.

2008-01-31	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c: Add new test cases per Sergei. Make some of the
	stranger cases operate directly on a freshly initialized heap. This
	should make them more reproducible.

2008-01-29	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c: Add more tests per suggestions from Sergei
	Organov.

2008-01-24	Joel Sherrill <joel.sherrill@oarcorp.com>

	* malloctest/init.c: Add include to remove warning.

2008-01-22	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c: Remove debug print.

2008-01-09	Joel Sherrill <joel.sherrill@OARcorp.com>

	* monitor02/.cvsignore: New file.

2008-01-09	Jennifer Averett <jennifer.averett@OARcorp.com>

	* Makefile.am, configure.ac: Added automatic test for monitor shell
	* monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
	monitor02/system.h: New files.

2007-12-20	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c: Add test cases suggested by Sergei Organov
	<s.organov@javad.com>.

2007-12-19	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.

2007-12-14	Joel Sherrill <joel.sherrill@OARcorp.com>

	* rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
	exericise another path in the period statistics code.

2007-12-12	Joel Sherrill <joel.sherrill@OARcorp.com>

	* malloctest/init.c: Add some primitive testing of realloc() which also
	does some positive path testing on the SuperCore heap.

2007-10-26	Glenn Humphrey <glenn.humphrey@OARcorp.com>

	* cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
	cases for untested routines.

2007-07-24	Joel Sherrill <joel.sherrill@oarcorp.com>

	* cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
	the CPU Usage Report include it. If it is deleted, the CPU time it
	had consumed is not listed later in the report.

2007-06-20	Joel Sherrill <joel.sherrill@oarcorp.com>

	* tztest/init.c: Build when using buffered test IO.

2007-05-17	Joel Sherrill <joel.sherrill@oarcorp.com>

	* ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
	macro instead of fflush() directly.

2007-05-15	Joel Sherrill <joel.sherrill@oarcorp.com>

	* rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
	Statistics and Period Usage into Rate Monotonic Manager. Added the
	following directives: rtems_rate_monotonic_get_statistics,
	rtems_rate_monotonic_reset_statistics,
	rtems_rate_monotonic_reset_all_statistics,
	rtems_rate_monotonic_report_statistics, and rtems_object_get_name.
	Obsoleted the rtems/rtmonuse.h file as a public interface.

2007-05-11	Joel Sherrill <joel.sherrill@OARcorp.com>

	* cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
	optional managers to Makefiles. Clean up test cases so last output
	line follows END OF pattern. Make sure test case all run. All tests
	appeared ok on sis.

2007-03-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.

2007-03-13	Joel Sherrill <joel@OARcorp.com>

	* tztest/init.c: Call tzset() even though it may be called for us
	implicitly along the way.

2007-03-13	Joel Sherrill <joel@OARcorp.com>

	* tztest/.cvsignore: New file.

2007-03-13	Joel Sherrill <joel@OARcorp.com>

	* Makefile.am, configure.ac: Added timezone test.
	* tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
	tztest/tztest.scn: New files.

2007-03-05	Joel Sherrill <joel@OARcorp.com>

	* malloctest/init.c: Be explicit about need for default and floating
	point attributes. This is just a style change.

2007-02-06	Joel Sherrill <joel@OARcorp.com>

	* rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
	issues in message queue tests.

2006-12-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: New BUG-REPORT address.

2006-10-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Require autoconf-2.60. Require automake-1.10.

2006-07-11	Ralf Corsépius <ralf.corsepius@rtems.org>

	* cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
	docdir. Use rtems_testsdir instead.

2006-02-08	Joel Sherrill <joel@OARcorp.com>

	* rtems++/Task1.cc: Fix warnings.

2005-11-22	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Remove RTEMS_ENABLE_BARE, 
	BARE_CPU_CFLAGS, BARE_CPU_MODEL.

2005-11-13	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am:
	Convert to using *_PROGRAMS.

2005-11-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/Makefile.am, malloctest/Makefile.am,
	monitor/Makefile.am, putenvtest/Makefile.am,
	rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am: Rework.

2005-11-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
	* libtests.am: Remove.

2005-11-09	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am:
	AM_CPPFLAGS += -I..../support/include.

2005-11-09	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Apply RTEMS_CHECK_CPUOPTS.
	* libtests.am: Set project_bspdir=$(PROJECT_ROOT)

2005-11-07	Ralf Corsepius <ralf.corsepius@rtems.org>

	* libtests.am: Remove LIB_VARIANT.

2005-11-07	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.

2005-11-07	Ralf Corsepius <ralf.corsepius@rtems.org>

	* Makefile.am: Cleanup.

2005-11-07	Ralf Corsepius <ralf.corsepius@rtems.org>

	* libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am:
	Partial conversion to automake.

2005-01-06	Ralf Corsepius <ralf.corsepius@rtems.org>

	* rtems++/Makefile.am: Remove LIB_VARIANT.

2004-11-22	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Remove -ansi to prevent folks from further damaging
	the code with broken prototypes.
	* putenvtest/init.c: Remove broken putenv prototype.
	* termios/init.c (print_c_cc): Don't loop over NCCS.

2004-09-24	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Require automake > 1.9.

2004-04-01	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.

2004-03-30	Ralf Corsepius <ralf.corsepius@rtems.org>

	* cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
	monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
	rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
	rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
	using c99 fixed size types.

2004-03-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add 2nd arg to RTEMS_TOP.

2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
	Add PRE/TMPINSTALL_FILES to CLEANFILES.
	* malloctest/Makefile.am: Ditto.
	* monitor/Makefile.am: Ditto.
	* putenvtest/Makefile.am: Ditto.
	* rtems++/Makefile.am: Ditto.
	* rtmonuse/Makefile.am: Ditto.
	* stackchk/Makefile.am: Ditto.
	* termios/Makefile.am: Ditto.

2003-12-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* libtests.am: Add dirstamp support.

2003-12-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* libtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).

2003-12-16	Joel Sherrill <joel@OARcorp.com>

	PR 544/tests
	* malloctest/system.h, rtmonuse/system.h: Various modifications to make
	tests account for resources and not print at inappropriate times.

2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Require automake >= 1.8, autoconf >= 2.59.

2003-12-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* cpuuse/Makefile.am: Remove all-local: $(ARCH).
	* malloctest/Makefile.am: Remove all-local: $(ARCH).
	* monitor/Makefile.am: Remove all-local: $(ARCH).
	* putenvtest/Makefile.am: Remove all-local: $(ARCH).
	* rtems++/Makefile.am: Remove all-local: $(ARCH).
	* rtmonuse/Makefile.am: Remove all-local: $(ARCH).
	* stackchk/Makefile.am: Remove all-local: $(ARCH).
	* termios/Makefile.am: Remove all-local: $(ARCH).

2003-11-10	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Reflect having moved to testsuites/.

2003-10-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_CANONICAL_HOST.

2003-10-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac:Remove RTEMS_CHECK_CPU.

2003-09-04	Joel Sherrill <joel@OARcorp.com>

	* cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
	cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
	malloctest/system.h, malloctest/task1.c, monitor/init.c,
	monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
	rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
	rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
	rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
	stackchk/blow.c, stackchk/init.c, stackchk/system.h,
	stackchk/task1.c: URL for license changed.

2003-08-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Reflect having moved aclocal/.

2003-08-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Reflect having moved automake/.
	* cpuuse/Makefile.am: Reflect having moved automake/.
	* malloctest/Makefile.am: Reflect having moved automake/.
	* monitor/Makefile.am: Reflect having moved automake/.
	* putenvtest/Makefile.am: Reflect having moved automake/.
	* rtems++/Makefile.am: Reflect having moved automake/.
	* rtmonuse/Makefile.am: Reflect having moved automake/.
	* stackchk/Makefile.am: Reflect having moved automake/.
	* termios/Makefile.am: Reflect having moved automake/.

2003-08-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Use rtems-bugs@rtems.com as bug report email address.

2003-03-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove AC_CONFIG_AUX_DIR.

2003-02-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Unconditionally check for CXX.
	Require autoconf-2.57, automake-1.7.2.
	* rtems++: Eliminate CC_O_FILES.

2002-12-02	Joel Sherrill <joel@OARcorp.com>

	* malloctest/init.c: Tasks should be floating point.

2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Reformat.
	Add autom4te*cache.
	Remove autom4te.cache.

2002-08-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* cpuuse/Makefile.am: Use $(OBJEXT) instead of .o.
	* malloctest/Makefile.am: Use $(OBJEXT) instead of .o.
	* monitor/Makefile.am: Use $(OBJEXT) instead of .o.
	* putenvtest/Makefile.am: Use $(OBJEXT) instead of .o.
	* rtems++/Makefile.am: Use $(OBJEXT) instead of .o.
	* rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o.
	* stackchk/Makefile.am: Use $(OBJEXT) instead of .o.
	* termios/Makefile.am: Use $(OBJEXT) instead of .o.

2002-08-01	Joel Sherrill <joel@OARcorp.com>

	* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include 
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
	rtmonuse/task1.c, termios/init.c: Modified.

2002-04-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove ENABLE_GCC28.

2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac:
	AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* termios/Makefile.am: Remove AUTOMAKE_OPTIONS.

2001-11-01	Joel Sherrill <joel@OARcorp.com>

	* rtems++/Makefile.am: Make sure debug variant of librtems++ 
	is linked against.  Reported by Jerry Needell <jerry.needell@unh.edu>
	and processed as PR78.

2001-10-25	Joel Sherrill <joel@OARcorp.com>

	* rtems++/Makefile.am: Pick up -lrtems++ even when debug.

2001-10-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Add autom4te.cache for autoconf > 2.52.
	* configure.in: Remove.
	* configure.ac: New file, generated from configure.in by autoupdate.

2001-09-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* libtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
	* rtems++/Makefile.am: LD_FLAGS = -lrtems++.

2001-09-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
	* monitor/Makefile.am: include leaf.am instead of leaf.cfg.
	* termios/Makefile.am: include leaf.am instead of leaf.cfg.
	* putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
	* rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
	make-cxx-exe.
	* stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
	* rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
	* cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.

2001-05-10	Ralf Corsepius	<corsepiu@faw.uni-ulm.de>

	* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).

2000-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.

2000-11-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.

2000-11-01	Joel Sherrill <joel@OARcorp.com>

	* malloctest/task1.c: assoc.h, error.h, libio_.h, libio.h, and
	libcsupport.h moved from libc to lib/include/rtems and now must
	be referenced as <rtems/XXX.h>.  

2000-10-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
        Switch to GNU canonicalization.
	* libtests.am: Remove DEFS.

2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am: Include compile.am

2000-08-10	Joel Sherrill <joel@OARcorp.com>

	* ChangeLog: New file.