Module Name: src Committed By: joerg Date: Sat Feb 27 18:56:33 UTC 2016
Modified Files: src/share/mk: bsd.own.mk Log Message: Sparc/Sparc64 also support libc++ and compiler-rt in libc with Clang. To generate a diff of this commit: cvs rdiff -u -r1.902 -r1.903 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.902 src/share/mk/bsd.own.mk:1.903 --- src/share/mk/bsd.own.mk:1.902 Tue Feb 23 18:03:31 2016 +++ src/share/mk/bsd.own.mk Sat Feb 27 18:56:33 2016 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.902 2016/02/23 18:03:31 macallan Exp $ +# $NetBSD: bsd.own.mk,v 1.903 2016/02/27 18:56:33 joerg Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -97,6 +97,8 @@ _LIBC_COMPILER_RT.aarch64= yes _LIBC_COMPILER_RT.i386= yes _LIBC_COMPILER_RT.powerpc= yes _LIBC_COMPILER_RT.powerpc64= yes +_LIBC_COMPILER_RT.sparc= yes +_LIBC_COMPILER_RT.sparc64= yes _LIBC_COMPILER_RT.x86_64= yes .if ${HAVE_LLVM:Uno} == "yes" && ${_LIBC_COMPILER_RT.${MACHINE_ARCH}:Uno} == "yes" @@ -1172,11 +1174,13 @@ MKNLS:= no .if !empty(MACHINE_ARCH:Mearm*) _NEEDS_LIBCXX.${MACHINE_ARCH}= yes .endif +_NEEDS_LIBCXX.aarch64= yes _NEEDS_LIBCXX.i386= yes _NEEDS_LIBCXX.powerpc= yes _NEEDS_LIBCXX.powerpc64= yes +_NEEDS_LIBCXX.sparc= yes +_NEEDS_LIBCXX.sparc64= yes _NEEDS_LIBCXX.x86_64= yes -_NEEDS_LIBCXX.aarch64= yes .if ${MKLLVM} == "yes" && ${_NEEDS_LIBCXX.${MACHINE_ARCH}:Uno} == "yes" MKLIBCXX:= yes