Changeset View
Changeset View
Standalone View
Standalone View
files/patch-Makefile
--- Makefile.orig 2016-08-16 21:09:03 UTC | --- Makefile.orig 2018-05-29 13:16:28 UTC | ||||
+++ Makefile | +++ Makefile | ||||
@@ -121,8 +121,8 @@ endif | @@ -59,10 +59,10 @@ endif | ||||
$(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(patsubst %/,%,$(dir $*)) obj=$(notdir $*) | |||||
lib/lkl.o: | # rule to build lkl.o | ||||
$(OUTPUT)lib/lkl.o: bin/stat | |||||
- $(Q)$(MAKE) -C ../.. ARCH=lkl $(KOPT) defconfig | - $(Q)$(MAKE) -C ../.. ARCH=lkl $(KOPT) defconfig | ||||
- $(Q)$(MAKE) -C ../.. ARCH=lkl $(KOPT) install INSTALL_PATH=$(CURDIR) | |||||
+ $(Q)$(MAKE) -C ../.. ARCH=lkl LDFLAGS= $(KOPT) defconfig | + $(Q)$(MAKE) -C ../.. ARCH=lkl LDFLAGS= $(KOPT) defconfig | ||||
+ $(Q)$(MAKE) -C ../.. ARCH=lkl LDFLAGS= $(KOPT) install INSTALL_PATH=$(CURDIR) | # this workaround is for arm32 linker (ld.gold) | ||||
$(Q)export PATH=$(srctree)/tools/lkl/bin/:${PATH} ;\ | |||||
- $(MAKE) -C ../.. ARCH=lkl $(KOPT) install INSTALL_PATH=$(OUTPUT) | |||||
+ $(MAKE) -C ../.. ARCH=lkl LDFLAGS= $(KOPT) install INSTALL_PATH=$(OUTPUT) | |||||
liblkl.a: lib/lkl-in.o lib/lkl.o | # rules to link libs | ||||
$(QUIET_AR)$(AR) -rc $@ $^ | $(OUTPUT)%$(SOSUF): LDFLAGS += -shared |