Added a basic calculator in assembly x86

This commit is contained in:
Fabio Scotto di Santolo
2025-07-03 14:47:48 +02:00
parent f7fc4f932f
commit ae62679d76
2 changed files with 236 additions and 3 deletions

View File

@@ -4,9 +4,9 @@ compile() {
local filename="$(basename "$1")"
local basename="${filename%.*}"
nasm -f elf32 -g -F dwarf -o "$basename.o" "$filename"
ld -m elf_i386 -o "$basename" "$basename.o"
rm "$basename.o"
nasm -f elf32 -g -F dwarf -o "$basename.o" "$filename" && \
ld -m elf_i386 -o "$basename" "$basename.o" && \
rm "$basename.o"
}
compile "$@"