diff --git a/components/esp_system/CMakeLists.txt b/components/esp_system/CMakeLists.txt index 1fd108bdb3..ab1b4db1d9 100644 --- a/components/esp_system/CMakeLists.txt +++ b/components/esp_system/CMakeLists.txt @@ -129,5 +129,3 @@ if(NOT BOOTLOADER_BUILD) idf_component_optional_requires(PRIVATE esp_psram) endif() endif() - -target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format") diff --git a/components/esp_system/debug_stubs.c b/components/esp_system/debug_stubs.c index 7de24bf1dd..7f8969af7b 100644 --- a/components/esp_system/debug_stubs.c +++ b/components/esp_system/debug_stubs.c @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2017-2021 Espressif Systems (Shanghai) CO LTD + * SPDX-FileCopyrightText: 2017-2023 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ @@ -45,7 +45,7 @@ extern void esp_dbg_stubs_ll_init(void *stub_table_addr); // TODO: all called funcs should be in IRAM to work with disabled flash cache static void * esp_dbg_stubs_data_alloc(uint32_t size) { - ESP_LOGV(TAG, "%s %d", __func__, size); + ESP_LOGV(TAG, "%s %"PRIu32, __func__, size); void *p = malloc(size); ESP_LOGV(TAG, "%s EXIT %p", __func__, p); return p; diff --git a/components/esp_system/port/arch/riscv/debug_stubs.c b/components/esp_system/port/arch/riscv/debug_stubs.c index 5872287be2..eb17bd02dd 100644 --- a/components/esp_system/port/arch/riscv/debug_stubs.c +++ b/components/esp_system/port/arch/riscv/debug_stubs.c @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2021-2022 Espressif Systems (Shanghai) CO LTD + * SPDX-FileCopyrightText: 2021-2023 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ @@ -29,5 +29,5 @@ void esp_dbg_stubs_ll_init(void *stub_table_addr) // notify host about control block address int res = esp_dbg_stubs_advertise_table(stub_table_addr); assert(res == 0 && "Failed to send debug stubs table address to host!"); - ESP_LOGV(TAG, "%s stubs %x", __func__, stub_table_addr); + ESP_LOGV(TAG, "%s stubs %p", __func__, stub_table_addr); } diff --git a/components/esp_system/port/arch/xtensa/debug_stubs.c b/components/esp_system/port/arch/xtensa/debug_stubs.c index b80eaf2f99..9dfed8e19c 100644 --- a/components/esp_system/port/arch/xtensa/debug_stubs.c +++ b/components/esp_system/port/arch/xtensa/debug_stubs.c @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2017-2021 Espressif Systems (Shanghai) CO LTD + * SPDX-FileCopyrightText: 2017-2023 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ @@ -19,5 +19,5 @@ const static char *TAG = "esp_dbg_stubs"; void esp_dbg_stubs_ll_init(void *stub_table) { eri_write(ESP_DBG_STUBS_TRAX_REG, (uint32_t)stub_table); - ESP_LOGV(TAG, "%s stubs %x", __func__, eri_read(ESP_DBG_STUBS_TRAX_REG)); + ESP_LOGV(TAG, "%s stubs %"PRIx32, __func__, eri_read(ESP_DBG_STUBS_TRAX_REG)); } diff --git a/components/esp_system/xt_wdt.c b/components/esp_system/xt_wdt.c index 2352067655..de6c6179e8 100644 --- a/components/esp_system/xt_wdt.c +++ b/components/esp_system/xt_wdt.c @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2021-2022 Espressif Systems (Shanghai) CO LTD + * SPDX-FileCopyrightText: 2021-2023 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ @@ -57,7 +57,7 @@ esp_err_t esp_xt_wdt_init(const esp_xt_wdt_config_t *cfg) if (cfg->auto_backup_clk_enable) { /* Estimate frequency of internal RTC oscillator */ uint32_t rtc_clk_frequency_khz = rtc_clk_freq_cal(rtc_clk_cal(RTC_CAL_INTERNAL_OSC, RTC_CLK_CAL_CYCLES)) / 1000; - ESP_LOGD(TAG, "Calibrating backup clock from rtc clock with frequency %d", rtc_clk_frequency_khz); + ESP_LOGD(TAG, "Calibrating backup clock from rtc clock with frequency %"PRIu32, rtc_clk_frequency_khz); xt_wdt_hal_enable_backup_clk(&s_hal_ctx, rtc_clk_frequency_khz); }