; hello_world_macro.asm ; Prints "Hello, world!" using Assembly macros ; Compile with "nasm -f elf64 hello_world_macro.asm && ld hello_world_macro.o -o hello_world_macro" %include 'macros.asm' .text: global _start _start: printStr msg exit 0 .data: ; initialize doubleword msg variable msg db 'Hello, world!',0x0