From 10e4d79a191f07999bc94b21535fba5d7c04f419 Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Tue, 10 Dec 2013 18:57:30 +0000 Subject: 2013-12-10 Jeff Johnston * acconfig.h: Add _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL. * newlib.hin: Ditto. * configure: Regenerate. * configure.in: Add setting of _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL. * libc/string/local.h: Add check for _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL and set __inhibit_loop_to_libcall macro appropriately. * libc/string/memmove.c: Use __inhibit_loop_to_libcall macro in function declaration. * libc/string/memset.c: Ditto. --- newlib/newlib.hin | 3 +++ 1 file changed, 3 insertions(+) (limited to 'newlib/newlib.hin') diff --git a/newlib/newlib.hin b/newlib/newlib.hin index 0d057e36b..1892ea280 100644 --- a/newlib/newlib.hin +++ b/newlib/newlib.hin @@ -55,6 +55,9 @@ /* True if long double supported. */ #undef _HAVE_LONG_DOUBLE +/* Define if compiler supports -fno-tree-loop-distribute-patterns. */ +#undef _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL + /* True if long double supported and it is equal to double. */ #undef _LDBL_EQ_DBL -- cgit v1.2.3