mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-10-25 10:40:57 +00:00
The *NSYNC linked list API is good enough that it deserves to be part of the C libray, so this change writes an improved version of it which uses that offsetof() trick from the Linux Kernel. We vendor all of the *NSYNC tests in third_party which helped confirm the needed refactoring is safe This change also deletes more old code that didn't pan out. My goal here is to work towards a vision where the Cosmopolitan core libraries become less experimental and more focused on curation. This better reflects the current level of quality we've managed to achieve. |
||
|---|---|---|
| .. | ||
| struct | ||
| def.h | ||
| elf.h | ||
| elf.mk | ||
| getelfprogramheaderaddress.c | ||
| getelfsectionaddress.c | ||
| getelfsectionheaderaddress.c | ||
| getelfsectionname.c | ||
| getelfsectionnamestringtable.c | ||
| getelfstring.c | ||
| getelfstringtable.c | ||
| getelfsymbols.c | ||
| getelfsymboltable.c | ||
| iself64binary.c | ||
| iselfsymbolcontent.c | ||
| pf2prot.internal.h | ||
| scalar.h | ||
| tinyelf.internal.h | ||