esp-idf/components/newlib
Ivan Grokhotkov 3ab91d4395 newlib: don't define non-thread-safe versions of getc, putc
getc, getchar, putc, putchar were defined both as functions and as
macros. The macro versions are not thread safe, and should not be used
in multithreaded applications.

Upstream fix: b0f271d1db
2020-03-19 13:01:16 +01:00
..
include newlib: don't define non-thread-safe versions of getc, putc 2020-03-19 13:01:16 +01:00
lib newlib: Add strptime(), qsort_r(), nanf() to libc & libc_nano 2017-11-16 17:35:18 +11:00
platform_include vfs, fatfs: Add file truncate for fatfs 2018-06-14 06:37:21 +08:00
test newlib: Fix adjtime 2019-04-24 18:42:26 +08:00
.gitignore Initial public version 2016-08-17 23:08:22 +08:00
.gitmodules Initial public version 2016-08-17 23:08:22 +08:00
CMakeLists.txt cmake: make main a component again 2018-09-13 11:13:27 +08:00
component.mk build system: Restore ifdef/ifndef in Makefiles, clean up examples build 2017-09-05 16:11:03 +10:00
COPYING.NEWLIB Initial public version 2016-08-17 23:08:22 +08:00
locks.c esp32: remove ROM functions redefined in IDF from LD script 2019-01-23 16:26:14 +08:00
Makefile.old Initial public version 2016-08-17 23:08:22 +08:00
reent_init.c vfs: code review fixes 2016-10-27 17:21:17 +08:00
select.c VFS: Add debugging outputs for select() related functions 2018-05-29 11:01:25 +02:00
syscall_table.c esp32: remove ROM functions redefined in IDF from LD script 2019-01-23 16:26:14 +08:00
syscalls.c heap: Add integer overflow checks 2019-03-21 12:30:10 +11:00
time.c newlib: Fix adjtime 2019-04-24 18:42:26 +08:00