diff options
Diffstat (limited to 'libio')
-rw-r--r-- | libio/genops.c | 1 | ||||
-rw-r--r-- | libio/iofdopen.c | 2 | ||||
-rw-r--r-- | libio/iovdprintf.c | 1 | ||||
-rw-r--r-- | libio/libioP.h | 12 | ||||
-rw-r--r-- | libio/wgenops.c | 1 |
5 files changed, 15 insertions, 2 deletions
diff --git a/libio/genops.c b/libio/genops.c index 5f16894505..e0ea74dd5b 100644 --- a/libio/genops.c +++ b/libio/genops.c @@ -236,6 +236,7 @@ __overflow (f, ch) _IO_fwide (f, -1); return _IO_OVERFLOW (f, ch); } +libc_hidden_def (__overflow) static int save_for_backup __P ((_IO_FILE *fp, char *end_p)) #ifdef _LIBC diff --git a/libio/iofdopen.c b/libio/iofdopen.c index c86cf0f3ca..2fb493e785 100644 --- a/libio/iofdopen.c +++ b/libio/iofdopen.c @@ -37,7 +37,7 @@ #ifndef _IO_fcntl #ifdef _LIBC -#define _IO_fcntl INTUSE(__fcntl) +#define _IO_fcntl __fcntl #else #define _IO_fcntl fcntl #endif diff --git a/libio/iovdprintf.c b/libio/iovdprintf.c index dab9a17fca..33fac6d8bd 100644 --- a/libio/iovdprintf.c +++ b/libio/iovdprintf.c @@ -26,7 +26,6 @@ in files containing the exception. */ #include "libioP.h" -#include "libio.h" #include <stdio_ext.h> int diff --git a/libio/libioP.h b/libio/libioP.h index cb9e918468..9cf1a617aa 100644 --- a/libio/libioP.h +++ b/libio/libioP.h @@ -48,6 +48,18 @@ #ifndef INTDEF2 # define INTDEF2(name) #endif +#ifndef libc_hidden_proto +# define libc_hidden_proto(name) +#endif +#ifndef libc_hidden_def +# define libc_hidden_def(name) +#endif +#ifndef libc_hidden_weak +# define libc_hidden_weak(name) +#endif + +libc_hidden_proto (__overflow) +libc_hidden_proto (__woverflow) #ifdef __cplusplus extern "C" { diff --git a/libio/wgenops.c b/libio/wgenops.c index e3586a7ec8..2b65af1e76 100644 --- a/libio/wgenops.c +++ b/libio/wgenops.c @@ -246,6 +246,7 @@ __woverflow (f, wch) _IO_fwide (f, 1); return _IO_OVERFLOW (f, wch); } +libc_hidden_def (__woverflow) wint_t |