From 0025b4cc84a0c1099b11a662acabce2709121be5 Mon Sep 17 00:00:00 2001 From: Chris Metcalf Date: Fri, 26 Dec 2014 18:39:47 -0500 Subject: tile: add no-op fe*() routines for libc internal use These avoid having tile generate real calls to the no-op functions, which then causes linknamespace test failures. It might make sense to factor all of these out into a common header that can be shared by tile, microblaze, etc., but for now just fix the test failures. --- sysdeps/tile/math_private.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sysdeps/tile/math_private.h') diff --git a/sysdeps/tile/math_private.h b/sysdeps/tile/math_private.h index 90dcc3f..46b9a91 100644 --- a/sysdeps/tile/math_private.h +++ b/sysdeps/tile/math_private.h @@ -27,5 +27,9 @@ #define feraiseexcept(excepts) ({ 0; }) #define feclearexcept(exc) ({ 0; }) +#define fegetenv(env) ({ (void) (env); 0; }) +#define fesetenv(env) ({ (void) (env); 0; }) +#define feupdateenv(env) ({ (void) (env); 0; }) +#define fegetround() ({ FE_TONEAREST; }) #endif -- cgit v1.1