aboutsummaryrefslogtreecommitdiffstats
path: root/tools/include/nolibc/stdlib.h
AgeCommit message (Expand)Author
2024-06-29tools/nolibc: implement strtol() and friendsThomas Weißschuh
2024-04-10tools/nolibc/stdlib: fix memory error in realloc()Brennan Xavier McManus
2023-08-23tools/nolibc: completely remove optional environ supportThomas Weißschuh
2023-06-09tools/nolibc: use __inline__ syntaxThomas Weißschuh
2023-01-10nolibc/stdlib: Implement `getauxval(3)` functionAmmar Faizi
2023-01-09tools/nolibc: fix missing includes causing build issues at -O0Willy Tarreau
2022-06-20tools/nolibc/stdlib: Support overflow checking for older compiler versionsAmmar Faizi
2022-04-20tools/nolibc/stdlib: Implement `malloc()`, `calloc()`, `realloc()` and `free()`Ammar Faizi
2022-04-20tools/nolibc/stdlib: only reference the external environ when inlinedWilly Tarreau
2022-04-20tools/nolibc/stdlib: add a simple getenv() implementationWilly Tarreau
2022-04-20tools/nolibc/stdlib: implement abort()Willy Tarreau
2022-04-20tools/nolibc/signal: move raise() to signal.hWilly Tarreau
2022-04-20tools/nolibc/unistd: extract msleep(), sleep(), tcsetpgrp() to unistd.hWilly Tarreau
2022-04-20tools/nolibc: move exported functions to their own sectionWilly Tarreau
2022-04-20tools/nolibc/stdlib: make raise() use the lower level syscalls onlyWilly Tarreau
2022-04-20tools/nolibc/stdlib: avoid a 64-bit shift in u64toh_r()Willy Tarreau
2022-04-20tools/nolibc/stdlib: add utoh() and u64toh()Willy Tarreau
2022-04-20tools/nolibc/stdlib: add i64toa() and u64toa()Willy Tarreau
2022-04-20tools/nolibc/stdlib: replace the ltoa() function with more efficient onesWilly Tarreau
2022-04-20tools/nolibc/stdlib: move ltoa() to stdlib.hWilly Tarreau
2022-04-20tools/nolibc/stdlib: extract the stdlib-specific functions to their own fileWilly Tarreau