I have released version 2.0.10. This is available in the git repository at: https://git.kernel.org/pub/scm/libs/klibc/klibc.git and as a tarball at: https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/ New features: - s390x and sparc64 ports can now be compiled using Clang - arm port can now be linked using LLD Bug fixes: - sig{set,long}jmp now honour the savesigs flag - s390x: {set,long}jmp now save and restore correct FP registers - utimes used to set incorrect mtime on architectures which do not have a utimes systtem call - Fixed build failure in dash when using Clang 13 - arm64,x86_64: Fixed address collision when using LLD 13 - Headers consistently use definitions from <sys/types.h> instead of <linux/types.h> A git shortlog of changes since version 2.0.9 follows. Ben. Ben Hutchings (8): [klibc] 2.0.9 released, next version is 2.0.10 [klibc] Kbuild: Fix include path for Clang builds [klibc] Use bounded array parameter types consistently [klibc] include: Always include <sys/types.h> instead of <linux/types.h> [klibc] arm: Remove redundant/unsupported linker option --thumb-entry [klibc] s390: mmap: Change inline assembly to work with Clang [klibc] sparc64: Remove redundant/unsupported compiler option -mptr64 [klibc] arm64,x86_64: Fix address collision when using LLD Benjamin Gwin (1): [klibc] Fix implementation of utimes mirabilos (2): sig{set,long}jmp: do not ignore sigsetjmp's second argument {set,long}jmp [s390x]: save/restore the correct registers -- Ben Hutchings Experience is directly proportional to the value of equipment destroyed - Carolyn Scheppner
Attachment:
signature.asc
Description: This is a digitally signed message part