summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2014-09-29 14:55:51 -0700
committerBen Longbons <b.r.longbons@gmail.com>2014-09-29 15:25:47 -0700
commit0d3df507b4c4fe1dde086cd85a78179c8bcefcf9 (patch)
treedca3f91bb436d588a33321abf1375bd016673553 /include
parent6a9cde84263e336a6508c0c965f963dfa5d65759 (diff)
downloadtmwa-0d3df507b4c4fe1dde086cd85a78179c8bcefcf9.tar.gz
tmwa-0d3df507b4c4fe1dde086cd85a78179c8bcefcf9.tar.bz2
tmwa-0d3df507b4c4fe1dde086cd85a78179c8bcefcf9.tar.xz
tmwa-0d3df507b4c4fe1dde086cd85a78179c8bcefcf9.zip
Support static libraries since clang is retarded
Diffstat (limited to 'include')
-rw-r--r--include/tmwa/shared.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/tmwa/shared.hpp b/include/tmwa/shared.hpp
index 95174ab..8b6bfbc 100644
--- a/include/tmwa/shared.hpp
+++ b/include/tmwa/shared.hpp
@@ -22,9 +22,13 @@
// TODO also make sure any exception classes are public
-#pragma GCC visibility push(default)
+#ifndef __clang__
+# pragma GCC visibility push(default)
+#endif
namespace tmwa
{
void check_paths();
} // namespace tmwa
-#pragma GCC visibility pop
+#ifndef __clang__
+# pragma GCC visibility pop
+#endif