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