xoofx / LibObjectFile

LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, PE, DWARF, ar...)
BSD 2-Clause "Simplified" License
159 stars 11 forks source link

Add support for COFF #35

Open xoofx opened 1 month ago

xoofx commented 1 month ago

PE has been added recently, but COFF can be a beast on its one. Some parts of PE could be reused, but it will still require quite some work.

It is also unclear how much has public information to effectively parse existing COFF files generated by MSVC/clang.