llvm-project/libc/src
Michael Jones 88b801392c [libc] add integer writing to printf
This patch adds %n to printf, as well as a compiler flag to disable it.
This is due to it having serious security issues when misused.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D127517
2022-06-28 14:00:46 -07:00
..
__support [libc][NFC] Make the support thread library an object library. 2022-06-27 08:47:05 +00:00
assert [libc][NFC] Remove all Linux specific code to respective linux/ directories 2022-02-08 18:32:18 +00:00
ctype [libc][NFC] Add explicit casts to ctype functions 2021-08-23 18:17:20 +00:00
errno [libc] Make the errno macro resolve to the thread local variable directly. 2022-03-04 17:29:49 +00:00
fcntl [libc] Make the errno macro resolve to the thread local variable directly. 2022-03-04 17:29:49 +00:00
fenv [libc][NFC] Make explicit uint16_t casts in fenv 2022-06-16 16:18:44 +00:00
inttypes [libc] apply new lint rules 2021-12-07 10:49:47 -08:00
math [libc][math] fmod/fmodf implementation. 2022-06-24 23:09:14 +02:00
pthread [libc][NFC] Remove the templatization from the linux implementation of thread. 2022-06-24 08:22:53 +00:00
signal [libc] Make the errno macro resolve to the thread local variable directly. 2022-03-04 17:29:49 +00:00
stdio [libc] add integer writing to printf 2022-06-28 14:00:46 -07:00
stdlib [libc][obvious] add aligned_alloc as entrypoint 2022-03-23 16:44:15 -07:00
string [libc] Fix missing static_cast 2022-06-28 09:50:54 +00:00
sys [libc] Make the errno macro resolve to the thread local variable directly. 2022-03-04 17:29:49 +00:00
threads [libc][NFC] Remove the templatization from the linux implementation of thread. 2022-06-24 08:22:53 +00:00
time [libc] Make the errno macro resolve to the thread local variable directly. 2022-03-04 17:29:49 +00:00
unistd [libc] Add implementation of POSIX lseek function. 2022-03-15 16:24:48 +00:00
.clang-tidy [libc] Add a .clang-tidy file for the toplevel libc directory. 2021-12-09 00:19:25 +00:00
CMakeLists.txt [libc] Add pthread_mutexattr_t type and its setters and getters. 2022-04-04 18:11:12 +00:00