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 --- |