Page MenuHomeFreeBSD

D6362.id20677.diff
No OneTemporary

D6362.id20677.diff

Index: Mk/Uses/compiler.mk
===================================================================
--- Mk/Uses/compiler.mk
+++ Mk/Uses/compiler.mk
@@ -104,10 +104,20 @@
.if ${_COMPILER_ARGS:Mopenmp}
.if ${COMPILER_TYPE} == clang
-USE_GCC= yes
+.if ${ARCH} == amd64
+.include "${USESDIR}/localbase.mk"
+.if ${COMPILER_VERSION} < 38
+CFLAGS+= -D_OPENMP
+LDFLAGS+= -lomp
+.endif
+LDFLAGS+= -lomp -lm
+LIB_DEPENDS+= libomp.so.0:devel/openmp
+.else
+USE_GCC= yes
CHOSEN_COMPILER_TYPE= gcc
.endif
.endif
+.endif
.if ${_COMPILER_ARGS:Mnestedfct}
.if ${COMPILER_TYPE} == clang

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 3, 11:11 AM (5 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29195601
Default Alt Text
D6362.id20677.diff (577 B)

Event Timeline