hanchenye-llvm-project/llvm/tools
Kevin Enderby f681ec5db1 Fix MachOObjectFile::getSymbolName() to not call report_fatal_error()
but to return object_error::parse_failed.  Then made the code in llvm-nm
do for Mach-O files what is done in the darwin native tools which is to
print "bad string index" for bad string indexes.  Updated the error message
in the llvm-objdump test, and added tests to show llvm-nm prints
"bad string index" and a test to print the actual bad string index value
which in this case is 0xfe000002 when printing the fields as raw hex.

llvm-svn: 258520
2016-01-22 18:47:14 +00:00
..
bugpoint Change linkInModule to take a std::unique_ptr. 2015-12-16 23:16:33 +00:00
bugpoint-passes
dsymutil Update to use new name alignTo(). 2016-01-14 21:06:47 +00:00
gold Disable use list order on the gold plugin. 2015-12-22 23:45:49 +00:00
llc [GlobalISel] Add the proper cmake plumbing. 2016-01-20 20:58:56 +00:00
lli Remove some stale comments and fix a typo as suggested by David Blaikie in his 2016-01-17 01:49:46 +00:00
llvm-ar
llvm-as
llvm-as-fuzzer
llvm-bcanalyzer [IR] Remove terminatepad 2015-12-14 18:34:23 +00:00
llvm-c-test Deprecate a few C APIs. 2015-12-18 23:46:42 +00:00
llvm-config tools/llvm-config: improve shared library support 2016-01-20 04:03:09 +00:00
llvm-cov
llvm-cxxdump
llvm-diff
llvm-dis Drop materializeAllPermanently. 2015-12-18 20:13:39 +00:00
llvm-dwarfdump llvm-dwarfdump: Add support for dumping .dSYM bundles. 2015-12-23 21:51:13 +00:00
llvm-dwp [MC, COFF] Support link /incremental conditionally 2015-12-21 22:09:27 +00:00
llvm-extract Bring back "Assert that we have all use/users in the getters." 2016-01-15 19:00:20 +00:00
llvm-go llvm-go: call llvm-config with components 2016-01-21 02:33:39 +00:00
llvm-jitlistener
llvm-link Revert obsolete llvm-link -preserve-modules option/test 2016-01-21 14:28:52 +00:00
llvm-lto [LTO] Fix error reporting when a file passed to libLTO is invalid or non-existent 2016-01-20 09:03:42 +00:00
llvm-mc [MC, COFF] Support link /incremental conditionally 2015-12-21 22:09:27 +00:00
llvm-mc-fuzzer
llvm-mcmarkup
llvm-nm Fix MachOObjectFile::getSymbolName() to not call report_fatal_error() 2016-01-22 18:47:14 +00:00
llvm-objdump [llvm-readobj] Remove dead code. Add an assertion instead. 2016-01-13 04:11:36 +00:00
llvm-pdbdump Update to use new name alignTo(). 2016-01-14 21:06:47 +00:00
llvm-profdata [PGO] fix a bug in profile summary computation 2016-01-16 05:29:49 +00:00
llvm-readobj [readobj] Print CodeOffset first, it's easier to read 2016-01-20 23:21:14 +00:00
llvm-rtdyld Update to use new name alignTo(). 2016-01-14 21:06:47 +00:00
llvm-shlib
llvm-size
llvm-split Add to the split module utility an SCC based method which allows not to globalize any local variables. 2016-01-18 21:07:13 +00:00
llvm-stress Use CmpInst::Predicate instead of 'unsigned short' in some places. NFC 2015-12-15 06:11:33 +00:00
llvm-symbolizer [llvm-symbolizer] -print-source-context-lines option to print source code around the line. 2016-01-09 00:14:35 +00:00
lto [LTO] Fix error reporting when a file passed to libLTO is invalid or non-existent 2016-01-20 09:03:42 +00:00
msbuild
obj2yaml
opt
sancov [sancov] html report 2016-01-14 22:34:11 +00:00
sanstats Introduce sanstats tool and llvm::CreateSanitizerStatReport function. 2016-01-16 00:31:11 +00:00
verify-uselistorder
xcode-toolchain
yaml2obj Update to use new name alignTo(). 2016-01-14 21:06:47 +00:00
CMakeLists.txt [CMake] Adding llvm-profdata to the list of tools clang needs. 2015-12-16 18:30:36 +00:00
LLVMBuild.txt
Makefile Introduce sanstats tool and llvm::CreateSanitizerStatReport function. 2016-01-16 00:31:11 +00:00