prerequisites Compile the program in gcc with debug symbols enabled (-g) Do NOT strip the binary To generate assembly code using gcc use the -S option: gcc -S hello.c utilities objdump