summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-01-30update standard and safety checksJakob Kaivo
2024-01-30update standards and safetyJakob Kaivo
2024-01-30update standard and safety checksJakob Kaivo
2024-01-30update standards and safetyJakob Kaivo
2024-01-30update standards and safety checksJakob Kaivo
2024-01-30update standard and safety checksJakob Kaivo
2024-01-30update standards and safety checksJakob Kaivo
2024-01-30update standard and safety checksJakob Kaivo
2024-01-30include proper standard and safety checksJakob Kaivo
2024-01-29add many checked functionsHEADmasterJakob Kaivo
2024-01-10insert common signal handler to support detecting standard library calls from...Jakob Kaivo
2024-01-10include "_safety.h" instead of "_assert.h"Jakob Kaivo
2024-01-08include <stddef.h> for NULLJakob Kaivo
2024-01-08set up for tracing signal-safe use of functionsJakob Kaivo
2024-01-08mark as not signal-safeJakob Kaivo
2024-01-08mark as signal-safeJakob Kaivo
2024-01-08add macro to assert signal-safety of library functionsJakob Kaivo
2023-11-27mark __init_libc() as a constructor to satisfy GCCJakob Kaivo
2023-11-27add weak main() symbol so __main.o can go in the .a and .soJakob Kaivo
2023-11-27remove __syscall macroJakob Kaivo
2023-11-27add framework for marking function call location in diagnosticsJakob Kaivo
2023-11-14return 0 if c is EOFJakob Kaivo
2023-11-14return 0 if c is EOFJakob Kaivo
2023-11-14remove Linux-specific crudJakob Kaivo
2023-11-14fix loading to use LC_ALL_MASK, not LC_ALLJakob Kaivo
2023-11-14add a function that triggers UB if the assert() macro is suppressed to access...Jakob Kaivo
2023-11-14enable multiple-exit() detectionJakob Kaivo
2023-11-14use "native" syscall functionJakob Kaivo
2023-11-14only print constraint info and errno if presentJakob Kaivo
2023-11-14always include sentinel valueJakob Kaivo
2023-11-14enable all <ctype.h> functionsJakob Kaivo
2023-11-14fix spellingJakob Kaivo
2023-11-14enable UB-testing for isupper()Jakob Kaivo
2023-11-14disable startup routinesJakob Kaivo
2023-11-14disable all functions; will strategically reenable them as testedJakob Kaivo
2022-05-08use either environ or __stdlib.environ, never bothJakob Kaivo
2022-05-08load the locale lazilyJakob Kaivo
2022-04-21compile cleanly under pure C89Jakob Kaivo
2022-04-21add prototypes for stdatomicJakob Kaivo
2022-04-21addJakob Kaivo
2022-04-21prep common (n)ftw() implementationJakob Kaivo
2022-04-21add placeholders for pragma documentationJakob Kaivo
2022-04-13split out cursesJakob Kaivo
2022-04-13actually do some of the thingsJakob Kaivo
2022-04-13begin implementing strfmon()Jakob Kaivo
2020-10-29outline <dlfcn.h>Jakob Kaivo
2020-10-29outline stuff from arpa/inet.hJakob Kaivo
2020-09-25spaces to tabsJakob Kaivo
2020-09-25use C99 language features for C99 library functionsJakob Kaivo
2020-09-25get rid of malloc() where possibleJakob Kaivo