diff options
Diffstat (limited to '9/platforms/android-4/arch-arm/usr/include/stdlib.h')
-rw-r--r-- | 9/platforms/android-4/arch-arm/usr/include/stdlib.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/9/platforms/android-4/arch-arm/usr/include/stdlib.h b/9/platforms/android-4/arch-arm/usr/include/stdlib.h index 424adb4..bb5b3b8 100644 --- a/9/platforms/android-4/arch-arm/usr/include/stdlib.h +++ b/9/platforms/android-4/arch-arm/usr/include/stdlib.h @@ -56,6 +56,7 @@ extern int putenv(const char *); extern int setenv(const char *, const char *, int); extern int unsetenv(const char *); +extern char *mkdtemp(char *); extern char *mktemp (char *); extern int mkstemp (char *); @@ -63,8 +64,9 @@ extern long strtol(const char *, char **, int); extern long long strtoll(const char *, char **, int); extern unsigned long strtoul(const char *, char **, int); extern unsigned long long strtoull(const char *, char **, int); -extern double strtod(const char *nptr, char **endptr); +extern double strtod(const char *nptr, char **endptr) __NDK_FPABI__; +__NDK_FPABI__ static __inline__ float strtof(const char *nptr, char **endptr) { return (float)strtod(nptr, endptr); @@ -74,6 +76,7 @@ extern int atoi(const char *); extern long atol(const char *); extern long long atoll(const char *); + __NDK_FPABI__ static __inline__ double atof(const char *nptr) { return (strtod(nptr, NULL)); @@ -105,8 +108,8 @@ extern long mrand48(void); extern long nrand48(unsigned short *); extern long lrand48(void); extern unsigned short *seed48(unsigned short*); -extern double erand48(unsigned short xsubi[3]); -extern double drand48(void); +extern double erand48(unsigned short xsubi[3]) __NDK_FPABI__; +extern double drand48(void) __NDK_FPABI__; extern void srand48(long); extern unsigned int arc4random(void); extern void arc4random_stir(void); |