diff options
author | TORRI Vincent <Vincent.Torri@iecn.u-nancy.fr> | 2006-03-07 10:25:23 -0800 |
---|---|---|
committer | Jamey Sharp <jamey@minilop.net> | 2006-03-07 10:25:23 -0800 |
commit | 522a6e0eac9adeaac533a5b700f42d85d46e2dd7 (patch) | |
tree | c7b1a477737bf0a98be7f435061f84ab8e1cf98e /src | |
parent | 5437032c7dee85da99b612a707fa94d012d40282 (diff) |
Use the GCC 4 visibility extension to mark everything in xcbint.h hidden.
Diffstat (limited to 'src')
-rw-r--r-- | src/xcbint.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/xcbint.h b/src/xcbint.h index f3830f9..7c8f331 100644 --- a/src/xcbint.h +++ b/src/xcbint.h @@ -32,6 +32,10 @@ #include "config.h" #endif +#ifdef GCC_HAS_VISIBILITY +#pragma GCC visibility push(hidden) +#endif + enum workarounds { WORKAROUND_NONE, WORKAROUND_GLX_GET_FB_CONFIGS_BUG @@ -154,4 +158,9 @@ struct XCBConnection { }; int _xcb_conn_wait(XCBConnection *c, const int should_write, pthread_cond_t *cond); + +#ifdef GCC_HAS_VISIBILITY +#pragma GCC visibility pop +#endif + #endif |