Index: trunk/i386/include/unwind.h =================================================================== --- trunk/i386/include/unwind.h (revision 2086) +++ trunk/i386/include/unwind.h (revision 2087) @@ -32,8 +32,10 @@ #define _UNWIND_H #ifndef HIDE_EXPORTS +#ifdef __GCC__ #pragma GCC visibility push(default) #endif +#endif #ifdef __cplusplus extern "C" { @@ -235,7 +237,9 @@ #endif #ifndef HIDE_EXPORTS +#ifdef __GCC__ #pragma GCC visibility pop #endif +#endif #endif /* unwind.h */