Commit graph

9 commits

Author SHA1 Message Date
KeybadeBlox
547f2ba179 Create docs directory; begin "Decompiling C++" 2026-01-03 23:20:39 -05:00
KeybadeBlox
9e638e0ec2 Add note to avoid symbol conflicts when delinking 2025-12-29 09:43:59 -05:00
KeybadeBlox
8eda56dcdf Change executable section flags to please objiff
objdiff assumes that all symbols in executable memory sections are code,
which led to misbehaviour due to .rdata and .data being marked as
executable in JSRF.  We now set these sections to non-executable in
Ghidra to work around this.
2025-12-21 19:36:09 -05:00
KeybadeBlox
70cc4ca688 Add stylistic consistency to contribution guide 2025-12-21 09:39:55 -05:00
KeybadeBlox
fe94d467df Update repository URLs 2025-12-18 22:41:08 -05:00
KeybadeBlox
6ac4cdc5ed First-er draft of contributing.md
Some notes on keeping data structure definitions in decompiled source
files have been added, and a section was added for specific topics in
the future.
2025-12-18 21:53:53 -05:00
KeybadeBlox
070b2f9376 Finish first draft of contributing.md 2025-12-18 00:16:21 -05:00
KeybadeBlox
aabd8337b3 Complete "Setting Up Decompilation" documentation 2025-12-17 22:08:15 -05:00
KeybadeBlox
21c3864bb7 Begin contributing.md 2025-12-17 10:26:34 -05:00