diff options
author | Alon Zakai <alonzakai@gmail.com> | 2014-01-14 14:11:16 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2014-01-14 14:11:16 -0800 |
commit | c8529f6fa67bc6f5adada4fc3f9804c852371c50 (patch) | |
tree | 6d90cd42f361ec14abc09ea0fd74b6225e89580e /system/lib/libc/musl/src/stdlib | |
parent | 899b2b41e696ff627ee9b8690d9ef8ba04e73df3 (diff) | |
parent | ef760229622d7427987bbc0b35835606d0cb53d8 (diff) |
Merge pull request #2009 from waywardmonkeys/updates2
Updates2
Diffstat (limited to 'system/lib/libc/musl/src/stdlib')
-rw-r--r-- | system/lib/libc/musl/src/stdlib/strtod.c | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/system/lib/libc/musl/src/stdlib/strtod.c b/system/lib/libc/musl/src/stdlib/strtod.c index 461dcf85..35f640da 100644 --- a/system/lib/libc/musl/src/stdlib/strtod.c +++ b/system/lib/libc/musl/src/stdlib/strtod.c @@ -32,9 +32,21 @@ long double strtold(const char *restrict s, char **restrict p) return strtox(s, p, 2); } -weak_alias(strtof, strtof_l); -weak_alias(strtod, strtod_l); -weak_alias(strtold, strtold_l); -weak_alias(strtof, __strtof_l); -weak_alias(strtod, __strtod_l); -weak_alias(strtold, __strtold_l); +float strtof_l(const char *restrict s, char **restrict p, struct __locale_struct *loc) +{ + return strtof(s, p); +} + +double strtod_l(const char *restrict s, char **restrict p, struct __locale_struct *loc) +{ + return strtod(s, p); +} + +long double strtold_l(const char *restrict s, char **restrict p, struct __locale_struct *loc) +{ + return strtold(s, p); +} + +weak_alias(strtof_l, __strtof_l); +weak_alias(strtod_l, __strtod_l); +weak_alias(strtold_l, __strtold_l); |