summaryrefslogtreecommitdiff
path: root/src/3p/chibicc/chibicc.h
diff options
context:
space:
mode:
authorGravatar Michael Smith <mikesmiffy128@gmail.com> 2025-12-18 21:35:50 +0000
committerGravatar Michael Smith <mikesmiffy128@gmail.com> 2026-02-16 19:11:24 +0000
commit7a07c08abe46f97f2412f06c77204e9015f97a47 (patch)
tree581b80f55d7d66592fda98fb492d7465cc33f191 /src/3p/chibicc/chibicc.h
parent186aea515dd773bb11464714886ca5203d2be2ab (diff)
downloadsst-7a07c08abe46f97f2412f06c77204e9015f97a47.tar.gz
sst-7a07c08abe46f97f2412f06c77204e9015f97a47.zip
Move to a shared static RWX section
Does away with the need to mark a region as executable on load. Also allows the self-modified stuff and hook trampolines to fit in the same page, so we take up ever-so-slightly less memory. Unfortunately I had issues getting the test binary to build correctly and eventually decided to give up as it wasn't testing much of value anyway. Also note that the build now allows for .c and .S files with the same basename, which required renaming the .o files, so you might want to clean out your .build/ directory before building this one.
Diffstat (limited to 'src/3p/chibicc/chibicc.h')
0 files changed, 0 insertions, 0 deletions