Makefile revision 58871
150477Speter# $FreeBSD: head/sys/boot/pc98/btx/btxldr/Makefile 58871 2000-03-31 16:03:02Z kato $ 243561Skato 358871SkatoM4?= m4 458871SkatoM4FLAGS+= -DLOADER_ADDRESS=${LOADER_ADDRESS} -DPC98 543561Skato 658871Skato.if defined(BTXLDR_VERBOSE) 758871SkatoM4FLAGS+= -DBTXLDR_VERBOSE 858871Skato.endif 943561Skato 1043561Skatoall: btxldr 1143561Skato 1243561Skatobtxldr: btxldr.o 1343561Skato.if ${OBJFORMAT} == aout 1458871Skato ${LD} -nostdlib -N -s -T ${LOADER_ADDRESS} -o btxldr.out btxldr.o 1543561Skato dd if=btxldr.out of=${.TARGET} ibs=32 skip=1 1643561Skato.else 1758871Skato ${LD} -N -e start -Ttext ${LOADER_ADDRESS} -o btxldr.out btxldr.o 1843561Skato objcopy -S -O binary btxldr.out ${.TARGET} 1943561Skato.endif 2043561Skato 2143561Skatobtxldr.o: btxldr.s 2258871Skato (cd ${.CURDIR}; ${M4} ${M4FLAGS} btxldr.s ) | \ 2358871Skato ${AS} ${AFLAGS} -o ${.TARGET} 2443561Skato 2543561SkatoCLEANFILES+= btxldr btxldr.out btxldr.o 2643561Skato 2758871Skato.include <${.CURDIR}/../../Makefile.inc> 2843561Skato.include <bsd.prog.mk> 29