diff --git a/Makefile.example b/Makefile.example index a61e565e..bbb1630b 100644 --- a/Makefile.example +++ b/Makefile.example @@ -44,13 +44,13 @@ all: newlib tools $(NAME) # $(OBJCOPY) $(STRIP_DEBUG) $(NAME) newlib: - $(MAKE) ARCH=$(ARCH) CFLAGS="-m32 -O2 -march=i586 -fno-stack-protector" NASMFLAGS="-felf32 -g" -C newlib + $(MAKE) ARCH=$(ARCH) LDFLAGS="-m32" CFLAGS="-m32 -O2 -march=i586 -fno-stack-protector" NASMFLAGS="-felf32 -g" -C newlib tools: $(MAKE) -C tools $(NAME): - @echo [LD] $(NAME) + $Q$(LD) $(LDFLAGS) -o $(NAME) $^ @echo [OBJCOPY] $(SYM_NAME) $Q$(OBJCOPY) $(KEEP_DEBUG) $(NAME) $(SYM_NAME) diff --git a/newlib/Makefile b/newlib/Makefile index 635c1385..b8fb3011 100644 --- a/newlib/Makefile +++ b/newlib/Makefile @@ -33,7 +33,7 @@ export NASMFLAGS default: $(ARCH) $(MAKE) -C examples depend - $(MAKE) CFLAGS+="-nostdinc -Wall -fno-builtin -I$(NEWLIB)/include -I../../include -I../../arch/$(ARCH)/include" LDFLAGS="-nostdlib -L$(NEWLIB)/lib" -C examples + $(MAKE) CFLAGS+="-nostdinc -Wall -fno-builtin -I$(NEWLIB)/include -I../../include -I../../arch/$(ARCH)/include" LDFLAGS+="-nostdlib -L$(NEWLIB)/lib" -C examples $(ARCH): $(RM) $(TMP)