diff --git a/libguile/lightening/lightening.h b/libguile/lightening/lightening.h index b364e18cc..4e4205fec 100644 --- a/libguile/lightening/lightening.h +++ b/libguile/lightening/lightening.h @@ -106,7 +106,7 @@ typedef struct jit_reloc uint32_t offset; } jit_reloc_t; -#if defined(__GNUC__) && (__GNUC__ >= 4) +#if defined(__GNUC__) && (__GNUC__ >= 4) && !defined(_WIN32) && !defined(__CYGWIN__) # define JIT_API extern __attribute__ ((__visibility__("hidden"))) #else # define JIT_API extern