Agner Fog's objconv utility 2.03 has just been released.
It supports conversions between object file types
(OMF<->COFF<->ELF<->Mach-O).
This latest release is significant for users of  DMD - Windows, since it
is the first one which can disassemble OMF files containing COMDAT sections - which means every .obj file produced by DMD Windows.

It cannot do everything which Walter's obj2asm can do, but it does have a comprehensive disassembler which includes all x87, MMX, SSE, SSE2, SSE3, SSE4, SSE5, AVX, and FMA instructions. So many D programmers should find it useful.

Source code is released under the GPL. The support for COMDAT, and testing for DMD was done by me. Everything else is by Agner.

Download it from
http://www.agner.org/optimize/
in the section "Object File Converter".

Reply via email to