mirror of
https://github.com/Xeeynamo/sotn-decomp.git
synced 2024-11-30 08:20:37 +00:00
76d1584c89
This replaces several dozen BIOS trampolines from the extracted ASM to "decompiled" source. These are modeled on the `INCLUDE_ASM` macro, but generate the instructions necessary for each trampoline directly instead of importing an extracted source file. Because these trampolines never return, and GCC 2.6 doesnt appear to have builtins for leaving off the return jump postamble, these will likely need to remain assembly. This also changes the `main.elf` target to depend on `main.ld`, and undefined symbols files, allowing `make build` to regenerate those files if necessary. Co-authored-by: Jonathan Hohle <jon@ttkb.co> |
||
---|---|---|
.. | ||
dra | ||
main | ||
pc | ||
ric | ||
saturn | ||
servant/tt_000 | ||
st | ||
weapon | ||
config_us.h | ||
destroy_entities_from_index.h | ||
destroy_entity.h | ||
save_mgr_pre.h | ||
save_mgr.h | ||
set_prim_rect.h |