diff --git a/components/esp8266/include/esp_libc.h b/components/esp8266/include/esp_libc.h index bd979c90..ab4d0d04 100644 --- a/components/esp8266/include/esp_libc.h +++ b/components/esp8266/include/esp_libc.h @@ -73,11 +73,7 @@ unsigned long os_random(void); int os_get_random(unsigned char *buf, size_t len); #ifndef os_printf -/* NOTE: don't use printf_opt in irq handler, for test */ -#define os_printf(fmt, ...) do { \ - static const char flash_str[] ICACHE_RODATA_ATTR STORE_ATTR = fmt; \ - printf(flash_str, ##__VA_ARGS__); \ - } while(0) +#define os_printf printf #endif /* Note: check_memleak_debug_enable is a weak function inside SDK. diff --git a/components/ssl/mbedtls/port/openssl/include/platform/ssl_port.h b/components/ssl/mbedtls/port/openssl/include/platform/ssl_port.h index 4403c420..77ac7478 100644 --- a/components/ssl/mbedtls/port/openssl/include/platform/ssl_port.h +++ b/components/ssl/mbedtls/port/openssl/include/platform/ssl_port.h @@ -63,14 +63,7 @@ extern void vPortFree(void *pv); #define ssl_speed_up_enter() system_update_cpu_freq(SYS_CPU_160MHZ) #define ssl_speed_up_exit() system_update_cpu_freq(SYS_CPU_80MHZ) -#ifndef os_printf -#define os_printf(fmt, ...) do { \ - static const char flash_str[] ICACHE_RODATA_ATTR STORE_ATTR = fmt; \ - printf(flash_str, ##__VA_ARGS__); \ - } while(0) -#endif - -#define SSL_DEBUG_LOG os_printf +#define SSL_DEBUG_LOG printf #define LOCAL_ATRR ICACHE_RODATA_ATTR STORE_ATTR