Skip to content

Commit d44fa19

Browse files
committed
Update README.md and COPYING.picolibc with upcoming release changes
Signed-off-by: Keith Packard <[email protected]>
1 parent fd24c09 commit d44fa19

File tree

2 files changed

+32
-2
lines changed

2 files changed

+32
-2
lines changed

COPYING.picolibc

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -475,8 +475,10 @@ Files: CMakeLists.txt
475475
newlib/libc/picolib/machine/arm/CMakeLists.txt
476476
newlib/libc/picolib/machine/mips/tls.c
477477
newlib/libc/picolib/machine/msp430/CMakeLists.txt
478+
newlib/libc/picolib/machine/or1k/CMakeLists.txt
478479
newlib/libc/picolib/machine/riscv/CMakeLists.txt
479480
newlib/libc/picolib/machine/rx/CMakeLists.txt
481+
newlib/libc/picolib/machine/sh/CMakeLists.txt
480482
newlib/libc/picolib/machine/sparc/CMakeLists.txt
481483
newlib/libc/picolib/machine/xtensa/CMakeLists.txt
482484
newlib/libc/picolib/machine/xtensa/tls.c
@@ -785,6 +787,19 @@ Files: cmake/TC-rx.ld
785787
newlib/libc/locale/setlocale.c
786788
newlib/libc/locale/timedata.c
787789
newlib/libc/locale/uselocale.c
790+
newlib/libc/picolib/machine/loongarch/CMakeLists.txt
791+
newlib/libc/picolib/machine/loongarch/tls.c
792+
newlib/libc/picolib/machine/m68k/meson.build
793+
newlib/libc/picolib/machine/m68k/read_tp.s
794+
newlib/libc/picolib/machine/m68k/set_tls.c
795+
newlib/libc/picolib/machine/m68k/tls-local.h
796+
newlib/libc/picolib/machine/m68k/tls.c
797+
newlib/libc/picolib/machine/or1k/meson.build
798+
newlib/libc/picolib/machine/or1k/tls.c
799+
newlib/libc/picolib/machine/powerpc/CMakeLists.txt
800+
newlib/libc/picolib/machine/powerpc/meson.build
801+
newlib/libc/picolib/machine/powerpc/tls.c
802+
newlib/libc/picolib/machine/sh/tls.c
788803
newlib/libc/stdlib/mk-sb-charsets.py
789804
newlib/libc/stdlib/sb_charsets.h
790805
picocrt/machine/lm32/crt0.S
@@ -796,6 +811,7 @@ Files: cmake/TC-rx.ld
796811
semihost/machine/rx/rx_semihost.h
797812
test/test-scmpu.c
798813
test/test-wcase.c
814+
test/test-wctomb.c
799815
Copyright: 2025 Keith Packard
800816
License: BSD3-1
801817

@@ -1112,9 +1128,11 @@ Files: newlib/empty.c
11121128
newlib/libc/picolib/machine/arc/meson.build
11131129
newlib/libc/picolib/machine/arc64/meson.build
11141130
newlib/libc/picolib/machine/arm/meson.build
1131+
newlib/libc/picolib/machine/loongarch/meson.build
11151132
newlib/libc/picolib/machine/mips/meson.build
11161133
newlib/libc/picolib/machine/msp430/meson.build
11171134
newlib/libc/picolib/machine/riscv/meson.build
1135+
newlib/libc/picolib/machine/sh/meson.build
11181136
newlib/libc/picolib/machine/sparc/meson.build
11191137
newlib/libc/picolib/machine/xtensa/meson.build
11201138
newlib/libc/stdlib/pico-atexit.c
@@ -1234,7 +1252,6 @@ Files: newlib/libc/ctype/ctype_extended.h
12341252
newlib/libc/machine/sh/machine/meson.build
12351253
newlib/libc/picolib/machine/arc/vector_table.c
12361254
newlib/libc/picolib/machine/m68k/interrupt.c
1237-
newlib/libc/picolib/machine/m68k/meson.build
12381255
newlib/libc/posix/fpathconf.c
12391256
newlib/libc/posix/pathconf.c
12401257
newlib/libc/stdio/flockfile.c
@@ -1372,7 +1389,8 @@ Copyright: 2020 Keith Packard
13721389
2024 Stephen Street
13731390
License: BSD3-1
13741391

1375-
Files: newlib/libc/picolib/machine/arm/tls.c
1392+
Files: newlib/libc/picolib/machine/arm/set_tls.c
1393+
newlib/libc/picolib/machine/arm/tls.c
13761394
Copyright: 2019 Keith Packard
13771395
2024 Stephen Street
13781396
License: BSD3-1
@@ -2994,6 +3012,7 @@ Files: .clang-format
29943012
scripts/cross-msp430.txt
29953013
scripts/cross-nios2-zephyr-elf.txt
29963014
scripts/cross-or1k-elf.txt
3015+
scripts/cross-or1k-unknown-elf.txt
29973016
scripts/cross-power9-fp128.txt
29983017
scripts/cross-power9.txt
29993018
scripts/cross-powerpc64-linux-gnu.txt

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,17 @@ use Picolibc:
151151

152152
## Releases
153153

154+
### Picolibc release 1.8.next
155+
156+
* Add missing POSIX constants to limits.h.
157+
158+
* Add Renesas RX support. Thanks to Duy Dguyen.
159+
160+
* Update to Unicode 16.0. This matches glibc 2.41.
161+
162+
* Add TLS support and testing on loongarch, m68k, or1k, powerpc and
163+
superh.
164+
154165
### Picolibc release 1.8.9
155166

156167
* Use common clang/gcc feature detection macros on arm.

0 commit comments

Comments
 (0)