Anzwix
Home
Raw Feed
About
RSS
Desktop
Enterprise
Gaming
Graphics
Hardware
Linux Kernel
Multimedia
Operating Systems
Programming
System Internals
All Projects
Latest News
Linux Kernel: Linux 6.17
avformat/aiff: add support for ADPCM N64 decoder
Linux Kernel: Linux 6.17-rc7
avformat: add hxvs demuxer
vp9: Add 8bpc AVX2 asm for inverse transforms
Linux Kernel: Linux 6.17-rc6
Rust Bindings: Add rustmaker (Rust codemaker)
Linux Kernel: Linux 6.17-rc5
Latest News (cont.)
sc: initial commit of "sheet view" functionality
AArch64: Implement exp2m1 and exp10m1 routines
avfilter/vf_colordetect: add aarch64 asm
Linux Kernel: Linux 6.17-rc4
Add initial scaffolding for pythonmaker
vp9: Add AVX-512ICL asm for 8bpc subpel mc
sc: make ScAddress constexpr and clean-up
UPower: Release 1.90.10
ScriptForge - new SharedMemory service
Linux Kernel: Linux 6.17-rc3
Upgrade liborcus to 0.20.2
Featured content is also available via:
glibc
The GNU C library.
www.gnu.org
Yesterday's Activity
Implement C23 memset_explicit (bug 32378)
Joseph Myers: Add the C23 memset_explicit function to glibc.
Other Activity This Week
manual: Allow getsubopt example to compile with GCC 15.
Collin Funk: GCC 15 turned -Wincompatible-pointer-types into a compiler error instead of a warning by default.
AArch64: Implement AdvSIMD and SVE log10p1(f) routines
Luna Lamb: Vector variants of the new C23 log10p1 routines.
AArch64: Implement AdvSIMD and SVE log2p1(f) routines
Luna Lamb: Vector variants of the new C23 log2p1 routines.
Recent Activity
Implement C23 memset_explicit (bug 32378)
Joseph Myers: Add the C23 memset_explicit function to glibc.
manual: Allow getsubopt example to compile with GCC 15.
Collin Funk: GCC 15 turned -Wincompatible-pointer-types into a compiler error instead of a warning by default.
AArch64: Implement AdvSIMD and SVE log10p1(f) routines
Luna Lamb: Vector variants of the new C23 log10p1 routines.
AArch64: Implement AdvSIMD and SVE log2p1(f) routines
Luna Lamb: Vector variants of the new C23 log2p1 routines.
x86: Remove obsolete "*&" GCC asm memory operand workaround
Uros Bizjak: GCC now accept plain variable names as valid lvalues for "m" constraints, automatically spilling locals to memory if necessary.
NEWS: Update with removal of dumped heaps
Wilco Dijkstra: Support for dumped heaps has been removed - malloc_set_state() now always returns the error code -1.
hurd: implement RLIMIT_AS against Mach RPCs
Diego Nieto Cid: Check for VM limit RPCs - config.h.in: add #undef for HAVE_MACH_VM_GET_SIZE_LIMIT and HAVE_MACH_VM_SET_SIZE_LIMIT. - sysdeps/mach/configure.ac: use mach_RPC_CHECK to check for vm_set_size_limit and vm_get_size_limit RPCs in gnumach.defs. - sysdeps/mach/configure: regenerate file. Use vm_get_size_limit to initialize RLIMIT_AS - hurd/hurdrlimit.c(init_rlimit): use vm_get_size_limit to initialize RLIMIT_AS entry of the _hurd_rlimits array. Notify the kernel of the new VM size limits - sysdeps/mach/hurd/setrlimit.c: use the vm_set_size_limit RPC, if available, to notify the kernel of the new limits.
malloc: Remove dumped heap support
Wilco Dijkstra: Remove support for obsolete dumped heaps.
x86: Don't use asm statement for trunc/truncf
H.J. Lu: Compiler inlines trunc and truncf with SSE4.1.
support: add check_mem_access function
Yury Khrustalev: Add check_mem_access(addr) function to check if memory at addr can be written or read returning false if memory is not accessible.
glibc Release Tags
Create ChangeLog.old/ChangeLog.31
Andreas K. Hüttel
Increase version to 2.41.9000, add new section to NEWS
Andreas K. Hüttel: ### diff --git a/NEWS b/NEWS index b11422b060..e2e40e141c 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,33 @@ See the end for copying conditions. Please send GNU C library bug reports via <
Create ChangeLog.old/ChangeLog.30
Andreas K. Hüttel
Increase version number to 2.40.9000
Andreas K. Hüttel
Add ChangeLog file
Andreas K. Hüttel
Open master branch for glibc 2.39 development
Andreas K. Hüttel
NEWS: Fix typos
Andreas K. Hüttel
Open master branch for glibc 2.38 development
Carlos O'Donell
Create ChangeLog.old/ChangeLog.26.
Carlos O'Donell
Remove left over LD_LIBRARY_VERSION usages
Adhemerval Zanella: The environment variable was removed by d2db60d8d830ef68c8d20a77ac3572d610aa40b1.
Most Popular In The Past Month
AArch64: Implement AdvSIMD and SVE log2p1(f) routines
Luna Lamb: Vector variants of the new C23 log2p1 routines.
AArch64: Implement AdvSIMD and SVE log10p1(f) routines
Luna Lamb: Vector variants of the new C23 log10p1 routines.
malloc: Remove dumped heap support
Wilco Dijkstra: Remove support for obsolete dumped heaps.
Update to Unicode 17.0.0 [BZ #33289]
Mike FABIAN: Unicode 17.0.0 Support: Character encoding, character type info, and transliteration tables are all updated to Unicode 17.0.0, using the generator scripts contributed by Mike FABIAN (Red Hat). Changes in CHARMAP and WIDTH: Total added characters in newly generated CHARMAP: 4803 Total removed characters in newly generated WIDTH: 0 Total changed characters in newly generated WIDTH: 0 Total added characters in newly generated WIDTH: 4512 Some combining characters and other non-spacing marks have been added with WIDTH 0.
Implement C23 memset_explicit (bug 32378)
Joseph Myers: Add the C23 memset_explicit function to glibc.
hurd: implement RLIMIT_AS against Mach RPCs
Diego Nieto Cid: Check for VM limit RPCs - config.h.in: add #undef for HAVE_MACH_VM_GET_SIZE_LIMIT and HAVE_MACH_VM_SET_SIZE_LIMIT. - sysdeps/mach/configure.ac: use mach_RPC_CHECK to check for vm_set_size_limit and vm_get_size_limit RPCs in gnumach.defs. - sysdeps/mach/configure: regenerate file. Use vm_get_size_limit to initialize RLIMIT_AS - hurd/hurdrlimit.c(init_rlimit): use vm_get_size_limit to initialize RLIMIT_AS entry of the _hurd_rlimits array. Notify the kernel of the new VM size limits - sysdeps/mach/hurd/setrlimit.c: use the vm_set_size_limit RPC, if available, to notify the kernel of the new limits.
AArch64: add optimised strspn/strcspn
remph: Requires Neon (aka.
x86: Don't use asm statement for trunc/truncf
H.J. Lu: Compiler inlines trunc and truncf with SSE4.1.
support: Implement 'xfmemopen' for seamless 'fmemopen' use
Maciej W. Rozycki: Add 'xfmemopen' wrapper for seamless 'fmemopen' use in tests, following 'xfopen', 'xfclose', etc.
LoongArch: Use the generic shmlab.h
caiyinyu: The shmlba.h file related to the LoongArch architecture was introduced in commit 3eed5f3a1ee to address the mismatch in the SHMLBA definition between glibc and the kernel.