Re: Switching x86-64 to GNU2 TLS descriptors

2025-07-24 Thread Sam James via Gcc
"H.J. Lu" writes: > On Tue, Jul 15, 2025 at 8:47 AM 'Florian Weimer' via X86-64 System V > Application Binary Interface wrote: >> >> * H. J. Lu: >> >> > Compilers will never know since the build-time glibc is independent of >> > the run-time glibc. If compilers want to be 100% sure that the ru

[RISC-V][RVV] wide bitfield insertion & extractions to/from vector regs

2025-07-24 Thread Greg McGary
I have been working on tuning vector transpose within groups of vregs. The canonical approach is to make multiple passes across pairs of rows, zipping row pairs first at the API element width, then at double SEW, continuing to double SEW at each new pass until the width reaches VLEN/2 at the final

gcc-13-20250724 is now available

2025-07-24 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250724 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250724/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

possible CPU types of install.texi vs. configure.ac

2025-07-24 Thread Heiko Eißfeldt
Hello, i cross-checked in trunk the referenced ${cpu_type}'s from ${target} in configure.ac against the list of possible CPU types from install.texi, lines 876--885 (under 'Here are the possible CPU types:'). @quotation aarch64, aarch64_be, alpha, alpha64, amdgcn, arc, arceb, arm, armeb, avr,

Re: Slight typo in #ifdef C preprocessor documentation

2025-07-24 Thread Andrew Pinski via Gcc
On Wed, Jul 23, 2025 at 7:48 PM Evan Cooney via Gcc wrote: > > Hello GNU GCC Developers, > > My name is Evan Cooney and I'm a student at the University of Missouri. I > was reading the documentation for the #ifdef preprocessor macro and I think > I found a slight typo. It is in section 4.2.1 "Ifde

Re: Inquiry about Loop Unswitching Behavior in GCC 15

2025-07-24 Thread Richard Biener via Gcc
On Thu, Jul 24, 2025 at 8:40 AM Richard Biener wrote: > > On Thu, Jul 24, 2025 at 2:39 AM magic0826gc via Gcc wrote: > > > > Dear GCC Developers, > > I'm writing to report an observation regarding loop unswitching behavior > > when compiling the attached code with GCC 15 using -O2 -funswitch-loo