标签: assembly x86 gas
.intel_syntax noprefix .data str: .asciz "test??\n" .text .global main main: push str call printf mov eax, 1 int 0x80
我使用gcc -m32 prog.s -o prog构建它,它只是在我运行时产生分段错误。
gcc -m32 prog.s -o prog
当我运行gdb prog时,它表示错误来自strchrnul。
gdb prog
strchrnul