OVMS3-idf/components/newlib
Ivan Grokhotkov 36a66a7243 newlib: use --specs=nano.specs to enable "nano" version of C library
esp2020r1 toolchain includes a nano.specs file, which instructs GCC to
substitute libc.a with libc_nano.a.

In the build system, this simplifies handling of the nano formatting
option, eliminating LIBC and LIBM global variables.
2020-06-02 13:15:08 +07:00
..
platform_include Merge branch 'feature/likely_unlikely' into 'master' 2020-01-10 14:05:07 +08:00
test esp_rom: Fix esp32.rom.newlib-time.ld should includes all time ROM functions/data 2020-04-15 20:59: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 newlib: use --specs=nano.specs to enable "nano" version of C library 2020-06-02 13:15:08 +07:00
component.mk global: remove gcc 5.2 support 2019-11-20 11:17:27 +01:00
COPYING.NEWLIB Initial public version 2016-08-17 23:08:22 +08:00
esp32-spiram-rom-functions-c.lf newlib: when compiling with GCC8, use newlib headers and libraries from toolchain 2019-04-10 13:52:30 +08:00
heap.c newlib: reverted support of memalign function 2020-01-10 10:05:28 -03:00
Kconfig Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
locks.c fix bug that semaphore may schedule out in Critical Section 2019-10-28 18:43:35 +08:00
Makefile.old Initial public version 2016-08-17 23:08:22 +08:00
newlib.lf newlib: when compiling with GCC8, use newlib headers and libraries from toolchain 2019-04-10 13:52:30 +08:00
poll.c VFS: Implement poll() based on select() 2019-02-25 10:34:27 +01:00
pread.c VFS: Implement pread() and pwrite() 2019-07-11 06:20:21 +00:00
pthread.c asio: updated ASIO port to use latest asio and esp-idf features 2020-01-09 21:53:50 +01:00
pwrite.c VFS: Implement pread() and pwrite() 2019-07-11 06:20:21 +00:00
random.c esp32: Add esp_fill_random() function 2018-09-03 04:39:45 +00:00
reent_init.c tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
select.c idf: Support a custom toolchain with time_t wide 64-bits 2020-01-10 12:58:54 +08:00
syscall_table.c tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
syscalls.c newlib: define fcntl as strong symbol 2019-12-11 14:53:26 +01:00
termios.c VFS: Fix Kconfig prefix 2019-07-02 17:17:18 +02:00
time.c idf: Support a custom toolchain with time_t wide 64-bits 2020-01-10 12:58:54 +08:00
utime.c VFS: Implement utime() 2018-11-05 09:54:01 +01:00