# Defines foo and foo_assoc globals. foo is comdat, and foo_assoc is comdat | |
# associative with it. foo_assoc should be discarded iff foo is discarded, | |
# either by linker GC or normal comdat merging. | |
.section .rdata,"dr",associative,foo | |
.p2align 3 | |
.quad foo | |
.section .data,"dw",discard,foo | |
.globl foo # @foo | |
.p2align 2 | |
foo: | |
.long 42 |