# static int i; // A local symbol. # int f(void) { return i; } // An external symbol. .section __TEXT,__text,regular,pure_instructions .build_version macos, 10, 14 .globl _f ## -- Begin function f .p2align 4, 0x90 _f: ## @f .cfi_startproc ## %bb.0: pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset %rbp, -16 movq %rsp, %rbp .cfi_def_cfa_register %rbp movl _i(%rip), %eax popq %rbp retq .cfi_endproc ## -- End function .zerofill __DATA,__bss,_i,4,2 ## @i .subsections_via_symbols