esp-idf/components/newlib
Ivan Grokhotkov f6763a9d84 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 12:44:20 +01:00
..
include newlib: don't define non-thread-safe versions of getc, putc 2020-03-19 12:44:20 +01:00
lib newlib: Add strptime(), qsort_r(), nanf() to libc & libc_nano 2017-11-16 17:35:18 +11:00
platform_include VFS: Implement poll() based on select() 2019-02-25 10:34:27 +01:00
test newlib: Fix UT - test time adjustment happens linearly 2019-10-14 14:52:24 +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 VFS: Implement poll() based on select() 2019-02-25 10:34:27 +01:00
component.mk newlib: Provide library name for ROM libc object files linked as PSRAM workarounds 2019-01-24 11:30:05 +08:00
COPYING.NEWLIB Initial public version 2016-08-17 23:08:22 +08:00
esp32-spiram-rom-functions.lf newlib: When using psram, link setlocale() to flash not IRAM 2019-02-22 03:28:41 +00:00
locks.c fix bug that semaphore may schedule out in Critical Section 2019-10-29 14:43:00 +08:00
Makefile.old Initial public version 2016-08-17 23:08:22 +08:00
poll.c VFS: Implement poll() based on select() 2019-02-25 10:34:27 +01:00
pthread.c asio: initial idf port of asio library without ssl 2018-07-30 06:28:43 +00:00
random.c esp32: Add esp_fill_random() function 2018-09-03 04:39:45 +00: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 2018-10-02 01:20:04 +00:00
syscalls.c syscalls: fix arguments and return type for _raise_r 2018-07-31 12:08:04 +03:00
termios.c Add basic support for termios.h 2018-08-30 14:29:20 +02:00
time.c newlib: Move _gettimeofday_r call in clock_gettime 2019-08-07 20:37:11 +08:00
utime.c VFS: Implement utime() 2018-11-05 09:54:01 +01:00