1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/tools/llvm-objdump
Petr Hosek a98aa0866c [ADT] Normalize empty triple components
LLVM triple normalization is handling "unknown" and empty components
differently; for example given "x86_64-unknown-linux-gnu" and
"x86_64-linux-gnu" which should be equivalent, triple normalization
returns "x86_64-unknown-linux-gnu" and "x86_64--linux-gnu". autoconf's
config.sub returns "x86_64-unknown-linux-gnu" for both
"x86_64-linux-gnu" and "x86_64-unknown-linux-gnu". This changes the
triple normalization to behave the same way, replacing empty triple
components with "unknown".

This addresses PR37129.

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

llvm-svn: 339294
2018-08-08 22:23:57 +00:00
..
CMakeLists.txt Fix debug build by adding missing dependencies on libBinaryFormat 2018-05-15 00:46:43 +00:00
COFFDump.cpp Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
ELFDump.cpp [llvm-objdump] Add dynamic section printing to private-headers option 2018-07-25 11:09:20 +00:00
llvm-objdump.cpp [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
llvm-objdump.h objdump: Better handling of Mach-O universal binaries 2018-08-03 00:06:38 +00:00
LLVMBuild.txt
MachODump.cpp [llvm-objdump] Remove continue after report_error which is unreachable 2018-08-04 05:19:00 +00:00
WasmDump.cpp Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00