Anzwix
Home
Raw Feed
About
RSS
Desktop
Enterprise
Gaming
Graphics
Hardware
Linux Kernel
Multimedia
Operating Systems
Programming
System Internals
All Projects
Latest News
tdf#45617 Make master slide copyable
DragonFlyBSD: nrelease: Check GITREV and just fail if empty
Linux Kernel: Linux 6.15-rc4
lavc: APV decoder
lavc/apv: AVX2 transquant for x86-64
Linux Kernel: Linux 6.15-rc3
avformat/hls demuxer: Add WebVTT subtitle support
winget configuration: add pkgconf and meson
Latest News (cont.)
[autofit] Add adjustment database
[autofit] Add tilde-unflattening algorithm
vulkan: add support for expect/assume
Linux Kernel: Linux 6.15-rc2
boost: upgrade to 1_88_0
fftools/ffprobe: Change to use textformat api
conform: Add initial support for C23.
Add support for basic NUMA awareness
Add pg_buffercache_numa view with NUMA node info
Linux Kernel: Linux 6.15-rc1
lavu/aes: add x86 AESNI optimizations
Featured content is also available via:
glibc
The GNU C library.
www.gnu.org
Recent Activity
conform: Add initial support for C23.
Collin Funk: Hi Joseph, As we discussed, this patch just makes C23 include every check that is performed by C11. I tested the commit by adding the ISO23 Make and Python variables to be the same as ISO11.
x86: Add ARL/PTL/CWF model detection support
Sunil K Pandey: - Add ARROWLAKE model detection.
elf: Extend glibc.rtld.execstack tunable to force executable stack (BZ 32653)
Adhemerval Zanella: From the bug report [1], multiple programs still require to dlopen shared libraries with either missing PT_GNU_STACK or with the executable bit set.
x86: Optimize xstate size calculation
Sunil K Pandey: Scan xstate IDs up to the maximum supported xstate ID.
NEWS: update for GCC 12.1 requirement [BZ #32539]
Sam James: Since 27b96e069aad17cefea9437542180bff448ac3a0, the minimum GCC required to build glibc is GCC 12.
Update syscall lists for Linux 6.14
Joseph Myers: Linux 6.14 has no new syscalls.
Raise the minimum GCC version to 12.1 [BZ #32539]
H.J. Lu: For all Linux distros with glibc 2.40 which I can find, GCC 14.2 is used to compile glibc 2.40: OS GCC URL AOSC 14.2.0
stdio-common: Add scanf long double data for Intel/Motorola 80-bit format
Maciej W. Rozycki: Add Makefile infrastructure, a format-specific test skeleton providing a data comparison implementation that ignores bits of data representation in memory that do not participate in holding floating-point data, and `long double' real input data for targets using the Intel/Motorola 80-bit format.
Implement C23 pown
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Add _FORTIFY_SOURCE support for inet_pton
Aaron Merey: Add function __inet_pton_chk which calls __chk_fail when the size of argument dst is too small.
glibc Release Tags
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.
linux: Add process_mrelease
Adhemerval Zanella: Added in Linux 5.15 (884a7e5964e06ed93c7771c0d7cf19c09a8946f1), the new syscalls allows a caller to free the memory of a dying target process. Checked on x86_64-linux-gnu.
Most Popular This Year
This patch adds larger ulp errors for the log2p1 function
Paul Zimmermann: Changes in v2:- added larger error for long double on AMD reported by Adhemerval (
linux: add definitions for hugetlb page size encodings
Carlos Llamas: A desired hugetlb page size can be encoded in the flags parameter of system calls such as mmap() and shmget().
manual: Recommendations for dynamic linker hardening
Florian Weimer: This new section in the manual provides recommendations for use of glibc in environments with higher integrity requirements.
elf: Make dl-fptr and dl-symaddr hppa specific
Adhemerval Zanella: With ia64 removal, the function descriptor supports is only used by HPPA and new architectures do not seem leaning towards this design.
x86: Add seperate non-temporal tunable for memset
Noah Goldstein: The tuning for non-temporal stores for memset vs memcpy is not always the same.
resolv: Support clearing option flags with a “-” prefix (bug 14799)
Florian Weimer: I think using a “-” prefix is less confusing than introducing double-negation construct (“no-no-tld-query”).
Modernize and fix doc’s “Date and Time” (BZ 31876)
Paul Eggert: POSIX.1-2024 (now official) specifies tm_gmtoff and tm_zone.
Implement C23 logp1
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
AArch64: Remove SVE erf and erfc tables
Joe Ramsay: By using a combination of mask-and-add instead of the shift-based index calculation the routines can share the same table as other
x86_64: Optimize large size copy in memmove-ssse3
MayShao-oc: This patch optimizes large size copy using normal store when src > dst and overlap.