svn commit: r324981 - in head/sys/boot: . arm/uboot efi i386 mips/beri mips/beri/boot2 mips/uboot powerpc/boot1.chrp powerpc/kboot powerpc/ofw powerpc/ps3 powerpc/uboot sparc64
Warner Losh
imp at FreeBSD.org
Wed Oct 25 15:28:01 UTC 2017
Author: imp
Date: Wed Oct 25 15:27:58 2017
New Revision: 324981
URL: https://svnweb.freebsd.org/changeset/base/324981
Log:
Move BINDIR definition to defs.mk, and override where it isn't /boot
(those files already do that so weren't changed).
Sponsored by: Netflix
Modified:
head/sys/boot/arm/uboot/Makefile
head/sys/boot/defs.mk
head/sys/boot/efi/Makefile.inc
head/sys/boot/i386/Makefile.inc
head/sys/boot/mips/beri/Makefile.inc
head/sys/boot/mips/beri/boot2/Makefile
head/sys/boot/mips/uboot/Makefile
head/sys/boot/powerpc/boot1.chrp/Makefile
head/sys/boot/powerpc/kboot/Makefile
head/sys/boot/powerpc/ofw/Makefile
head/sys/boot/powerpc/ps3/Makefile
head/sys/boot/powerpc/uboot/Makefile
head/sys/boot/sparc64/Makefile.inc
Modified: head/sys/boot/arm/uboot/Makefile
==============================================================================
--- head/sys/boot/arm/uboot/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/arm/uboot/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -5,7 +5,6 @@
FILES= ubldr ubldr.bin
NEWVERSWHAT= "U-Boot loader" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
WARNS?= 1
# Address at which ubldr will be loaded.
Modified: head/sys/boot/defs.mk
==============================================================================
--- head/sys/boot/defs.mk Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/defs.mk Wed Oct 25 15:27:58 2017 (r324981)
@@ -15,6 +15,9 @@ UBOOTSRC= ${BOOTSRC}/uboot
BOOTOBJ= ${OBJTOP}/sys/boot
+# BINDIR is where we install
+BINDIR?= /boot
+
# NB: The makefiles depend on these being empty when we don't build forth.
.if ${MK_FORTH} != "no"
LIBFICL= ${BOOTOBJ}/ficl/libficl.a
Modified: head/sys/boot/efi/Makefile.inc
==============================================================================
--- head/sys/boot/efi/Makefile.inc Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/efi/Makefile.inc Wed Oct 25 15:27:58 2017 (r324981)
@@ -1,7 +1,5 @@
# $FreeBSD$
-BINDIR?= /boot
-
.if ${MACHINE_CPUARCH} == "i386"
CFLAGS+= -march=i386
CFLAGS+= -mno-aes
Modified: head/sys/boot/i386/Makefile.inc
==============================================================================
--- head/sys/boot/i386/Makefile.inc Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/i386/Makefile.inc Wed Oct 25 15:27:58 2017 (r324981)
@@ -2,8 +2,6 @@
#
# $FreeBSD$
-BINDIR?= /boot
-
LOADER_ADDRESS?=0x200000
CFLAGS+= -march=i386 -ffreestanding
CFLAGS.gcc+= -mpreferred-stack-boundary=2
Modified: head/sys/boot/mips/beri/Makefile.inc
==============================================================================
--- head/sys/boot/mips/beri/Makefile.inc Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/mips/beri/Makefile.inc Wed Oct 25 15:27:58 2017 (r324981)
@@ -1,6 +1,5 @@
# $FreeBSD$
-BINDIR?= /boot
CFLAGS+= -ffreestanding
LDFLAGS+= -nostdlib
Modified: head/sys/boot/mips/beri/boot2/Makefile
==============================================================================
--- head/sys/boot/mips/beri/boot2/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/mips/beri/boot2/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -29,7 +29,6 @@
#
# $FreeBSD$
-BINDIR?= /boot
INSTALLFLAGS= -b
LOADERS= flashboot jtagboot
Modified: head/sys/boot/mips/uboot/Makefile
==============================================================================
--- head/sys/boot/mips/uboot/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/mips/uboot/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -5,7 +5,6 @@
FILES= ubldr
NEWVERSWHAT= "U-Boot loader" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
WARNS?= 1
# Address at which ubldr will be loaded.
Modified: head/sys/boot/powerpc/boot1.chrp/Makefile
==============================================================================
--- head/sys/boot/powerpc/boot1.chrp/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/powerpc/boot1.chrp/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -4,7 +4,6 @@ SSP_CFLAGS=
PROG= boot1.elf
NEWVERSWHAT= "Open Firmware boot block" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
FILES= boot1.hfs
Modified: head/sys/boot/powerpc/kboot/Makefile
==============================================================================
--- head/sys/boot/powerpc/kboot/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/powerpc/kboot/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -6,7 +6,6 @@ MAN=
PROG= loader.kboot
NEWVERSWHAT= "kboot loader" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
# Architecture-specific loader code
Modified: head/sys/boot/powerpc/ofw/Makefile
==============================================================================
--- head/sys/boot/powerpc/ofw/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/powerpc/ofw/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -6,7 +6,6 @@ MAN=
PROG= loader
NEWVERSWHAT= "Open Firmware loader" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
# Architecture-specific loader code
Modified: head/sys/boot/powerpc/ps3/Makefile
==============================================================================
--- head/sys/boot/powerpc/ps3/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/powerpc/ps3/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -6,7 +6,6 @@ MAN=
PROG= loader.ps3
NEWVERSWHAT= "Playstation 3 loader" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
# Architecture-specific loader code
Modified: head/sys/boot/powerpc/uboot/Makefile
==============================================================================
--- head/sys/boot/powerpc/uboot/Makefile Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/powerpc/uboot/Makefile Wed Oct 25 15:27:58 2017 (r324981)
@@ -4,7 +4,6 @@
PROG= ubldr
NEWVERSWHAT= "U-Boot loader" ${MACHINE_ARCH}
-BINDIR?= /boot
INSTALLFLAGS= -b
MAN=
Modified: head/sys/boot/sparc64/Makefile.inc
==============================================================================
--- head/sys/boot/sparc64/Makefile.inc Wed Oct 25 15:27:53 2017 (r324980)
+++ head/sys/boot/sparc64/Makefile.inc Wed Oct 25 15:27:58 2017 (r324981)
@@ -1,6 +1,5 @@
# $FreeBSD$
-BINDIR?= /boot
CFLAGS+= -ffreestanding
LDFLAGS+= -nostdlib
More information about the svn-src-head
mailing list