Build libgomp only if we're also building base system GCC
Clang's OpenMP support will emit Intel OpenMP API library calls, and will therefore require libiomp (or whatever name is settled on). An up-to-date version of libgomp is included in ports or pkg GCC. Thus, there is no reason to build base libgomp without base system GCC. PR: 199979 (exp-run) Reviewed by: pfg Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2459
This commit is contained in:
parent
a8c5ea04b4
commit
810d5b3420
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=282973
@ -2,7 +2,11 @@
|
|||||||
|
|
||||||
.include <src.opts.mk>
|
.include <src.opts.mk>
|
||||||
|
|
||||||
SUBDIR= csu libgcc libgcov libdialog libgomp libregex libreadline
|
SUBDIR= csu libgcc libgcov libdialog libregex libreadline
|
||||||
|
|
||||||
|
.if ${MK_GCC} != "no"
|
||||||
|
SUBDIR+= libgomp
|
||||||
|
.endif
|
||||||
|
|
||||||
.if ${MK_SSP} != "no"
|
.if ${MK_SSP} != "no"
|
||||||
SUBDIR+= libssp
|
SUBDIR+= libssp
|
||||||
|
@ -1743,6 +1743,11 @@ OLD_FILES+=usr/include/gcc/4.2/altivec.h
|
|||||||
OLD_FILES+=usr/include/gcc/4.2/ppc-asm.h
|
OLD_FILES+=usr/include/gcc/4.2/ppc-asm.h
|
||||||
OLD_FILES+=usr/include/gcc/4.2/spe.h
|
OLD_FILES+=usr/include/gcc/4.2/spe.h
|
||||||
.endif
|
.endif
|
||||||
|
OLD_FILES+=usr/include/omp.h
|
||||||
|
OLD_FILES+=usr/lib/libgomp.a
|
||||||
|
OLD_FILES+=usr/lib/libgomp.so
|
||||||
|
OLD_FILES+=usr/lib/libgomp.so.1
|
||||||
|
OLD_FILES+=usr/lib/libgomp_p.a
|
||||||
OLD_FILES+=usr/libexec/cc1
|
OLD_FILES+=usr/libexec/cc1
|
||||||
OLD_FILES+=usr/libexec/cc1plus
|
OLD_FILES+=usr/libexec/cc1plus
|
||||||
OLD_FILES+=usr/share/info/cpp.info.gz
|
OLD_FILES+=usr/share/info/cpp.info.gz
|
||||||
|
Loading…
Reference in New Issue
Block a user