diff options
author | d0 (Daisuke Fujimura) <[email protected]> | 2019-09-03 12:52:04 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2019-09-03 12:59:08 +0900 |
commit | 355ccdeae52cde250f09675e9d5e65b3ddc41f2e (patch) | |
tree | ff166d9a551cf890be7aad9410b375a5341253de /include/ruby/ruby.h | |
parent | 547887138f19959f649b1c0dbcde5659ae3878ed (diff) |
Disable method definition type checks on Cygwin too
[Bug #16134]
Diffstat (limited to 'include/ruby/ruby.h')
-rw-r--r-- | include/ruby/ruby.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/ruby/ruby.h b/include/ruby/ruby.h index 652dcc30de..0d7880b349 100644 --- a/include/ruby/ruby.h +++ b/include/ruby/ruby.h @@ -2689,7 +2689,7 @@ RUBY_SYMBOL_EXPORT_END } /* extern "C" { */ #endif -#if defined(__has_attribute) && defined(HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P) && !defined(_WIN32) +#if defined(__has_attribute) && defined(HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P) && !defined(_WIN32) && !defined(__CYGWIN__) #if __has_attribute(transparent_union) && __has_attribute(unused) && __has_attribute(weakref) && __has_attribute(nonnull) __attribute__((__unused__,__weakref__("rb_define_method"),__nonnull__(2,3)))static void rb_define_methodm3(VALUE,const char*,VALUE(*)(ANYARGS),int); __attribute__((__unused__,__weakref__("rb_define_method"),__nonnull__(2,3)))static void rb_define_methodm2(VALUE,const char*,VALUE(*)(VALUE,VALUE),int); |