summaryrefslogtreecommitdiff
path: root/util/romcc/Makefile
diff options
context:
space:
mode:
authorEric Biederman <ebiederm@xmission.com>2003-07-01 10:05:30 +0000
committerEric Biederman <ebiederm@xmission.com>2003-07-01 10:05:30 +0000
commit530b5193e477d1756598700805b35e8a129a241f (patch)
tree3eb231f12c378a51d39ebb02d233628cf436796b /util/romcc/Makefile
parent57fa1b8279d78b3083b086708d857422ed99beca (diff)
downloadcoreboot-530b5193e477d1756598700805b35e8a129a241f.tar.xz
- Massive set of cleanups/fixes for romcc. Lots of corner cases now work
properly. And a few long standing bugs have been rooted out and removed. git-svn-id: svn://svn.coreboot.org/coreboot/trunk@931 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/romcc/Makefile')
-rw-r--r--util/romcc/Makefile18
1 files changed, 13 insertions, 5 deletions
diff --git a/util/romcc/Makefile b/util/romcc/Makefile
index c6b654eb4c..58778218ed 100644
--- a/util/romcc/Makefile
+++ b/util/romcc/Makefile
@@ -1,5 +1,5 @@
-VERSION:=0.32
-RELEASE_DATE:=28 June 2003
+VERSION:=0.33
+RELEASE_DATE:=1 July 2003
PACKAGE:=romcc
@@ -67,10 +67,18 @@ TESTS=\
simple_test45.c \
simple_test46.c \
simple_test47.c \
+ simple_test48.c \
+ simple_test49.c \
+ simple_test50.c \
+ simple_test51.c \
+ simple_test52.c \
+ simple_test53.c \
+ simple_test54.c \
raminit_test.c \
raminit_test2.c \
raminit_test3.c \
- raminit_test4.c
+ raminit_test4.c \
+ raminit_test5.c
FAIL_TESTS = \
fail_test1.c
@@ -85,7 +93,7 @@ FAIL_OUT:=$(patsubst %.c, tests/%.out, $(FAIL_TESTS))
$(TEST_ASM): %.S: %.c romcc
- export ALLOC_CHECK_=2; ./romcc -mcpu=k8 -O -o $@ $< > $*.debug
+ export ALLOC_CHECK_=2; ./romcc -O -mcpu=k8 -o $@ $< > $*.debug
$(FAIL_OUT): %.out: %.c romcc
export ALLOC_CHECK_=2; if ./romcc -O -o $*.S $< > $*.debug 2> $@ ; then exit 1 ; else exit 0 ; fi
@@ -96,7 +104,7 @@ $(TEST_OBJ): %.o: %.S
$(TEST_ELF): %.elf: %.o tests/ldscript.ld
ld -T tests/ldscript.ld $< -o $@
-test: $(TEST_ELF)
+test: $(TEST_ELF) $(FAIL_OUT)
echo:
echo "TEST_SRCS=$(TEST_SRCS)"