0
.file "test.c" .globl a1 .data .align 4 .type a1, @object .size a1, 4 a1: .long 111 .globl a2 .align 4 .type a2, @object .size a2, 8 a2: .long 1 .long 2 .text .globl main .type main, @function main: ... ...
從上下文,我覺得應該是:「GCC -S」輸出的彙編:爲什麼.globl位於.data之前?
.data .globl a1
爲什麼GCC放。數據背後.globl?
難道你不認爲把.data放在.globl之前更加一致。爲:.data - > .globl a1 - > .globl a2 – user2807216
是的,也許。但它對輸出沒有影響。 – Michael