1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00

In lightening, don't use visibility hidden on DLL using systems

* libguile/lightening/lightening.h
  [!_WIN32 && !__CYGWIN__] (JIT_API): don't define to visiblity hidden
This commit is contained in:
Michael Gran 2023-06-20 15:02:51 -07:00
parent faa6b8cf82
commit c08debbd39

View file

@ -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