Deleted Added
full compact
Makefile (136910) Makefile (139106)
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 136910 2004-10-24 15:33:08Z ru $
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 139106 2004-12-21 09:33:47Z ru $
2
3.include "${.CURDIR}/../../usr.bin/cc/Makefile.tgt"
4
5GCCDIR= ${.CURDIR}/../../../contrib/gcc
6.PATH: ${GCCDIR}/config/${GCC_CPU} ${GCCDIR}
7
8# allow to be overridden for the a.out case
9.if !defined(LIB) || ${LIB} != "gcc_r"

--- 177 unchanged lines hidden (view full) ---

187${COMMONHDRS}: ${.CURDIR}/../../usr.bin/cc/cc_tools/Makefile
188 ${MAKE} -f ${.ALLSRC} MFILE=${.ALLSRC} GCCDIR=${GCCDIR} ${.TARGET}
189
190${OBJS} beforedepend: ${COMMONHDRS}
191
192${OBJS_T}: libgcc2.c
193 ${XCC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
194
2
3.include "${.CURDIR}/../../usr.bin/cc/Makefile.tgt"
4
5GCCDIR= ${.CURDIR}/../../../contrib/gcc
6.PATH: ${GCCDIR}/config/${GCC_CPU} ${GCCDIR}
7
8# allow to be overridden for the a.out case
9.if !defined(LIB) || ${LIB} != "gcc_r"

--- 177 unchanged lines hidden (view full) ---

187${COMMONHDRS}: ${.CURDIR}/../../usr.bin/cc/cc_tools/Makefile
188 ${MAKE} -f ${.ALLSRC} MFILE=${.ALLSRC} GCCDIR=${GCCDIR} ${.TARGET}
189
190${OBJS} beforedepend: ${COMMONHDRS}
191
192${OBJS_T}: libgcc2.c
193 ${XCC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
194
195.if !defined(NOPIC)
195.if !defined(NO_PIC)
196${OBJS_S}: libgcc2.c
197 ${XCC} -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
198.endif
199
196${OBJS_S}: libgcc2.c
197 ${XCC} -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
198.endif
199
200.if !defined(NOPROFILE)
200.if !defined(NO_PROFILE)
201${OBJS_P}: libgcc2.c
202 ${XCC} -c -p ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
203.endif
204
205.if defined(LIB1ASMSRC)
206.for _lib1asmsrc in ${LIB1ASMSRC}
207${ASM_T}: ${_lib1asmsrc}
208 ${XCC} -x assembler-with-cpp -c ${CFLAGS} -DL${.PREFIX} \
209 -o ${.TARGET} ${.ALLSRC:N*.h}
210
201${OBJS_P}: libgcc2.c
202 ${XCC} -c -p ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
203.endif
204
205.if defined(LIB1ASMSRC)
206.for _lib1asmsrc in ${LIB1ASMSRC}
207${ASM_T}: ${_lib1asmsrc}
208 ${XCC} -x assembler-with-cpp -c ${CFLAGS} -DL${.PREFIX} \
209 -o ${.TARGET} ${.ALLSRC:N*.h}
210
211.if !defined(NOPIC)
211.if !defined(NO_PIC)
212${ASM_S}: ${_lib1asmsrc}
213 ${XCC} -x assembler-with-cpp -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} \
214 -o ${.TARGET} ${.ALLSRC:N*.h}
215.endif
216
212${ASM_S}: ${_lib1asmsrc}
213 ${XCC} -x assembler-with-cpp -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} \
214 -o ${.TARGET} ${.ALLSRC:N*.h}
215.endif
216
217.if !defined(NOPROFILE)
217.if !defined(NO_PROFILE)
218${ASM_P}: ${_lib1asmsrc}
219 ${XCC} -x assembler-with-cpp -p -c ${CFLAGS} -DL${.PREFIX} \
220 -o ${.TARGET} ${.ALLSRC:N*.h}
221.endif
222.endfor
223.endif
224
225.include <bsd.lib.mk>
218${ASM_P}: ${_lib1asmsrc}
219 ${XCC} -x assembler-with-cpp -p -c ${CFLAGS} -DL${.PREFIX} \
220 -o ${.TARGET} ${.ALLSRC:N*.h}
221.endif
222.endfor
223.endif
224
225.include <bsd.lib.mk>