فهرست منبع

Adapt some missed prototypes

Peter S. Mazinger 20 سال پیش
والد
کامیت
8c67f4a7a4
1فایلهای تغییر یافته به همراه6 افزوده شده و 4 حذف شده
  1. 6 4
      libc/sysdeps/linux/common/bits/uClibc_fpmax.h

+ 6 - 4
libc/sysdeps/linux/common/bits/uClibc_fpmax.h

@@ -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.