diff options
author | Andreas Schwab <schwab@redhat.com> | 2009-10-19 21:23:15 -0700 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2009-10-19 21:23:15 -0700 |
commit | b7805d0ba8948fcf5e406bf52530d9aba99f5954 (patch) | |
tree | 4cf6a9d4462778f3813492393059d095bd91c17a /sysdeps/ieee754 | |
parent | a0902db9fe8f4cfc6b0b0344558166f5b230b806 (diff) | |
download | glibc-b7805d0ba8948fcf5e406bf52530d9aba99f5954.tar.gz glibc-b7805d0ba8948fcf5e406bf52530d9aba99f5954.tar.xz glibc-b7805d0ba8948fcf5e406bf52530d9aba99f5954.zip |
Correct errno handling in expm1.
Diffstat (limited to 'sysdeps/ieee754')
-rw-r--r-- | sysdeps/ieee754/dbl-64/w_exp.c | 1 | ||||
-rw-r--r-- | sysdeps/ieee754/flt-32/w_expf.c | 1 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/w_expl.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/sysdeps/ieee754/dbl-64/w_exp.c b/sysdeps/ieee754/dbl-64/w_exp.c index 445c5788d2..1216492090 100644 --- a/sysdeps/ieee754/dbl-64/w_exp.c +++ b/sysdeps/ieee754/dbl-64/w_exp.c @@ -51,6 +51,7 @@ u_threshold= -7.45133219101941108420e+02; /* 0xc0874910, 0xD52D3051 */ return z; #endif } +hidden_def (__exp) weak_alias (__exp, exp) #ifdef NO_LONG_DOUBLE strong_alias (__exp, __expl) diff --git a/sysdeps/ieee754/flt-32/w_expf.c b/sysdeps/ieee754/flt-32/w_expf.c index 4ba21c7c42..83b268f570 100644 --- a/sysdeps/ieee754/flt-32/w_expf.c +++ b/sysdeps/ieee754/flt-32/w_expf.c @@ -56,4 +56,5 @@ u_threshold= -1.0397208405e+02; /* 0xc2cff1b5 */ return z; #endif } +hidden_def (__expf) weak_alias (__expf, expf) diff --git a/sysdeps/ieee754/ldbl-96/w_expl.c b/sysdeps/ieee754/ldbl-96/w_expl.c index b8152cea65..53bb143734 100644 --- a/sysdeps/ieee754/ldbl-96/w_expl.c +++ b/sysdeps/ieee754/ldbl-96/w_expl.c @@ -57,4 +57,5 @@ u_threshold= -1.140019167866942050398521670162263001513e4; return z; #endif } +hidden_def (__expl) weak_alias (__expl, expl) |