BIN = ld-acess.so
EXTRABIN := libld-acess.so
-CFLAGS = -Wall -fno-builtin -fno-leading-underscore -fno-stack-protector
+CFLAGS = -g -Wall -fno-builtin -fno-leading-underscore -fno-stack-protector
CFLAGS += $(CPPFLAGS)
-ASFLAGS = -felf
-LDFLAGS = -T link.ld -Map map.txt --export-dynamic
+LDFLAGS = -g -T arch/$(ARCHDIR).ld -Map map.txt --export-dynamic
include ../Makefile.tpl
@mkdir -p $(dir $@)
@$(AS) $(ASFLAGS) -o $@ $<
+.PRECIOUS: $(OBJ:%.ao=%.asm)
+
# Preprocessing objects if needed
$(_OBJPREFIX)%: %.h
@echo [CPP] -o $@