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"

Reply via email to