summaryrefslogtreecommitdiffstats
path: root/sys/boot/sparc64/bootblock/Makefile
blob: 8f6bf7d987fe26b5132f1cb2f024790873a7128c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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
OpenPOWER on IntegriCloud