1*48fb7bfaSmrgLIB2ADD += \ 2*48fb7bfaSmrg $(srcdir)/config/tilepro/atomic.c 3*48fb7bfaSmrg 4*48fb7bfaSmrgSOFTDIVIDE_FUNCS := \ 5*48fb7bfaSmrg _tile_udivsi3 \ 6*48fb7bfaSmrg _tile_divsi3 \ 7*48fb7bfaSmrg _tile_udivdi3 \ 8*48fb7bfaSmrg _tile_divdi3 \ 9*48fb7bfaSmrg _tile_umodsi3 \ 10*48fb7bfaSmrg _tile_modsi3 \ 11*48fb7bfaSmrg _tile_umoddi3 \ 12*48fb7bfaSmrg _tile_moddi3 13*48fb7bfaSmrg 14*48fb7bfaSmrgsoftdivide-o = $(patsubst %,%$(objext),$(SOFTDIVIDE_FUNCS)) 15*48fb7bfaSmrg$(softdivide-o): %$(objext): $(srcdir)/config/tilepro/softdivide.c 16*48fb7bfaSmrg $(gcc_compile) -ffunction-sections -DMAYBE_STATIC= -DL$* -c $< \ 17*48fb7bfaSmrg $(vis_hide) 18*48fb7bfaSmrglibgcc-objects += $(softdivide-o) 19*48fb7bfaSmrg 20*48fb7bfaSmrgifeq ($(enable_shared),yes) 21*48fb7bfaSmrgsoftdivide-s-o = $(patsubst %,%_s$(objext),$(SOFTDIVIDE_FUNCS)) 22*48fb7bfaSmrg$(softdivide-s-o): %_s$(objext): $(srcdir)/config/tilepro/softdivide.c 23*48fb7bfaSmrg $(gcc_s_compile) -ffunction-sections -DMAYBE_STATIC= -DL$* -c $< 24*48fb7bfaSmrglibgcc-s-objects += $(softdivide-s-o) 25*48fb7bfaSmrglibgcc-eh-objects += _tile_divdi3.o _tile_umoddi3.o 26*48fb7bfaSmrgendif 27