I am using a GCC cross-compiler toolchain to compile for an ARM target.
I am interested in learning about the structure of the compiled binary file. Does anybody have any links to this information, or know what to search for?
FYI: I am compiling Position Independant Code (PIC) and want to find out how to parse/manipulate the Global Offste Table (GOT) and how to find the addresses of certain functions (or at least the main function) within the code.
Thanks in advance,