* configure.in: Use visibility attribute for new enough sun cc.
Patch by Chris Wang
svn path=/trunk/; revision=7760
+2009-01-02 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 564210 – SUN Studio 12 has supported visibility attribute
+
+ * configure.in: Use visibility attribute for new enough sun cc.
+ Patch by Chris Wang
+
2008-12-30 Matthias Clasen <mclasen@redhat.com>
Bug 565905 – There is no named g_context_group_set_translation_domain()
_______EOF
fi
cat >>$outfile <<_______EOF
-#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
+#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
+#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
+#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define G_GNUC_INTERNAL __hidden
#elif defined (__GNUC__) && defined (G_HAVE_GNUC_VISIBILITY)
#define G_GNUC_INTERNAL __attribute__((visibility("hidden")))
#else
#define G_GNUC_INTERNAL
-#endif
+#endif
_______EOF