|
|
|
@ -136,6 +136,18 @@ else |
|
|
|
|
} |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
tryboth() |
|
|
|
|
{ |
|
|
|
|
show $* |
|
|
|
|
got=`( $* ) 2>&1` |
|
|
|
|
ret=$? |
|
|
|
|
printf %s "$got" >> configure.log |
|
|
|
|
if test $ret -ne 0; then |
|
|
|
|
return $ret |
|
|
|
|
fi |
|
|
|
|
test "$got" = "" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
echo >> configure.log |
|
|
|
|
|
|
|
|
|
cat > $test.c <<EOF |
|
|
|
@ -626,7 +638,7 @@ fi |
|
|
|
|
if test "$gcc" -eq 1; then |
|
|
|
|
echo >> configure.log |
|
|
|
|
cat > $test.c <<EOF |
|
|
|
|
#if ((__GNUC__-0) * 10 + __GNUC_MINOR__-0 >= 33) |
|
|
|
|
#if ((__GNUC__-0) * 100 + __GNUC_MINOR__-0 >= 303) |
|
|
|
|
# define ZLIB_INTERNAL __attribute__((visibility ("hidden"))) |
|
|
|
|
#else |
|
|
|
|
# define ZLIB_INTERNAL |
|
|
|
@ -637,7 +649,7 @@ int main() |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|
EOF |
|
|
|
|
if try $CC -c $CFLAGS $test.c; then |
|
|
|
|
if tryboth $CC -c $CFLAGS $test.c; then |
|
|
|
|
echo "Checking for attribute(visibility) support... Yes." | tee -a configure.log |
|
|
|
|
else |
|
|
|
|
CFLAGS="$CFLAGS -DNO_VIZ" |
|
|
|
|