$ touch Makefile $ make z2 cc -O0 -m32 -c -g -S -fverbose-asm -o z2c.o.s z2c.c cc -O0 -m32 -c -g -o z2c.o z2c.c nasm -g -f elf32 -o z2a.o z2a.asm cc -m32 -g -o z2 z2a.o z2c.o $ ./z2 Segmentation fault