1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test/tools
Georgii Rymar bfaa7a77d4 [llvm-readobj] - Do not crash when SHT_HASH table is broken.
We have scenarios when the logic of --elf-hash-histogram/--hash-symbols/--hash-table
options might crash when given a broken hash table.

This patch adds pre-checks for tables for these 3 options
and provides test cases.

Differential revision: https://reviews.llvm.org/D77147
2020-04-01 18:03:02 +03:00
..
dsymutil Add an -object-path-prefix option to dsymutil 2020-03-24 17:13:42 -07:00
gold [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
llc
llvm-ar [llvm-ar] Use target triple to deduce archive kind for bitcode inputs 2020-03-20 13:19:44 -07:00
llvm-as
llvm-cfi-verify
llvm-config
llvm-cov [llvm-cov] Improve error message for missing profdata 2020-03-30 12:54:07 -07:00
llvm-cvtres
llvm-cxxdump
llvm-cxxfilt
llvm-cxxmap
llvm-diff
llvm-dlltool [llvm-dlltool] Add a testcase to show the kind of weak external used for import library aliases. NFC. 2020-03-14 14:00:36 +02:00
llvm-dwarfdump [DWARF] Fix v5 debug_line parsing of prologues with many files 2020-03-24 15:11:54 +01:00
llvm-dwp [llvm-dwp] Start error messages with a lowercase letter. 2020-03-19 19:43:08 +07:00
llvm-elfabi [yaml2obj] - Set a default value for PAddr property of a program header to a value of VAddr 2020-03-14 17:44:57 +03:00
llvm-exegesis
llvm-extract
llvm-gsymutil [yaml2obj] - Set a default value for PAddr property of a program header to a value of VAddr 2020-03-14 17:44:57 +03:00
llvm-ifs [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists. 2020-04-01 10:49:06 -04:00
llvm-isel-fuzzer
llvm-lib
llvm-lipo
llvm-lit
llvm-locstats Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01:00
llvm-lto Revert "[Darwin] Respect -fno-unroll-loops during LTO." 2020-03-30 15:20:30 +01:00
llvm-lto2
llvm-mc
llvm-mca [X86] Match vpmullq latency to uops.info. Correct port usage for 512-bit memory form 2020-03-03 12:16:03 -08:00
llvm-ml Reland "[ms] [llvm-ml] Improve data support, adding names and complex initializers." 2020-02-24 16:40:25 -05:00
llvm-modextract
llvm-mt
llvm-nm
llvm-objcopy [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip 2020-03-23 13:49:26 -07:00
llvm-objdump [PPCInstPrinter] Print conditional branches as bt 2, $target instead of bt 2, .+$imm 2020-03-31 15:05:38 -07:00
llvm-opt-fuzzer
llvm-opt-report
llvm-pdbutil
llvm-profdata [SampleFDO] Port MD5 name table support to extbinary format. 2020-03-30 22:07:08 -07:00
llvm-ranlib
llvm-rc [llvm-rc] Allow -1 for menu item IDs 2020-03-28 14:32:08 +02:00
llvm-readobj [llvm-readobj] - Do not crash when SHT_HASH table is broken. 2020-04-01 18:03:02 +03:00
llvm-size
llvm-split
llvm-strings
llvm-symbolizer New symbolizer option to print files relative to the compilation directory. 2020-03-31 09:29:24 -07:00
llvm-xray
lto
obj2yaml [obj2yaml] - Teach tool to dump program headers. 2020-03-31 18:10:19 +03:00
opt-viewer
sancov
sanstats
UpdateTestChecks
yaml2obj [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section. 2020-04-01 12:28:16 +03:00