[HarfBuzz] harfbuzz: Branch 'master'

Behdad Esfahbod behdad at kemper.freedesktop.org
Mon Jul 23 22:09:25 UTC 2018


 src/hb-private.hh |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 94759d4cf8986388399026ef5204ac55ee187180
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Mon Jul 23 15:01:39 2018 -0700

    Fix visibility on mingw32
    
    Should fix bots again.

diff --git a/src/hb-private.hh b/src/hb-private.hh
index 37a2eb8d..a0bd9942 100644
--- a/src/hb-private.hh
+++ b/src/hb-private.hh
@@ -161,7 +161,11 @@ struct _hb_alignof
 #ifndef HB_INTERNAL
 # if !defined(HB_NO_VISIBILITY) && !defined(__MINGW32__) && !defined(__CYGWIN__) && !defined(_MSC_VER) && !defined(__SUNPRO_CC)
 #  define HB_INTERNAL __attribute__((__visibility__("hidden")))
-# else
+# elif defined(__MINGW32__)
+   /* We use -export-symbols on mingw32, since it does not support visibility
+    * attribute. */
+#  define HB_INTERNAL
+#else
 #  define HB_INTERNAL
 #  define HB_NO_VISIBILITY 1
 # endif


More information about the HarfBuzz mailing list