X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=libgcc%2Fconfig%2Fsh%2Ft-linux;h=d316db937081b8d2e19fc246fbae3a0e4b2e0461;hb=4d8cd3a26294ce35abb17668eac2b6c38dd23bd0;hp=d0f92405fd820fad0db0b780e800c5ced4e553ab;hpb=c944d49b3bd3667c65c299afd3b1d756084203f4;p=platform%2Fupstream%2Fgcc48.git diff --git a/libgcc/config/sh/t-linux b/libgcc/config/sh/t-linux index d0f9240..d316db9 100644 --- a/libgcc/config/sh/t-linux +++ b/libgcc/config/sh/t-linux @@ -1,8 +1,12 @@ LIB1ASMFUNCS_CACHE = _ic_invalidate _ic_invalidate_array -LIB2ADD = $(srcdir)/config/sh/linux-atomic.S +LIB2ADD = $(srcdir)/config/sh/linux-atomic.c -HOST_LIBGCC2_CFLAGS += -mieee -DNO_FPSCR_VALUES +HOST_LIBGCC2_CFLAGS += -DNO_FPSCR_VALUES + +# Silence atomic built-in related warnings in linux-atomic.c. +# Unfortunately the conflicting types warning can't be disabled selectively. +HOST_LIBGCC2_CFLAGS += -w -Wno-sync-nand # Override t-slibgcc-elf-ver to export some libgcc symbols with # the symbol versions that glibc used, and hide some lib1func