diff options
author | Davide Italiano <davide@freebsd.org> | 2016-06-17 18:20:14 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2016-06-17 18:20:14 +0000 |
commit | 16bfa13a7742fd901ae916e7dbff1d179cf48a12 (patch) | |
tree | 7dd9d260a9dd0a480b922f3244c5a31ce1917f52 /llvm/lib/Object/RecordStreamer.cpp | |
parent | 652d70f3e1838012d2e40bb27ff08bcbc701cf5b (diff) | |
download | bcm5719-llvm-16bfa13a7742fd901ae916e7dbff1d179cf48a12.tar.gz bcm5719-llvm-16bfa13a7742fd901ae916e7dbff1d179cf48a12.zip |
[IRObjectFile] Handle .weak in RecordStreamer.
Differential Revision: http://reviews.llvm.org/D21476
llvm-svn: 273027
Diffstat (limited to 'llvm/lib/Object/RecordStreamer.cpp')
-rw-r--r-- | llvm/lib/Object/RecordStreamer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Object/RecordStreamer.cpp b/llvm/lib/Object/RecordStreamer.cpp index 42dbd3e0c2d..74d57dee2da 100644 --- a/llvm/lib/Object/RecordStreamer.cpp +++ b/llvm/lib/Object/RecordStreamer.cpp @@ -84,7 +84,7 @@ void RecordStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) { bool RecordStreamer::EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) { - if (Attribute == MCSA_Global) + if (Attribute == MCSA_Global || Attribute == MCSA_Weak) markGlobal(*Symbol); return true; } |