What we really need is eu-objdump. Apparently the unit-at-a-time
compiler
option breaks the old one, in addition to it not handling the separate
debug info.
We have one upstream, but without a disassembler (yet). Do you have a
reference to the unit-at-a-time problem with binutils' disassembler?