From: Will Newton Date: Mon, 31 Mar 2014 14:58:19 +0000 (+0100) Subject: benchtests: Build ffs and ffsl benchtests with -fno-builtin X-Git-Tag: glibc-2.20~661 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6c557968c248b4554e708bd08983f0908ac09f1;p=thirdparty%2Fglibc.git benchtests: Build ffs and ffsl benchtests with -fno-builtin Without this flag it is possible that the compiler will optimize away the calls to ffs/ffsll. ChangeLog: 2014-04-01 Will Newton * benchtests/Makefile (CFLAGS-bench-ffs.c): Add -fno-builtin. (CFLAGS-bench-ffsll.c): Likewise. --- diff --git a/ChangeLog b/ChangeLog index 1ef37c7eda6..bfb30834fc1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2014-04-01 Will Newton + + * benchtests/Makefile (CFLAGS-bench-ffs.c): Add + -fno-builtin. (CFLAGS-bench-ffsll.c): Likewise. + 2014-04-01 Florian Weimer [BZ #13347] diff --git a/benchtests/Makefile b/benchtests/Makefile index b184461ffdf..ca635cfe85b 100644 --- a/benchtests/Makefile +++ b/benchtests/Makefile @@ -37,6 +37,9 @@ stdlib-bench := strtod benchset := $(string-bench-all) $(stdlib-bench) +CFLAGS-bench-ffs.c += -fno-builtin +CFLAGS-bench-ffsll.c += -fno-builtin + LDLIBS-bench-acos = -lm LDLIBS-bench-acosh = -lm LDLIBS-bench-asin = -lm