diff options
Diffstat (limited to 'sysdeps/generic')
-rw-r--r-- | sysdeps/generic/fcntl.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/s_ldexp.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/s_ldexpf.c | 5 | ||||
-rw-r--r-- | sysdeps/generic/s_ldexpl.c | 4 |
4 files changed, 10 insertions, 7 deletions
diff --git a/sysdeps/generic/fcntl.c b/sysdeps/generic/fcntl.c index 6bc216cca6..aff3e84503 100644 --- a/sysdeps/generic/fcntl.c +++ b/sysdeps/generic/fcntl.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -19,6 +19,8 @@ #include <errno.h> #include <fcntl.h> +#undef __fcntl + /* Perform file control operations on FD. */ int __fcntl (fd, cmd) diff --git a/sysdeps/generic/s_ldexp.c b/sysdeps/generic/s_ldexp.c index 12c336fad4..20c444f7db 100644 --- a/sysdeps/generic/s_ldexp.c +++ b/sysdeps/generic/s_ldexp.c @@ -25,9 +25,9 @@ static char rcsid[] = "$NetBSD: s_ldexp.c,v 1.6 1995/05/10 20:47:40 jtc Exp $"; double value; int exp; #endif { - if(!__finite(value)||value==0.0) return value; + if(!INTUSE(__finite)(value)||value==0.0) return value; value = __scalbn(value,exp); - if(!__finite(value)||value==0.0) __set_errno (ERANGE); + if(!INTUSE(__finite)(value)||value==0.0) __set_errno (ERANGE); return value; } weak_alias (__ldexp, ldexp) diff --git a/sysdeps/generic/s_ldexpf.c b/sysdeps/generic/s_ldexpf.c index 1ecbe8346b..07f0c9ecff 100644 --- a/sysdeps/generic/s_ldexpf.c +++ b/sysdeps/generic/s_ldexpf.c @@ -28,9 +28,10 @@ static char rcsid[] = "$NetBSD: s_ldexpf.c,v 1.3 1995/05/10 20:47:42 jtc Exp $"; float value; int exp; #endif { - if(!__finitef(value)||value==(float)0.0) return value; + if(!INTUSE(__finitef)(value)||value==(float)0.0) return value; value = __scalbnf(value,exp); - if(!__finitef(value)||value==(float)0.0) __set_errno (ERANGE); + if(!INTUSE(__finitef)(value)||value==(float)0.0) __set_errno (ERANGE); return value; } +INTDEF(__ldexpf) weak_alias (__ldexpf, ldexpf) diff --git a/sysdeps/generic/s_ldexpl.c b/sysdeps/generic/s_ldexpl.c index 123a6b3b58..a5603988f4 100644 --- a/sysdeps/generic/s_ldexpl.c +++ b/sysdeps/generic/s_ldexpl.c @@ -29,9 +29,9 @@ static char rcsid[] = "$NetBSD: $"; long double value; int exp; #endif { - if(!__finitel(value)||value==0.0) return value; + if(!INTUSE(__finitel)(value)||value==0.0) return value; value = __scalbnl(value,exp); - if(!__finitel(value)||value==0.0) __set_errno (ERANGE); + if(!INTUSE(__finitel)(value)||value==0.0) __set_errno (ERANGE); return value; } weak_alias (__ldexpl, ldexpl) |