summaryrefslogtreecommitdiffstats
path: root/libdimension/compiler.h
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2011-04-21 23:00:26 -0400
committerTavian Barnes <tavianator@gmail.com>2011-04-21 23:00:26 -0400
commita7cd3703ea1ff4686d49888f014c746b56411fdf (patch)
tree7b4bc71c96ec1b30135343344ca0d0a7ba0a4437 /libdimension/compiler.h
parentf055b64c58b9ce96a59da99e8f388d63aa4b0244 (diff)
downloaddimension-a7cd3703ea1ff4686d49888f014c746b56411fdf.tar.xz
New DMNSN_INTERNAL tag.
Diffstat (limited to 'libdimension/compiler.h')
-rw-r--r--libdimension/compiler.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libdimension/compiler.h b/libdimension/compiler.h
index b647aea..7166a19 100644
--- a/libdimension/compiler.h
+++ b/libdimension/compiler.h
@@ -42,9 +42,11 @@
#endif
#ifdef __GNUC__
- #define DMNSN_HOT __attribute__((hot))
+ #define DMNSN_HOT __attribute__((hot))
+ #define DMNSN_INTERNAL __attribute__((visibility("hidden")))
#else
#define DMNSN_HOT
+ #define DMNSN_INTERNAL
#endif
#endif /* DIMENSION_IMPL_COMPILER_H */