diff options
author | emaste <emaste@FreeBSD.org> | 2015-05-18 15:02:35 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2015-05-18 15:02:35 +0000 |
commit | 175ecf41754b9248d5fd06e2689ae69b3c280430 (patch) | |
tree | b7fd1ecb67064133fd5c147c5cfface1a2274719 | |
parent | 3dafd57ac77c8c05972132e9c4996e10cec248a8 (diff) | |
download | FreeBSD-src-175ecf41754b9248d5fd06e2689ae69b3c280430.zip FreeBSD-src-175ecf41754b9248d5fd06e2689ae69b3c280430.tar.gz |
Build libgcov only if we're building base system GCC
Clang uses compiler-rt for the code coverage runtime, and ports GCC
provides its own libgcov.
PR: 200203 (exp-run)
Sponsored by: The FreeBSD Foundation
-rw-r--r-- | gnu/lib/Makefile | 4 | ||||
-rw-r--r-- | tools/build/mk/OptionalObsoleteFiles.inc | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/gnu/lib/Makefile b/gnu/lib/Makefile index 6d28e13..a208c79 100644 --- a/gnu/lib/Makefile +++ b/gnu/lib/Makefile @@ -2,10 +2,10 @@ .include <src.opts.mk> -SUBDIR= csu libgcc libgcov libdialog libregex libreadline +SUBDIR= csu libgcc libdialog libregex libreadline .if ${MK_GCC} != "no" -SUBDIR+= libgomp +SUBDIR+= libgcov libgomp .endif .if ${MK_SSP} != "no" diff --git a/tools/build/mk/OptionalObsoleteFiles.inc b/tools/build/mk/OptionalObsoleteFiles.inc index ec22f63..632983e 100644 --- a/tools/build/mk/OptionalObsoleteFiles.inc +++ b/tools/build/mk/OptionalObsoleteFiles.inc @@ -1744,6 +1744,7 @@ OLD_FILES+=usr/include/gcc/4.2/ppc-asm.h OLD_FILES+=usr/include/gcc/4.2/spe.h .endif OLD_FILES+=usr/include/omp.h +OLD_FILES+=usr/lib/libgcov.a OLD_FILES+=usr/lib/libgomp.a OLD_FILES+=usr/lib/libgomp.so OLD_FILES+=usr/lib/libgomp.so.1 |