OSDN Git Service

Adapt some missed prototypes
authorPeter S. Mazinger <ps.m@gmx.net>
Fri, 16 Dec 2005 18:17:59 +0000 (18:17 -0000)
committerPeter S. Mazinger <ps.m@gmx.net>
Fri, 16 Dec 2005 18:17:59 +0000 (18:17 -0000)
libc/sysdeps/linux/common/bits/uClibc_fpmax.h

index 690f7b2..98ed49c 100644 (file)
@@ -98,21 +98,23 @@ typedef float __fpmax_t;
 
 #endif /* DECIMAL_DIG */
 
-extern __fpmax_t __strtofpmax(const char *str, char **endptr, int exp_adjust);
+if defined _LIBC && defined IS_IN_libc
+extern __fpmax_t __strtofpmax(const char *str, char **endptr, int exp_adjust) attribute_hidden;
 
 #ifdef __UCLIBC_HAS_XLOCALE__
 extern __fpmax_t __strtofpmax_l(const char *str, char **endptr, int exp_adjust,
-                                                               __locale_t locale_arg);
+                                                               __locale_t locale_arg) attribute_hidden;
 #endif
 
 #ifdef __UCLIBC_HAS_WCHAR__
 extern __fpmax_t __wcstofpmax(const wchar_t *wcs, wchar_t **endptr,
-                                                         int exp_adjust);
+                                                         int exp_adjust) attribute_hidden;
 
 #ifdef __UCLIBC_HAS_XLOCALE__
 extern __fpmax_t __wcstofpmax_l(const wchar_t *wcs, wchar_t **endptr,
-                                                               int exp_adjust, __locale_t locale_arg);
+                                                               int exp_adjust, __locale_t locale_arg) attribute_hidden;
 #endif
+#endif /* _LIBC */
 #endif /* __UCLIBC_HAS_WCHAR__ */
 
 /* The following checks in an __fpmax_t is either 0 or +/- infinity.