Makefile (faa33665) Makefile (5a5a41c0)
1# $OpenBSD: Makefile,v 1.25 2016/03/30 06:38:45 jmc Exp $
1# $OpenBSD: Makefile,v 1.26 2016/07/30 03:25:48 guenther Exp $
2
3MAN= boot.8
4MANSUBDIR=hppa
5S =${.CURDIR}/../../../..
6CLEANFILES+= boot.gdb boot.map boot.lif
7
8.if ${MACHINE} == "hppa"
9PROG= boot
10SRCS= srt0.S exec.c conf.c
11
12.PATH: ${S}/stand/boot
13SRCS+= bootarg.c boot.c vars.c cmd.c
14
15.PATH: ${S}/lib/libkern/arch/hppa ${S}/lib/libkern
16SRCS+= milli.S ashrdi3.c memcmp.c memcpy.c memset.c moddi3.c muldi3.c \
17 qdivrem.c strcmp.c strlcpy.c strlen.c strncmp.c strncpy.c divdi3.c
18
19LD?= ld
2
3MAN= boot.8
4MANSUBDIR=hppa
5S =${.CURDIR}/../../../..
6CLEANFILES+= boot.gdb boot.map boot.lif
7
8.if ${MACHINE} == "hppa"
9PROG= boot
10SRCS= srt0.S exec.c conf.c
11
12.PATH: ${S}/stand/boot
13SRCS+= bootarg.c boot.c vars.c cmd.c
14
15.PATH: ${S}/lib/libkern/arch/hppa ${S}/lib/libkern
16SRCS+= milli.S ashrdi3.c memcmp.c memcpy.c memset.c moddi3.c muldi3.c \
17 qdivrem.c strcmp.c strlcpy.c strlen.c strncmp.c strncpy.c divdi3.c
18
19LD?= ld
20LDFLAGS+=-Bstatic -nostartfiles -nostdlib -N -Ttext $(LINKADDR) -nopie
20LDFLAGS+=-Bstatic -nostartfiles -nostdlib -N -Ttext $(LINKADDR) -nopie -znorelro
21LDFLAGS+=-T ${.CURDIR}/ld.script -Map boot.map
22SIZE?= size
23STRIP?= strip
24STANDIR=${.CURDIR}/..
25CRTBEGIN=
26CRTEND=
27LINKS= ${BINDIR}/boot.lif ${BINDIR}/sdboot \
28 ${BINDIR}/boot.lif ${BINDIR}/stboot \

--- 32 unchanged lines hidden ---
21LDFLAGS+=-T ${.CURDIR}/ld.script -Map boot.map
22SIZE?= size
23STRIP?= strip
24STANDIR=${.CURDIR}/..
25CRTBEGIN=
26CRTEND=
27LINKS= ${BINDIR}/boot.lif ${BINDIR}/sdboot \
28 ${BINDIR}/boot.lif ${BINDIR}/stboot \

--- 32 unchanged lines hidden ---