src.opts.mk (0f80acb9659de250230e9027c40ae7d937f24dad) src.opts.mk (6b3555c38ee5fc01ab4cd6ef4ad73b0854b0dc62)
1# $FreeBSD$
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#

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

392.endif
393
394# HyperV is currently x86-only
395.if ${__T} != "amd64" && ${__T} != "i386"
396BROKEN_OPTIONS+=HYPERV
397.endif
398
399# NVME is only aarch64, x86 and powerpc64
1# $FreeBSD$
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#

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

392.endif
393
394# HyperV is currently x86-only
395.if ${__T} != "amd64" && ${__T} != "i386"
396BROKEN_OPTIONS+=HYPERV
397.endif
398
399# NVME is only aarch64, x86 and powerpc64
400.if ${__T} != "aarch64" && ${__T} != "amd64" && ${__T} != "i386" && ${__T} != "powerpc64"
400.if ${__T} != "aarch64" && ${__T} != "amd64" && ${__T} != "i386" && \
401 ${__T} != "powerpc64"
401BROKEN_OPTIONS+=NVME
402.endif
403
404# Sparc64 need extra crt*.o files
405.if ${__T:Msparc64}
406BROKEN_OPTIONS+=BSD_CRTBEGIN
407.endif
408
402BROKEN_OPTIONS+=NVME
403.endif
404
405# Sparc64 need extra crt*.o files
406.if ${__T:Msparc64}
407BROKEN_OPTIONS+=BSD_CRTBEGIN
408.endif
409
409.if ${COMPILER_FEATURES:Mc++11} && (${__T} == "amd64" || ${__T} == "i386")
410.if ${COMPILER_FEATURES:Mc++11} && \
411 (${__T} == "amd64" || ${__T} == "i386" || ${__T} == "powerpc64")
410__DEFAULT_YES_OPTIONS+=OPENMP
411.else
412__DEFAULT_NO_OPTIONS+=OPENMP
413.endif
414
415.include <bsd.mkopt.mk>
416
417#

--- 179 unchanged lines hidden ---
412__DEFAULT_YES_OPTIONS+=OPENMP
413.else
414__DEFAULT_NO_OPTIONS+=OPENMP
415.endif
416
417.include <bsd.mkopt.mk>
418
419#

--- 179 unchanged lines hidden ---