mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-03-15 13:02:00 -04:00
Get the g++ version to see if it is really clang.
This commit is contained in:
@@ -250,7 +250,9 @@ if test x"$SIMD" != x""; then
|
||||
SIMD='$(SIMD_'"$SIMD)"
|
||||
# We only use c++ for its target attribute dispatching, disable unneeded bulky features
|
||||
CXXFLAGS="$CXXFLAGS -fno-exceptions -fno-rtti"
|
||||
case "$CXX" in
|
||||
# Apple often has "g++" as a symlink for clang. Try to find out the truth.
|
||||
CXX_VERSION=`$CXX --version 2>/dev/null | head -n 2`
|
||||
case "$CXX_VERSION" in
|
||||
*clang*) CXXFLAGS="$CXXFLAGS -fno-slp-vectorize" ;; # avoid a performance hit
|
||||
esac
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user