diff options
author | Chris Lattner <sabre@nondot.org> | 2010-01-23 05:19:23 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-01-23 05:19:23 +0000 |
commit | 3924868a957d5a6d468b61741cbb7db77324d1f6 (patch) | |
tree | 57d02e4f321925c7d7fd3563b11f8c6ec90624f4 /lib/MC | |
parent | 05f845314a67f9c30a67e55ce1e3168ff6732ce8 (diff) | |
download | llvm-3924868a957d5a6d468b61741cbb7db77324d1f6.tar.gz llvm-3924868a957d5a6d468b61741cbb7db77324d1f6.tar.bz2 llvm-3924868a957d5a6d468b61741cbb7db77324d1f6.tar.xz |
mcize jump table and constant pool entry labels, .local on elf,
and some .weak directives.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94284 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC')
-rw-r--r-- | lib/MC/MCAsmStreamer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/MC/MCAsmStreamer.cpp b/lib/MC/MCAsmStreamer.cpp index 75903aa844..b0e9705f0a 100644 --- a/lib/MC/MCAsmStreamer.cpp +++ b/lib/MC/MCAsmStreamer.cpp @@ -224,13 +224,14 @@ void MCAsmStreamer::EmitSymbolAttribute(MCSymbol *Symbol, case IndirectSymbol: OS << ".indirect_symbol "; break; case Internal: OS << ".internal "; break; case LazyReference: OS << ".lazy_reference "; break; + case Local: OS << ".local "; break; case NoDeadStrip: OS << ".no_dead_strip "; break; case PrivateExtern: OS << ".private_extern "; break; case Protected: OS << ".protected "; break; case Reference: OS << ".reference "; break; case Weak: OS << ".weak "; break; case WeakDefinition: OS << ".weak_definition "; break; - case WeakReference: OS << ".weak_reference "; break; + case WeakReference: OS << MAI.getWeakRefDirective(); break;// .weak_reference } OS << *Symbol; |