Guillaume Souchere
9cea97187f
fix(esp_libc): provide timespec_get missing from toolchain
...
Both newlib and picolibc headers in toolchain 16.1 declare timespec_get()
but the archives do not define it. Provide the missing C11 implementation
through esp_libc, mapping TIME_UTC to clock_gettime(CLOCK_REALTIME).
Closes https://github.com/espressif/esp-idf/issues/18889
2026-07-28 08:23:33 +02:00
Alexey Lapshin
7d8c01b879
Revert "feat(esp_libc): picolibc: add fopencookie implementation"
...
This reverts commit 51f1861448 .
2026-06-17 17:24:25 +07:00
Alexey Lapshin
866239bd19
Revert "fix(esp_libc): add workaround for pthread_sigmask declaration in picolibc signal.h"
...
This reverts commit 5d38af9c17 .
2026-06-17 17:24:25 +07:00
Alexey Lapshin
056eb76645
Revert "fix(libc): picolibc: workaround wrong pthread_exit declaration for c++"
...
This reverts commit b42688f6c9 .
2026-06-17 17:24:25 +07:00
Alexey Lapshin
b42688f6c9
fix(libc): picolibc: workaround wrong pthread_exit declaration for c++
2026-04-22 22:34:49 +08:00
Ondrej Kosta
ed2e6735ff
feat(esp_libc): refactored POSIX timers get/set functions
...
- Added sys/timex.h and clock_adjtime API
2026-03-31 22:32:33 +08:00
Alexey Lapshin
51f1861448
feat(esp_libc): picolibc: add fopencookie implementation
2026-01-21 20:56:42 +07:00
Alexey Lapshin
5d38af9c17
fix(esp_libc): add workaround for pthread_sigmask declaration in picolibc signal.h
2025-12-16 09:30:41 +07:00
Alexey Lapshin
ac7dffa4fd
fix(esp_libc): picolibc: make funopen() declaration compatible with newlib
2025-12-08 13:47:35 +08:00
Alexey Lapshin
31810ae993
feat(esp_libc): make picolibc default libc
2025-12-03 13:31:42 +07:00
Alexey Lapshin
9281e78381
change(esp_libc): rename newlib component to esp_libc
2025-09-09 22:00:44 +08:00