svn commit: r328769 - in head/stand: . efi/boot1 efi/fdt efi/libefi efi/loader fdt ficl geli i386/boot0 i386/btx/btx i386/btx/btxldr i386/btx/lib i386/cdboot i386/kgzldr i386/libfirewire i386/libi3...
Warner Losh
imp at FreeBSD.org
Fri Feb 2 06:32:31 UTC 2018
Author: imp
Date: Fri Feb 2 06:32:26 2018
New Revision: 328769
URL: https://svnweb.freebsd.org/changeset/base/328769
Log:
Centralize several variables.
MK_CTF, MK_SSP, MK_PROFILE, NO_PIC, and INTERNALLIB are always the
same, so set them in defs.mk. MAN= is common, so set it here too.
This removes a lot of boring repetition from the Makefiles that added
almost no value.
Modified:
head/stand/defs.mk
head/stand/efi/boot1/Makefile
head/stand/efi/fdt/Makefile
head/stand/efi/libefi/Makefile
head/stand/efi/loader/Makefile
head/stand/fdt/Makefile
head/stand/ficl/Makefile
head/stand/geli/Makefile
head/stand/i386/boot0/Makefile
head/stand/i386/btx/btx/Makefile
head/stand/i386/btx/btxldr/Makefile
head/stand/i386/btx/lib/Makefile
head/stand/i386/cdboot/Makefile
head/stand/i386/kgzldr/Makefile
head/stand/i386/libfirewire/Makefile
head/stand/i386/libi386/Makefile
head/stand/i386/loader/Makefile
head/stand/i386/mbr/Makefile
head/stand/i386/pmbr/Makefile
head/stand/libsa/Makefile
head/stand/mips/beri/boot2/Makefile
head/stand/mips/beri/loader/Makefile
head/stand/ofw/libofw/Makefile
head/stand/powerpc/boot1.chrp/Makefile
head/stand/powerpc/kboot/Makefile
head/stand/powerpc/ofw/Makefile
head/stand/powerpc/uboot/Makefile
head/stand/sparc64/boot1/Makefile
head/stand/sparc64/loader/Makefile
head/stand/uboot/fdt/Makefile
head/stand/uboot/lib/Makefile
head/stand/usb/Makefile.test
head/stand/userboot/test/Makefile
head/stand/userboot/userboot/Makefile
head/stand/zfs/Makefile
Modified: head/stand/defs.mk
==============================================================================
--- head/stand/defs.mk Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/defs.mk Fri Feb 2 06:32:26 2018 (r328769)
@@ -7,6 +7,13 @@ WARNS?=1
.if !defined(__BOOT_DEFS_MK__)
__BOOT_DEFS_MK__=${MFILE}
+MK_CTF= no
+MK_SSP= no
+MK_PROFILE= no
+NO_PIC=
+MAN=
+INTERNALLIB=
+
BOOTSRC= ${SRCTOP}/stand
EFISRC= ${BOOTSRC}/efi
EFIINC= ${EFISRC}/include
Modified: head/stand/efi/boot1/Makefile
==============================================================================
--- head/stand/efi/boot1/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/efi/boot1/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -1,11 +1,6 @@
# $FreeBSD$
-MAN=
-
.include <bsd.init.mk>
-
-MK_SSP= no
-MK_FORTH= no
PROG= boot1.sym
INTERNALPROG=
Modified: head/stand/efi/fdt/Makefile
==============================================================================
--- head/stand/efi/fdt/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/efi/fdt/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -5,7 +5,6 @@
.PATH: ${LDRSRC}
LIB= efi_fdt
-INTERNALLIB=
WARNS?= 6
SRCS= efi_fdt.c
Modified: head/stand/efi/libefi/Makefile
==============================================================================
--- head/stand/efi/libefi/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/efi/libefi/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -7,7 +7,6 @@
.endif
LIB= efi
-INTERNALLIB=
WARNS?= 2
SRCS= delay.c devpath.c efi_console.c efichar.c efinet.c efipart.c env.c errno.c \
Modified: head/stand/efi/loader/Makefile
==============================================================================
--- head/stand/efi/loader/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/efi/loader/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -1,7 +1,5 @@
# $FreeBSD$
-MAN=
-
LOADER_NET_SUPPORT?= yes
LOADER_MSDOS_SUPPORT?= yes
LOADER_UFS_SUPPORT?= yes
@@ -9,8 +7,6 @@ LOADER_CD9660_SUPPORT?= no
LOADER_EXT2FS_SUPPORT?= no
.include <bsd.init.mk>
-
-MK_SSP= no
PROG= loader.sym
INTERNALPROG=
Modified: head/stand/fdt/Makefile
==============================================================================
--- head/stand/fdt/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/fdt/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -5,7 +5,6 @@
.PATH: ${SYSDIR}/contrib/libfdt/
LIB= fdt
-INTERNALLIB=
# Vendor sources of libfdt.
SRCS+= fdt.c fdt_ro.c fdt_wip.c fdt_sw.c fdt_rw.c fdt_strerror.c \
Modified: head/stand/ficl/Makefile
==============================================================================
--- head/stand/ficl/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/ficl/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -20,7 +20,6 @@ PROG= testmain
.include <bsd.prog.mk>
.else
LIB= ficl
-INTERNALLIB=
.include <bsd.lib.mk>
.endif
Modified: head/stand/geli/Makefile
==============================================================================
--- head/stand/geli/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/geli/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -1,16 +1,11 @@
# $FreeBSD$
# libgeliboot
-MAN=
DO32=1
.include <bsd.init.mk>
-MK_SSP= no
LIB= geliboot
-INTERNALLIB=
-MK_PROFILE= no
-NO_PIC=
# Our password input method
SRCS+= pwgets.c
Modified: head/stand/i386/boot0/Makefile
==============================================================================
--- head/stand/i386/boot0/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/boot0/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -3,7 +3,6 @@
PROG?= boot0
STRIP=
BINMODE=${NOBINMODE}
-MAN=
SRCS= ${PROG}.S
# Additional options that you can specify with make OPTS="..."
Modified: head/stand/i386/btx/btx/Makefile
==============================================================================
--- head/stand/i386/btx/btx/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/btx/btx/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -4,7 +4,6 @@
PROG= btx
INTERNALPROG=
-MAN=
SRCS= btx.S
.if defined(BOOT_BTX_NOHANG)
Modified: head/stand/i386/btx/btxldr/Makefile
==============================================================================
--- head/stand/i386/btx/btxldr/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/btx/btxldr/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -4,7 +4,6 @@
PROG= btxldr
INTERNALPROG=
-MAN=
SRCS= btxldr.S
CFLAGS+=-DLOADER_ADDRESS=${LOADER_ADDRESS}
Modified: head/stand/i386/btx/lib/Makefile
==============================================================================
--- head/stand/i386/btx/lib/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/btx/lib/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -4,7 +4,6 @@
PROG= crt0.o
INTERNALPROG=
-MAN=
SRCS= btxcsu.S btxsys.s btxv86.s
CFLAGS+=-I${BOOTSRC}/i386/common
LDFLAGS+=-Wl,-r
Modified: head/stand/i386/cdboot/Makefile
==============================================================================
--- head/stand/i386/cdboot/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/cdboot/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -5,7 +5,6 @@
PROG= cdboot
STRIP=
BINMODE=${NOBINMODE}
-MAN=
SRCS= ${PROG}.S
CFLAGS+=-I${BOOTSRC}/i386/common
Modified: head/stand/i386/kgzldr/Makefile
==============================================================================
--- head/stand/i386/kgzldr/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/kgzldr/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -6,7 +6,6 @@ PROG= kgzldr.o
STRIP=
BINMODE=${LIBMODE}
BINDIR= ${LIBDIR}
-MAN=
SRCS= start.s boot.c inflate.c lib.c crt.s sio.s
CFLAGS= -Os
Modified: head/stand/i386/libfirewire/Makefile
==============================================================================
--- head/stand/i386/libfirewire/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/libfirewire/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -3,7 +3,6 @@
.include <bsd.init.mk>
LIB= firewire
-INTERNALLIB=
.PATH: ${SYSDIR}/dev/dcons ${SYSDIR}/dev/firewire
SRCS+= firewire.c fwohci.c dconsole.c
Modified: head/stand/i386/libi386/Makefile
==============================================================================
--- head/stand/i386/libi386/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/libi386/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -5,7 +5,6 @@ HAVE_GELI= yes
.include <bsd.init.mk>
LIB= i386
-INTERNALLIB=
SRCS= biosacpi.c bioscd.c biosdisk.c biosmem.c biospnp.c \
biospci.c biossmap.c bootinfo.c bootinfo32.c bootinfo64.c \
Modified: head/stand/i386/loader/Makefile
==============================================================================
--- head/stand/i386/loader/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/loader/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -14,11 +14,8 @@ LOADER_BZIP2_SUPPORT?= yes
.include <bsd.init.mk>
-MK_SSP= no
-
LOADER?= loader
PROG= ${LOADER}.sym
-MAN=
INTERNALPROG=
NEWVERSWHAT?= "bootstrap loader" x86
VERSION_FILE= ${.CURDIR}/../loader/version
Modified: head/stand/i386/mbr/Makefile
==============================================================================
--- head/stand/i386/mbr/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/mbr/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -3,7 +3,6 @@
PROG= mbr
STRIP=
BINMODE=${NOBINMODE}
-MAN=
SRCS= ${PROG}.s
# MBR flags: 0x80 -- try packet interface (also known as EDD or LBA)
Modified: head/stand/i386/pmbr/Makefile
==============================================================================
--- head/stand/i386/pmbr/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/i386/pmbr/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -3,7 +3,6 @@
PROG= pmbr
STRIP=
BINMODE=${NOBINMODE}
-MAN=
SRCS= ${PROG}.s
ORG= 0x600
Modified: head/stand/libsa/Makefile
==============================================================================
--- head/stand/libsa/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/libsa/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -6,17 +6,12 @@
# quite large.
#
-MK_PROFILE= no
-MK_SSP= no
-
.include <bsd.init.mk>
-INTERNALLIB=
LIBSA_CPUARCH?=${MACHINE_CPUARCH}
LIBC_SRC= ${SRCTOP}/lib/libc
LIB?= sa
-NO_PIC=
# standalone components and stuff we have modified locally
SRCS+= gzguts.h zutil.h __main.c abort.c assert.c bcd.c environment.c getopt.c gets.c \
Modified: head/stand/mips/beri/boot2/Makefile
==============================================================================
--- head/stand/mips/beri/boot2/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/mips/beri/boot2/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -43,8 +43,6 @@ SRCS= relocate.S \
cfi.c \
sdcard.c
-MAN=
-
AFLAGS= -G0
CFLAGS+= -I${LDRSRC} \
Modified: head/stand/mips/beri/loader/Makefile
==============================================================================
--- head/stand/mips/beri/loader/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/mips/beri/loader/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -38,9 +38,6 @@ LOADER_BZIP2_SUPPORT?= yes
.include <bsd.init.mk>
-MK_SSP= no
-MAN=
-
PROG?= loader
NEWVERSWHAT= "BERI loader" ${MACHINE_CPUARCH}
INSTALLFLAGS= -b
Modified: head/stand/ofw/libofw/Makefile
==============================================================================
--- head/stand/ofw/libofw/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/ofw/libofw/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -3,7 +3,6 @@
.include <bsd.init.mk>
LIB= ofw
-INTERNALLIB=
SRCS= devicename.c elf_freebsd.c ofw_console.c ofw_copy.c ofw_disk.c \
ofw_memory.c ofw_module.c ofw_net.c ofw_reboot.c \
Modified: head/stand/powerpc/boot1.chrp/Makefile
==============================================================================
--- head/stand/powerpc/boot1.chrp/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/powerpc/boot1.chrp/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -9,8 +9,6 @@ INSTALLFLAGS= -b
FILES= boot1.hfs
SRCS= boot1.c ashldi3.c syncicache.c
-MAN=
-
CFLAGS+=-I${LDRSRC}
LDFLAGS=-nostdlib -static -Wl,-N
Modified: head/stand/powerpc/kboot/Makefile
==============================================================================
--- head/stand/powerpc/kboot/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/powerpc/kboot/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -11,8 +11,6 @@ LOADER_GZIP_SUPPORT?= yes
LOADER_BZIP2_SUPPORT?= no
.include <bsd.init.mk>
-MK_SSP= no
-MAN=
PROG= loader.kboot
NEWVERSWHAT= "kboot loader" ${MACHINE_ARCH}
Modified: head/stand/powerpc/ofw/Makefile
==============================================================================
--- head/stand/powerpc/ofw/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/powerpc/ofw/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -11,8 +11,6 @@ LOADER_GZIP_SUPPORT?= yes
LOADER_BZIP2_SUPPORT?= no
.include <bsd.init.mk>
-MK_SSP= no
-MAN=
PROG= loader
NEWVERSWHAT= "Open Firmware loader" ${MACHINE_ARCH}
Modified: head/stand/powerpc/uboot/Makefile
==============================================================================
--- head/stand/powerpc/uboot/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/powerpc/uboot/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -14,7 +14,6 @@ LOADER_BZIP2_SUPPORT?= no
PROG= ubldr
NEWVERSWHAT= "U-Boot loader" ${MACHINE_ARCH}
INSTALLFLAGS= -b
-MAN=
# Architecture-specific loader code
SRCS= start.S conf.c vers.c
Modified: head/stand/sparc64/boot1/Makefile
==============================================================================
--- head/stand/sparc64/boot1/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/sparc64/boot1/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -4,7 +4,6 @@
PROG= boot1.elf
INTERNALPROG=
-MAN=
FILES?= boot1
SRCS= _start.s boot1.c
CLEANFILES+=${FILES} boot1.aout
Modified: head/stand/sparc64/loader/Makefile
==============================================================================
--- head/stand/sparc64/loader/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/sparc64/loader/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -13,8 +13,6 @@ LOADER_BZIP2_SUPPORT?= no
LOADER_DEBUG?= no
.include <bsd.init.mk>
-MK_SSP= no
-MAN=
PROG?= loader
NEWVERSWHAT?= "bootstrap loader" sparc64
Modified: head/stand/uboot/fdt/Makefile
==============================================================================
--- head/stand/uboot/fdt/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/uboot/fdt/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -5,7 +5,6 @@
.PATH: ${LDRSRC}
LIB= uboot_fdt
-INTERNALLIB=
WARNS?= 2
SRCS= uboot_fdt.c
Modified: head/stand/uboot/lib/Makefile
==============================================================================
--- head/stand/uboot/lib/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/uboot/lib/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -5,7 +5,6 @@
.PATH: ${LDRSRC}
LIB= uboot
-INTERNALLIB=
WARNS?= 2
SRCS= console.c copy.c devicename.c elf_freebsd.c glue.c
Modified: head/stand/usb/Makefile.test
==============================================================================
--- head/stand/usb/Makefile.test Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/usb/Makefile.test Fri Feb 2 06:32:26 2018 (r328769)
@@ -32,7 +32,6 @@
.PATH: ${.CURDIR}
PROG= usbloader
-MAN=
SRCS=
CFLAGS+= -Wall
Modified: head/stand/userboot/test/Makefile
==============================================================================
--- head/stand/userboot/test/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/userboot/test/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -1,10 +1,6 @@
# $FreeBSD$
-
-MAN=
-
.include <bsd.init.mk>
-MK_SSP= no
PROG= test
INTERNALPROG=
Modified: head/stand/userboot/userboot/Makefile
==============================================================================
--- head/stand/userboot/userboot/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/userboot/userboot/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -1,7 +1,5 @@
# $FreeBSD$
-MAN=
-
LOADER_MSDOS_SUPPORT?= yes
LOADER_UFS_SUPPORT?= yes
LOADER_CD9660_SUPPORT?= no
@@ -9,10 +7,7 @@ LOADER_EXT2FS_SUPPORT?= no
.include <bsd.init.mk>
-MK_SSP= no
-
SHLIB_NAME= userboot.so
-MK_CTF= no
STRIP=
LIBDIR= /boot
Modified: head/stand/zfs/Makefile
==============================================================================
--- head/stand/zfs/Makefile Fri Feb 2 05:04:43 2018 (r328768)
+++ head/stand/zfs/Makefile Fri Feb 2 06:32:26 2018 (r328769)
@@ -3,7 +3,6 @@
.include <bsd.init.mk>
LIB= zfsboot
-INTERNALLIB=
.PATH: ${ZFSSRC}
SRCS+= zfs.c skein.c skein_block.c
More information about the svn-src-all
mailing list