Jōshin
3a8e01a77a
more modeline errata ( #1019 )
...
Somehow or another, I previously had missed `BUILD.mk` files.
In the process I found a few straggler cases where the modeline was
different from the file, including one very involved manual fix where a
file had been treated like it was ts=2 and ts=8 on separate occasions.
The commit history in the PR shows the gory details; the BUILD.mk was
automated, everything else was mostly manual.
2023-12-16 23:07:10 -05:00
Jōshin
2fc507c98f
Fix more vi modelines ( #1006 )
...
* modelines: tw -> sw
shiftwidth, not textwidth.
* space-surround modelines
* fix irregular modelines
* Fix modeline in titlegen.c
2023-12-13 02:28:11 -05: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
96f979dfc5
Rename makefiles BUILD.mk
...
This way they appear at the top of directory listings.
2023-11-28 11:21:08 -08:00
Justine Tunney
9cc3e37263
Upgrade to Cosmopolitan GCC 11.2.0 for aarch64
2023-06-05 02:07:28 -07:00
Justine Tunney
80db9de173
Make the intrinsics more readable
2023-05-15 23:12:11 -07:00
Justine Tunney
1bfb3aab1b
Make Arm Neon intrinsics work with make tags
2023-05-12 18:32:53 -07:00
Justine Tunney
4c093155a3
Get llama.com building as an aarch64 native binary
2023-05-10 04:20:47 -07:00
Justine Tunney
036b9a0002
Make further progress on non-x86 support
2023-05-10 04:20:47 -07:00
Justine Tunney
135080fd3e
Get libc/tinymath/ compiling on aarch64
2023-05-10 04:20:46 -07:00
Justine Tunney
57cc257f58
Vendor musl-cross-make gcc 9.2.0 aarch64
2023-05-10 04:20:46 -07:00