Procházet zdrojové kódy

esp_system: fix high level interrupt handler not linked for GNU Make

In 4972605, high-level interrupt handler hook was renamed from
ld_include_highint_hdl to ld_include_panic_highint_hdl. However the
change wasn't applied in GNU Make based build system. As a result,
the default interrupt handler was linked and features which depended
on the high-level interrupt didn't work.

Closes https://github.com/espressif/esp-idf/issues/7759
Closes https://github.com/espressif/esp-idf/issues/7447
Ivan Grokhotkov před 4 roky
rodič
revize
d47d413e25
1 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 3 3
      components/esp_system/component.mk

+ 3 - 3
components/esp_system/component.mk

@@ -39,10 +39,10 @@ sections_ld := $(COMPONENT_BUILD_DIR)/ld/sections.ld
 #specifies its own scripts.
 LINKER_SCRIPTS += $(ld_output) $(sections_ld)
 
-#ld_include_panic_highint_hdl is added as an undefined symbol because otherwise the
-#linker will ignore panic_highint_hdl.S as it has no other files depending on any
+#ld_include_highint_hdl is added as an undefined symbol because otherwise the
+#linker will ignore highint_hdl.S as it has no other files depending on any
 #symbols in it.
-COMPONENT_ADD_LDFLAGS += -u ld_include_panic_highint_hdl \
+COMPONENT_ADD_LDFLAGS += -u ld_include_highint_hdl \
                          $(addprefix -T ,$(LINKER_SCRIPTS)) \
 
 # Preprocess memory.ld.in linker script into memory.ld