Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Tarassov2012-04-04 22:13:51 -0400
committerEugene Tarassov2012-04-04 22:13:51 -0400
commitf5a631c8f3bdb290e4b7ce23afd13797cef2224d (patch)
tree8365ab3e7b3a73b2ac95b1945b933bd2d0333840 /tests/test-all
parent25bbcfdc18e7c0a74fed22ee20966c99bd13f1fe (diff)
downloadorg.eclipse.tcf-f5a631c8f3bdb290e4b7ce23afd13797cef2224d.tar.gz
org.eclipse.tcf-f5a631c8f3bdb290e4b7ce23afd13797cef2224d.tar.xz
org.eclipse.tcf-f5a631c8f3bdb290e4b7ce23afd13797cef2224d.zip
TCF Tests: disable hardware breakpoints tests - debug registers virtualization is broken in VirtualBox
Diffstat (limited to 'tests/test-all')
-rwxr-xr-xtests/test-all13
1 files changed, 9 insertions, 4 deletions
diff --git a/tests/test-all b/tests/test-all
index 1c5d2db0f..19d6fdb00 100755
--- a/tests/test-all
+++ b/tests/test-all
@@ -179,18 +179,23 @@ function stop_vm()
function get_make_options()
{
# Currently we cannot test login feature of Terminals service
+ OPTS="-DTERMINALS_NO_LOGIN=1 $CFLAGS"
+ # Disable signal handlers for better error reporting
+ OPTS="-DENABLE_SignalHandlers=0 $OPTS"
+ # Hardware breakpoints are broken in VirtualBox
+ OPTS="-DENABLE_HardwareBreakpoints=0 $OPTS"
case $CC in
gcc)
- OPTS="CC=gcc 'CFLAGS=-Werror -DTERMINALS_NO_LOGIN=1 -DENABLE_SignalHandlers=0 $CFLAGS'"
+ OPTS="CC=gcc 'CFLAGS=-Werror $OPTS'"
;;
g++)
- OPTS="CC=g++ 'CFLAGS=-Werror -DTERMINALS_NO_LOGIN=1 -DENABLE_SignalHandlers=0 $CFLAGS'"
+ OPTS="CC=g++ 'CFLAGS=-Werror $OPTS'"
;;
msvc++)
- OPTS="'CFLAGS=-x c++ -DENABLE_SignalHandlers=0 $CFLAGS'"
+ OPTS="'CFLAGS=-x c++ $OPTS'"
;;
*)
- OPTS="'CFLAGS=-DENABLE_SignalHandlers=0 $CFLAGS'"
+ OPTS="'CFLAGS=$OPTS'"
;;
esac
echo "OPSYS=$OPSYS CONF=$CONF $OPTS"

Back to the top