Imported Upstream version 2.13.0
[platform/upstream/fontconfig.git] / src / makealias
index e2f31c6..21de72e 100755 (executable)
@@ -14,7 +14,7 @@ while read name; do
                ;;
        *)
                alias="IA__$name"
-               hattr='__attribute((visibility("hidden")))'
+               hattr='FC_ATTRIBUTE_VISIBILITY_HIDDEN'
                echo "extern __typeof ($name) $alias $hattr;" >> $HEAD
                echo "#define $name $alias" >> $HEAD
                ifdef=`grep -l '^'$name'[ (]' "$SRCDIR"/*.c | sed -n 1p | sed -e 's/^.*\/\([^.]*\)\.c/__\1__/'`
@@ -28,7 +28,7 @@ while read name; do
                        last=$ifdef
                fi
                echo "# undef $name" >> $TAIL
-               cattr='__attribute((alias("'$alias'"), visibility("default")))'
+               cattr='__attribute((alias("'$alias'"))) FC_ATTRIBUTE_VISIBILITY_EXPORT'
                echo "extern __typeof ($name) $name $cattr;" >> $TAIL
                ;;
        esac