summaryrefslogtreecommitdiff
path: root/cygwin
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-07 23:33:04 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-08 11:31:17 +0900
commitcceb41008758c2b7cdfaf7411ad3c48dfa62e4eb (patch)
tree672accafe9c22998184e72c8b94f01dac512e227 /cygwin
parent28ae4e46284428ccee509aaad8bf5c0d01571741 (diff)
leaked-globals: check leaked symbols in libruby.so if enable-shared
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/8040
Diffstat (limited to 'cygwin')
-rw-r--r--cygwin/GNUmakefile.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/cygwin/GNUmakefile.in b/cygwin/GNUmakefile.in
index 43e92a27f0..0929859030 100644
--- a/cygwin/GNUmakefile.in
+++ b/cygwin/GNUmakefile.in
@@ -41,6 +41,7 @@ SOLIBS := $(DLL_BASE_NAME).res.$(OBJEXT) $(SOLIBS)
override EXTOBJS += $(if $(filter-out $(RUBYW_INSTALL_NAME),$(@:$(EXEEXT)=)),$(RUBY_INSTALL_NAME),$(@:$(EXEEXT)=)).res.$(OBJEXT)
RCFILES = $(RUBY_INSTALL_NAME).rc $(RUBYW_INSTALL_NAME).rc $(DLL_BASE_NAME).rc
RUBYDEF = $(DLL_BASE_NAME).def
+override LIBRUBY_FOR_LEAKED_GLOBALS := # DLL shows symbols from import library
ruby: $(PROGRAM)
rubyw: $(WPROGRAM)