Anzwix
Home
Raw Feed
About
RSS
Desktop
Enterprise
Gaming
Graphics
Hardware
Linux Kernel
Multimedia
Operating Systems
Programming
System Internals
All Projects
Latest News
Implement C23 tanpi
swscale/aarch64: add neon {lum,chr}ConvertRange16
tools/xl: add suspend and resume subcommands
avformat/mov: add support for pssh box
avutil/csp: add EOTF function definitions
Implement C23 sinpi
Implement C23 cospi
Pixman: Pre-release version bump to 0.44.2
Latest News (cont.)
Add support for Touch events to Ardour Canvas
xwayland: Add xdg-system-bell support
Linux Kernel: Linux 6.13-rc1
LibreOffice Theme Part 2: GTK Color Customization
tdf#163913 Implement font-relative margins
Remove nios2-linux-gnu
jsonapi: add lexer option to keep token ownership
Support LIKE with nondeterministic collations
swscale: introduce new, dynamic scaling API
tdf#130857 qt weld: Add QtInstanceExpander
LibreOffice: bump product version to 25.2.0.0.alpha1+
Featured content is also available via:
glibc
The GNU C library.
www.gnu.org
Yesterday's Activity
Implement C23 tanpi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Other Activity This Week
Implement C23 sinpi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Implement C23 cospi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
malloc: Optimize small memory clearing for calloc
H.J. Lu: Add calloc-clear-memory.h to clear memory size up to 36 bytes (72 bytes on 64-bit targets) for calloc.
locale: More strictly implement ISO 8601 for Esperanto locale
Carmen Bianca BAKKER: Esperanto, as an international language and a bit of a non-locale, usually defaults to international consensus.
Recent Activity
Implement C23 tanpi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Implement C23 sinpi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Implement C23 cospi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
malloc: Optimize small memory clearing for calloc
H.J. Lu: Add calloc-clear-memory.h to clear memory size up to 36 bytes (72 bytes on 64-bit targets) for calloc.
locale: More strictly implement ISO 8601 for Esperanto locale
Carmen Bianca BAKKER: Esperanto, as an international language and a bit of a non-locale, usually defaults to international consensus.
Remove nios2-linux-gnu
Adhemerval Zanella: GCC 15 (e876acab6cdd84bb2b32c98fc69fb0ba29c81153) and binutils (e7a16d9fd65098045ef5959bf98d990f12314111) both removed all Nios II support, and the architecture has been EOL'ed by the vendor.
libio: make _IO_least_marker static
Siddhesh Poyarekar: Trivial cleanup to limit _IO_least_marker so that it's clear that it is unused outside of genops.
math: Add internal roundeven_finite
Adhemerval Zanella: Some CORE-MATH routines uses roundeven and most of ISA do not have an specific instruction for the operation.
hurd: Add MAP_NORESERVE mmap flag
Samuel Thibault: This is already the current default behavior, which we will change with overcommit support addition.
math: Use tanf from CORE-MATH
Adhemerval Zanella: The CORE-MATH implementation is correctly rounded (for any rounding mode) and shows better performance to the generic tanf.
glibc Release Tags
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.
Remove kernel version check
Adhemerval Zanella: The kernel version check is used to avoid glibc to run on older kernels where some syscall are not available and fallback code are not enabled to handle graciously fail.
Open master branch for glibc 2.36 development
Carlos O'Donell
Most Popular In The Past Month
Remove nios2-linux-gnu
Adhemerval Zanella: GCC 15 (e876acab6cdd84bb2b32c98fc69fb0ba29c81153) and binutils (e7a16d9fd65098045ef5959bf98d990f12314111) both removed all Nios II support, and the architecture has been EOL'ed by the vendor.
Implement C23 cospi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Implement C23 sinpi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
Implement C23 tanpi
Joseph Myers: C23 adds various <math.h> function families originally defined in TS 18661-4.
linux: Add support for getrandom vDSO
Adhemerval Zanella: Linux 6.11 has getrandom() in vDSO.
AArch64: Add support for memory protection keys
Yury Khrustalev: This patch adds support for memory protection keys on AArch64 systems with enabled Stage 1 permission overlays feature introduced in Armv8.9 / 9.4 (FEAT_S1POE) [1]. 1.
locale: More strictly implement ISO 8601 for Esperanto locale
Carmen Bianca BAKKER: Esperanto, as an international language and a bit of a non-locale, usually defaults to international consensus.
math: Add internal roundeven_finite
Adhemerval Zanella: Some CORE-MATH routines uses roundeven and most of ISA do not have an specific instruction for the operation.
libio: make _IO_least_marker static
Siddhesh Poyarekar: Trivial cleanup to limit _IO_least_marker so that it's clear that it is unused outside of genops.
hurd: Add MAP_NORESERVE mmap flag
Samuel Thibault: This is already the current default behavior, which we will change with overcommit support addition.