From: Chris Lattner Date: Mon, 5 Nov 2001 19:43:24 +0000 (+0000) Subject: Fix makefile to compile olden and main benchmarks X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=93ee0a165ac3b87af4fd49c990a7ea55369f8ca1;p=oota-llvm.git Fix makefile to compile olden and main benchmarks git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1142 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Makefile.target b/test/Makefile.target index 13c508f045c..df3dc8c86da 100644 --- a/test/Makefile.target +++ b/test/Makefile.target @@ -5,19 +5,6 @@ .PHONY: clean default -## Special targets to build a program from multiple source files -## -ifdef PROG - -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 @@ -46,6 +33,19 @@ CCFLAGS = $(CFLAGS) LDFLAGS = $(CFLAGS) ASFLAGS = -c $(CFLAGS) +## Special targets to build a program from multiple source files +## +ifdef PROG + +default: $(PROG).clean.bc $(PROG).native + #.SECONDARY: $(PROG).clean.bc ## keep %.clean.bc from being deleted + +$(PROG).bc: $(OBJS) + $(LLINK) -f $(OBJS) -o $@ + +$(PROG).native: $(OBJS:.o=.c) + gcc -o $@ $(OBJS:.o=.c) -O2 $(LOCAL_CFLAGS) -Wall +endif ## Special target to force target-dependent library to be compiled ## directly to native code. diff --git a/test/Makefile.tests b/test/Makefile.tests index 13c508f045c..df3dc8c86da 100644 --- a/test/Makefile.tests +++ b/test/Makefile.tests @@ -5,19 +5,6 @@ .PHONY: clean default -## Special targets to build a program from multiple source files -## -ifdef PROG - -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 @@ -46,6 +33,19 @@ CCFLAGS = $(CFLAGS) LDFLAGS = $(CFLAGS) ASFLAGS = -c $(CFLAGS) +## Special targets to build a program from multiple source files +## +ifdef PROG + +default: $(PROG).clean.bc $(PROG).native + #.SECONDARY: $(PROG).clean.bc ## keep %.clean.bc from being deleted + +$(PROG).bc: $(OBJS) + $(LLINK) -f $(OBJS) -o $@ + +$(PROG).native: $(OBJS:.o=.c) + gcc -o $@ $(OBJS:.o=.c) -O2 $(LOCAL_CFLAGS) -Wall +endif ## Special target to force target-dependent library to be compiled ## directly to native code.