aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/rt/testbuild/Makefile8
-rw-r--r--test/rt/testbuild/go.sh4
2 files changed, 5 insertions, 7 deletions
diff --git a/test/rt/testbuild/Makefile b/test/rt/testbuild/Makefile
index c67c5fdb4..7d10e9667 100644
--- a/test/rt/testbuild/Makefile
+++ b/test/rt/testbuild/Makefile
@@ -110,18 +110,18 @@ CPFLAGS += -MD -MP -MF .dep/$(@F).d
all: $(OBJS) $(PROJECT).exe
-%o : %c
+%.o : %.c
$(CC) -c $(CPFLAGS) -I . $(INCDIR) $< -o $@
-%o : %s
+%.o : %.s
$(AS) -c $(ASFLAGS) $< -o $@
-%exe: $(OBJS)
+%.exe: $(OBJS)
$(CC) $(OBJS) $(LDFLAGS) $(LIBS) -o $@
.PHONY: gcov
gcov:
- $(COV) -u -o $(CHIBIOS)/os/rt/src $(KERNSRC)
+ $(COV) -u -f -b -o $(CHIBIOS)/os/rt/src $(KERNSRC)
clean:
-rm -f $(OBJS)
diff --git a/test/rt/testbuild/go.sh b/test/rt/testbuild/go.sh
index 8ddb7e06a..e5c8624d4 100644
--- a/test/rt/testbuild/go.sh
+++ b/test/rt/testbuild/go.sh
@@ -1,7 +1,7 @@
#!/bin/bash
export XOPT XDEFS
-XOPT="-ggdb -O2 -fomit-frame-pointer -DDELAY_BETWEEN_TESTS=0 -fprofile-arcs -ftest-coverage"
+XOPT="-ggdb -O0 -fomit-frame-pointer -DDELAY_BETWEEN_TESTS=0 -fprofile-arcs -ftest-coverage"
XDEFS=""
function clean() {
@@ -72,8 +72,6 @@ function partial() {
echo "Default maximum settings"
all
-exit
-
echo "CH_CFG_OPTIMIZE_SPEED=FALSE"
XDEFS=-DCH_CFG_OPTIMIZE_SPEED=FALSE
partial