diff options
Diffstat (limited to 'sys/boot/sparc64/bootblock/Makefile')
-rw-r--r-- | sys/boot/sparc64/bootblock/Makefile | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sys/boot/sparc64/bootblock/Makefile b/sys/boot/sparc64/bootblock/Makefile new file mode 100644 index 0000000..8f6bf7d --- /dev/null +++ b/sys/boot/sparc64/bootblock/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +BOOTBLOCKBASE= 0x4000 + +CFLAGS= -W -Wall -I../../ -I../../common/ -Os \ + -DBOOTBLOCKBASE=${BOOTBLOCKBASE} \ + -ffreestanding -mno-app-regs -mcmodel=medlow +OBJ= bootblock.o + +all: bootblock + +bootblock.o: bootblock.c + ${CC} ${CFLAGS} -c -o ${.TARGET} ${.ALLSRC} + +bootblock: ${OBJ} + ${LD} -N -Ttext ${BOOTBLOCKBASE} -e main -o bootblock ${OBJ} + /usr/local/bin/elftoaout bootblock +clean: + rm -f *.o bootblock |