Commit graph

8 commits

Author SHA1 Message Date
KeybadeBlox
35c8844529 Move everything else to ghidra/ directory
The only stuff left in delink/ was also for using with Ghidra, so we may
as well also put it in ghidra/.
2026-02-04 20:01:06 -05:00
KeybadeBlox
63002e0f08 Add data type import for Ghidra 2026-02-04 19:52:12 -05:00
KeybadeBlox
30f8a5879e Include namespace in symbol table
This introduces its own issues, but without namespaces, symbol names end
up repeated and delinking fails.  The delinked symbols also end up
without namespaces, introducing yet more problems.  This is an
improvement for now, but we'll need proper namespace importing into
Ghidra at some point.
2026-02-01 21:11:26 -05:00
KeybadeBlox
cef08bf624 Documentation enhancements for delink.sh
Thanks to Shanghao for helping find and test these different issues.
2026-02-01 17:35:49 -05:00
KeybadeBlox
ddc10a878c Minor correction to Decompiling C++
Destructors are not directly registered for exit, but instead called by a
tiny function that's registered.
2026-01-13 21:55:22 -05:00
KeybadeBlox
8c9f622ab5 Decompiling C++: Add static object initialization 2026-01-09 21:06:28 -05:00
KeybadeBlox
d06de00855 Complete Decompiling C++ article (for now) 2026-01-05 23:04:51 -05:00
KeybadeBlox
547f2ba179 Create docs directory; begin "Decompiling C++" 2026-01-03 23:20:39 -05:00