[LLVMdev] RFC: Improving our DWARF (and ELF) emission testing capabilities

Nico Rieck nico.rieck at gmail.com
Sun Feb 3 14:42:50 PST 2013


On 23.01.2013 00:45, Eli Bendersky wrote:
> I do mean semantic extraction which provides a representation that's
> meaningful to a user and hence can be effectively compared in a test.
> But really, I gave up arguing on this topic a few messages (and heated
> IRC discussions) ago. RFC retracted.

I actually hit the same predicament for COFF. The few tests that are
there usually use coff-dump.py whose output is quite limited (many tests
just compare a binary dump), does not include unwind information, and is
very different from elf-dump. Then there's llvm-objdump, which does
resolve relocations and show parts of unwind information. And then
there's also obj2yaml, but that seems to support even less. And neither
tool, IMO, produces FileCheck-friendly output.

So even though you retracted your post, I think this issue still stands
and shouldn't be ignored.

-Nico



More information about the llvm-dev mailing list