version 1.56, 2012/08/28 16:45:03 |
version 1.57, 2013/03/18 10:51:35 |
|
|
|
|
.include <bsd.own.mk> |
.include <bsd.own.mk> |
|
|
.SUFFIXES: .out .o .c .cc .C .cxx .y .l .s .8 .7 .6 .5 .4 .3 .2 .1 .0 |
.SUFFIXES: .out .o .c .cc .cpp .C .cxx .y .l .s .8 .7 .6 .5 .4 .3 .2 .1 .0 |
|
|
.if defined(LDSTATIC) || defined(NOPIE) |
.if defined(LDSTATIC) || defined(NOPIE) |
CFLAGS+= ${NOPIE_FLAGS} |
CFLAGS+= ${NOPIE_FLAGS} |
|
|
. endif |
. endif |
|
|
. if defined(OBJS) && !empty(OBJS) |
. if defined(OBJS) && !empty(OBJS) |
. if !empty(SRCS:M*.C) || !empty(SRCS:M*.cc) || !empty(SRCS:M*.cxx) |
. if !empty(SRCS:M*.C) || !empty(SRCS:M*.cc) || !empty(SRCS:M*.cpp) || \ |
|
!empty(SRCS:M*.cxx) |
${PROG}: ${LIBCRT0} ${OBJS} ${LIBC} ${CRTBEGIN} ${CRTEND} ${DPADD} |
${PROG}: ${LIBCRT0} ${OBJS} ${LIBC} ${CRTBEGIN} ${CRTEND} ${DPADD} |
${CXX} ${LDFLAGS} ${LDSTATIC} -o ${.TARGET} ${OBJS} ${LDADD} |
${CXX} ${LDFLAGS} ${LDSTATIC} -o ${.TARGET} ${OBJS} ${LDADD} |
. else |
. else |