Question on tree LIM

2021-07-01 Thread Kewen.Lin via Gcc
Hi, I am investigating one degradation related to SPEC2017 exchange2_r, with loop vectorization on at -O2, it degraded by 6%. By some isolation, I found it isn't directly caused by vectorization itself, but exposed by vectorization, some stuffs for vectorization condition checks are hoisted out a

gcc-9-20210701 is now available

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

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Eli Zaretskii via Gcc
> Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org > From: Martin Liška > Date: Thu, 1 Jul 2021 18:04:24 +0200 > > > Emacs doesn't hide the period. But there shouldn't be a period to > > begin with, since it's the middle of a sentence. The correct way of > > writing this in

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Martin Liška
On 7/1/21 5:44 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Thu, 1 Jul 2021 16:14:30 +0200 If I understand the notes correct, the '.' should be also hidden by e.g. Emacs. No, it doesn't. The actual text in the Info f

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Eli Zaretskii via Gcc
> Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org > From: Martin Liška > Date: Thu, 1 Jul 2021 16:14:30 +0200 > > >> If I understand the notes correct, the '.' should be also hidden by e.g. > >> Emacs. > > > > No, it doesn't. The actual text in the Info file is: > > > >

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Michael Matz
Hello, On Thu, 1 Jul 2021, Martin Liška wrote: > On 7/1/21 3:33 PM, Eli Zaretskii wrote: > > > Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org > > > From: Martin Liška > > > Date: Thu, 1 Jul 2021 14:44:10 +0200 > > > > > > > It helps some, but not all of the issues disappe

Buying an item on your site

2021-07-01 Thread tomash
"Hi, We need an advertising space with do-follow links on your blog savannah.gnu.org. • We provide 500+ words • no copy article • the duration will be a minimum of 1 year Can you please write to us if possible to place an article with a link leading to betting related site and how much it wi

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Martin Liška
On 7/1/21 3:33 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Thu, 1 Jul 2021 14:44:10 +0200 It helps some, but not all of the issues disappear. For example, stuff like this is still hard to read: To select this sta

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Eli Zaretskii via Gcc
> Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org > From: Martin Liška > Date: Thu, 1 Jul 2021 14:44:10 +0200 > > > It helps some, but not all of the issues disappear. For example, > > stuff like this is still hard to read: > > > >To select this standard in GCC, use on

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Martin Liška
On 6/30/21 3:09 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Wed, 30 Jun 2021 12:11:03 +0200 (Admittedly, Emacs by default hides some of the text of a cross-reference, but not hiding them in this case produces an even l

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-01 Thread Martin Liška
On 6/30/21 5:43 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Wed, 30 Jun 2021 16:04:32 +0200 Thanks, but does that mean @var will no longer stand out in the produced Info format? That'd be sub-optimal, I think, because

Re: How to dump_decl_name to a string instead to a file?

2021-07-01 Thread Richard Biener via Gcc
On Thu, Jul 1, 2021 at 9:40 AM Erick Ochoa via Gcc wrote: > > Hello, > > I have a function that looks at identifiers of formal parameters. I > found that when I ran this function on larger projects, the compiler > segfaulted. I looked into this and I found that there are some formal > parameters w

Re: Using source-level annotations to help GCC detect buffer overflows

2021-07-01 Thread David Brown
Thanks for the reply here. I've snipped a bit to save space. On 30/06/2021 19:12, Martin Sebor wrote: On 6/29/21 12:31 PM, David Brown wrote: On 29/06/2021 17:50, Martin Sebor wrote: On 6/29/21 6:27 AM, David Brown wrote: On 28/06/2021 21:06, Martin Sebor via Gcc wrote: I wrote an article

How to dump_decl_name to a string instead to a file?

2021-07-01 Thread Erick Ochoa via Gcc
Hello, I have a function that looks at identifiers of formal parameters. I found that when I ran this function on larger projects, the compiler segfaulted. I looked into this and I found that there are some formal parameters which have NULL in their DECL_NAME and that triggered a NULL dereference.