Changes in uspace/lib/posix/include/posix/stdlib.h [3d95c9d:c9f3e7e9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/include/posix/stdlib.h
r3d95c9d rc9f3e7e9 92 92 93 93 /* Symbolic Links */ 94 extern char *__POSIX_DEF__(realpath)(const char * __restrict__ name, char *__restrict__resolved);94 extern char *__POSIX_DEF__(realpath)(const char *restrict name, char *restrict resolved); 95 95 96 96 /* Floating Point Conversion */ 97 97 extern double __POSIX_DEF__(atof)(const char *nptr); 98 extern float __POSIX_DEF__(strtof)(const char * __restrict__ nptr, char **__restrict__endptr);99 extern double __POSIX_DEF__(strtod)(const char * __restrict__ nptr, char **__restrict__endptr);100 extern long double __POSIX_DEF__(strtold)(const char * __restrict__ nptr, char **__restrict__endptr);98 extern float __POSIX_DEF__(strtof)(const char *restrict nptr, char **restrict endptr); 99 extern double __POSIX_DEF__(strtod)(const char *restrict nptr, char **restrict endptr); 100 extern long double __POSIX_DEF__(strtold)(const char *restrict nptr, char **restrict endptr); 101 101 102 102 /* Integer Conversion */ … … 104 104 extern long int __POSIX_DEF__(atol)(const char *nptr); 105 105 extern long long int __POSIX_DEF__(atoll)(const char *nptr); 106 extern long int __POSIX_DEF__(strtol)(const char * __restrict__nptr,107 char ** __restrict__endptr, int base);108 extern long long int __POSIX_DEF__(strtoll)(const char * __restrict__nptr,109 char ** __restrict__endptr, int base);110 extern unsigned long int __POSIX_DEF__(strtoul)(const char * __restrict__nptr,111 char ** __restrict__endptr, int base);106 extern long int __POSIX_DEF__(strtol)(const char *restrict nptr, 107 char **restrict endptr, int base); 108 extern long long int __POSIX_DEF__(strtoll)(const char *restrict nptr, 109 char **restrict endptr, int base); 110 extern unsigned long int __POSIX_DEF__(strtoul)(const char *restrict nptr, 111 char **restrict endptr, int base); 112 112 extern unsigned long long int __POSIX_DEF__(strtoull)( 113 const char * __restrict__ nptr, char **__restrict__endptr, int base);113 const char *restrict nptr, char **restrict endptr, int base); 114 114 115 115 /* Memory Allocation */
Note:
See TracChangeset
for help on using the changeset viewer.