aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorJordan Rupprecht <rupprecht@google.com>2019-04-17 07:42:31 +0000
committerJordan Rupprecht <rupprecht@google.com>2019-04-17 07:42:31 +0000
commitb0b65cae592206d49e155bfc6ed0cbcf368061f4 (patch)
treea962c7943ad57cbcbf3d1855b1ece54524ed6343 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent277754c71da76ba00c426c122d58d95fadcb353d (diff)
downloadllvm-b0b65cae592206d49e155bfc6ed0cbcf368061f4.zip
llvm-b0b65cae592206d49e155bfc6ed0cbcf368061f4.tar.gz
llvm-b0b65cae592206d49e155bfc6ed0cbcf368061f4.tar.bz2
[llvm-objcopy] Support full list of bfd targets that lld uses.
Summary: This change takes the full list of bfd targets that lld supports (see `ScriptParser.cpp`), including generic handling for `*-freebsd` targets (which uses the same settings but with a FreeBSD OSABI). In particular this adds mips support for `--output-target` (but not yet via `--binary-architecture`). lld and llvm-objcopy use their own different custom data structures, so I'd prefer to check this in as-is (add support directly in llvm-objcopy, including all the test coverage) and do a separate NFC patch(s) that consolidate the two by putting this mapping into libobject. See [[ https://bugs.llvm.org/show_bug.cgi?id=41462 | PR41462 ]]. Reviewers: jhenderson, jakehehrlich, espindola, alexshap, arichardson Reviewed By: arichardson Subscribers: fedor.sergeev, emaste, sdardis, krytarowski, atanasyan, llvm-commits, MaskRay, arichardson Tags: #llvm Differential Revision: https://reviews.llvm.org/D60773 llvm-svn: 358562
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions