change log for rtems (2010-06-23)

rtems-vc at rtems.org rtems-vc at rtems.org
Thu Jun 24 00:12:49 UTC 2010


 *joel*:
2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
	block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
	block07/Makefile.am, block08/Makefile.am, block09/Makefile.am,
	block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am,
	heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am,
	stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am,
	termios01/init.c, termios02/Makefile.am: Fix bug so existing test
	code for rtems_termios_baud_to_index() is executed.

M  1.185  testsuites/libtests/ChangeLog
M    1.3  testsuites/libtests/block01/Makefile.am
M    1.3  testsuites/libtests/block02/Makefile.am
M    1.3  testsuites/libtests/block03/Makefile.am
M    1.3  testsuites/libtests/block04/Makefile.am
M    1.4  testsuites/libtests/block05/Makefile.am
M    1.3  testsuites/libtests/block06/Makefile.am
M    1.3  testsuites/libtests/block07/Makefile.am
M    1.2  testsuites/libtests/block08/Makefile.am
M    1.2  testsuites/libtests/block09/Makefile.am
M    1.2  testsuites/libtests/block10/Makefile.am
M    1.2  testsuites/libtests/bspcmdline01/Makefile.am
M   1.24  testsuites/libtests/cpuuse/Makefile.am
M    1.2  testsuites/libtests/heapwalk/Makefile.am
M   1.24  testsuites/libtests/malloctest/Makefile.am
M   1.23  testsuites/libtests/monitor/Makefile.am
M    1.3  testsuites/libtests/monitor02/Makefile.am
M   1.23  testsuites/libtests/putenvtest/Makefile.am
M   1.29  testsuites/libtests/rtems++/Makefile.am
M   1.24  testsuites/libtests/rtmonuse/Makefile.am
M   1.24  testsuites/libtests/stackchk/Makefile.am
M    1.2  testsuites/libtests/stackchk01/Makefile.am
M    1.2  testsuites/libtests/stringto01/Makefile.am
M   1.24  testsuites/libtests/termios/Makefile.am
M    1.2  testsuites/libtests/termios01/Makefile.am
M   1.10  testsuites/libtests/termios01/init.c
M    1.2  testsuites/libtests/termios02/Makefile.am

diff -u rtems/testsuites/libtests/ChangeLog:1.184 rtems/testsuites/libtests/ChangeLog:1.185
--- rtems/testsuites/libtests/ChangeLog:1.184	Tue Jun 22 14:59:35 2010
+++ rtems/testsuites/libtests/ChangeLog	Wed Jun 23 18:24:10 2010
@@ -1,3 +1,16 @@
+2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
+	block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
+	block07/Makefile.am, block08/Makefile.am, block09/Makefile.am,
+	block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am,
+	heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
+	monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am,
+	rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am,
+	stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am,
+	termios01/init.c, termios02/Makefile.am: Fix bug so existing test
+	code for rtems_termios_baud_to_index() is executed.
+
 2010-06-22	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	* stackchk/blow.c, stackchk/stackchk.scn: Print a stack check report

diff -u rtems/testsuites/libtests/block01/Makefile.am:1.2 rtems/testsuites/libtests/block01/Makefile.am:1.3
--- rtems/testsuites/libtests/block01/Makefile.am:1.2	Mon Nov 30 06:41:09 2009
+++ rtems/testsuites/libtests/block01/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block02/Makefile.am:1.2 rtems/testsuites/libtests/block02/Makefile.am:1.3
--- rtems/testsuites/libtests/block02/Makefile.am:1.2	Mon Nov 30 06:41:09 2009
+++ rtems/testsuites/libtests/block02/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block02_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block03/Makefile.am:1.2 rtems/testsuites/libtests/block03/Makefile.am:1.3
--- rtems/testsuites/libtests/block03/Makefile.am:1.2	Mon Nov 30 06:41:09 2009
+++ rtems/testsuites/libtests/block03/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block03_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block04/Makefile.am:1.2 rtems/testsuites/libtests/block04/Makefile.am:1.3
--- rtems/testsuites/libtests/block04/Makefile.am:1.2	Mon Nov 30 06:41:09 2009
+++ rtems/testsuites/libtests/block04/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block04_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block05/Makefile.am:1.3 rtems/testsuites/libtests/block05/Makefile.am:1.4
--- rtems/testsuites/libtests/block05/Makefile.am:1.3	Tue Jan 26 09:09:02 2010
+++ rtems/testsuites/libtests/block05/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block05_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block06/Makefile.am:1.2 rtems/testsuites/libtests/block06/Makefile.am:1.3
--- rtems/testsuites/libtests/block06/Makefile.am:1.2	Mon Nov 30 06:41:10 2009
+++ rtems/testsuites/libtests/block06/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block06_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block07/Makefile.am:1.2 rtems/testsuites/libtests/block07/Makefile.am:1.3
--- rtems/testsuites/libtests/block07/Makefile.am:1.2	Mon Nov 30 06:41:10 2009
+++ rtems/testsuites/libtests/block07/Makefile.am	Wed Jun 23 18:24:10 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block07_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block08/Makefile.am:1.1 rtems/testsuites/libtests/block08/Makefile.am:1.2
--- rtems/testsuites/libtests/block08/Makefile.am:1.1	Tue Jan 19 02:55:18 2010
+++ rtems/testsuites/libtests/block08/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -36,7 +36,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block08_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block09/Makefile.am:1.1 rtems/testsuites/libtests/block09/Makefile.am:1.2
--- rtems/testsuites/libtests/block09/Makefile.am:1.1	Tue Jan 19 02:55:18 2010
+++ rtems/testsuites/libtests/block09/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block09_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block10/Makefile.am:1.1 rtems/testsuites/libtests/block10/Makefile.am:1.2
--- rtems/testsuites/libtests/block10/Makefile.am:1.1	Tue Jan 26 09:09:02 2010
+++ rtems/testsuites/libtests/block10/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-block10_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/bspcmdline01/Makefile.am:1.1 rtems/testsuites/libtests/bspcmdline01/Makefile.am:1.2
--- rtems/testsuites/libtests/bspcmdline01/Makefile.am:1.1	Wed Aug  5 14:36:57 2009
+++ rtems/testsuites/libtests/bspcmdline01/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -14,7 +14,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-bspcmdline01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/cpuuse/Makefile.am:1.23 rtems/testsuites/libtests/cpuuse/Makefile.am:1.24
--- rtems/testsuites/libtests/cpuuse/Makefile.am:1.23	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/cpuuse/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-cpuuse_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/heapwalk/Makefile.am:1.1 rtems/testsuites/libtests/heapwalk/Makefile.am:1.2
--- rtems/testsuites/libtests/heapwalk/Makefile.am:1.1	Thu May  7 12:48:15 2009
+++ rtems/testsuites/libtests/heapwalk/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-heapwalk_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/malloctest/Makefile.am:1.23 rtems/testsuites/libtests/malloctest/Makefile.am:1.24
--- rtems/testsuites/libtests/malloctest/Makefile.am:1.23	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/malloctest/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-malloctest_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/monitor/Makefile.am:1.22 rtems/testsuites/libtests/monitor/Makefile.am:1.23
--- rtems/testsuites/libtests/monitor/Makefile.am:1.22	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/monitor/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -12,7 +12,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-monitor_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/monitor02/Makefile.am:1.2 rtems/testsuites/libtests/monitor02/Makefile.am:1.3
--- rtems/testsuites/libtests/monitor02/Makefile.am:1.2	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/monitor02/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -12,7 +12,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-monitor02_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/putenvtest/Makefile.am:1.22 rtems/testsuites/libtests/putenvtest/Makefile.am:1.23
--- rtems/testsuites/libtests/putenvtest/Makefile.am:1.22	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/putenvtest/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -11,7 +11,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-putenvtest_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/rtems++/Makefile.am:1.28 rtems/testsuites/libtests/rtems++/Makefile.am:1.29
--- rtems/testsuites/libtests/rtems++/Makefile.am:1.28	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/rtems++/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -20,7 +20,6 @@
 rtems___LDLIBS = -lrtems++
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 
-rtems___LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 LINK_OBJS = $(rtems___OBJECTS) $(rtems___LDADD)
 LINK_LIBS = $(rtems___LDLIBS)

diff -u rtems/testsuites/libtests/rtmonuse/Makefile.am:1.23 rtems/testsuites/libtests/rtmonuse/Makefile.am:1.24
--- rtems/testsuites/libtests/rtmonuse/Makefile.am:1.23	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/rtmonuse/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-rtmonuse_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/stackchk/Makefile.am:1.23 rtems/testsuites/libtests/stackchk/Makefile.am:1.24
--- rtems/testsuites/libtests/stackchk/Makefile.am:1.23	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/stackchk/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-stackchk_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/stackchk01/Makefile.am:1.1 rtems/testsuites/libtests/stackchk01/Makefile.am:1.2
--- rtems/testsuites/libtests/stackchk01/Makefile.am:1.1	Mon Sep 21 15:12:08 2009
+++ rtems/testsuites/libtests/stackchk01/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-stackchk01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/stringto01/Makefile.am:1.1 rtems/testsuites/libtests/stringto01/Makefile.am:1.2
--- rtems/testsuites/libtests/stringto01/Makefile.am:1.1	Tue Dec  1 16:10:33 2009
+++ rtems/testsuites/libtests/stringto01/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -13,7 +13,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-stringto01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/termios/Makefile.am:1.23 rtems/testsuites/libtests/termios/Makefile.am:1.24
--- rtems/testsuites/libtests/termios/Makefile.am:1.23	Fri Apr  3 07:46:19 2009
+++ rtems/testsuites/libtests/termios/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -11,7 +11,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-termios_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/termios01/Makefile.am:1.1 rtems/testsuites/libtests/termios01/Makefile.am:1.2
--- rtems/testsuites/libtests/termios01/Makefile.am:1.1	Sat Aug 15 12:54:48 2009
+++ rtems/testsuites/libtests/termios01/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -14,7 +14,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-termios01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/include
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include

diff -u rtems/testsuites/libtests/termios01/init.c:1.9 rtems/testsuites/libtests/termios01/init.c:1.10
--- rtems/testsuites/libtests/termios01/init.c:1.9	Mon Jun  7 13:33:09 2010
+++ rtems/testsuites/libtests/termios01/init.c	Wed Jun 23 18:24:11 2010
@@ -134,18 +134,17 @@
   i = rtems_termios_baud_to_index( -2 );
   rtems_test_assert( i == -1 );
 
-  if ( i != -1 )
-    for (i=0 ; baud_table[i].constant != -1 ; i++ ) {
-      printf(
-        "termios_baud_to_index(B%" PRIdrtems_termios_baud_t ") - OK\n",
-        baud_table[i].baud
-      );
-      index = rtems_termios_baud_to_index( baud_table[i].constant );
-      if ( index != i ) {
-        printf( "ERROR - returned %d should be %d\n", index, i );
-        rtems_test_exit(0);
-      }
+  for (i=0 ; baud_table[i].constant != -1 ; i++ ) {
+    printf(
+      "termios_baud_to_index(B%" PRIdrtems_termios_baud_t ") - OK\n",
+      baud_table[i].baud
+    );
+    index = rtems_termios_baud_to_index( baud_table[i].constant );
+    if ( index != i ) {
+      printf( "ERROR - returned %d should be %d\n", index, i );
+      rtems_test_exit(0);
     }
+  }
 }
 
 /*

diff -u rtems/testsuites/libtests/termios02/Makefile.am:1.1 rtems/testsuites/libtests/termios02/Makefile.am:1.2
--- rtems/testsuites/libtests/termios02/Makefile.am:1.1	Thu Oct  1 18:52:36 2009
+++ rtems/testsuites/libtests/termios02/Makefile.am	Wed Jun 23 18:24:11 2010
@@ -14,7 +14,6 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
-termios02_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/include
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include


 *joel*:
2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* termios01/termios01.scn: Fix bug so existing test code for
	rtems_termios_baud_to_index() is executed.

M  1.186  testsuites/libtests/ChangeLog
M    1.4  testsuites/libtests/termios01/termios01.scn

diff -u rtems/testsuites/libtests/ChangeLog:1.185 rtems/testsuites/libtests/ChangeLog:1.186
--- rtems/testsuites/libtests/ChangeLog:1.185	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/ChangeLog	Wed Jun 23 18:25:44 2010
@@ -1,5 +1,10 @@
 2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
+	* termios01/termios01.scn: Fix bug so existing test code for
+	rtems_termios_baud_to_index() is executed.
+
+2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
 	* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
 	block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
 	block07/Makefile.am, block08/Makefile.am, block09/Makefile.am,

diff -u rtems/testsuites/libtests/termios01/termios01.scn:1.3 rtems/testsuites/libtests/termios01/termios01.scn:1.4
--- rtems/testsuites/libtests/termios01/termios01.scn:1.3	Mon Jun  7 13:33:09 2010
+++ rtems/testsuites/libtests/termios01/termios01.scn	Wed Jun 23 18:25:45 2010
@@ -3,6 +3,26 @@
 Test termios_baud2index...
 termios_baud_to_index(-2) - NOT OK
 termios_baud_to_index(572) - NOT OK
+termios_baud_to_index(B0) - OK
+termios_baud_to_index(B50) - OK
+termios_baud_to_index(B75) - OK
+termios_baud_to_index(B110) - OK
+termios_baud_to_index(B134) - OK
+termios_baud_to_index(B150) - OK
+termios_baud_to_index(B200) - OK
+termios_baud_to_index(B300) - OK
+termios_baud_to_index(B600) - OK
+termios_baud_to_index(B1200) - OK
+termios_baud_to_index(B1800) - OK
+termios_baud_to_index(B2400) - OK
+termios_baud_to_index(B4800) - OK
+termios_baud_to_index(B9600) - OK
+termios_baud_to_index(B19200) - OK
+termios_baud_to_index(B38400) - OK
+termios_baud_to_index(B57600) - OK
+termios_baud_to_index(B115200) - OK
+termios_baud_to_index(B230400) - OK
+termios_baud_to_index(B460800) - OK
 
 Test termios_baud2number...
 termios_baud_to_number(-2) - NOT OK


 *joel*:
2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
	block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
	block07/Makefile.am, block08/Makefile.am, block09/Makefile.am,
	block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am,
	heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am,
	stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am,
	termios02/Makefile.am: Revert.

M  1.187  testsuites/libtests/ChangeLog
M    1.4  testsuites/libtests/block01/Makefile.am
M    1.4  testsuites/libtests/block02/Makefile.am
M    1.4  testsuites/libtests/block03/Makefile.am
M    1.4  testsuites/libtests/block04/Makefile.am
M    1.5  testsuites/libtests/block05/Makefile.am
M    1.4  testsuites/libtests/block06/Makefile.am
M    1.4  testsuites/libtests/block07/Makefile.am
M    1.3  testsuites/libtests/block08/Makefile.am
M    1.3  testsuites/libtests/block09/Makefile.am
M    1.3  testsuites/libtests/block10/Makefile.am
M    1.3  testsuites/libtests/bspcmdline01/Makefile.am
M   1.25  testsuites/libtests/cpuuse/Makefile.am
M    1.3  testsuites/libtests/heapwalk/Makefile.am
M   1.25  testsuites/libtests/malloctest/Makefile.am
M   1.24  testsuites/libtests/monitor/Makefile.am
M    1.4  testsuites/libtests/monitor02/Makefile.am
M   1.24  testsuites/libtests/putenvtest/Makefile.am
M   1.30  testsuites/libtests/rtems++/Makefile.am
M   1.25  testsuites/libtests/rtmonuse/Makefile.am
M   1.25  testsuites/libtests/stackchk/Makefile.am
M    1.3  testsuites/libtests/stackchk01/Makefile.am
M    1.3  testsuites/libtests/stringto01/Makefile.am
M   1.25  testsuites/libtests/termios/Makefile.am
M    1.3  testsuites/libtests/termios01/Makefile.am
M    1.3  testsuites/libtests/termios02/Makefile.am

diff -u rtems/testsuites/libtests/ChangeLog:1.186 rtems/testsuites/libtests/ChangeLog:1.187
--- rtems/testsuites/libtests/ChangeLog:1.186	Wed Jun 23 18:25:44 2010
+++ rtems/testsuites/libtests/ChangeLog	Wed Jun 23 18:26:05 2010
@@ -1,5 +1,17 @@
 2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
+	* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am,
+	block04/Makefile.am, block05/Makefile.am, block06/Makefile.am,
+	block07/Makefile.am, block08/Makefile.am, block09/Makefile.am,
+	block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am,
+	heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
+	monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am,
+	rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am,
+	stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am,
+	termios02/Makefile.am: Revert.
+
+2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
 	* termios01/termios01.scn: Fix bug so existing test code for
 	rtems_termios_baud_to_index() is executed.
 

diff -u rtems/testsuites/libtests/block01/Makefile.am:1.3 rtems/testsuites/libtests/block01/Makefile.am:1.4
--- rtems/testsuites/libtests/block01/Makefile.am:1.3	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block01/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block02/Makefile.am:1.3 rtems/testsuites/libtests/block02/Makefile.am:1.4
--- rtems/testsuites/libtests/block02/Makefile.am:1.3	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block02/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block02_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block03/Makefile.am:1.3 rtems/testsuites/libtests/block03/Makefile.am:1.4
--- rtems/testsuites/libtests/block03/Makefile.am:1.3	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block03/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block03_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block04/Makefile.am:1.3 rtems/testsuites/libtests/block04/Makefile.am:1.4
--- rtems/testsuites/libtests/block04/Makefile.am:1.3	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block04/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block04_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block05/Makefile.am:1.4 rtems/testsuites/libtests/block05/Makefile.am:1.5
--- rtems/testsuites/libtests/block05/Makefile.am:1.4	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block05/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block05_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block06/Makefile.am:1.3 rtems/testsuites/libtests/block06/Makefile.am:1.4
--- rtems/testsuites/libtests/block06/Makefile.am:1.3	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block06/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block06_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block07/Makefile.am:1.3 rtems/testsuites/libtests/block07/Makefile.am:1.4
--- rtems/testsuites/libtests/block07/Makefile.am:1.3	Wed Jun 23 18:24:10 2010
+++ rtems/testsuites/libtests/block07/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block07_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block08/Makefile.am:1.2 rtems/testsuites/libtests/block08/Makefile.am:1.3
--- rtems/testsuites/libtests/block08/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/block08/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -36,6 +36,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block08_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block09/Makefile.am:1.2 rtems/testsuites/libtests/block09/Makefile.am:1.3
--- rtems/testsuites/libtests/block09/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/block09/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block09_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/block10/Makefile.am:1.2 rtems/testsuites/libtests/block10/Makefile.am:1.3
--- rtems/testsuites/libtests/block10/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/block10/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+block10_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/bspcmdline01/Makefile.am:1.2 rtems/testsuites/libtests/bspcmdline01/Makefile.am:1.3
--- rtems/testsuites/libtests/bspcmdline01/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/bspcmdline01/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -14,6 +14,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+bspcmdline01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/cpuuse/Makefile.am:1.24 rtems/testsuites/libtests/cpuuse/Makefile.am:1.25
--- rtems/testsuites/libtests/cpuuse/Makefile.am:1.24	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/cpuuse/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+cpuuse_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/heapwalk/Makefile.am:1.2 rtems/testsuites/libtests/heapwalk/Makefile.am:1.3
--- rtems/testsuites/libtests/heapwalk/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/heapwalk/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+heapwalk_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/malloctest/Makefile.am:1.24 rtems/testsuites/libtests/malloctest/Makefile.am:1.25
--- rtems/testsuites/libtests/malloctest/Makefile.am:1.24	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/malloctest/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+malloctest_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/monitor/Makefile.am:1.23 rtems/testsuites/libtests/monitor/Makefile.am:1.24
--- rtems/testsuites/libtests/monitor/Makefile.am:1.23	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/monitor/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -12,6 +12,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+monitor_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/monitor02/Makefile.am:1.3 rtems/testsuites/libtests/monitor02/Makefile.am:1.4
--- rtems/testsuites/libtests/monitor02/Makefile.am:1.3	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/monitor02/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -12,6 +12,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+monitor02_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/putenvtest/Makefile.am:1.23 rtems/testsuites/libtests/putenvtest/Makefile.am:1.24
--- rtems/testsuites/libtests/putenvtest/Makefile.am:1.23	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/putenvtest/Makefile.am	Wed Jun 23 18:26:07 2010
@@ -11,6 +11,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+putenvtest_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/rtems++/Makefile.am:1.29 rtems/testsuites/libtests/rtems++/Makefile.am:1.30
--- rtems/testsuites/libtests/rtems++/Makefile.am:1.29	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/rtems++/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -20,6 +20,7 @@
 rtems___LDLIBS = -lrtems++
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 
+rtems___LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 LINK_OBJS = $(rtems___OBJECTS) $(rtems___LDADD)
 LINK_LIBS = $(rtems___LDLIBS)

diff -u rtems/testsuites/libtests/rtmonuse/Makefile.am:1.24 rtems/testsuites/libtests/rtmonuse/Makefile.am:1.25
--- rtems/testsuites/libtests/rtmonuse/Makefile.am:1.24	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/rtmonuse/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+rtmonuse_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/stackchk/Makefile.am:1.24 rtems/testsuites/libtests/stackchk/Makefile.am:1.25
--- rtems/testsuites/libtests/stackchk/Makefile.am:1.24	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/stackchk/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+stackchk_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/stackchk01/Makefile.am:1.2 rtems/testsuites/libtests/stackchk01/Makefile.am:1.3
--- rtems/testsuites/libtests/stackchk01/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/stackchk01/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+stackchk01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/stringto01/Makefile.am:1.2 rtems/testsuites/libtests/stringto01/Makefile.am:1.3
--- rtems/testsuites/libtests/stringto01/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/stringto01/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -13,6 +13,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+stringto01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/termios/Makefile.am:1.24 rtems/testsuites/libtests/termios/Makefile.am:1.25
--- rtems/testsuites/libtests/termios/Makefile.am:1.24	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/termios/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -11,6 +11,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+termios_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include
 

diff -u rtems/testsuites/libtests/termios01/Makefile.am:1.2 rtems/testsuites/libtests/termios01/Makefile.am:1.3
--- rtems/testsuites/libtests/termios01/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/termios01/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -14,6 +14,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+termios01_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/include
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include

diff -u rtems/testsuites/libtests/termios02/Makefile.am:1.2 rtems/testsuites/libtests/termios02/Makefile.am:1.3
--- rtems/testsuites/libtests/termios02/Makefile.am:1.2	Wed Jun 23 18:24:11 2010
+++ rtems/testsuites/libtests/termios02/Makefile.am	Wed Jun 23 18:26:08 2010
@@ -14,6 +14,7 @@
 include $(top_srcdir)/../automake/compile.am
 include $(top_srcdir)/../automake/leaf.am
 
+termios02_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
 
 AM_CPPFLAGS += -I$(top_srcdir)/include
 AM_CPPFLAGS += -I$(top_srcdir)/../support/include


 *joel*:
2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* libmisc/stackchk/check.c: More clean up and coverage improvements..

M 1.2455  cpukit/ChangeLog
M   1.68  cpukit/libmisc/stackchk/check.c

diff -u rtems/cpukit/ChangeLog:1.2454 rtems/cpukit/ChangeLog:1.2455
--- rtems/cpukit/ChangeLog:1.2454	Wed Jun 23 13:18:41 2010
+++ rtems/cpukit/ChangeLog	Wed Jun 23 18:28:45 2010
@@ -1,5 +1,9 @@
 2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
+	* libmisc/stackchk/check.c: More clean up and coverage improvements..
+
+2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
 	* libmisc/stackchk/check.c: Clean up to improve coverage.
 
 2010-06-23	Chris Johns <chrisj at rtems.org>

diff -u rtems/cpukit/libmisc/stackchk/check.c:1.67 rtems/cpukit/libmisc/stackchk/check.c:1.68
--- rtems/cpukit/libmisc/stackchk/check.c:1.67	Wed Jun 23 13:18:42 2010
+++ rtems/cpukit/libmisc/stackchk/check.c	Wed Jun 23 18:28:46 2010
@@ -143,7 +143,6 @@
     0xDEADF00D, 0x600D0D06   /* DEAD FOOD but GOOD DOG */
   };
 
-  if (Stack_check_Initialized)
     return;
 
   /*
@@ -164,7 +163,7 @@
       Stack_check_Interrupt_stack.size = (char *) _CPU_Interrupt_stack_high -
                                   (char *) _CPU_Interrupt_stack_low;
       Stack_check_Dope_stack(&Stack_check_Interrupt_stack);
-  }
+   }
   #endif
 
   Stack_check_Initialized = 1;
@@ -212,6 +211,11 @@
  *  NOTE: The system is in a questionable state... we may not get
  *        the following message out.
  */
+void Stack_check_report_blown_task(
+  Thread_Control *running,
+  bool pattern_ok
+) RTEMS_COMPILER_NO_RETURN_ATTRIBUTE;
+
 void Stack_check_report_blown_task(Thread_Control *running, bool pattern_ok)
 {
   Stack_Control *stack = &running->Start.Initial_stack;
@@ -311,23 +315,25 @@
     ));
   }
 
+
   /*
-   * The Stack Pointer and the Pattern Area are OK so return false.
+   * Let's report as much as we can.
    */
-  if ( sp_ok && pattern_ok )
-    return false;
+  if ( !sp_ok || !pattern_ok ) {
+    Stack_check_report_blown_task( _Thread_Executing, pattern_ok );
+    /* DOES NOT RETURN */
+  }
 
   /*
-   * Let's report as much as we can.
+   * The Stack Pointer and the Pattern Area are OK so return false.
    */
-  Stack_check_report_blown_task( _Thread_Executing, pattern_ok );
-  return true;
+  return false;
 }
 
 /*
  * Stack_check_find_high_water_mark
  */
-void *Stack_check_find_high_water_mark(
+static inline void *Stack_check_find_high_water_mark(
   const void *s,
   size_t      n
 )
@@ -490,7 +496,6 @@
 
   print_context = NULL;
   print_handler = NULL;
-
 }
 
 void rtems_stack_checker_report_usage( void )



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100623/691d5107/attachment-0001.html>


More information about the vc mailing list