llvm/tools/obj2yaml
Derek Schuff 349a48fadd [WebAssembly] Improve support for WebAssembly binary format
Mostly this change adds support converting to and from
YAML which will allow us to write more test cases for
the WebAssembly MC and lld ports.

Better support for objdump, readelf, and nm will be in
followup CLs.

I had to update the two wasm test binaries because they
used the old style 'name' section which is no longer
supported.

Differential Revision: https://reviews.llvm.org/D31099

Patch by Sam Clegg

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299101 91177308-0d34-0410-b5e6-96231b3b80d8
2017-03-30 19:44:09 +00:00
..
CMakeLists.txt [WebAssembly] Improve support for WebAssembly binary format 2017-03-30 19:44:09 +00:00
coff2yaml.cpp Thread Expected<...> up from libObject’s getName() for symbols to allow llvm-objdump to produce a good error message. 2016-04-20 21:24:34 +00:00
dwarf2yaml.cpp [ObjectYAML] Add support for DWARF5 Unit header 2017-03-07 18:50:58 +00:00
elf2yaml.cpp [obj2yaml] Produce correct output for invalid relocations. 2017-01-26 23:12:53 +00:00
Error.cpp Remove LLVM_NOEXCEPT and replace it with noexcept 2016-10-19 23:52:38 +00:00
Error.h Remove some 'const' specifiers that do nothing but prevent moving the argument. 2016-05-29 10:46:35 +00:00
macho2yaml.cpp Add LC_BUILD_VERSION load command 2017-01-23 20:07:55 +00:00
obj2yaml.cpp [WebAssembly] Improve support for WebAssembly binary format 2017-03-30 19:44:09 +00:00
obj2yaml.h [WebAssembly] Improve support for WebAssembly binary format 2017-03-30 19:44:09 +00:00
wasm2yaml.cpp [WebAssembly] Improve support for WebAssembly binary format 2017-03-30 19:44:09 +00:00