+2012-05-15 Chris Metcalf <cmetcalf@tilera.com>
+
+ * sysdeps/tile/math_private.h (feraiseexcept): Use statement
+ expression syntax to avoid compiler warning.
+
2012-05-15 Chris Metcalf <cmetcalf@tilera.com>
* sysdeps/tile/libm-test-ulps: New file.
And since we don't define FE_INVALID, FE_DIVBYZERO, etc., we
must ignore the argument of feraiseexcept() as well. we return
"1" to indicate we failed to raise an exception, though none of
- the callers in glibc actually care. */
-#define feraiseexcept(excepts) 1
+ the callers in glibc actually care. The extra level of statement
+ expression wrapping avoids "statement with no effect" warnings. */
+#define feraiseexcept(excepts) ({ 1; })
#endif