llvm-project/llvm/test/tools
Jordan Rupprecht 60a8a504f1 [llvm-objdump] Print file format in lowercase to match GNU output.
Summary:
GNU objdump prints the file format in lowercase, e.g. `elf64-x86-64`. llvm-objdump prints `ELF64-x86-64` right now, even though piping that into llvm-objcopy refuses that as a valid arch to use.

As an example of a problem this causes, see: https://github.com/ClangBuiltLinux/linux/issues/779

Reviewers: MaskRay, jhenderson, alexshap

Reviewed By: MaskRay

Subscribers: tpimh, sbc100, grimar, jvesely, nhaehnle, kerbowa, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D74433
2020-02-12 08:17:01 -08:00
..
UpdateTestChecks [Utils] Allow "on-the-fly" argument changes for update_test_check scripts 2020-02-11 16:29:46 -06:00
dsymutil Remove lit feature object-emission 2020-02-10 15:57:56 -06:00
gold Restore "[LTO/WPD] Enable aggressive WPD under LTO option" 2020-01-27 07:55:05 -08:00
llc Address redirect issue on Windows. 2020-01-16 15:07:50 -05:00
llvm-ar Make quick-append.test resilient to running in paths with '1.o' in the name 2020-02-03 11:35:24 +01:00
llvm-as
llvm-cfi-verify
llvm-config
llvm-cov [llvm-cov] Add support for -skip-functions to lcov 2020-01-22 12:49:00 -08:00
llvm-cvtres [COFF] Add a ResourceSectionRef method for getting resource contents 2019-08-30 06:55:49 +00:00
llvm-cxxdump [llvm/Object] - Make ELFObjectFile::getRelocatedSection return Expected<section_iterator> 2019-10-21 11:06:38 +00:00
llvm-cxxfilt [llvm-cxxfilt] Correctly demangle COFF import thunk 2019-12-16 09:50:04 -08:00
llvm-cxxmap Fix non-portable GNU diff option 2019-10-23 11:19:01 -04:00
llvm-diff
llvm-dlltool [llvm-ar] Improve tool selection heuristic 2019-12-10 17:32:50 -08:00
llvm-dwarfdump [DebugInfo] Add checks for v2 directory and file name table terminators 2020-02-12 14:49:22 +00:00
llvm-dwp Remove some unnecessary REQUIRES: shell lines 2019-09-10 00:06:52 +00:00
llvm-elfabi [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
llvm-exegesis [llvm-exegesis] Fix support for LEA64_32r. 2020-01-21 13:58:23 +01:00
llvm-extract [llvm-extract] Add -keep-const-init commandline option 2020-02-03 14:30:28 +09:00
llvm-ifs [llvm] llvm-ifs: Support for handling empty IFS and merging weak+strong symbols. 2019-12-05 12:56:37 -05:00
llvm-isel-fuzzer
llvm-lib Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"="none" as cleanups after D56351 2019-12-24 16:27:51 -08:00
llvm-lipo [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
llvm-lit
llvm-locstats Revert "[DebugInfo] Enable the debug entry values feature by default" 2020-02-12 11:59:04 +01:00
llvm-lto BitStream reader: propagate errors 2019-06-26 19:50:12 +00:00
llvm-lto2 Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" 2020-02-11 20:41:53 -08:00
llvm-mc [lit] Delete empty lines at the end of lit.local.cfg NFC 2019-06-17 09:51:07 +00:00
llvm-mca [X86] Raise the latency for VectorImul from 4 to 5 in Skylake scheduler models 2020-02-11 11:24:25 -08:00
llvm-ml [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc 2020-01-20 09:19:10 -05:00
llvm-modextract
llvm-mt
llvm-nm [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
llvm-objcopy [llvm-objcopy] Fix pipeline syntax 2020-02-12 11:35:00 +01:00
llvm-objdump [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
llvm-opt-fuzzer
llvm-opt-report
llvm-pdbutil llvm-pdbdump: Fix several smaller issues with injected source compression handling 2019-07-17 22:59:52 +00:00
llvm-profdata [llvm-profdata] Fix hint message since argument format has changed 2020-01-20 20:57:03 +08:00
llvm-ranlib [llvm-ranlib] Update expected error message check for Windows 2020-01-02 18:00:04 +00:00
llvm-rc [llvm-readobj] Print the resource type textually for .res files 2019-08-29 08:59:31 +00:00
llvm-readobj Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" 2020-02-11 20:41:53 -08:00
llvm-size [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
llvm-split
llvm-strings [llvm-strings][test] Merge two closely related tests 2019-09-02 11:42:30 +00:00
llvm-symbolizer Print discriminators when printing .debug_line in GNU style. 2020-01-29 12:22:12 -08:00
llvm-xray [xray] add --no-demangle cli opt for llvm-xray extract to output mangled names 2020-01-16 16:37:00 -08:00
lto
obj2yaml [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests 2020-02-07 09:35:26 -08:00
opt-viewer
sancov Revert 374629 "[sancov] Accommodate sancov and coverage report server for use under Windows" 2019-10-12 05:23:43 +00:00
sanstats [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
yaml2obj [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-graph-profile-section.yaml 2020-02-12 11:22:09 +03:00