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 _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"