Skip to content

Commit

Permalink
Version 1.8.5
Browse files Browse the repository at this point in the history
Signed-off-by: Keith Packard <keithp@keithp.com>
  • Loading branch information
keith-packard committed Sep 26, 2023
1 parent 86b1d88 commit 1a5c603
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

cmake_minimum_required(VERSION 3.20.0)

project(Picolibc VERSION 1.8.3 LANGUAGES C ASM)
project(Picolibc VERSION 1.8.5 LANGUAGES C ASM)

find_program(CCACHE_PROGRAM ccache)
if(CCACHE_PROGRAM)
Expand Down
8 changes: 7 additions & 1 deletion COPYING.picolibc
Original file line number Diff line number Diff line change
Expand Up @@ -866,7 +866,9 @@ Files: cmake/TC-arm-none-eabi.ld
Copyright: 2020 Keith Packard
License: BSD3-1

Files: dummyhost/exit.c
Files: doc/printf-sample/Makefile
doc/printf-sample/printf.c
dummyhost/exit.c
newlib/libc/machine/m68k/sys/fenv.h
newlib/libc/tinystdio/getdelim.c
newlib/libc/tinystdio/swprintf.c
Expand Down Expand Up @@ -1896,6 +1898,8 @@ Files: newlib/libc/tinystdio/dtoa_engine.c
newlib/libc/tinystdio/vffscanf.c
newlib/libc/tinystdio/vfiprintf.c
newlib/libc/tinystdio/vfiscanf.c
newlib/libc/tinystdio/vflprintf.c
newlib/libc/tinystdio/vflscanf.c
newlib/libc/tinystdio/vfmprintf.c
newlib/libc/tinystdio/vfmscanf.c
newlib/libc/tinystdio/vfwprintf.c
Expand Down Expand Up @@ -2815,8 +2819,10 @@ Files: .clang-format
scripts/cross-xtensa-nxp_imx8m_adsp_zephyr-elf.txt
scripts/cross-xtensa-nxp_imx_adsp_zephyr-elf.txt
scripts/cross-xtensa-sample_controller_zephyr-elf.txt
scripts/do-arm-tk
scripts/duplicate-names
scripts/monitor-e9
scripts/test-picolibc
semihost/machine/x86/bios.ld
test/complex-funcs.c
test/long_double_gen.5c
Expand Down
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,20 @@ use Picolibc:

## Releases

### Picolibc version 1.8.5

* Detect clang multi-lib support correctly by passing compiler flags.
Thanks to xbjfk for identifying the problem.

* Create a new 'long-long' printf variant. This provides enough
variety to satisfy the Zephyr cbprintf options without needing to
build the library from scratch.

* Adjust use of custom binary to decimal conversion code so that it
is only enabled for types beyond the register size of the
target. This avoids the cost of this code when the application is
already likely to be using the soft division routines.

### Picolibc version 1.8.4

* Make math overflow and underflow handlers respect rounding modes.
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ project('picolibc', 'c',
],
license : 'BSD',
meson_version : '>= 0.53',
version: '1.8.4'
version: '1.8.5'
)

targets = []
Expand Down

0 comments on commit 1a5c603

Please sign in to comment.