pcsx2/3rdparty/ccc
chaoticgd 87b03fdc28 3rdparty: Add CCC v2.1
This is the symbol table parser that I'm replacing the existing ELF
symbol table parser with. It supports STABS symbols in .mdebug sections
as well as ELF symbols and SNDLL symbols.

It includes its own symbol database, and an AST which facilitates
debugging tools that let the user inspect complex data structures with
full type information.

More information is provided in the included readme.
2024-08-27 12:48:40 -04:00
..
src/ccc 3rdparty: Add CCC v2.1 2024-08-27 12:48:40 -04:00
CMakeLists.txt 3rdparty: Add CCC v2.1 2024-08-27 12:48:40 -04:00
README.md 3rdparty: Add CCC v2.1 2024-08-27 12:48:40 -04:00
ccc.vcxproj 3rdparty: Add CCC v2.1 2024-08-27 12:48:40 -04:00
ccc.vcxproj.filters 3rdparty: Add CCC v2.1 2024-08-27 12:48:40 -04:00

README.md

Chaos Compiler Collection

This code was originally developed in the following repository and was copied into PCSX2 by the author:

It includes additional resources that are not present in the PCSX2 repository.

Documentation

DWARF (.debug) Section

MIPS Debug (.mdebug) Section

MIPS EABI

STABS