Хотите определить ту же локальную метку в нескольких функциях: .text
.globl main
func:
push %rbp
mov %rsp, %rbp
.a:
leave
ret
main:
push %rbp
mov %rsp, %rbp
.a:
Я немного смущен тем, как переменные реализованы в Assembly. Я знаю, что следующее объявление создает именованный ячейку памяти в data разделе программы: .section .data
var:
.long 23
З