OSDN Git Service

2009-04-16 Ken Werner <ken.werner@de.ibm.com>
[pf3gnuchains/pf3gnuchains3x.git] / newlib / libc / include / stdlib.h
index e141865..8f64f09 100644 (file)
@@ -7,6 +7,7 @@
 #ifndef _STDLIB_H_
 #define _STDLIB_H_
 
+#include <machine/ieeefp.h>
 #include "_ansi.h"
 
 #define __need_size_t
@@ -198,6 +199,12 @@ int        _EXFUN(_system_r,(struct _reent *, const char *));
 
 _VOID  _EXFUN(__eprintf,(const char *, const char *, unsigned int, const char *));
 
+/* On platforms where long double is as wide as double.  */
+#ifdef _LDBL_EQ_DBL
+extern long double strtold (const char *, char **);
+extern long double wcstold (const wchar_t *, wchar_t **);
+#endif /* LDBL_EQ_DBL */
+
 _END_STD_C
 
 #endif /* _STDLIB_H_ */