llvm-project/llvm/test/tools
Jake Ehrlich d49c92b124 [llvm-objcopy] Change -O binary to respect section removal and behave like GNU objcopy
The original -O binary implementation just copied segment data from the
object and dumped it into a file. This doesn't take into account any
operations performed on objects such as section removal. GNU objcopy has
some specific behavior that we'd also like to respect. For instance
using -O binary and -j <some_section> will dump <some_section> to a
file. This change implements GNU objcopy style -O binary to as close of
an approximation as I can determine.

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

llvm-svn: 318324
2017-11-15 19:13:31 +00:00
..
dsymutil [dsymutil][doc] Improve wording in manpage and rename file. 2017-11-02 18:44:54 +00:00
gold [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. 2017-11-04 17:04:39 +00:00
llvm-ar [llvm-ar] Support an options string that start with a dash 2017-11-03 20:09:10 +00:00
llvm-cfi-verify/X86 [cfi-verify] Add DOT graph printing for GraphResult objects. 2017-11-14 22:43:13 +00:00
llvm-config [llvm-config] Fix cflags test looking for "warning" 2017-05-30 20:21:47 +00:00
llvm-cov [llvm-cov] Fix more -path-equivalence test bugs 2017-11-09 02:50:24 +00:00
llvm-cvtres [llvm-cvtres] Add support for ARM64 2017-11-10 22:27:41 +00:00
llvm-cxxdump Fix a bug in the code of llvm-cxxdump in dumpArchive() when 2016-10-21 20:03:14 +00:00
llvm-cxxfilt c++filt: support COFF import thunks 2017-03-22 21:15:19 +00:00
llvm-dlltool [test] Move llvm-dlltool tests into tools/llvm-dlltool. NFC. 2017-11-02 07:57:32 +00:00
llvm-dwarfdump [llvm-dwarfdump] - Teach verifier to report broken DWARF expressions. 2017-10-27 10:42:04 +00:00
llvm-dwp llvm-dwarfdump: automatically dump both regular and .dwo variant of sections 2017-09-13 22:09:01 +00:00
llvm-extract [llvm-extract] Add option for recursive extraction 2017-04-06 20:51:40 +00:00
llvm-isel-fuzzer [llvm-isel-fuzzer] Use "--" as separator rather than '='. 2017-10-13 00:18:32 +00:00
llvm-lib [test] Move llvm-lib tests into tools/llvm-lib. NFC. 2017-11-02 20:05:20 +00:00
llvm-lit
llvm-lto Object: Remove ModuleSummaryIndexObjectFile class. 2017-05-01 20:42:32 +00:00
llvm-lto2 Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler. 2017-08-02 03:03:19 +00:00
llvm-mc
llvm-modextract llvm-modextract: Call keep() on the output stream before exiting. 2016-12-01 23:13:11 +00:00
llvm-mt llvm-mt: Merge manifest namespaces. 2017-08-19 00:37:41 +00:00
llvm-nm [llvm-nm] Don't error out on multiple occurrances of the -g/--external-only flag 2017-11-03 07:18:21 +00:00
llvm-objcopy [llvm-objcopy] Change -O binary to respect section removal and behave like GNU objcopy 2017-11-15 19:13:31 +00:00
llvm-objdump Fix a crash in llvm-objdump when printing a bad x86_64 relocation in a Mach-O 2017-11-03 21:32:44 +00:00
llvm-opt-fuzzer [llvm-opt-fuzzer] Only run tests for the x86 target. 2017-11-15 13:35:42 +00:00
llvm-opt-report [llvm-opt-report] Fix context-sensitive lines where nothing happened 2017-01-07 20:21:17 +00:00
llvm-pdbdump [PDB] Add a test that verifies every known type record. 2017-07-05 18:43:25 +00:00
llvm-profdata Adjust test after r318159 2017-11-14 17:12:36 +00:00
llvm-rc Really fix llvm-rc include-paths.test 2017-10-11 21:27:54 +00:00
llvm-readobj Assembly tests require x86 target. 2017-10-25 04:24:20 +00:00
llvm-size Fix a bug with llvm-size and the -m option with multiple files not printing the file names. 2016-12-01 19:12:55 +00:00
llvm-split
llvm-strings [llvm-strings] Add support for the -a/--all options 2017-11-14 19:58:36 +00:00
llvm-symbolizer [llvm-symbolizer] Fix coff-dwarf.test 2017-09-16 19:01:04 +00:00
llvm-xray/X86 [XRay][tools] Support arg1 logging entries in the basic logging mode 2017-10-05 05:18:17 +00:00
lto LTOModule::isBitcodeFile() shouldn't assert when returning false. 2017-10-31 16:39:47 +00:00
obj2yaml [obj2yaml] Don't crash for input files without symbol table 2017-09-22 09:30:40 +00:00
sancov [sancov] better input parameters validation 2017-03-03 18:22:20 +00:00
sanstats [sanstats] Remove a flaky test. 2017-07-13 01:36:12 +00:00
yaml2obj Reapply: Allow yaml2obj to order implicit sections for ELF 2017-11-09 14:53:43 +00:00