cosmopolitan/tool/build/lib
Justine Tunney ea0b5d9d1c Get Cosmopolitan into releasable state
A new rollup tool now exists for flattening out the headers in a way
that works better for our purposes than cpp. A lot of the API clutter
has been removed. APIs that aren't a sure thing in terms of general
recommendation are now marked internal.

There's now a smoke test for the amalgamation archive and gigantic
header file. So we can now guarantee you can use this project on the
easiest difficulty setting without the gigantic repository.

A website is being created, which is currently a work in progress:
https://justine.storage.googleapis.com/cosmopolitan/index.html
2020-11-25 08:19:00 -08:00
..
abp.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
address.c Add The LISP Challenge 2020-10-01 01:20:13 -07:00
address.h Add The LISP Challenge 2020-10-01 01:20:13 -07:00
alu.c Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
alu.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
argv.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
argv.h Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
bcd.c Add The LISP Challenge 2020-10-01 01:20:13 -07:00
bcd.h Make improvements 2020-09-14 00:02:34 -07:00
bitscan.c Make improvements 2020-09-14 00:02:34 -07:00
bitscan.h Make improvements 2020-09-14 00:02:34 -07:00
breakpoint.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
breakpoint.h Add pseudoteletypewriter to emulator 2020-08-29 23:51:09 -07:00
breg.c Make more improvements 2020-09-28 01:20:34 -07:00
buffer.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
buffer.h Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
buildlib.mk Get fork() working on Windows 2020-11-13 03:14:39 -08:00
case.h Fix bugs and have emulator emulate itself 2020-08-31 05:17:31 -07:00
cga.c Make more improvements 2020-09-28 01:20:34 -07:00
cga.h Make more improvements 2020-09-28 01:20:34 -07:00
cpuid.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
cpuid.h Make improvements 2020-09-14 00:02:34 -07:00
cvt.c Make improvements 2020-09-14 00:02:34 -07:00
cvt.h Make improvements 2020-09-14 00:02:34 -07:00
debug.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
demangle.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
demangle.h Add fixes performance and static web server 2020-10-05 23:11:49 -07:00
dis.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
dis.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
disarg.c Get fork() working on Windows 2020-11-13 03:14:39 -08:00
diself.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
disinst.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
disspec.c Make minor improvements 2020-11-09 15:41:11 -08:00
divmul.c Add pseudoteletypewriter to emulator 2020-08-29 23:51:09 -07:00
divmul.h Add pseudoteletypewriter to emulator 2020-08-29 23:51:09 -07:00
elfwriter.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
elfwriter.h Initial import 2020-06-15 07:18:57 -07:00
elfwriter_cargoculting.c Initial import 2020-06-15 07:18:57 -07:00
elfwriter_yoink.c Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
endian.h Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
errnos.S Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
fds.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
fds.h Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
flags.c Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
flags.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
fpu.c Make more improvements 2020-09-28 01:20:34 -07:00
fpu.h Make improvements 2020-09-14 00:02:34 -07:00
high.c Make more improvements 2020-09-28 01:20:34 -07:00
high.h Make more improvements 2020-09-28 01:20:34 -07:00
instruction.c Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
interner.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
interner.h Initial import 2020-06-15 07:18:57 -07:00
ioports.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
ioports.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
iovs.c Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
iovs.h Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
loader.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
loader.h Make improvements 2020-09-14 00:02:34 -07:00
machine.c Add tool for viewing memory 2020-11-06 20:20:10 -08:00
machine.h Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
mda.c Make more improvements 2020-09-28 01:20:34 -07:00
mda.h Make improvements 2020-09-14 00:02:34 -07:00
memory.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
memory.h Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
memorymalloc.c Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
message.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
modrm.c Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
modrm.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
op101.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
op101.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
panel.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
panel.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
persist.c Initial import 2020-06-15 07:18:57 -07:00
persist.h Initial import 2020-06-15 07:18:57 -07:00
pml4t.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
pml4t.h Fix missing header include 2020-11-07 00:05:25 -08:00
pml4tfmt.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
pty.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
pty.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
reset.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
sse.c Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
sse.h Make more improvements 2020-09-28 01:20:34 -07:00
ssefloat.c Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
ssefloat.h Make improvements 2020-09-14 00:02:34 -07:00
ssemov.c Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
ssemov.h Make improvements 2020-09-14 00:02:34 -07:00
stack.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
stack.h Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
stats.c Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
stats.h Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
string.c Make improvements 2020-09-14 00:02:34 -07:00
string.h Make improvements 2020-09-14 00:02:34 -07:00
syscall.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
syscall.h Make improvements 2020-09-14 00:02:34 -07:00
throw.c Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
throw.h Make improvements 2020-09-14 00:02:34 -07:00
time.c Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
time.h Get binaries closer to running without an o/s 2020-11-02 19:12:47 -08:00
word.c Fix bugs and have emulator emulate itself 2020-08-31 05:17:31 -07:00
word.h Fix bugs and have emulator emulate itself 2020-08-31 05:17:31 -07:00
xlaterrno.c Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
xlaterrno.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
xmmtype.c Add tool for viewing memory 2020-11-06 20:20:10 -08:00
xmmtype.h Add tool for viewing memory 2020-11-06 20:20:10 -08:00