summaryrefslogtreecommitdiffstats
path: root/9/platforms/android-4/arch-arm/usr/include/stdlib.h
diff options
context:
space:
mode:
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.h9
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);