summaryrefslogtreecommitdiff
path: root/lib/Object/RecordStreamer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Object/RecordStreamer.cpp')
-rw-r--r--lib/Object/RecordStreamer.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Object/RecordStreamer.cpp b/lib/Object/RecordStreamer.cpp
index da99b3fea00..8be6d0b60cf 100644
--- a/lib/Object/RecordStreamer.cpp
+++ b/lib/Object/RecordStreamer.cpp
@@ -110,3 +110,8 @@ void RecordStreamer::EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
unsigned ByteAlignment) {
markDefined(*Symbol);
}
+
+void RecordStreamer::emitELFSymverDirective(MCSymbol *Alias,
+ const MCSymbol *Aliasee) {
+ SymverAliasMap[Aliasee].push_back(Alias);
+}