cosmopolitan/tool/build
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
..
dso Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
emubin Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
emucrt Reduce build graph by another 14 percent 2022-08-17 20:01:21 -07:00
lib Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
ar.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
assimilate.c Mop up more test regressions 2023-05-13 01:09:44 -07:00
bigmul.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
blinkenlights.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
build.mk Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
calculator.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
calculator.ctest Add cpu / mem / fsz limits to build system 2021-08-13 23:40:53 -07:00
calculator.inc Get aarch64 hello world working 2023-05-10 04:20:47 -07:00
chmod.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
cocmd.c Add glob to cocmd (#740) 2023-02-21 10:31:04 -08:00
compile.c Make considerably more progress on AARCH64 2023-05-12 22:42:57 -07:00
cp.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
dd.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
deltaify.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
dis.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
dropcache.c Change license 2020-12-27 17:18:44 -08:00
echo.c Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
false.c Fix hermeticity issue with new test 2023-04-18 06:37:01 -07:00
fastdiff.c Clean up some code 2022-12-11 14:30:59 -08:00
fixupobj.c Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
gzip.c Fix bugs with cli flags in gzip.com 2023-04-28 05:15:58 -07:00
helpop.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
lz4toasm.c Make important improvements 2022-09-14 22:39:08 -07:00
mkdeps.c Make mkdeps more helpful when files are missing 2023-02-23 08:11:08 -08:00
mkdir.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
mv.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
ocat.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
package.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
pledge.c Make considerably more progress on AARCH64 2023-05-12 22:42:57 -07:00
printf.c Clean up some code 2022-08-20 12:32:51 -07:00
pstrace.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
pwd.c Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
refactor.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
rle.c Get LIBC_MEM and LIBC_STDIO building with aarch64 2023-05-10 04:20:47 -07:00
rm.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
rollup.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
runit.c Make AARCH64 harder, better, faster, stronger 2023-05-15 02:15:34 -07:00
runit.h Fix bugs and add security features to redbean 2022-04-18 00:01:26 -07:00
runitd.c Improve aarch64 native support some more 2023-06-04 08:58:47 -07:00
sha256sum.c Return error on fopen(NULL) 2023-01-08 15:17:44 -08:00
strace.c Bring MODE=tiny binary sizes down to 20kb minimum 2023-05-10 04:20:48 -07:00
summy.c Unbloat the build 2022-08-11 00:15:29 -07:00
symtab.c Clean up some code 2022-08-20 12:32:51 -07:00
tinyemu.c Fix our remarkable 184kb x86_64 emulator 2021-01-27 20:02:23 -08:00
touch.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
unbuffer.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
unbundle.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
unveil.c Clean up some code 2022-08-20 12:32:51 -07:00
x86combos.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
xlat.c Make important improvements 2022-09-14 22:39:08 -07:00
zipbase.c Implement program for finding start of zip content 2023-01-06 19:55:00 -08:00
zipobj.c Pay off more technical debt 2022-09-12 23:36:56 -07:00