summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2012-04-17 12:57:09 +0200
committerYang Tse <yangsita@gmail.com>2012-04-17 13:30:00 +0200
commitf6b4cacfaef63fb63b2aa636decdd0342d4d8312 (patch)
treebefa4f05361266241ebf127fb322ac3c08645a17 /m4
parentfc2c91c206ef4695fd0a71371910c923b133dfd6 (diff)
downloadc-ares-f6b4cacfaef63fb63b2aa636decdd0342d4d8312.tar.gz
c-ares-f6b4cacfaef63fb63b2aa636decdd0342d4d8312.tar.bz2
c-ares-f6b4cacfaef63fb63b2aa636decdd0342d4d8312.zip
cares-compilers.m4: double underscore decoration for visibility attribute
Diffstat (limited to 'm4')
-rw-r--r--m4/cares-compilers.m410
1 files changed, 5 insertions, 5 deletions
diff --git a/m4/cares-compilers.m4 b/m4/cares-compilers.m4
index 80cfb5c..aac86d4 100644
--- a/m4/cares-compilers.m4
+++ b/m4/cares-compilers.m4
@@ -1,6 +1,6 @@
#***************************************************************************
#
-# Copyright (C) 2009-2011 by Daniel Stenberg et al
+# Copyright (C) 2009-2012 by Daniel Stenberg et al
#
# Permission to use, copy, modify, and distribute this software and its
# documentation for any purpose and without fee is hereby granted, provided
@@ -15,7 +15,7 @@
#***************************************************************************
# File version for 'aclocal' use. Keep it a single number.
-# serial 68
+# serial 69
dnl CARES_CHECK_COMPILER
@@ -1425,7 +1425,7 @@ AC_DEFUN([CARES_CHECK_COMPILER_SYMBOL_HIDING], [
case "$compiler_id" in
CLANG)
dnl All versions of clang support -fvisibility=
- tmp_EXTERN="__attribute__ ((visibility (\"default\")))"
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
tmp_CFLAGS="-fvisibility=hidden"
supports_symbol_hiding="yes"
;;
@@ -1433,7 +1433,7 @@ AC_DEFUN([CARES_CHECK_COMPILER_SYMBOL_HIDING], [
dnl Only gcc 3.4 or later
if test "$compiler_num" -ge "304"; then
if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
- tmp_EXTERN="__attribute__ ((visibility (\"default\")))"
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
tmp_CFLAGS="-fvisibility=hidden"
supports_symbol_hiding="yes"
fi
@@ -1452,7 +1452,7 @@ AC_DEFUN([CARES_CHECK_COMPILER_SYMBOL_HIDING], [
printf("icc fvisibility bug test");
]])
],[
- tmp_EXTERN="__attribute__ ((visibility (\"default\")))"
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
tmp_CFLAGS="-fvisibility=hidden"
supports_symbol_hiding="yes"
])