summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/binutils/as
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2012-04-29 09:32:44 +0000
committerkib <kib@FreeBSD.org>2012-04-29 09:32:44 +0000
commitddc91163077d5a13dee524efab9ab60f26f59f72 (patch)
tree61e9ad3e4db471d181914e2e1ed149f7f3a67676 /gnu/usr.bin/binutils/as
parentcf28d816e5c390aab9ee55d8d92f45bbc6551307 (diff)
downloadFreeBSD-src-ddc91163077d5a13dee524efab9ab60f26f59f72.zip
FreeBSD-src-ddc91163077d5a13dee524efab9ab60f26f59f72.tar.gz
Add src.conf option WITH_SHARED_TOOLCHAIN to enable building the
toolchain binaries as dynamically linked. Option is disabled by default. Reviewed by: ru (previous version) MFC after: 2 weeks
Diffstat (limited to 'gnu/usr.bin/binutils/as')
-rw-r--r--gnu/usr.bin/binutils/as/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/as/Makefile b/gnu/usr.bin/binutils/as/Makefile
index bf8df81..5fef1f3 100644
--- a/gnu/usr.bin/binutils/as/Makefile
+++ b/gnu/usr.bin/binutils/as/Makefile
@@ -4,6 +4,7 @@
# BINDIR
.include "${.CURDIR}/../../Makefile.inc"
.include "${.CURDIR}/../Makefile.inc0"
+.include <bsd.own.mk>
.PATH: ${SRCDIR}/gas ${SRCDIR}/gas/config
@@ -79,7 +80,9 @@ CFLAGS+= -D_GNU_SOURCE
CFLAGS+= -I${SRCDIR}/gas -I${SRCDIR}/bfd -I${SRCDIR}/gas/config -I${SRCDIR}
CFLAGS+= -I${.CURDIR} -I${.CURDIR}/${TARGET_CPUARCH}-freebsd
+.if ${MK_SHARED_TOOLCHAIN} == "no"
NO_SHARED?= yes
+.endif
DPADD= ${RELTOP}/libbfd/libbfd.a
DPADD+= ${RELTOP}/libiberty/libiberty.a
OpenPOWER on IntegriCloud