summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorDavid Meyer <pdox@google.com>2012-02-29 02:11:55 +0000
committerDavid Meyer <pdox@google.com>2012-02-29 02:11:55 +0000
commit7e4b976c365b592d03caaa2fc51a534736996531 (patch)
tree0cc47b3abac02a0fb45eb5a809ba7dfaa7cea118 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent10cea170d25ecd0d98c7cff950d37abc8acae8bb (diff)
downloadbcm5719-llvm-7e4b976c365b592d03caaa2fc51a534736996531.tar.gz
bcm5719-llvm-7e4b976c365b592d03caaa2fc51a534736996531.zip
[Object] Add symbol attribute flags: ST_ThreadLocal, ST_Common, and ST_Undefined. Implement these completely for ELF.
Rename ST_External to ST_Unknown, and slightly change its semantics. It now only indicates that the symbol's type is unknown, not that the symbol is undefined. (For that, use ST_Undefined). llvm-svn: 151696
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r--llvm/tools/llvm-objdump/llvm-objdump.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp
index 14147670f5d..e848d6b5b38 100644
--- a/llvm/tools/llvm-objdump/llvm-objdump.cpp
+++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp
@@ -502,7 +502,7 @@ static void PrintSymbolTable(const ObjectFile *o) {
if (Size == UnknownAddressOrSize)
Size = 0;
char GlobLoc = ' ';
- if (Type != SymbolRef::ST_External)
+ if (Type != SymbolRef::ST_Unknown)
GlobLoc = Global ? 'g' : 'l';
char Debug = (Type == SymbolRef::ST_Debug || Type == SymbolRef::ST_File)
? 'd' : ' ';
OpenPOWER on IntegriCloud