util: Always export default visibility.

This should fix the CFI build compatibility with class exports.

Bug: chromium:1030192
Bug: angleproject:3162
Change-Id: I228d6d387f8b29c0a500038de962f9f216454d7a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1964933
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
This commit is contained in:
Jamie Madill 2019-12-12 13:08:08 -05:00 коммит произвёл Commit Bot
Родитель e0f8b5d083
Коммит 270e2e8819
1 изменённых файлов: 1 добавлений и 5 удалений

Просмотреть файл

@ -16,14 +16,10 @@
# define ANGLE_UTIL_EXPORT __declspec(dllimport)
# endif
# elif defined(__GNUC__)
# if defined(LIBANGLE_UTIL_IMPLEMENTATION)
# define ANGLE_UTIL_EXPORT __attribute__((visibility("default")))
# else
# define ANGLE_UTIL_EXPORT
# endif
# else
# define ANGLE_UTIL_EXPORT
# endif
#endif // !defined(ANGLE_UTIL_EXPORT)
#endif // UTIL_EXPORT_H_