mirror of
https://git.musl-libc.org/git/musl
synced 2025-03-18 08:32:56 +03:00
release 1.1.23
This commit is contained in:
parent
d6dcd4185b
commit
b07d45eb01
38
WHATSNEW
38
WHATSNEW
@ -2077,3 +2077,41 @@ bugs fixed:
|
||||
|
||||
arch-specfic bugs fixed:
|
||||
- s390x had wrong values for POSIX_FADV_DONTNEED/_NOREUSE
|
||||
|
||||
|
||||
|
||||
1.1.23 release notes
|
||||
|
||||
new features:
|
||||
- riscv64 port
|
||||
- configure now allows customizing AR and RANLIB vars
|
||||
- header-level support for new linux features in 5.1
|
||||
|
||||
major internal changes:
|
||||
- removed extern __syscall; syscall header code is now fully self-contained
|
||||
|
||||
performance:
|
||||
- new math library implementation for log/exp/pow
|
||||
- aarch64 dynamic tlsdesc function is streamlined
|
||||
|
||||
compatibility & conformance:
|
||||
- O_TTY_INIT is now defined
|
||||
- sys/types.h no longer pollutes namespace with sys/sysmacros.h in any profile
|
||||
- powerpc asm is now compatible with clang internal assembler
|
||||
|
||||
changes for new POSIX interpretations:
|
||||
- fgetwc now sets stream error indicator on encoding errors
|
||||
- fmemopen no longer rejects 0 size
|
||||
|
||||
bugs fixed:
|
||||
- static TLS for shared libraries was allocated wrong on "Variant I" archs
|
||||
- crash in dladdr reading through uninitialized pointer on non-match
|
||||
- sigaltstack wrongly errored out on invalid ss_size when doing SS_DISABLE
|
||||
- getdents function misbehaved with buffer length larger than INT_MAX
|
||||
- set*id could deadlock after fork from multithreaded process
|
||||
|
||||
arch-specfic bugs fixed:
|
||||
- s390x SO_PEERSEC definition was wrong
|
||||
- passing of 64-bit syscall arguments was broken on microblaze
|
||||
- posix_fadvise was broken on mips due to missing 7-arg syscall support
|
||||
- vrregset_t layout and member naming was wrong on powerpc64
|
||||
|
Loading…
x
Reference in New Issue
Block a user