summaryrefslogtreecommitdiffstats
path: root/tools/include/nolibc
Commit message (Expand)AuthorAgeFilesLines
* tools/nolibc: add support for uname(2)Thomas Weißschuh2024-04-141-0/+27
* tools/nolibc/string: remove open-coded strnlen()Thomas Weißschuh2024-04-101-6/+1
* tools/nolibc: Fix strlcpy() return code and size usageRodrigo Campos2024-04-101-8/+10
* tools/nolibc: Fix strlcat() return code and size usageRodrigo Campos2024-04-101-9/+18
* tools/nolibc/string: export strlen()Rodrigo Campos2024-04-101-1/+1
* tools/nolibc/stdlib: fix memory error in realloc()Brennan Xavier McManus2024-04-101-1/+1
* tools/nolibc: add support for getrlimit/setrlimitThomas Weißschuh2023-12-111-0/+38
* tools/nolibc: drop custom definition of struct rusageThomas Weißschuh2023-12-111-20/+1
* tools/nolibc: annotate va_list printf formatsThomas Weißschuh2023-12-111-2/+2
* tools/nolibc: mips: add support for PICThomas Weißschuh2023-12-111-1/+6
* tools/nolibc: move MIPS ABI validation into arch-mips.hThomas Weißschuh2023-12-112-1/+5
* tools/nolibc: error out on unsupported architectureThomas Weißschuh2023-12-111-0/+2
* tools/nolibc: Use linux/wait.h rather than duplicating itMark Brown2023-12-111-3/+1
* tools/nolibc: add support for constructors and destructorsThomas Weißschuh2023-10-121-1/+22
* tools/nolibc: automatically detect necessity to use pselect6Thomas Weißschuh2023-10-124-14/+6
* tools/nolibc: don't define new syscall numberThomas Weißschuh2023-10-121-4/+3
* tools/nolibc: avoid unused parameter warnings for ENOSYS fallbacksThomas Weißschuh2023-10-121-17/+27
* tools/nolibc: string: Remove the `_nolibc_memcpy_up()` functionAmmar Faizi2023-10-121-13/+7
* tools/nolibc: string: Remove the `_nolibc_memcpy_down()` functionAmmar Faizi2023-10-121-10/+0
* tools/nolibc: x86-64: Use `rep stosb` for `memset()`Ammar Faizi2023-10-122-0/+15
* tools/nolibc: x86-64: Use `rep movsb` for `memcpy()` and `memmove()`Ammar Faizi2023-10-122-0/+33
* tools/nolibc: add stdarg.h headerThomas Weißschuh2023-10-125-5/+21
* tools/nolibc: mark start_c as weakThomas Weißschuh2023-10-121-0/+1
* tools/nolibc: i386: Fix a stack misalign bug on _startAmmar Faizi2023-10-121-1/+3
* tools/nolibc: avoid undesired casts in the __sysret() macroWilly Tarreau2023-08-231-14/+13
* tools/nolibc: keep brk(), sbrk(), mmap() away from __sysret()Willy Tarreau2023-08-231-3/+16
* tools/nolibc: silence ppc64 compile warningsZhangjin Wu2023-08-231-3/+11
* tools/nolibc: stackprotector.h: make __stack_chk_init staticZhangjin Wu2023-08-232-4/+3
* tools/nolibc: add support for powerpc64Zhangjin Wu2023-08-231-0/+16
* tools/nolibc: add support for powerpcZhangjin Wu2023-08-232-0/+199
* tools/nolibc: stdint: use __SIZE_TYPE__ for size_tThomas Weißschuh2023-08-231-1/+1
* tools/nolibc: sys: avoid implicit sign castThomas Weißschuh2023-08-231-1/+1
* tools/nolibc: setvbuf: avoid unused parameter warningsThomas Weißschuh2023-08-231-1/+4
* tools/nolibc: fix return type of getpagesize()Thomas Weißschuh2023-08-231-2/+2
* tools/nolibc: drop unused variablesThomas Weißschuh2023-08-231-1/+0
* tools/nolibc: add pipe() and pipe2() supportYuan Tan2023-08-231-0/+24
* tools/nolibc/stdio: add setvbuf() to set buffering modeRyan Roberts2023-08-231-0/+24
* tools/nolibc: s390: shrink _start with _start_cZhangjin Wu2023-08-231-31/+5
* tools/nolibc: riscv: shrink _start with _start_cZhangjin Wu2023-08-231-39/+5
* tools/nolibc: loongarch: shrink _start with _start_cZhangjin Wu2023-08-231-40/+4
* tools/nolibc: mips: shrink _start with _start_cZhangjin Wu2023-08-231-38/+8
* tools/nolibc: x86_64: shrink _start with _start_cZhangjin Wu2023-08-231-23/+6
* tools/nolibc: i386: shrink _start with _start_cZhangjin Wu2023-08-231-27/+7
* tools/nolibc: aarch64: shrink _start with _start_cZhangjin Wu2023-08-231-23/+4
* tools/nolibc: arm: shrink _start with _start_cZhangjin Wu2023-08-231-39/+5
* tools/nolibc: crt.h: initialize stack protectorZhangjin Wu2023-08-231-0/+4
* tools/nolibc: stackprotector.h: add empty __stack_chk_init for !_NOLIBC_STACK...Zhangjin Wu2023-08-231-0/+2
* tools/nolibc: add new crt.h with _start_cZhangjin Wu2023-08-232-0/+58
* tools/nolibc: remove the old sys_stat supportZhangjin Wu2023-08-239-248/+13
* tools/nolibc: fix up startup failures for -O0 under gcc < 11.1.0Zhangjin Wu2023-08-238-8/+8