1998-01-22 23:05:20 +03:00
|
|
|
# $NetBSD: Makefile.inc,v 1.5 1998/01/22 20:05:20 cgd Exp $
|
|
|
|
|
1997-10-13 01:18:01 +04:00
|
|
|
.PATH: ${.CURDIR}/arch/arm32/fplib
|
|
|
|
|
|
|
|
SRCS+=fplib_glue.S fplib_libc.c softfloat.c
|
|
|
|
|
|
|
|
softfloat.o: softfloat.c
|
1998-01-22 10:17:16 +03:00
|
|
|
@echo ${COMPILE.c:Q} -freg-struct-return ${.IMPSRC}
|
|
|
|
@${COMPILE.c} -freg-struct-return ${.IMPSRC} -o ${.TARGET}.o
|
|
|
|
@${LD} -x -r ${.TARGET}.o -o ${.TARGET}
|
|
|
|
@rm -f ${.TARGET}.o
|
1997-10-13 01:18:01 +04:00
|
|
|
|
|
|
|
softfloat.po: softfloat.c
|
1998-01-22 10:17:16 +03:00
|
|
|
@echo ${COMPILE.c:Q} -pg -freg-struct-return ${.IMPSRC} -o ${.TARGET}
|
|
|
|
@${COMPILE.c} -pg -freg-struct-return ${.IMPSRC} -o ${.TARGET}.o
|
|
|
|
@${LD} -X -r ${.TARGET}.o -o ${.TARGET}
|
|
|
|
@rm -f ${.TARGET}.o
|
1997-10-13 01:18:01 +04:00
|
|
|
|
|
|
|
softfloat.so: softfloat.c
|
1998-01-22 10:17:16 +03:00
|
|
|
@echo ${COMPILE.c:Q} ${CPICFLAGS} -freg-struct-return ${.IMPSRC} -o ${.TARGET}
|
|
|
|
@${COMPILE.c} ${CPICFLAGS} -freg-struct-return ${.IMPSRC} -o ${.TARGET}.o
|
|
|
|
@${LD} -x -r ${.TARGET}.o -o ${.TARGET}
|
|
|
|
@rm -f ${.TARGET}.o
|