Optimize gdb debugging ux

This commit is contained in:
2019-08-05 20:39:35 +02:00
parent 3e2a366dbf
commit cd735d3d77
2 changed files with 11 additions and 5 deletions

View File

@@ -2,12 +2,14 @@ CC = gcc
AS = nasm
LD = ld
ASFLAGS = -g -F dwarf -f elf64
ASSEMBLIES = $(wildcard *.asm)
PROGRAMS = $(patsubst %.asm, bin/%, $(ASSEMBLIES))
PROGRAMS = $(patsubst %.asm, bin/%, ${ASSEMBLIES})
.PHONY: all clean
all: bin build $(PROGRAMS)
all: bin build ${PROGRAMS}
clean:
-rm -r build
@@ -20,7 +22,7 @@ build:
mkdir build
build/%.o: %.asm
$(AS) -g -f elf64 $< -o $@
${AS} ${ASFLAGS} $< -o $@
bin/%: build/%.o
$(LD) $< -o $@
${LD} $< -o $@