build: enable -Os flag
This commit is contained in:
4
Makefile
4
Makefile
@@ -37,10 +37,10 @@ LIBC_OBJ := $(addprefix $(BUILD_DIR)/,$(LIBC_C_FILES:.c=.o))
|
|||||||
BUILD_ID := $(shell tools/generate_build_id.py --arch $(ARCH))
|
BUILD_ID := $(shell tools/generate_build_id.py --arch $(ARCH))
|
||||||
|
|
||||||
CFLAGS := $(CFLAGS) -DBUILD_ID=\"$(BUILD_ID)\" -g -Wall -Werror -pedantic \
|
CFLAGS := $(CFLAGS) -DBUILD_ID=\"$(BUILD_ID)\" -g -Wall -Werror -pedantic \
|
||||||
-Iinclude -Iarch/$(ARCH)/include -Ilibc/include
|
-Iinclude -Iarch/$(ARCH)/include -Ilibc/include -Os
|
||||||
|
|
||||||
ASMFLAGS := $(ASMFLAGS) -DBUILD_ID=\"$(BUILD_ID)\"
|
ASMFLAGS := $(ASMFLAGS) -DBUILD_ID=\"$(BUILD_ID)\"
|
||||||
LDFLAGS := $(LDFLAGS) -g
|
LDFLAGS := $(LDFLAGS) -g -Os
|
||||||
|
|
||||||
ALL_KERNEL_OBJECT_FILES := $(KERNEL_OBJ) $(ARCH_OBJ) $(LIBC_OBJ)
|
ALL_KERNEL_OBJECT_FILES := $(KERNEL_OBJ) $(ARCH_OBJ) $(LIBC_OBJ)
|
||||||
ALL_KERNEL_DEPS := $(ALL_KERNEL_OBJECT_FILES:.o=.d)
|
ALL_KERNEL_DEPS := $(ALL_KERNEL_OBJECT_FILES:.o=.d)
|
||||||
|
|||||||
Reference in New Issue
Block a user