fix build without mbedtls submodule initialized, and fix deoptimized debug build (#1067)
This commit is contained in:
parent
3bd7a829db
commit
b0294d6bf4
@ -396,7 +396,7 @@ __force_inline static int32_t __mul_instruction(int32_t a, int32_t b) {
|
||||
*
|
||||
* \return the exception number if the CPU is handling an exception, or 0 otherwise
|
||||
*/
|
||||
inline uint __get_current_exception(void) {
|
||||
static inline uint __get_current_exception(void) {
|
||||
uint exception;
|
||||
asm ("mrs %0, ipsr" : "=l" (exception));
|
||||
return exception;
|
||||
|
@ -142,11 +142,13 @@ if (TARGET pico_cyw43_arch)
|
||||
target_include_directories(kitchen_sink_lwip_background PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
target_link_libraries(kitchen_sink_lwip_poll
|
||||
pico_lwip_mbedtls
|
||||
pico_mbedtls)
|
||||
target_link_libraries(kitchen_sink_lwip_background
|
||||
pico_lwip_mbedtls
|
||||
pico_mbedtls)
|
||||
suppress_mbedtls_warnings()
|
||||
if (TARGET pico_lwip_mbedtls)
|
||||
target_link_libraries(kitchen_sink_lwip_poll pico_lwip_mbedtls)
|
||||
target_link_libraries(kitchen_sink_lwip_background pico_lwip_mbedtls)
|
||||
endif()
|
||||
if (TARGET pico_mbedtls)
|
||||
target_link_libraries(kitchen_sink_lwip_poll pico_mbedtls)
|
||||
target_link_libraries(kitchen_sink_lwip_background pico_mbedtls)
|
||||
suppress_mbedtls_warnings()
|
||||
endif()
|
||||
endif()
|
||||
|
Loading…
Reference in New Issue
Block a user