|
@@ -238,6 +238,13 @@ endef
|
|
UBOOT_POST_EXTRACT_HOOKS += UBOOT_COPY_OLD_LICENSE_FILE
|
|
UBOOT_POST_EXTRACT_HOOKS += UBOOT_COPY_OLD_LICENSE_FILE
|
|
UBOOT_POST_RSYNC_HOOKS += UBOOT_COPY_OLD_LICENSE_FILE
|
|
UBOOT_POST_RSYNC_HOOKS += UBOOT_COPY_OLD_LICENSE_FILE
|
|
|
|
|
|
|
|
+# Older versions break on gcc 10+ because of redefined symbols
|
|
|
|
+define UBOOT_DROP_YYLLOC
|
|
|
|
+ $(Q)grep -Z -l -r -E '^YYLTYPE yylloc;$$' $(@D) \
|
|
|
|
+ |xargs -0 -r $(SED) '/^YYLTYPE yylloc;$$/d'
|
|
|
|
+endef
|
|
|
|
+UBOOT_POST_PATCH_HOOKS += UBOOT_DROP_YYLLOC
|
|
|
|
+
|
|
ifneq ($(ARCH_XTENSA_OVERLAY_FILE),)
|
|
ifneq ($(ARCH_XTENSA_OVERLAY_FILE),)
|
|
define UBOOT_XTENSA_OVERLAY_EXTRACT
|
|
define UBOOT_XTENSA_OVERLAY_EXTRACT
|
|
$(call arch-xtensa-overlay-extract,$(@D),u-boot)
|
|
$(call arch-xtensa-overlay-extract,$(@D),u-boot)
|