esp-idf/components/newlib
Darian Leung d6f2fa4bab freertos: Remove critical nested macros
This commit removes the following critical nested macros as follows:

- portENTER_CRITICAL_NESTED()
- portEXIT_CRITICAL_NESTED()

They are replaced with portSET_INTERRUPT_MASK_FROM_ISR() and
portCLEAR_INTERRUPT_MASK_FROM_ISR() which are the proper FreeRTOS interfaces.

Created a portmacro_deprecated.h for each port to contain deprecated API
that were originally from portmacro.h
2021-10-22 13:17:20 +08:00
..
platform_include [newlib]: Added missing includes 2021-10-14 11:26:56 +08:00
port
priv_include
test
test_apps
.gitignore
.gitmodules
CMakeLists.txt
COPYING.NEWLIB
Kconfig
Makefile.old
abort.c
assert.c
component.mk
esp32-spiram-rom-functions-c.lf
heap.c
locks.c
newlib.lf
newlib_init.c
poll.c
pthread.c
random.c
reent_init.c
stdatomic.c freertos: Remove critical nested macros 2021-10-22 13:17:20 +08:00
syscalls.c Merge branch 'feature/clang_toolchain_compat' into 'master' 2021-09-23 08:19:09 +00:00
system_libs.lf build system: add COMPILER_SAVE_RESTORE_LIBCALLS option 2021-10-07 15:01:35 +08:00
termios.c
time.c