diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-06-09 16:55:27 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-06-09 16:55:27 +0900 |
commit | 906a86e4de71061dca0558a6bd6e0b355776dfb1 (patch) | |
tree | ba3e00a448526cc8d831d5db32f75502d8e5c9f2 /configure.ac | |
parent | dd8903fed72c2d06fe7a0ca6b5ef88e9140be451 (diff) |
Use `dllexport` as `RUBY_FUNC_EXPORTED` on Windows
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index f35fad6a36..ac059bf862 100644 --- a/configure.ac +++ b/configure.ac @@ -1761,7 +1761,7 @@ AS_IF([test "$GCC" = yes], [ AC_CACHE_CHECK(for exported function attribute, rb_cv_func_exported, [ rb_cv_func_exported=no RUBY_WERROR_FLAG([ -for mac in '__attribute__ ((__visibility__("default")))' '__declspec(dllexport)'; do +for mac in '__declspec(dllexport)' '__attribute__ ((__visibility__("default")))'; do AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@define RUBY_FUNC_EXPORTED $mac extern RUBY_FUNC_EXPORTED void conftest_attribute_check(void);]], [[]])], [rb_cv_func_exported="$mac"; break]) |