diff options
author | imp <imp@FreeBSD.org> | 2016-01-03 04:32:04 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2016-01-03 04:32:04 +0000 |
commit | 462c7f2473296d9106d8f2d07fb6495776a453af (patch) | |
tree | d8e4131db8f3d95b5a8d477a114b18d41963a5a1 /share/mk | |
parent | 867e4a7989de6f2866668dd3e961827e3a16055b (diff) | |
download | FreeBSD-src-462c7f2473296d9106d8f2d07fb6495776a453af.zip FreeBSD-src-462c7f2473296d9106d8f2d07fb6495776a453af.tar.gz |
Add new LIBSOFT option. This is similar to the LIB32 option, except
for libraries that follow the soft float ABI. It's only supported on
armv6 as a transition to the new hard float ABI, so mark as broken
everywhere else.
Diffstat (limited to 'share/mk')
-rw-r--r-- | share/mk/src.opts.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk index 65c4348..47a67e0 100644 --- a/share/mk/src.opts.mk +++ b/share/mk/src.opts.mk @@ -180,6 +180,7 @@ __DEFAULT_NO_OPTIONS = \ DTRACE_TESTS \ EISA \ HESIOD \ + LIBSOFT \ NAND \ OFED \ OPENLDAP \ @@ -248,6 +249,10 @@ __DEFAULT_NO_OPTIONS+=LLDB .if ${__T} == "arm" || ${__T} == "armeb" BROKEN_OPTIONS+=LLDB .endif +# Only doing soft float API stuff on armv6 +.if ${__T} != "armv6" +BROKEN_OPTIONS+=LIBSOFT +.endif .include <bsd.mkopt.mk> |