Fix visibility on mingw32

Should fix bots again.
This commit is contained in:
Behdad Esfahbod 2018-07-23 15:01:39 -07:00
parent 61eddbd8ef
commit 94759d4cf8
1 changed files with 5 additions and 1 deletions

View File

@ -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