Commands used for CALL (compiling, assembling, linking, loading) demo on hello.c: > gcc -Og -S -fno-asynchronous-unwind-tables hello.c // compile into x86-64: hello.s > gcc -c hello.s // assemble into object file: hello.o > objdump -f hello.o // view file header > objdump -d hello.o // view disassembly of .text > objdump -s -j .rodata.str1.1 hello.o // view contents of .rodata > objdump -t hello.o // view symbol table > objdump -r hello.o // view relocation table