Changeset 2b83add in mainline for uspace/lib/posix/stdlib.h
- Timestamp:
- 2011-06-25T12:41:40Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- cc3652db
- Parents:
- 458d356
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/stdlib.h
r458d356 r2b83add 53 53 /* Absolute Value */ 54 54 extern int posix_abs(int i); 55 extern long posix_labs(long i); 56 extern long long posix_llabs(long long i); 55 57 56 58 /* Array Sort Function */ … … 66 68 67 69 /* Floating Point Conversion */ 70 extern double posix_atof(const char *nptr); 68 71 extern float posix_strtof(const char *restrict nptr, char **restrict endptr); 69 72 extern double posix_strtod(const char *restrict nptr, char **restrict endptr); … … 71 74 72 75 /* Integer Conversion */ 73 extern int posix_atoi(const char *str); 76 extern int posix_atoi(const char *nptr); 77 extern long int posix_atol(const char *nptr); 78 extern long long int posix_atoll(const char *nptr); 79 80 extern long int posix_strtol(const char *restrict nptr, 81 char **restrict endptr, int base); 82 extern long long int posix_strtoll(const char *restrict nptr, 83 char **restrict endptr, int base); 84 extern unsigned long int posix_strtoul(const char *restrict nptr, 85 char **restrict endptr, int base); 86 extern unsigned long long int posix_strtoull( 87 const char *restrict nptr, char **restrict endptr, int base); 88 74 89 75 90 /* Memory Allocation */ … … 86 101 87 102 #define abs posix_abs 103 #define labs posix_labs 104 #define llabs posix_llabs 88 105 89 106 #define qsort posix_qsort 90 107 91 108 #define getenv posix_getenv 109 #define putenv posix_putenv 92 110 93 111 #define realpath posix_realpath 94 112 113 #define atof posix_atof 95 114 #define strtof posix_strtof 96 115 #define strtod posix_strtod … … 98 117 99 118 #define atoi posix_atoi 119 #define atol posix_atol 120 #define atoll posix_atoll 121 #define strtol posix_strtol 122 #define strtoll posix_strtoll 123 #define strtoul posix_strtoul 124 #define strtoull posix_strtoull 100 125 101 126 #define malloc posix_malloc
Note:
See TracChangeset
for help on using the changeset viewer.