--- zzzz-none-000/linux-4.9.279/Makefile 2021-08-08 06:38:54.000000000 +0000 +++ puma7-atom-6591-750/linux-4.9.279/Makefile 2023-02-08 11:43:42.000000000 +0000 @@ -370,6 +370,7 @@ -I$(objtree)/arch/$(hdr-arch)/include/generated/uapi \ -I$(srctree)/include/uapi \ -I$(objtree)/include/generated/uapi \ + $(USERINCLUDE_AVM_SUBPROJECTS) \ -include $(srctree)/include/linux/kconfig.h # Use LINUXINCLUDE when you must reference the include/ directory. @@ -379,7 +380,9 @@ -I$(objtree)/arch/$(hdr-arch)/include/generated/uapi \ -I$(objtree)/arch/$(hdr-arch)/include/generated \ $(if $(KBUILD_SRC), -I$(srctree)/include) \ - -I$(objtree)/include + -I$(objtree)/include \ + -I$(srctree)/include/linux/avalanche/generic \ + $(LINUXINCLUDE_AVM_SUBPROJECTS) LINUXINCLUDE += $(filter-out $(LINUXINCLUDE),$(USERINCLUDE)) @@ -388,6 +391,7 @@ -fno-strict-aliasing -fno-common -fshort-wchar \ -Werror-implicit-function-declaration \ -Wno-format-security \ + -Wno-unused-parameter \ -std=gnu89 KBUILD_CPPFLAGS := -D__KERNEL__ KBUILD_AFLAGS_KERNEL := @@ -1196,6 +1200,9 @@ $(error Headers not exportable for the $(SRCARCH) architecture)) $(Q)$(MAKE) $(hdr-inst)=include/uapi $(Q)$(MAKE) $(hdr-inst)=arch/$(hdr-arch)/include/uapi/asm $(hdr-dst) + $(Q)$(MAKE) $(hdr-inst)=include/linux/avalanche/generic + $(Q)$(MAKE) $(hdr-inst)=include/linux/avalanche/puma7 + $(Q)$(MAKE) $(hdr-inst)=include/linux PHONY += headers_check_all headers_check_all: headers_install_all @@ -1748,6 +1755,8 @@ include $(cmd_files) endif + +-include $(srctree)/avm/make/generated/linux.make endif # skip-makefile PHONY += FORCE