Changeset 0dd4779 in mainline for uspace/lib/posix/include/posix/stdlib.h
- Timestamp:
- 2017-11-13T20:00:07Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0a0b3d8
- Parents:
- a2afd8f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/include/posix/stdlib.h
ra2afd8f r0dd4779 92 92 93 93 /* Symbolic Links */ 94 extern char *__POSIX_DEF__(realpath)(const char * restrict name, char *restrictresolved);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 **restrictendptr);99 extern double __POSIX_DEF__(strtod)(const char * restrict nptr, char **restrictendptr);100 extern long double __POSIX_DEF__(strtold)(const char * restrict nptr, char **restrictendptr);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 * restrictnptr,107 char ** restrictendptr, int base);108 extern long long int __POSIX_DEF__(strtoll)(const char * restrictnptr,109 char ** restrictendptr, int base);110 extern unsigned long int __POSIX_DEF__(strtoul)(const char * restrictnptr,111 char ** restrictendptr, 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 **restrictendptr, 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.