svn commit: r281300 - head/sys/boot/efi/boot1
Andrew Turner
andrew at FreeBSD.org
Thu Apr 9 10:08:11 UTC 2015
Author: andrew
Date: Thu Apr 9 10:08:10 2015
New Revision: 281300
URL: https://svnweb.freebsd.org/changeset/base/281300
Log:
Only use -fPIC when building boot1.efi for x86.
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/boot/efi/boot1/Makefile
Modified: head/sys/boot/efi/boot1/Makefile
==============================================================================
--- head/sys/boot/efi/boot1/Makefile Thu Apr 9 10:07:06 2015 (r281299)
+++ head/sys/boot/efi/boot1/Makefile Thu Apr 9 10:08:10 2015 (r281300)
@@ -15,7 +15,6 @@ INTERNALPROG=
# architecture-specific loader code
SRCS= boot1.c reloc.c start.S
-CFLAGS+= -fPIC
CFLAGS+= -I.
CFLAGS+= -I${.CURDIR}/../include
CFLAGS+= -I${.CURDIR}/../include/${MACHINE_CPUARCH}
@@ -35,6 +34,7 @@ LDSCRIPT= ${.CURDIR}/../loader/arch/${MA
LDFLAGS= -Wl,-T${LDSCRIPT} -Wl,-Bsymbolic -shared
.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
+CFLAGS+= -fPIC
LDFLAGS+= -Wl,-znocombreloc
.endif
More information about the svn-src-head
mailing list