Makefile revision 205398
1255294Stheraven# $FreeBSD: head/lib/csu/i386-elf/Makefile 205398 2010-03-20 22:58:54Z jilles $ 2255294Stheraven 3255294Stheraven.PATH: ${.CURDIR}/../common 4255294Stheraven 5255294StheravenSRCS= crti.S crtn.S 6255294StheravenFILES= ${SRCS:N*.h:R:S/$/.o/g} gcrt1.o crt1.o Scrt1.o 7255294StheravenFILESOWN= ${LIBOWN} 8255294StheravenFILESGRP= ${LIBGRP} 9255294StheravenFILESMODE= ${LIBMODE} 10255294StheravenFILESDIR= ${LIBDIR} 11255294StheravenCFLAGS+= -I${.CURDIR}/../common \ 12255294Stheraven -I${.CURDIR}/../../libc/include 13255294StheravenCLEANFILES= ${FILES} crt1_c.o crt1_s.o gcrt1_c.o Scrt1_c.o 14255294Stheraven 15255294Stheravengcrt1_c.o: crt1_c.c 16255294Stheraven ${CC} ${CFLAGS} -DGCRT -c -o gcrt1_c.o ${.CURDIR}/crt1_c.c 17255294Stheraven 18255294Stheravengcrt1.o: gcrt1_c.o crt1_s.o 19255294Stheraven ${LD} ${LDFLAGS} -o gcrt1.o -r crt1_s.o gcrt1_c.o 20255294Stheraven 21255294Stheravencrt1.o: crt1_c.o crt1_s.o 22255294Stheraven ${LD} ${LDFLAGS} -o crt1.o -r crt1_s.o crt1_c.o 23255294Stheraven objcopy --localize-symbol _start1 crt1.o 24255294Stheraven 25255294StheravenScrt1_c.o: crt1_c.c 26255294Stheraven ${CC} ${CFLAGS} -fPIC -DPIC -c -o Scrt1_c.o ${.CURDIR}/crt1_c.c 27255294Stheraven 28255294StheravenScrt1.o: Scrt1_c.o crt1_s.o 29255294Stheraven ${LD} ${LDFLAGS} -o Scrt1.o -r crt1_s.o Scrt1_c.o 30255294Stheraven objcopy --localize-symbol _start1 Scrt1.o 31255294Stheraven 32255294Stheraven.include <bsd.prog.mk> 33255294Stheraven