Changeset View
Changeset View
Standalone View
Standalone View
head/lib/csu/i386/Makefile
Show All 18 Lines | |||||
CLEANFILES= ${OBJS} crt1_c.o crt1_s.o gcrt1_c.o Scrt1_c.o | CLEANFILES= ${OBJS} crt1_c.o crt1_s.o gcrt1_c.o Scrt1_c.o | ||||
CLEANFILES+= crtbrand.o ignore_init_note.o | CLEANFILES+= crtbrand.o ignore_init_note.o | ||||
gcrt1_c.o: crt1_c.c | gcrt1_c.o: crt1_c.c | ||||
${CC} ${CFLAGS} -DGCRT -c -o ${.TARGET} ${.CURDIR}/crt1_c.c | ${CC} ${CFLAGS} -DGCRT -c -o ${.TARGET} ${.CURDIR}/crt1_c.c | ||||
gcrt1.o: gcrt1_c.o crt1_s.o crtbrand.o ignore_init_note.o | gcrt1.o: gcrt1_c.o crt1_s.o crtbrand.o ignore_init_note.o | ||||
${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC} | ${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC:M*.o} | ||||
crt1.o: crt1_c.o crt1_s.o crtbrand.o ignore_init_note.o | crt1.o: crt1_c.o crt1_s.o crtbrand.o ignore_init_note.o | ||||
${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC} | ${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC:M*.o} | ||||
${OBJCOPY} --localize-symbol _start1 crt1.o | ${OBJCOPY} --localize-symbol _start1 crt1.o | ||||
Scrt1_c.o: crt1_c.c | Scrt1_c.o: crt1_c.c | ||||
${CC} ${CFLAGS} -fPIC -DPIC -c -o ${.TARGET} ${.CURDIR}/crt1_c.c | ${CC} ${CFLAGS} -fPIC -DPIC -c -o ${.TARGET} ${.CURDIR}/crt1_c.c | ||||
Scrt1.o: Scrt1_c.o crt1_s.o crtbrand.o ignore_init_note.o | Scrt1.o: Scrt1_c.o crt1_s.o crtbrand.o ignore_init_note.o | ||||
${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC} | ${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC:M*.o} | ||||
${OBJCOPY} --localize-symbol _start1 Scrt1.o | ${OBJCOPY} --localize-symbol _start1 Scrt1.o | ||||
.include <bsd.lib.mk> | .include <bsd.lib.mk> |