summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorShiz <hi@shiz.me>2015-08-03 12:44:44 +0200
committerLuca Barbato <lu_zero@gentoo.org>2015-08-04 12:19:27 +0200
commitb197f78329615893201c0e241d00b71b7c749dbb (patch)
tree707b83f2aa1d1b586058b9f41f3689487666ab2a /configure
parent98c9ade9853a9c413534ef243174d65f3f7506fa (diff)
configure: Silence error messages when probing compiler
On Xcode's clang on OS X, $cc --version will output a 'Configured with:' line to stderr, which clobbers the configure script output. As this line serves no further purpose, it should be silenced. The same applies to apple-gcc 4.2.1, which complains that it can not understand the kernel version it is running on. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure6
1 files changed, 3 insertions, 3 deletions
diff --git a/configure b/configure
index 482be4306c..2c3e77a77d 100755
--- a/configure
+++ b/configure
@@ -2939,8 +2939,8 @@ probe_cc(){
if $_cc -v 2>&1 | grep -q '^gcc.*LLVM'; then
_type=llvm_gcc
- gcc_extra_ver=$(expr "$($_cc --version | head -n1)" : '.*\((.*)\)')
- _ident="llvm-gcc $($_cc -dumpversion) $gcc_extra_ver"
+ gcc_extra_ver=$(expr "$($_cc --version 2>/dev/null | head -n1)" : '.*\((.*)\)')
+ _ident="llvm-gcc $($_cc -dumpversion 2>/dev/null) $gcc_extra_ver"
_depflags='-MMD -MF $(@:.o=.d) -MT $@'
_cflags_speed='-O3'
_cflags_size='-Os'
@@ -3003,7 +3003,7 @@ probe_cc(){
_flags_filter=tms470_flags
elif $_cc -v 2>&1 | grep -q clang; then
_type=clang
- _ident=$($_cc --version | head -n1)
+ _ident=$($_cc --version 2>/dev/null | head -n1)
_depflags='-MMD -MF $(@:.o=.d) -MT $@'
_cflags_speed='-O3'
_cflags_size='-Os'