MC: For variable symbols, maintain MCSymbol::Section as a cache.
[oota-llvm.git] / test / MC / ELF / alias.s
index 78df7371d25acd115f0c18db708c78f78e42304c..0ab6dd4b5b8e968d6c61d1a2cb11ebd896c32fbc 100644 (file)
@@ -24,6 +24,15 @@ bar5 = bar4
 bar6 = bar5
 bar6:
 
+// Test that indirect local aliases do not appear as symbols.
+.data
+.Llocal:
+
+.text
+leaq .Llocal1(%rip), %rdi
+.Llocal1 = .Llocal2
+.Llocal2 = .Llocal
+
 // CHECK:      Symbols [
 // CHECK-NEXT:   Symbol {
 // CHECK-NEXT:     Name:  (0)