mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'bugfix/suppress_compiler_warning_silent_reboot_is_enabled_v5.1' into 'release/v5.1'
fix(esp_system): suppress compiler warning if ESP_SYSTEM_PANIC_SILENT_REBOOT is enabled(backport v5.1) See merge request espressif/esp-idf!26036
This commit is contained in:
commit
35535a6b6e
@ -75,6 +75,10 @@ extern "C" {
|
||||
9, 8, 7, 6, 5, 4, 3, 2, 1, 0
|
||||
#endif
|
||||
|
||||
#ifndef ESP_UNUSED
|
||||
#define ESP_UNUSED(x) ((void)(x))
|
||||
#endif
|
||||
|
||||
/* test macros */
|
||||
#define foo_args(...) 1
|
||||
#define foo_no_args() 2
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <stdint.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "esp_macros.h"
|
||||
#include "soc/soc_caps.h"
|
||||
|
||||
#include "sdkconfig.h"
|
||||
@ -62,10 +63,10 @@ void panic_print_str(const char *str);
|
||||
void panic_print_dec(int d);
|
||||
void panic_print_hex(int h);
|
||||
#else
|
||||
#define panic_print_char(c)
|
||||
#define panic_print_str(str)
|
||||
#define panic_print_dec(d)
|
||||
#define panic_print_hex(h)
|
||||
#define panic_print_char(c) ESP_UNUSED(c)
|
||||
#define panic_print_str(str) ESP_UNUSED(str)
|
||||
#define panic_print_dec(d) ESP_UNUSED(d)
|
||||
#define panic_print_hex(h) ESP_UNUSED(h)
|
||||
#endif
|
||||
|
||||
void __attribute__((__noreturn__)) panic_abort(const char *details);
|
||||
|
@ -0,0 +1,2 @@
|
||||
CONFIG_IDF_TARGET="esp32"
|
||||
CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT=y
|
Loading…
x
Reference in New Issue
Block a user