llvm-6502/tools/llvm-readobj
Rafael Espindola 201a551929 Fix the interpretation of a 0 st_name.
The ELF spec is very clear:

-----------------------------------------------------------------------------
If the value is non-zero, it represents a string table index that gives the
symbol name. Otherwise, the symbol table entry has no name.
--------------------------------------------------------------------------

In particular, a st_name of 0 most certainly doesn't mean that the symbol has
the same name as the section.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238899 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-03 05:14:22 +00:00
..
ARMAttributeParser.cpp Correctly handle Tag_CPU_arch_profile. 2014-11-25 09:30:09 +00:00
ARMAttributeParser.h
ARMEHABIPrinter.h
ARMWinEHPrinter.cpp [cleanup] Re-sort all the #include lines in LLVM using 2015-01-14 11:23:27 +00:00
ARMWinEHPrinter.h
CMakeLists.txt
COFFDumper.cpp Modify llvm-readobj to dump symbol record bytes. 2015-02-18 19:32:05 +00:00
ELFDumper.cpp Fix the interpretation of a 0 st_name. 2015-06-03 05:14:22 +00:00
Error.cpp
Error.h
llvm-readobj.cpp [llvm-readobj] Print .MIPS.abiflags section content 2015-05-07 15:40:35 +00:00
llvm-readobj.h Modify llvm-readobj to dump symbol record bytes. 2015-02-18 19:32:05 +00:00
LLVMBuild.txt
MachODumper.cpp Remove unused variable, found with gcc-5.1 -Wunused-variable. 2015-04-27 11:03:53 +00:00
Makefile
ObjDumper.cpp
ObjDumper.h [llvm-readobj] Print .MIPS.abiflags section content 2015-05-07 15:40:35 +00:00
StreamWriter.cpp
StreamWriter.h [llvm-readobj/obj2yaml/yaml2obj] Support MIPS machine ELF header flags 2015-05-08 07:04:59 +00:00
Win64EHDumper.cpp
Win64EHDumper.h