summaryrefslogtreecommitdiff
path: root/src/asm.h
Commit message (Collapse)AuthorAgeFilesLines
* Move to a shared static RWX sectionGravatar Michael Smith 2026-02-161-0/+39
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.