aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/CodeGen/AsmPrinter/AsmPrinter.cpp')
-rw-r--r--lib/CodeGen/AsmPrinter/AsmPrinter.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index 678488e1b4..d4dd79572e 100644
--- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -205,16 +205,6 @@ bool AsmPrinter::doFinalization(Module &M) {
printVisibility(Name, I->getVisibility());
O << TAI->getSetDirective() << ' ' << Name << ", " << Target << '\n';
-
- // If the aliasee has external weak linkage it can be referenced only by
- // alias itself. In this case it can be not in ExtWeakSymbols list. Emit
- // weak reference in such case.
- if (GV->hasExternalWeakLinkage()) {
- if (TAI->getWeakRefDirective())
- O << TAI->getWeakRefDirective() << Target << '\n';
- else
- O << "\t.globl\t" << Target << '\n';
- }
}
}