.type bss_symbol, @object .section .bss.bss_symbol,"awG",@nobits,bss_symbol,comdat .hidden bss_symbol .weak bss_symbol .size bss_symbol, 8 bss_symbol: .zero 8 .type data_symbol, @object .section .data.data_symbol,"awG",@progbits,data_symbol,comdat .hidden data_symbol .weak data_symbol .size data_symbol, 8 /* * Intentionally break the COMDAT rules and give this a different * value, so we can assert that the value got from one place and the * visibility resolved from the other */ data_symbol: .zero 8