summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2024-06-09 16:55:27 +0900
committerNobuyoshi Nakada <[email protected]>2024-06-09 16:55:27 +0900
commit906a86e4de71061dca0558a6bd6e0b355776dfb1 (patch)
treeba3e00a448526cc8d831d5db32f75502d8e5c9f2 /configure.ac
parentdd8903fed72c2d06fe7a0ca6b5ef88e9140be451 (diff)
Use `dllexport` as `RUBY_FUNC_EXPORTED` on Windows
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
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])