1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00

Distinguish LOCAL_LDFLAGS and LOCAL_LCFLAGS from LOCAL_CFLAGS.

In particular, never put -lm in LOCAL_[L]CFLAGS because it
disables an implicit rule that has LOCAL_CFLAGS as a prerequisite.

llvm-svn: 1281
This commit is contained in:
Vikram S. Adve 2001-11-12 23:10:29 +00:00
parent 7d0854c71e
commit a503b77130
2 changed files with 8 additions and 8 deletions

View File

@ -19,7 +19,7 @@ LLINK = $(TOOLS)/link
LLCFLAGS =
LCC = /home/vadve/lattner/cvs/gcc_install/bin/gcc
LCFLAGS = -O2 $(LOCAL_CFLAGS) -Wall
LCFLAGS = -O2 $(LOCAL_LCFLAGS) -Wall
LLCLIB = $(LEVEL)/test/runtime.o
LIBS = $(LLCLIB) $(LOCAL_LIBS)
@ -32,9 +32,9 @@ CC = /opt/SUNWspro/bin/cc
AS = /opt/SUNWspro/bin/cc
DIS = /usr/ccs/bin/dis
CP = /bin/cp -p
CFLAGS = -g -xarch=v9
CFLAGS = -g -xarch=v9 $(LOCAL_CFLAGS)
CCFLAGS = $(CFLAGS)
LDFLAGS = $(CFLAGS)
LDFLAGS = $(CFLAGS) $(LOCAL_LDFLAGS)
ASFLAGS = -c $(CFLAGS)
## Special targets to build a program from multiple source files
@ -55,7 +55,7 @@ ifdef PROG
$(RM) $(PROG).tmp.bc
$(PROG).native: $(OBJS:.o=.c)
$(CC) $(OBJS:.o=.c) -O $(LOCAL_CFLAGS) -lm -o $@
$(CC) $(OBJS:.o=.c) -O $(LOCAL_LCFLAGS) $(CFLAGS) -lm -o $@
endif
## Special target to force target-dependent library to be compiled

View File

@ -19,7 +19,7 @@ LLINK = $(TOOLS)/link
LLCFLAGS =
LCC = /home/vadve/lattner/cvs/gcc_install/bin/gcc
LCFLAGS = -O2 $(LOCAL_CFLAGS) -Wall
LCFLAGS = -O2 $(LOCAL_LCFLAGS) -Wall
LLCLIB = $(LEVEL)/test/runtime.o
LIBS = $(LLCLIB) $(LOCAL_LIBS)
@ -32,9 +32,9 @@ CC = /opt/SUNWspro/bin/cc
AS = /opt/SUNWspro/bin/cc
DIS = /usr/ccs/bin/dis
CP = /bin/cp -p
CFLAGS = -g -xarch=v9
CFLAGS = -g -xarch=v9 $(LOCAL_CFLAGS)
CCFLAGS = $(CFLAGS)
LDFLAGS = $(CFLAGS)
LDFLAGS = $(CFLAGS) $(LOCAL_LDFLAGS)
ASFLAGS = -c $(CFLAGS)
## Special targets to build a program from multiple source files
@ -55,7 +55,7 @@ ifdef PROG
$(RM) $(PROG).tmp.bc
$(PROG).native: $(OBJS:.o=.c)
$(CC) $(OBJS:.o=.c) -O $(LOCAL_CFLAGS) -lm -o $@
$(CC) $(OBJS:.o=.c) -O $(LOCAL_LCFLAGS) $(CFLAGS) -lm -o $@
endif
## Special target to force target-dependent library to be compiled