Re: [RFC] Enabling SVE with offloading to nvptx

2024-11-28 Thread Jakub Jelinek via Gcc
On Thu, Nov 14, 2024 at 08:29:26AM +, Prathamesh Kulkarni wrote: > + /* True if SIMD loop needs delayed lowering of artefacts like > + safelen and length of omp simd arrays that depend on target's > + max_vf. This is true for offloading, when max_vf is computed after 2 spaces after .,

RE: [RFC] Enabling SVE with offloading to nvptx

2024-11-28 Thread Prathamesh Kulkarni via Gcc
> -Original Message- > From: Prathamesh Kulkarni > Sent: 21 November 2024 10:31 > To: Prathamesh Kulkarni ; Andrew Stubbs > ; Jakub Jelinek > Cc: Richard Biener ; Richard Biener > ; gcc@gcc.gnu.org; Thomas Schwinge > > Subject: RE: [RFC] Enabling SVE with offloading to nvptx > > > >

Two suggestions for GCC beginners projects

2024-11-28 Thread Aaron Peter Bachmann via Gcc
Two suggestions for GCC beginners projects I watched some of the 2024 Gnu Cauldron videos. The question of what could be a suitable project for a beginner came up. I have two suggestions: 1.    Add a warning when users use reserved or potentially reserved identifiers in their code. This could

Re: Two suggestions for GCC beginners projects

2024-11-28 Thread David Brown via Gcc
On 28/11/2024 12:18, Aaron Peter Bachmann via Gcc wrote: Two suggestions for GCC beginners projects I watched some of the 2024 Gnu Cauldron videos. The question of what could be a suitable project for a beginner came up. I have two suggestions: 1.    Add a warning when users use reserved or p

gcc-12-20241128 is now available

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

Decreasing space occupied by vtables

2024-11-28 Thread Luigi Sciolla
Hello all, I am currently working on an ARM embedded project with very significant size constraints. When disassembling an executable I noticed a non-insignificant amount of space is wasted by vtables. I am currently cross compiling with arm-none-eabi-g++ version 14.2.0 and using the following fl