| Index: include/v8.h
|
| ===================================================================
|
| --- include/v8.h (revision 11566)
|
| +++ include/v8.h (working copy)
|
| @@ -66,7 +66,11 @@
|
| // between building or using the V8 shared library, but we should not
|
| // export symbols when we are building a static library.
|
| #if defined(__GNUC__) && (__GNUC__ >= 4) && defined(V8_SHARED)
|
| +#ifdef BUILDING_V8_SHARED
|
| #define V8EXPORT __attribute__ ((visibility("default")))
|
| +#else
|
| +#define V8EXPORT
|
| +#endif
|
| #else // defined(__GNUC__) && (__GNUC__ >= 4)
|
| #define V8EXPORT
|
| #endif // defined(__GNUC__) && (__GNUC__ >= 4)
|
|
|