diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-03-15 21:07:59 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-03-15 21:07:59 +0200 |
commit | 8b88f3f7fd143fc542a5118d50a7a981464270d5 (patch) | |
tree | 86b4ca2b14b3594d3eaa7ff449db72920cad2b70 /makefile | |
parent | Enable ThinLTO (diff) | |
download | kernel.cpp-8b88f3f7fd143fc542a5118d50a7a981464270d5.tar.xz |
Fix compile failure without -O2
Linking fails without lto on
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -18,7 +18,6 @@ CXX_SYSTEM_INCLUDE := $(addprefix -isystem, $(CXX_SYSTEM_INCLUDE)) $(OBJ_DIR)/glitch.elf: $(autogen) $(AS_OBJ) $(CXX_OBJ) linker.ld @echo " LD $@" - @mkdir -p $(OBJ_DIR)/thinlto_cache @$(LD) $(LD_FLAGS) -o $@ $(AS_OBJ) $(CXX_OBJ) $(AS_OBJ): $(OBJ_DIR)/%.o: %.S @@ -39,6 +38,7 @@ $(CXX_TEST_OBJ): $(OBJ_DIR)/%.o : %.cc clean: @rm -rf $(autogen) $(AS_OBJ) $(CXX_OBJ) $(CXX_DEP) $(CXX_TEST_OBJ) $(OBJ_DIR)/glitch.elf $(OBJ_DIR)/isodir + @rm -rf $(OBJ_DIR)/*_cache @make -C tools/kconfig OBJ_DIR=$(CURDIR)/$(OBJ_DIR)/kconfig clean # testing |