diff options
author | Derek Schuff <dschuff@google.com> | 2017-01-30 23:30:52 +0000 |
---|---|---|
committer | Derek Schuff <dschuff@google.com> | 2017-01-30 23:30:52 +0000 |
commit | 6d76b7b455cdc9927371785f77f7ae38509c1b03 (patch) | |
tree | ca59483bff106edbfd4d5b874efc4dee4ec5c2a9 /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | 642a2365fbcaf53e9eab2b9ec30985abf34c134f (diff) | |
download | bcm5719-llvm-6d76b7b455cdc9927371785f77f7ae38509c1b03.tar.gz bcm5719-llvm-6d76b7b455cdc9927371785f77f7ae38509c1b03.zip |
[WebAssembly] Add wasm support for llvm-readobj
Create a WasmDumper subclass of ObjDumper to support Webassembly binary
files.
Patch by Sam Clegg
Differential Revision: https://reviews.llvm.org/D27355
llvm-svn: 293569
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index 970e1545de0..fffcd1790e3 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -358,6 +358,8 @@ static std::error_code createDumper(const ObjectFile *Obj, return createELFDumper(Obj, Writer, Result); if (Obj->isMachO()) return createMachODumper(Obj, Writer, Result); + if (Obj->isWasm()) + return createWasmDumper(Obj, Writer, Result); return readobj_error::unsupported_obj_file_format; } |