From: Chris Metcalf Date: Fri, 10 Jul 2015 20:11:40 +0000 (-0400) Subject: math/test-fenvinline: avoid compiler warning X-Git-Tag: glibc-2.22~79 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75413d4928d6b3cf4602e9251855b3fc53730abd;p=thirdparty%2Fglibc.git math/test-fenvinline: avoid compiler warning On tile (and any other machine with no FP exceptions) the feenable_test() function will generate a "function defined but not used" warning because all of the callers are commented out. We already were ifdef'ing out the body of the function, so instead just ifdef out the entire function if FE_ALL_EXCEPT == 0. --- diff --git a/ChangeLog b/ChangeLog index 0c7fc2ca927..8188ee3a206 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-07-10 Chris Metcalf + + * math/test-fenvinline.c (feenable_test) [FE_ALL_EXCEPT == 0]: + Comment out the whole function, not just its body. + 2015-07-10 Siddhesh Poyarekar * stdlib/tst-tls-atexit.c (load): Remove unnecessary mutex diff --git a/math/test-fenvinline.c b/math/test-fenvinline.c index b02cefd7f80..d1962680454 100644 --- a/math/test-fenvinline.c +++ b/math/test-fenvinline.c @@ -200,11 +200,11 @@ test_fesetround (void) #endif } +#if FE_ALL_EXCEPT /* Tests for feenableexcept/fedisableexcept. */ static void feenable_test (const char *flag_name, fexcept_t fe_exc) { -#if FE_ALL_EXCEPT int fe_exci = fe_exc; double fe_excd = fe_exc; int excepts; @@ -287,8 +287,8 @@ feenable_test (const char *flag_name, fexcept_t fe_exc) flag_name, (unsigned int)fe_exc, excepts); ++count_errors; } -#endif } +#endif static void test_feenabledisable (void)