OVMS3-idf/components/newlib
Francesco Giancane 1173ce32f6 endian.h: define non-standard symbols for endian handling
BSDs and Unices defined some non standardised functions and symbols used
for endianness handling: converting from Little Endian to Big Endian,
converting from Host to a specific representation, converting from a
specific representation to Host.

With this commit, a modified version of those symbols provided by
FreeBSD is imported.

The license of the imported code is still 2-Clause BSD.

Signed-off-by: Francesco Giancane <francesco.giancane@accenture.com>
Closes https://github.com/espressif/esp-idf/pull/4784
2020-04-29 23:47:51 +02:00
..
platform_include endian.h: define non-standard symbols for endian handling 2020-04-29 23:47:51 +02:00
test esp_rom: Fix esp32.rom.newlib-time.ld should includes all time ROM functions/data 2020-03-27 04:57:42 +00: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
abort.c esp_system: share abort panic with port layer 2020-03-10 19:56:24 +08:00
CMakeLists.txt newlib: use --specs=nano.specs to enable "nano" version of C library 2020-03-27 20:04:47 +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 freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
Makefile.old Initial public version 2016-08-17 23:08:22 +08:00
newlib.lf newlib: move abort to newlib 2020-03-10 19:56:24 +08:00
poll.c newlib: remove direct dependencies on VFS functions 2020-03-20 13:43:42 +01:00
pthread.c asio: updated ASIO port to use latest asio and esp-idf features 2020-01-09 21:53:50 +01: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
syscall_table.c newlib: don't depend on VFS names when populating the syscall table 2020-03-20 14:03:44 +01:00
syscalls.c newlib: provide default implementations for more syscalls 2020-03-20 14:03:45 +01:00
termios.c VFS: Fix Kconfig prefix 2019-07-02 17:17:18 +02:00
time.c global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00