summaryrefslogtreecommitdiff
path: root/tools/include/nolibc/compiler.h
AgeCommit message (Expand)Author
2026-04-27tools/nolibc: Rename __no_stack_protector to __nolibc_no_stack_protectorDaniel Palmer
2026-04-09tools/nolibc: support UBSAN on gccThomas Weißschuh
2026-04-09tools/nolibc: create __nolibc_no_sanitize_ubsanThomas Weißschuh
2026-03-22tools/nolibc: avoid -Wundef warning for __STDC_VERSION__Thomas Weißschuh
2026-03-20tools/nolibc: Add _NOLIBC_OPTIMIZER_HIDE_VAR() to compiler.hDavid Laight
2026-01-06tools/nolibc: add __nolibc_static_assert()Thomas Weißschuh
2026-01-06tools/nolibc: add compiler version detection macrosThomas Weißschuh
2025-10-29tools/nolibc: use __fallthrough__ rather than fallthroughBenjamin Berg
2025-04-19tools/nolibc: add __nolibc_aligned() and __nolibc_aligned_as()Thomas Weißschuh
2025-04-19tools/nolibc: add __nolibc_has_feature()Thomas Weißschuh
2024-10-07tools/nolibc: compiler: add macro __nolibc_fallthroughThomas Weißschuh
2024-08-12tools/nolibc: compiler: use attribute((naked)) if availableThomas Weißschuh
2024-08-12tools/nolibc: move entrypoint specifics to compiler.hThomas Weißschuh
2024-08-10tools/nolibc: compiler: introduce __nolibc_has_attribute()Thomas Weißschuh
2023-06-09tools/nolibc: fix segfaults on compilers without attribute no_stack_protectorThomas Weißschuh
2023-06-09tools/nolibc: add autodetection for stackprotector supportThomas Weißschuh