diff --git a/kernel/subdir.mak b/kernel/subdir.mak index 5e9b8d2..78b78df 100644 --- a/kernel/subdir.mak +++ b/kernel/subdir.mak @@ -17,7 +17,7 @@ $(OUTPUT_FILE): $(ASMOBJS) $(COBJS) $(CXXOBJS) $(SUBDIRS) $(LD) -r -o $@ $(ASMOBJS) $(COBJS) $(CXXOBJS) $(foreach subdir,$(SUBDIRS),$(subdir)/$(subdir)_all.o) %.o: %.asm - $(NASM) -f elf -o $@ $< + $(NASM) -f elf -o $@ -l $<.lst $< %.o: %.c $(CC) -c -o $@ $(CPPFLAGS) $(CFLAGS) $< @@ -41,7 +41,7 @@ endif $(CXX) -MM $(CPPFLAGS) $< | sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' > $@ clean: $(SUBDIRS_clean) - -rm -f *.o *.dep *~ + -rm -f *.o *.dep *.lst *~ ifdef SUBDIRS %.clean: