diff options
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibmtypes.h | 2 | ||||
| -rwxr-xr-x | src/wrapped/wrappedlibm.c | 2 | ||||
| -rwxr-xr-x | src/wrapped/wrappedlibm_private.h | 4 |
4 files changed, 8 insertions, 2 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 9b967ccd..a7597296 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -3030,10 +3030,12 @@ wrappedlibm: - __sqrt_finite - fFff: - __atan2f_finite + - __fmodf_finite - __hypotf_finite - __powf_finite - dFdd: - __atan2_finite + - __fmod_finite - __hypot_finite - __pow_finite wrappedlibncurses: diff --git a/src/wrapped/generated/wrappedlibmtypes.h b/src/wrapped/generated/wrappedlibmtypes.h index b96c9292..632bd0ff 100644 --- a/src/wrapped/generated/wrappedlibmtypes.h +++ b/src/wrapped/generated/wrappedlibmtypes.h @@ -47,9 +47,11 @@ typedef double (*dFdd_t)(double, double); GO(__sinh_finite, dFd_t) \ GO(__sqrt_finite, dFd_t) \ GO(__atan2f_finite, fFff_t) \ + GO(__fmodf_finite, fFff_t) \ GO(__hypotf_finite, fFff_t) \ GO(__powf_finite, fFff_t) \ GO(__atan2_finite, dFdd_t) \ + GO(__fmod_finite, dFdd_t) \ GO(__hypot_finite, dFdd_t) \ GO(__pow_finite, dFdd_t) diff --git a/src/wrapped/wrappedlibm.c b/src/wrapped/wrappedlibm.c index fdf9d3cc..48c34580 100755 --- a/src/wrapped/wrappedlibm.c +++ b/src/wrapped/wrappedlibm.c @@ -74,6 +74,8 @@ F1F(log2f) F1D(log2) F1F(logf) F1D(log) +F2F(fmodf) +F2D(fmod) #undef F2D #undef F2F diff --git a/src/wrapped/wrappedlibm_private.h b/src/wrapped/wrappedlibm_private.h index 482c36b2..2d9b3098 100755 --- a/src/wrapped/wrappedlibm_private.h +++ b/src/wrapped/wrappedlibm_private.h @@ -230,8 +230,8 @@ GOW(fminf, fFff) // fminl // Weak GOW(fmod, dFdd) GOW(fmodf, fFff) -// __fmodf_finite -// __fmod_finite +GOM(__fmodf_finite, fFff) +GOM(__fmod_finite, dFdd) #ifdef HAVE_LD80BITS GOW(fmodl, DFDD) #else |