// Test: ASM data sections and global symbols
section .data
    value dd 123
    msg db "Hello", 0

text section .text
global main

main:
    mov eax, [value]
    ret