mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	rubyspec-capiext: Use plain DLDFLAGS without flags for libruby
This commit is contained in:
		
							parent
							
								
									7ade7a8603
								
							
						
					
					
						commit
						75d48a533d
					
				
					 2 changed files with 5 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -386,10 +386,11 @@ update-deps:
 | 
			
		|||
 | 
			
		||||
# order-only-prerequisites doesn't work for $(RUBYSPEC_CAPIEXT)
 | 
			
		||||
# because the same named directory exists in the source tree.
 | 
			
		||||
$(RUBYSPEC_CAPIEXT)/%.$(DLEXT): $(srcdir)/$(RUBYSPEC_CAPIEXT)/%.c $(srcdir)/$(RUBYSPEC_CAPIEXT)/rubyspec.h $(RUBY_H_INCLUDES)
 | 
			
		||||
$(RUBYSPEC_CAPIEXT)/%.$(DLEXT): $(srcdir)/$(RUBYSPEC_CAPIEXT)/%.c $(srcdir)/$(RUBYSPEC_CAPIEXT)/rubyspec.h $(RUBY_H_INCLUDES) $(LIBRUBY_SO)
 | 
			
		||||
	$(ECHO) building $@
 | 
			
		||||
	$(Q) $(MAKEDIRS) $(@D)
 | 
			
		||||
	$(Q) $(DLDSHARED) $(DLDFLAGS) $(ARCH_FLAG) $(CFLAGS) $(INCFLAGS) $(CPPFLAGS) $(OUTFLAG)$@ $<
 | 
			
		||||
	$(Q) $(DLDSHARED) $(XDLDFLAGS) $(XLDFLAGS) $(ARCH_FLAG) $(ARCH_FLAG) $(CFLAGS) $(INCFLAGS) $(CPPFLAGS) $(OUTFLAG)$@ $< $(LIBRUBY_SO)
 | 
			
		||||
	$(Q) $(RMALL) $@.*
 | 
			
		||||
 | 
			
		||||
rubyspec-capiext: $(patsubst %.c,$(RUBYSPEC_CAPIEXT)/%.$(DLEXT),$(notdir $(wildcard $(srcdir)/$(RUBYSPEC_CAPIEXT)/*.c)))
 | 
			
		||||
	@ $(NULLCMD)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -98,7 +98,7 @@ MJIT_CFLAGS = @MJIT_CFLAGS@
 | 
			
		|||
MJIT_OPTFLAGS = @MJIT_OPTFLAGS@
 | 
			
		||||
MJIT_DEBUGFLAGS = @MJIT_DEBUGFLAGS@
 | 
			
		||||
MJIT_LDSHARED = @MJIT_LDSHARED@
 | 
			
		||||
MJIT_DLDFLAGS = @DLDFLAGS@
 | 
			
		||||
MJIT_DLDFLAGS = $(XDLDFLAGS)
 | 
			
		||||
MJIT_HEADER   = rb_mjit_header.h
 | 
			
		||||
MJIT_MIN_HEADER_NAME = rb_mjit_min_header-$(RUBY_PROGRAM_VERSION).h
 | 
			
		||||
MJIT_MIN_HEADER = $(MJIT_HEADER_BUILD_DIR)/$(MJIT_MIN_HEADER_NAME)
 | 
			
		||||
| 
						 | 
				
			
			@ -113,6 +113,7 @@ MISSING = @LIBOBJS@ @ALLOCA@
 | 
			
		|||
ENABLE_SHARED = @ENABLE_SHARED@
 | 
			
		||||
LDSHARED = @LIBRUBY_LDSHARED@
 | 
			
		||||
DLDSHARED = @DLDSHARED@
 | 
			
		||||
XDLDFLAGS = @DLDFLAGS@
 | 
			
		||||
DLDFLAGS = @LIBRUBY_DLDFLAGS@ $(XLDFLAGS) $(ARCH_FLAG)
 | 
			
		||||
SOLIBS = @SOLIBS@
 | 
			
		||||
ENABLE_DEBUG_ENV = @ENABLE_DEBUG_ENV@
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue