|  | @@ -127,7 +127,7 @@ define link.so
 | 
	
		
			
				|  |  |  	$(Q)$(RM) $@ $@.$(2) $(dir $@)$(1)
 | 
	
		
			
				|  |  |  	@$(disp_ld)
 | 
	
		
			
				|  |  |  	$(Q)$(CC) $(LDFLAGS-$(notdir $@)) -Wl,-soname=$(notdir $@).$(2) \
 | 
	
		
			
				|  |  | -		-nostdlib -o $(dir $@)$(1) $(START_FILE-$(notdir $@)) \
 | 
	
		
			
				|  |  | +		$(NOSTDLIB_CFLAGS) -o $(dir $@)$(1) $(START_FILE-$(notdir $@)) \
 | 
	
		
			
				|  |  |  		-Wl,--whole-archive $(firstword $^) -Wl,--no-whole-archive \
 | 
	
		
			
				|  |  |  		$(LIBS-$(notdir $@)) $(LIBGCC) $(END_FILE-$(notdir $@))
 | 
	
		
			
				|  |  |  	$(Q)$(LN) -sf $(1) $@.$(2)
 | 
	
	
		
			
				|  | @@ -153,7 +153,7 @@ define link-flat.so
 | 
	
		
			
				|  |  |  	$(Q)$(INSTALL) -d $(dir $@)
 | 
	
		
			
				|  |  |  	$(Q)$(RM) $(1) $@
 | 
	
		
			
				|  |  |  	@$(disp_ld)
 | 
	
		
			
				|  |  | -	$(Q)$(CC) $(LDFLAGS-$(notdir $@)) -nostdlib -o $(1) \
 | 
	
		
			
				|  |  | +	$(Q)$(CC) $(LDFLAGS-$(notdir $@)) $(NOSTDLIB_CFLAGS) -o $(1) \
 | 
	
		
			
				|  |  |  		-Wl,-elf2flt -Wl,-shared-lib-id,$(2) $(top_builddir)lib/Scrt1.o \
 | 
	
		
			
				|  |  |  		$(top_builddir)/lib/crti.o -Wl,--whole-archive $(firstword $^) \
 | 
	
		
			
				|  |  |  		$(LIBGCC) -Wl,--no-whole-archive $(LIBS-$(notdir $@)) $(LIBGCC) \
 | 
	
	
		
			
				|  | @@ -165,7 +165,7 @@ define linkm.so
 | 
	
		
			
				|  |  |  	$(Q)$(RM) $@ $@.$(2) $(dir $@)$(1)
 | 
	
		
			
				|  |  |  	@$(disp_ld)
 | 
	
		
			
				|  |  |  	$(Q)$(CC) $(LDFLAGS-$(notdir $@)) -Wl,-soname=$(notdir $@).$(2) \
 | 
	
		
			
				|  |  | -		-nostdlib -o $(dir $@)$(1) $(START_FILE-$(notdir $@)) $^ \
 | 
	
		
			
				|  |  | +		$(NOSTDLIB_CFLAGS) -o $(dir $@)$(1) $(START_FILE-$(notdir $@)) $^ \
 | 
	
		
			
				|  |  |  		$(LIBS-$(notdir $@)) $(LIBGCC) $(END_FILE-$(notdir $@))
 | 
	
		
			
				|  |  |  	$(Q)$(LN) -sf $(1) $@.$(2)
 | 
	
		
			
				|  |  |  	$(Q)$(LN) -sf $(1) $@
 |