gcc-14-20250322 is now available

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

Re: Pointer semantics in GIMPLE

2025-03-22 Thread Krister Walfridsson via Gcc
On Thu, 20 Mar 2025, Richard Biener wrote: Pointer arithmetic -- POINTER_DIFF_EXPR --- Subtracting a pointer q from a pointer p is done using POINTER_DIFF_EXPR. * It is UB if the difference does not fit in a signed integer with the same precision as the

Newcomer seeking Guidance on contributing GCC

2025-03-22 Thread mannem navyasree via Gcc
Hi, I’m Navya sree mannem , new to GCC. I’d like to learn how to contribute, maybe in improving GCC’s optimization passes to make compiled code faster. Can anyone suggest a starting point or mentor me?”

libgcc: Disable building shared objects ?

2025-03-22 Thread Georg-Johann Lay via Gcc
For avr, there is no support for shared objects, yet when building libgcc, for each module.o there is also module_s.o that's build with -DSHARED. How can this be turned off? What doesn't word is to configure with --disable-shared, and even without turning it off by hand, there is no use for modu

Re: libgcc: Disable building shared objects ?

2025-03-22 Thread Georg-Johann Lay via Gcc
Am 21.03.25 um 08:58 schrieb Richard Biener: On Thu, Mar 20, 2025 at 8:05 PM Georg-Johann Lay via Gcc wrote: For avr, there is no support for shared objects, yet when building libgcc, for each module.o there is also module_s.o that's build with -DSHARED. How can this be turned off? What does