Deleted Added
full compact
src.opts.mk (284464) src.opts.mk (286030)
1# $FreeBSD: head/share/mk/src.opts.mk 284464 2015-06-16 20:58:33Z imp $
1# $FreeBSD: head/share/mk/src.opts.mk 286030 2015-07-29 18:45:38Z emaste $
2#
3# Option file for FreeBSD /usr/src builds.
4#
5# Users define WITH_FOO and WITHOUT_FOO on the command line or in /etc/src.conf
6# and /etc/make.conf files. These translate in the build system to MK_FOO={yes,no}
7# with sensible (usually) defaults.
8#
9# Makefiles must include bsd.opts.mk after defining specific MK_FOO options that

--- 219 unchanged lines hidden (view full) ---

229__DEFAULT_NO_OPTIONS+=CLANG_BOOTSTRAP CLANG_IS_CC
230.else
231# Everything else disables clang, and uses gcc instead.
232__DEFAULT_YES_OPTIONS+=GCC GCC_BOOTSTRAP GNUCXX
233__DEFAULT_NO_OPTIONS+=CLANG CLANG_BOOTSTRAP CLANG_FULL CLANG_IS_CC
234.endif
235.if ${__T} == "aarch64"
236BROKEN_OPTIONS+=BINUTILS BINUTILS_BOOTSTRAP GCC GCC_BOOTSTRAP GDB
2#
3# Option file for FreeBSD /usr/src builds.
4#
5# Users define WITH_FOO and WITHOUT_FOO on the command line or in /etc/src.conf
6# and /etc/make.conf files. These translate in the build system to MK_FOO={yes,no}
7# with sensible (usually) defaults.
8#
9# Makefiles must include bsd.opts.mk after defining specific MK_FOO options that

--- 219 unchanged lines hidden (view full) ---

229__DEFAULT_NO_OPTIONS+=CLANG_BOOTSTRAP CLANG_IS_CC
230.else
231# Everything else disables clang, and uses gcc instead.
232__DEFAULT_YES_OPTIONS+=GCC GCC_BOOTSTRAP GNUCXX
233__DEFAULT_NO_OPTIONS+=CLANG CLANG_BOOTSTRAP CLANG_FULL CLANG_IS_CC
234.endif
235.if ${__T} == "aarch64"
236BROKEN_OPTIONS+=BINUTILS BINUTILS_BOOTSTRAP GCC GCC_BOOTSTRAP GDB
237__DEFAULT_YES_OPTIONS+=ELFCOPY_AS_OBJCOPY
238.else
239__DEFAULT_NO_OPTIONS+=ELFCOPY_AS_OBJCOPY
237.endif
238# LLVM lacks support for FreeBSD 64-bit atomic operations for ARMv4/ARMv5
239.if ${__T} == "arm" || ${__T} == "armeb"
240BROKEN_OPTIONS+=LLDB
241.endif
242
243.include <bsd.mkopt.mk>
244

--- 154 unchanged lines hidden ---
240.endif
241# LLVM lacks support for FreeBSD 64-bit atomic operations for ARMv4/ARMv5
242.if ${__T} == "arm" || ${__T} == "armeb"
243BROKEN_OPTIONS+=LLDB
244.endif
245
246.include <bsd.mkopt.mk>
247

--- 154 unchanged lines hidden ---