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