From: Jez Ng Date: Thu, 8 Apr 2021 16:14:48 +0000 (-0400) Subject: [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols X-Git-Tag: llvmorg-14-init~10123 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3f6753efe1990a928ed120bd907940a9fb3e2fc3;p=platform%2Fupstream%2Fllvm.git [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols Addresses an old TODO. Reviewed By: #lld-macho, oontvoo Differential Revision: https://reviews.llvm.org/D100082 --- diff --git a/lld/test/MachO/abs-symbols.s b/lld/test/MachO/abs-symbols.s index 9c0ecb2..5c106e5 100644 --- a/lld/test/MachO/abs-symbols.s +++ b/lld/test/MachO/abs-symbols.s @@ -6,6 +6,7 @@ # CHECK-LABEL: SYMBOL TABLE: # CHECK-DAG: 000000000000dead g *ABS* _foo # CHECK-DAG: 000000000000beef g *ABS* _weakfoo +# CHECK-DAG: 000000000000cafe l *ABS* _localfoo # CHECK-LABEL: Exports trie: # CHECK-DAG: 0x0000DEAD _foo [absolute] @@ -15,10 +16,8 @@ .weak_definition _weakfoo _foo = 0xdead _weakfoo = 0xbeef +_localfoo = 0xcafe .text _main: ret - -## TODO: once we support emitting local symbols in the symtab, test local -## absolute symbols too