1*48fb7bfaSmrgLIB1ASMFUNCS_CACHE = _ic_invalidate _ic_invalidate_array 2*48fb7bfaSmrg 3*48fb7bfaSmrgLIB2ADD = $(srcdir)/config/sh/linux-atomic.c 4*48fb7bfaSmrg 5*48fb7bfaSmrgHOST_LIBGCC2_CFLAGS += -DNO_FPSCR_VALUES 6*48fb7bfaSmrg 7*48fb7bfaSmrg# Silence atomic built-in related warnings in linux-atomic.c. 8*48fb7bfaSmrg# Unfortunately the conflicting types warning can't be disabled selectively. 9*48fb7bfaSmrgHOST_LIBGCC2_CFLAGS += -w -Wno-sync-nand 104fee23f9Smrg 114fee23f9Smrg# Override t-slibgcc-elf-ver to export some libgcc symbols with 124fee23f9Smrg# the symbol versions that glibc used, and hide some lib1func 134fee23f9Smrg# routines which should not be called via PLT. We have to create 144fee23f9Smrg# the list from scratch. 154fee23f9SmrgSHLIB_MAPFILES = \ 16*48fb7bfaSmrg libgcc-std.ver \ 17*48fb7bfaSmrg $(srcdir)/config/sh/libgcc-excl.ver \ 18*48fb7bfaSmrg $(srcdir)/config/sh/libgcc-glibc.ver 19