1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/tools
Simon Atanasyan c64526dc28 llvm-objdump: Do not attempt to disassemble symbols outside of section
boundaries.

It is possible to create an ELF executable where symbol from say .text
section 'points' to the address outside the section boundaries. It does
not have a sense to disassemble something outside the section.

Without this fix llvm-objdump prints finite or infinite (depends on
the executable file architecture) number of 'invalid instruction
encoding' warnings.

llvm-svn: 202083
2014-02-24 22:12:11 +00:00
..
bugpoint Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
bugpoint-passes Set LLVM_EXPORTED_SYMBOL_FILE in CMakeLists whose corresponding Makefiles do so. 2013-12-29 23:06:49 +00:00
gold Improve the declaration when LDPO_PIE is not available. 2014-02-11 17:30:18 +00:00
llc Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
lli Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-ar Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-as Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-bcanalyzer [cleanup] Move the Dominators.h and Verifier.h headers into the IR 2014-01-13 09:26:24 +00:00
llvm-c-test Use -std=gnu99 in tools/llvm-c-test/CMakeLists.txt 2014-01-08 11:48:19 +00:00
llvm-config Simplify linking to system libraries 2014-02-23 06:27:04 +00:00
llvm-cov llvm-cov: Support gcov's extermely lenient treatment of -o 2014-02-18 09:19:48 +00:00
llvm-diff [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
llvm-dis Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-dwarfdump Change createObjectFile to return an ErrorOr. 2014-01-22 00:14:49 +00:00
llvm-extract Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-jitlistener Manually update the dependencies in the Makefiles. It turns out that all 2013-03-26 03:45:47 +00:00
llvm-link Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-lto Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-mc Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-mcmarkup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
llvm-nm Add a SymbolicFile interface between Binary and ObjectFile. 2014-02-21 20:10:59 +00:00
llvm-objdump llvm-objdump: Do not attempt to disassemble symbols outside of section 2014-02-24 22:12:11 +00:00
llvm-profdata Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-readobj Change the begin and end methods in ObjectFile to match the style guide. 2014-02-10 20:24:04 +00:00
llvm-rtdyld Simplify the handling of iterators in ObjectFile. 2014-01-30 02:49:50 +00:00
llvm-shlib Strip dead code when linking by default with BFD ld (linux, ...) and ld64 (os x). 2013-12-27 22:38:59 +00:00
llvm-size Change the begin and end methods in ObjectFile to match the style guide. 2014-02-10 20:24:04 +00:00
llvm-stress Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
llvm-symbolizer Change the begin and end methods in ObjectFile to match the style guide. 2014-02-10 20:24:04 +00:00
lto [CMake] llvm-c/lto.h should be installed if libLTO.a is built. 2014-02-21 14:57:09 +00:00
macho-dump Change the begin and end methods in ObjectFile to match the style guide. 2014-02-10 20:24:04 +00:00
msbuild MSBuild integration: get the LibraryPath right (PR18707) 2014-02-13 22:01:35 +00:00
obj2yaml Change the begin and end methods in ObjectFile to match the style guide. 2014-02-10 20:24:04 +00:00
opt Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
yaml2obj llvm/tools: Prune redundant target_link_libraries. 2014-01-31 17:40:06 +00:00
CMakeLists.txt PGO: llvm-profdata: tool for merging profiles 2014-02-17 23:22:49 +00:00
LLVMBuild.txt PGO: llvm-profdata: tool for merging profiles 2014-02-17 23:22:49 +00:00
Makefile PGO: llvm-profdata: tool for merging profiles 2014-02-17 23:22:49 +00:00