diff options
author | Chris Lattner <sabre@nondot.org> | 2001-11-05 18:25:37 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-11-05 18:25:37 +0000 |
commit | 8448fb5b24e6f8abb3225668d2f8f3058fb2c64c (patch) | |
tree | 55741f79d9c724f70084aa8a6ee80491155ace1a | |
parent | c352d2c530d88e2f3960eefec65c2b70de40579a (diff) |
Make the olden benchmarks compile again
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1139 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/Makefile.target | 15 | ||||
-rw-r--r-- | test/Makefile.tests | 15 |
2 files changed, 18 insertions, 12 deletions
diff --git a/test/Makefile.target b/test/Makefile.target index 7e54ccc555..13c508f045 100644 --- a/test/Makefile.target +++ b/test/Makefile.target @@ -8,11 +8,15 @@ ## Special targets to build a program from multiple source files ## ifdef PROG - default: $(PROG) - .SECONDARY: $(PROG).clean.bc ## keep %.clean.bc from being deleted - $(PROG).bc: $(OBJS) - $(LLINK) -f $(OBJS) -o $@ +default: $(PROG).clean.bc $(PROG).native + #.SECONDARY: $(PROG).clean.bc ## keep %.clean.bc from being deleted + +$(PROG).bc: $(OBJS) + $(LLINK) -f $(OBJS) -o $@ $(CFLAGS) + +$(PROG).native: $(OBJS:.o=.c) + gcc -o $@ $(OBJS:.o=.c) -O2 $(LOCAL_CFLAGS) -Wall endif TOOLS = $(LEVEL)/tools/Debug @@ -63,8 +67,7 @@ clean : $(LLC) -f -trace $(LLCFLAGS) $< %.o: %.c - $(LCC) $(LCFLAGS) -S -o $*.ll $< - $(LAS) -o $@ $*.ll + $(LCC) $(LCFLAGS) -c -o $@ $< %.bc: %.ll $(LAS) -f $< diff --git a/test/Makefile.tests b/test/Makefile.tests index 7e54ccc555..13c508f045 100644 --- a/test/Makefile.tests +++ b/test/Makefile.tests @@ -8,11 +8,15 @@ ## Special targets to build a program from multiple source files ## ifdef PROG - default: $(PROG) - .SECONDARY: $(PROG).clean.bc ## keep %.clean.bc from being deleted - $(PROG).bc: $(OBJS) - $(LLINK) -f $(OBJS) -o $@ +default: $(PROG).clean.bc $(PROG).native + #.SECONDARY: $(PROG).clean.bc ## keep %.clean.bc from being deleted + +$(PROG).bc: $(OBJS) + $(LLINK) -f $(OBJS) -o $@ $(CFLAGS) + +$(PROG).native: $(OBJS:.o=.c) + gcc -o $@ $(OBJS:.o=.c) -O2 $(LOCAL_CFLAGS) -Wall endif TOOLS = $(LEVEL)/tools/Debug @@ -63,8 +67,7 @@ clean : $(LLC) -f -trace $(LLCFLAGS) $< %.o: %.c - $(LCC) $(LCFLAGS) -S -o $*.ll $< - $(LAS) -o $@ $*.ll + $(LCC) $(LCFLAGS) -c -o $@ $< %.bc: %.ll $(LAS) -f $< |