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.18-rc2
Linux Kernel: Linux 6.18-rc1
avcodec/sanm: implement 3 blits for codec37/47/48
avcodec/sanm: implement BL16 subcodecs 1 and 7
Linux Kernel: Linux 6.17
avformat/aiff: add support for ADPCM N64 decoder
Linux Kernel: Linux 6.17-rc7
avformat: add hxvs demuxer
Latest News (cont.)
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
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
Featured content is also available via:
glibc
The GNU C library.
www.gnu.org
Other Activity This Week
math: Add builtin support for (l)lround(f)
Wilco Dijkstra: Add builtin support for (l)lround(f) via the math-use-builtins header mechanism.
Implement C23 memalignment
Joseph Myers: Add the C23 memalignment function (query the alignment of a pointer) to glibc. Given how simple this operation is, it would make sense for compilers to inline calls to this function, but I'm treating that as a compiler matter (compilers should add it as a built-in function) rather than adding an inline version to glibc headers (although such an inline version would be reasonable as well).
Recent Activity
math: Add builtin support for (l)lround(f)
Wilco Dijkstra: Add builtin support for (l)lround(f) via the math-use-builtins header mechanism.
Implement C23 memalignment
Joseph Myers: Add the C23 memalignment function (query the alignment of a pointer) to glibc. Given how simple this operation is, it would make sense for compilers to inline calls to this function, but I'm treating that as a compiler matter (compilers should add it as a built-in function) rather than adding an inline version to glibc headers (although such an inline version would be reasonable as well).
math: Optimize fma call on acospif
Adhemerval Zanella: The fma is required only for inputs less than 0x1.0fd288p-127.
math: Update auto-libm-test-out-log2p1
Adhemerval Zanella: The 079728391084 did not update log2p1 output with the newer values.
aarch64: clear ZA state of SME before clone and clone3 syscalls
Yury Khrustalev: This change adds a call to the __arm_za_disable() function immediately before the SVC instruction inside clone() and clone3() wrappers.
ppc64le: Restore optimized strncmp for power10
Sachin Monga: This patch addresses the actual cause of CVE-2025-5745
ppc64le: Restore optimized strcmp for power10
Sachin Monga: This patch addresses the actual cause of CVE-2025-5702
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.
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.
Implement C23 memset_explicit (bug 32378)
Joseph Myers: Add the C23 memset_explicit function to glibc.
Implement C23 memalignment
Joseph Myers: Add the C23 memalignment function (query the alignment of a pointer) to glibc. Given how simple this operation is, it would make sense for compilers to inline calls to this function, but I'm treating that as a compiler matter (compilers should add it as a built-in function) rather than adding an inline version to glibc headers (although such an inline version would be reasonable as well).
aarch64: clear ZA state of SME before clone and clone3 syscalls
Yury Khrustalev: This change adds a call to the __arm_za_disable() function immediately before the SVC instruction inside clone() and clone3() wrappers.
math: Add builtin support for (l)lround(f)
Wilco Dijkstra: Add builtin support for (l)lround(f) via the math-use-builtins header mechanism.
math: Update auto-libm-test-out-log2p1
Adhemerval Zanella: The 079728391084 did not update log2p1 output with the newer values.
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.
ppc64le: Restore optimized strcmp for power10
Sachin Monga: This patch addresses the actual cause of CVE-2025-5702
ppc64le: Restore optimized strncmp for power10
Sachin Monga: This patch addresses the actual cause of CVE-2025-5745