aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/dlfcn.h3
-rw-r--r--include/libio.h3
-rw-r--r--include/obstack.h2
-rw-r--r--include/stdio.h1
-rw-r--r--include/string.h1
-rw-r--r--include/sys/stat.h1
-rw-r--r--include/unistd.h1
-rw-r--r--include/wctype.h22
8 files changed, 27 insertions, 7 deletions
diff --git a/include/dlfcn.h b/include/dlfcn.h
index 94c8cc0..fca2feb 100644
--- a/include/dlfcn.h
+++ b/include/dlfcn.h
@@ -16,16 +16,19 @@ extern int __libc_dlclose (void *__map);
/* Locate shared object containing the given address. */
extern int _dl_addr (const void *address, Dl_info *info)
internal_function;
+libc_hidden_proto (_dl_addr)
/* Open the shared object NAME, relocate it, and run its initializer if it
hasn't already been run. MODE is as for `dlopen' (see <dlfcn.h>). If
the object is already opened, returns its existing map. */
extern void *_dl_open (const char *name, int mode, const void *caller)
internal_function;
+libc_hidden_proto (_dl_open)
/* Close an object previously opened by _dl_open. */
extern void _dl_close (void *map)
internal_function;
+libc_hidden_proto (_dl_close)
/* Look up NAME in shared object HANDLE (which may be RTLD_DEFAULT or
RTLD_NEXT). WHO is the calling function, for RTLD_NEXT. Returns
diff --git a/include/libio.h b/include/libio.h
index 6dc8dc8..a3a6518 100644
--- a/include/libio.h
+++ b/include/libio.h
@@ -4,6 +4,9 @@
#define _LIBC_LIBIO_H
libc_hidden_proto (__overflow)
+libc_hidden_proto (__underflow)
libc_hidden_proto (__woverflow)
+libc_hidden_proto (__wunderflow)
+libc_hidden_proto (__wuflow)
#endif
diff --git a/include/obstack.h b/include/obstack.h
index 2339cbc..349d59b 100644
--- a/include/obstack.h
+++ b/include/obstack.h
@@ -1 +1,3 @@
#include <malloc/obstack.h>
+
+libc_hidden_proto (_obstack_newchunk)
diff --git a/include/stdio.h b/include/stdio.h
index e5228f2..4f144d3 100644
--- a/include/stdio.h
+++ b/include/stdio.h
@@ -16,6 +16,7 @@ extern int __vfscanf (FILE *__restrict __s,
__const char *__restrict __format,
_G_va_list __arg)
__attribute__ ((__format__ (__scanf__, 2, 0)));
+libc_hidden_proto (__vfscanf)
extern int __vscanf (__const char *__restrict __format,
_G_va_list __arg)
__attribute__ ((__format__ (__scanf__, 1, 0)));
diff --git a/include/string.h b/include/string.h
index bc04cef..64c59b0 100644
--- a/include/string.h
+++ b/include/string.h
@@ -71,3 +71,4 @@ libc_hidden_proto (__strncasecmp_l)
libc_hidden_proto (__strdup)
libc_hidden_proto (__strndup)
libc_hidden_proto (__strerror_r)
+libc_hidden_proto (__strverscmp)
diff --git a/include/sys/stat.h b/include/sys/stat.h
index f24a5b5..6dcf0d8 100644
--- a/include/sys/stat.h
+++ b/include/sys/stat.h
@@ -23,6 +23,7 @@ extern __inline__ int __stat (__const char *__path, struct stat *__statbuf)
{
return __xstat (_STAT_VER, __path, __statbuf);
}
+libc_hidden_proto (__xmknod)
extern __inline__ int __mknod (__const char *__path, __mode_t __mode,
__dev_t __dev)
{
diff --git a/include/unistd.h b/include/unistd.h
index 10fd603..7c1c5da 100644
--- a/include/unistd.h
+++ b/include/unistd.h
@@ -73,6 +73,7 @@ extern int __execve (__const char *__path, char *__const __argv[],
extern long int __pathconf (__const char *__path, int __name);
extern long int __fpathconf (int __fd, int __name);
extern long int __sysconf (int __name);
+libc_hidden_proto (__sysconf)
extern __pid_t __getpid (void);
libc_hidden_proto (__getpid)
extern __pid_t __getppid (void);
diff --git a/include/wctype.h b/include/wctype.h
index 92fc849..5f818de 100644
--- a/include/wctype.h
+++ b/include/wctype.h
@@ -17,12 +17,20 @@ extern int __iswctype_internal (wint_t __wc, wctype_t __desc) attribute_hidden;
extern wctype_t __wctype (__const char *__property);
extern wint_t __towctrans (wint_t __wc, wctrans_t __desc);
-#ifndef NOT_IN_libc
-# define __iswalpha_l(wc, loc) INTUSE(__iswalpha_l) (wc, loc)
-# define __iswctype(wc, desc) INTUSE(__iswctype) (wc, desc)
-# define __iswdigit_l(wc, loc) INTUSE(__iswdigit_l) (wc, loc)
-# define __iswspace_l(wc, loc) INTUSE(__iswspace_l) (wc, loc)
-# define __iswxdigit_l(wc, loc) INTUSE(__iswxdigit_l) (wc, loc)
-#endif
+libc_hidden_proto (__iswctype)
+libc_hidden_proto (__iswalnum_l)
+libc_hidden_proto (__iswalpha_l)
+libc_hidden_proto (__iswblank_l)
+libc_hidden_proto (__iswcntrl_l)
+libc_hidden_proto (__iswdigit_l)
+libc_hidden_proto (__iswlower_l)
+libc_hidden_proto (__iswgraph_l)
+libc_hidden_proto (__iswprint_l)
+libc_hidden_proto (__iswpunct_l)
+libc_hidden_proto (__iswspace_l)
+libc_hidden_proto (__iswupper_l)
+libc_hidden_proto (__iswxdigit_l)
+libc_hidden_proto (__towlower_l)
+libc_hidden_proto (__towupper_l)
#endif