diff options
author | Que Quotion | 2016-04-02 04:03:59 +0900 |
---|---|---|
committer | Que Quotion | 2016-04-02 04:03:59 +0900 |
commit | 32fa78c289e0c3f0ae564a73f2045de2dadb4ae5 (patch) | |
tree | 1c692ac149ec2b424cf44cbede312dcc1b1bd2b1 /03.pgo.patch | |
parent | 3f601368ed1e3306503d140600fe346d70184966 (diff) | |
download | aur-32fa78c289e0c3f0ae564a73f2045de2dadb4ae5.tar.gz |
Remove conftest.gcda as it is not necessary and can cause problems
Diffstat (limited to '03.pgo.patch')
-rw-r--r-- | 03.pgo.patch | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/03.pgo.patch b/03.pgo.patch index 50e51153986c..f81254b5f2dc 100644 --- a/03.pgo.patch +++ b/03.pgo.patch @@ -1,6 +1,6 @@ --- makepkg-optimize +++ makepkg-optimize -@@ -877,6 +877,21 @@ run_build() { +@@ -877,6 +877,23 @@ run_build() { NMFLAGS+=" --plugin $LTOPLUGIN" fi @@ -13,6 +13,8 @@ + LDFLAGS+=" -lgcov" + else + [[ ! -d "$PROFDEST/$pkgbase.used" ]] && mv "$PROFDEST/$pkgbase.gen" "$PROFDEST/$pkgbase.used" ++ #It is not necessary, and occasionally dangerous, to profile conftest.c ++ [[ -f "$PROFDEST/$pkgbase.used/conftest.gcda" ]] && rm "$PROFDEST/$pkgbase.used/conftest.gcda" + CFLAGS+=" -fprofile-correction -fprofile-use -fprofile-dir=$PROFDEST/$pkgbase.used" + CXXFLAGS+=" -fprofile-correction -fprofile-use -fprofile-dir=$PROFDEST/$pkgbase.used" + fi |