diff options
| -rw-r--r-- | yjit/yjit.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/yjit/yjit.mk b/yjit/yjit.mk index 0a4e9c3b6e..6df588581a 100644 --- a/yjit/yjit.mk +++ b/yjit/yjit.mk @@ -45,7 +45,7 @@ yjit-libobj: $(YJIT_LIBOBJ) YJIT_LIB_SYMBOLS = $(YJIT_LIBS:.a=).symbols $(YJIT_LIBOBJ): $(YJIT_LIBS) $(ECHO) 'partial linking $(YJIT_LIBS) into $@' -ifneq ($(or $(findstring linux,$(target_os)),$(findstring bsd,$(target_os))),$(findstring dragonfly,$(target_os))),) +ifneq ($(or $(findstring linux,$(target_os)),$(findstring bsd,$(target_os)),$(findstring dragonfly,$(target_os))),) $(Q) $(LD) -r -o $@ --whole-archive $(YJIT_LIBS) -$(Q) $(OBJCOPY) --wildcard --keep-global-symbol='$(SYMBOL_PREFIX)rb_*' $(@) else ifneq ($(findstring darwin,$(target_os)),) |
