Jōshin
f032b5570b
Run clang-format ( #1197 )
2024-06-01 16:30:43 -04:00
Justine Tunney
fa20edc44d
Reduce header complexity
...
- Remove most __ASSEMBLER__ __LINKER__ ifdefs
- Rename libc/intrin/bits.h to libc/serialize.h
- Block pthread cancelation in fchmodat() polyfill
- Remove `clang-format off` statements in third_party
2023-11-28 14:39:42 -08:00
Justine Tunney
c776a32f75
Replace COSMO define with _COSMO_SOURCE
...
This change might cause ABI breakages for /opt/cosmos. It's needed to
help us better conform to header declaration practices.
2023-08-13 20:55:04 -07:00
Justine Tunney
b8a6a989c0
Create ELF aliases for identical symbols
...
This change greatly reduces the number of modules that need to be
compiled. The only issue right now is that sometimes when viewing
symbol table entries, the aliased symbol is chosen.
2023-06-06 03:33:49 -07:00
Justine Tunney
7327c345f9
Get address sanitizer mostly working
2020-09-03 05:44:37 -07:00
Justine Tunney
c91b3c5006
Initial import
2020-06-15 07:18:57 -07:00