components: fix ldgen check errors

This commit is contained in:
Renz Bagaporo
2021-01-13 20:05:57 +08:00
committed by Angus Gratton
parent ea7d9c6368
commit eed6eed909
10 changed files with 19 additions and 16 deletions

View File

@ -3,10 +3,11 @@ archive: libapp_trace.a
entries:
app_trace (noflash)
app_trace_util (noflash)
SEGGER_SYSVIEW (noflash)
SEGGER_RTT_esp32 (noflash)
SEGGER_SYSVIEW_Config_FreeRTOS (noflash)
SEGGER_SYSVIEW_FreeRTOS (noflash)
if SYSVIEW_ENABLE = y:
SEGGER_SYSVIEW (noflash)
SEGGER_RTT_esp32 (noflash)
SEGGER_SYSVIEW_Config_FreeRTOS (noflash)
SEGGER_SYSVIEW_FreeRTOS (noflash)
[mapping:driver]
archive: libdriver.a

View File

@ -3,4 +3,4 @@ archive: libesp_system.a
entries:
panic (noflash)
panic_handler (noflash)
system_api:esp_system_abort (noflash)
system_api:esp_system_abort (noflash)

View File

@ -2,5 +2,6 @@
archive: libfreertos.a
entries:
* (noflash_text)
queue:xQueueGenericCreateStatic (default)
if FREERTOS_SUPPORT_STATIC_ALLOCATION = y:
queue:xQueueGenericCreateStatic (default)

View File

@ -2,4 +2,6 @@
archive: libheap.a
entries:
multi_heap (noflash)
multi_heap_poisoning (noflash)
if HEAP_POISONING_DISABLED = n:
multi_heap_poisoning (noflash)

View File

@ -62,7 +62,6 @@ entries:
pbuf:pbuf_header_impl (noflash_text)
pbuf:pbuf_header (noflash_text)
pbuf:pbuf_free (noflash_text)
timeouts:sys_timeouts_mbox_fetch (noflash_text)
udp:udp_input_local_match (noflash_text)
udp:udp_input (noflash_text)
udp:udp_send (noflash_text)

View File

@ -7,7 +7,6 @@ entries:
rtc_clk (noflash)
rtc_clk_init (noflash_text)
rtc_init (noflash_text)
rtc_periph (noflash_text)
rtc_pm (noflash_text)
rtc_sleep (noflash_text)
rtc_time (noflash_text)
@ -21,13 +20,14 @@ entries:
spi_flash_hal_iram (noflash)
ledc_hal_iram (noflash)
i2c_hal_iram (noflash)
spi_flash_hal_gpspi (noflash)
lldesc (noflash)
cpu_hal (noflash)
soc_hal (noflash)
wdt_hal_iram (noflash)
systimer_hal (noflash)
if TWAI_ISR_IN_IRAM = y:
twai_hal_iram (noflash)
else:
twai_hal_iram (default)
if IDF_TARGET_ESP32 = n:
spi_flash_hal_gpspi (noflash)
systimer_hal (noflash)

View File

@ -11,5 +11,3 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#include "soc/rtc_periph.h"

View File

@ -2,7 +2,8 @@
archive: libxtensa.a
entries:
eri (noflash_text)
stdatomic (noflash)
if IDF_TARGET_ESP32S2 = y:
stdatomic (noflash)
[mapping:hal]
archive: libhal.a

View File

@ -1,2 +1,3 @@
libc
sha256_coredump
gcc

View File

@ -59,7 +59,7 @@ build_ssc_esp32s2:
variables:
LOG_PATH: "$CI_PROJECT_DIR/log_ut_cmake"
PYTHON_VER: 3
LDGEN_CHECK_MAPPING: 0
LDGEN_CHECK_MAPPING: 1
script:
- export EXTRA_CFLAGS=${PEDANTIC_CFLAGS}
- export EXTRA_CXXFLAGS=${PEDANTIC_CXXFLAGS}
@ -82,7 +82,7 @@ build_esp_idf_tests_cmake_esp32s2:
extends: .build_template
variables:
PYTHON_VER: 3
LDGEN_CHECK_MAPPING: 0
LDGEN_CHECK_MAPPING: 1
parallel: 10
artifacts:
when: always