esp-idf/components/newlib
Ivan Grokhotkov ccda990ce5 newlib: set errno in the explicitly provided reent structure
Since these functions receive the pointer to reent structure, they
should set errno in it rather than using thread-local errno.

This didn't cause practical issues because console functions in IDF
are only called from threads, and in that case 'r' is a pointer to
the thread-local structure, so &errno is the same thing as
&__errno_r(r). Still, fixing this for consistency.
2021-09-16 09:00:07 +02:00
..
platform_include newlib: Override __assert and __assert_func 2021-08-05 11:09:22 +05:30
port
priv_include
test tests: refactoring of the gcc's inner functions, because clang doesn't support them 2021-09-10 19:51:27 +03:00
test_apps
.gitignore
.gitmodules
CMakeLists.txt newlib: Override __assert and __assert_func 2021-08-05 11:09:22 +05:30
COPYING.NEWLIB
Kconfig
Makefile.old
abort.c
assert.c newlib: Override __assert and __assert_func 2021-08-05 11:09:22 +05:30
component.mk newlib: Override __assert and __assert_func 2021-08-05 11:09:22 +05:30
esp32-spiram-rom-functions-c.lf
heap.c
locks.c
newlib.lf newlib: Override __assert and __assert_func 2021-08-05 11:09:22 +05:30
newlib_init.c
poll.c
pthread.c
random.c
reent_init.c
stdatomic.c
syscalls.c newlib: set errno in the explicitly provided reent structure 2021-09-16 09:00:07 +02:00
system_libs.lf
termios.c
time.c