Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Andrew Stubbs
On 24/06/2024 23:34, Arsen Arsenović via Gcc wrote: I was also proposing (and would like to re-air that here) enforcing that the committer field of each commit is a (valid) @gcc.gnu.org email. This can be configured repo-locally via: $ git config committer.email @gcc.gnu.org Git has supporte

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Arsen Arsenović via Gcc
Hi, Andrew Stubbs writes: > On 24/06/2024 23:34, Arsen Arsenović via Gcc wrote: >> I was also proposing (and would like to re-air that here) enforcing that >> the committer field of each commit is a (valid) @gcc.gnu.org email. >> This can be configured repo-locally via: >>$ git config commit

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Andrew Stubbs
On 25/06/2024 10:05, Arsen Arsenović wrote: Hi, Andrew Stubbs writes: On 24/06/2024 23:34, Arsen Arsenović via Gcc wrote: I was also proposing (and would like to re-air that here) enforcing that the committer field of each commit is a (valid) @gcc.gnu.org email. This can be configured repo-l

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Richard Biener via Gcc
On Tue, Jun 25, 2024 at 12:36 AM Arsen Arsenović via Gcc wrote: > > Hi, > > Sam James via Gcc writes: > > > Hi! > > > > This comes up in #gcc on IRC every so often, so finally > > writing an RFC. > > > > What? > > --- > > > > I propose that MAINTAINERS be modified to be of the form, > > adding an

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Jonathan Wakely via Gcc
On Tue, 25 Jun 2024 at 10:06, Arsen Arsenović via Gcc wrote: > > Hi, > > Andrew Stubbs writes: > > > On 24/06/2024 23:34, Arsen Arsenović via Gcc wrote: > >> I was also proposing (and would like to re-air that here) enforcing that > >> the committer field of each commit is a (valid) @gcc.gnu.org

Re: gnatlink vs. -mthumb -march=armv7-a+simd -mfloat-abi=hard

2024-06-25 Thread Sebastian Huber
On 24.06.24 16:06, Sebastian Huber wrote: On 28.04.22 10:16, Sebastian Huber wrote: Hello, I test currently the Ada support for RTEMS in GCC 12. We have a -mthumb -march=armv7-a+simd -mfloat-abi=hard multilib for which the Ada RTS is built like this: make[4]: Entering directory '/tmp/sh/b-

Re: gnatlink vs. -mthumb -march=armv7-a+simd -mfloat-abi=hard

2024-06-25 Thread Sebastian Huber
On 25.06.24 14:53, Sebastian Huber wrote: On 24.06.24 16:06, Sebastian Huber wrote: On 28.04.22 10:16, Sebastian Huber wrote: Hello, I test currently the Ada support for RTEMS in GCC 12. We have a -mthumb -march=armv7-a+simd -mfloat-abi=hard multilib for which the Ada RTS is built like this:

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Arsen Arsenović via Gcc
Hi, Richard Biener writes: > [snip] >> I was also proposing (and would like to re-air that here) enforcing >> that the committer field of each commit is a (valid) @gcc.gnu.org >> email. This can be configured repo-locally via: >> >> $ git config committer.email @gcc.gnu.org >> >> Git has supp

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Thomas Koenig via Gcc
Am 25.06.24 um 21:08 schrieb Arsen Arsenović via Gcc: Richard Biener writes: I'd welcome this - care to create a patch for contrib/gcc-git-customization.sh? Sure - I've attached a partial patch. I didn't find the hook which runs on each push to check commits, so the current patch is minim

Re: [RFC] MAINTAINERS: require a BZ account field

2024-06-25 Thread Arsen Arsenović via Gcc
Hi, Thomas Koenig via Gcc writes: > Am 25.06.24 um 21:08 schrieb Arsen Arsenović via Gcc: > >> Richard Biener writes: > >>> I'd welcome this - care to create a patch for >>> contrib/gcc-git-customization.sh? >> Sure - I've attached a partial patch. I didn't find the hook which runs >> on each

Re: gnatlink vs. -mthumb -march=armv7-a+simd -mfloat-abi=hard

2024-06-25 Thread Eric Botcazou via Gcc
> Here, the "-march=armv7-a+simd" was moved after the "-gnatez". So this > option is dropped in switch-c.adb and doesn't get added to the ALI file. This comes from the spec magic implemented in ada/gcc-interface/lang-specs.h and it looks like the '+' character is not matched by '*' or some such.

Straw poll on shifts with out of range operands

2024-06-25 Thread Andrew Pinski via Gcc
I am in the middle of improving the isolation path pass for shifts with out of range operands. There are 3 options we could do really: 1) isolate the path to __builtin_unreachable 2) isolate the path to __builtin_trap This is what is currently done for null pointer and divide by zero 3) isolate

Re: Straw poll on shifts with out of range operands

2024-06-25 Thread Jeff Law via Gcc
On 6/25/24 8:44 PM, Andrew Pinski via Gcc wrote: I am in the middle of improving the isolation path pass for shifts with out of range operands. There are 3 options we could do really: 1) isolate the path to __builtin_unreachable 2) isolate the path to __builtin_trap This is what is curren

Re: gnatlink vs. -mthumb -march=armv7-a+simd -mfloat-abi=hard

2024-06-25 Thread Sebastian Huber
Hello Eric, On 26.06.24 01:35, Eric Botcazou wrote: Here, the "-march=armv7-a+simd" was moved after the "-gnatez". So this option is dropped in switch-c.adb and doesn't get added to the ALI file. This comes from the spec magic implemented in ada/gcc-interface/lang-specs.h and it looks like the

Re: Straw poll on shifts with out of range operands

2024-06-25 Thread Richard Biener via Gcc
On Wed, Jun 26, 2024 at 4:59 AM Jeff Law via Gcc wrote: > > > > On 6/25/24 8:44 PM, Andrew Pinski via Gcc wrote: > > I am in the middle of improving the isolation path pass for shifts > > with out of range operands. > > There are 3 options we could do really: > > 1) isolate the path to __builtin_u