mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
build: Remove explict -lstdc++-psram-workaround
This is now handled internally to the toolchain.
This commit is contained in:
parent
32eeac0b12
commit
b523660199
@ -36,8 +36,5 @@ endif # CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION
|
||||
ifdef CONFIG_SPIRAM_CACHE_WORKAROUND
|
||||
CFLAGS+=-mfix-esp32-psram-cache-issue
|
||||
CXXFLAGS+=-mfix-esp32-psram-cache-issue
|
||||
#Filter out the standard libstdc++ linkage. The component.mk will add a specific
|
||||
#cache-workaround-enabled version.
|
||||
LDFLAGS:=$(filter-out -lstdc++,$(LDFLAGS))
|
||||
endif
|
||||
|
||||
|
@ -38,11 +38,6 @@ COMPONENT_ADD_LDFLAGS += $(COMPONENT_PATH)/libhal.a \
|
||||
-u ld_include_panic_highint_hdl \
|
||||
$(addprefix -T ,$(LINKER_SCRIPTS))
|
||||
|
||||
#The cache workaround also needs a c++ standard library recompiled with the workaround.
|
||||
ifdef CONFIG_SPIRAM_CACHE_WORKAROUND
|
||||
COMPONENT_ADD_LDFLAGS += $(COMPONENT_PATH)/libstdc++-psram-workaround.a
|
||||
endif
|
||||
|
||||
ALL_LIB_FILES := $(patsubst %,$(COMPONENT_PATH)/lib/lib%.a,$(LIBS))
|
||||
|
||||
COMPONENT_SUBMODULES += lib
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user