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