Re: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-07-28 Thread Herman, Andrei
\\(DIE \\([^\n]*\\) DW_TAG_lexical_block 6 as expected. Best regards, Andrei Herman Mentor Graphics Corporation Israel branch On 6/20/2014 12:09 AM, Joseph S. Myers wrote: On Sun, 1 Jun 2014, Herman, Andrei wrote: + /* The -fforce-dwarf-lexical-blocks option is only relevant when debug

Re: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-06-21 Thread Herman, Andrei
I get back. Thanks and regards, Andrei Herman Mentor Graphics Corporation Israel branch On 6/20/2014 12:09 AM, Joseph S. Myers wrote: On Sun, 1 Jun 2014, Herman, Andrei wrote: + /* The -fforce-dwarf-lexical-blocks option is only relevant when debug + info is in DWARF4 format */

[PATCH GCC 2/2]Add 'force-dwarf-lexical-blocks' command line option - extend to C++

2014-06-17 Thread Herman, Andrei
Hi, This is the third (and final) patch which extends the original change proposal, submitted on June 1, and titled "Add 'force-dwarf-lexical-blocks' command line option". This patch extends the proposed functionality to C++. Attached are the proposed ChangeLog additions (for this patch only

[PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-06-01 Thread Herman, Andrei
Hi, Currently GCC only emits DWARF debug information (DW_TAG_lexical_block DIEs) for compound statements containing significant local declarations. However, code coverage tools that process the DWARF debug information to implement block/path coverage need more complete lexical block information

RE: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-05-08 Thread Herman, Andrei
> -Original Message- > From: Joseph Myers [mailto:jos...@codesourcery.com] > Sent: Thursday, May 08, 2014 8:27 PM > To: Herman, Andrei > Cc: gcc-patches@gcc.gnu.org > Subject: RE: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line > option > &g

RE: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-05-08 Thread Herman, Andrei
> -Original Message- > From: Joseph Myers [mailto:jos...@codesourcery.com] > Sent: Wednesday, May 07, 2014 9:01 PM > To: Herman, Andrei > Cc: gcc-patches@gcc.gnu.org; herman_and...@mentor.com > Subject: Re: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command

RE: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-05-07 Thread Herman, Andrei
Stump [mailto:mikest...@comcast.net] > Sent: Wednesday, May 07, 2014 7:00 PM > To: Herman, Andrei > Cc: gcc-patches@gcc.gnu.org; herman_and...@mentor.com > Subject: Re: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line > option > > On May 7, 2014, at 2:32 AM, Herma

RE: [PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-05-07 Thread Herman, Andrei
Thanks for the note. I will make the needed changes and resubmit. Regards, Andrei Herman Mentor Graphics Corporation Israel branch > -Original Message- > From: pins...@gmail.com [mailto:pins...@gmail.com] > Sent: Wednesday, May 07, 2014 12:37 PM > To: Herman, Andrei >

[PATCH GCC]Add 'force-dwarf-lexical-blocks' command line option

2014-05-07 Thread Herman, Andrei
Hi, Currently GCC only emits DWARF debug information (DW_TAG_lexical_block DIEs) for compound statements containing significant local declarations. However, code coverage tools that process the DWARF debug information to implement block/path coverage need more complete lexical block information.