summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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
2020-09-25remove need for __unistd.cJakob Kaivo
2020-09-25make __ttyname a function static variableJakob Kaivo
2020-09-25annotate reason for forced _POSIX_C_SOURCEJakob Kaivo
2020-09-25add explicit symbol sizesJakob Kaivo
2020-09-25annotate reason for forcing _XOPEN_SOURCEJakob Kaivo
2020-09-25annotate the reason for forcing _POSIX_C_SOURCEJakob Kaivo
2020-09-25return the correct pointerJakob Kaivo
2020-09-25fix off-by-one error, remove extraneous optimizationJakob Kaivo
2020-08-18handle failure of open() when making syscall directlyJakob Kaivo
2020-08-18noop if there is nothing to flushJakob Kaivo
2020-08-17fix overflow that messes up numbers with 0 in themJakob Kaivo
2020-08-17move conditional definitons to _dirent.hJakob Kaivo
2020-08-16consistently use <> for standardized headersJakob Kaivo