[patch] Do not generate discriminator directive in strict mode
Richard Henderson
rth@redhat.com
Wed Apr 20 18:22:00 GMT 2011
On 04/19/2011 06:40 AM, Eric Botcazou wrote:
> - if (SUPPORTS_DISCRIMINATOR && discriminator != 0)
> + if (SUPPORTS_DISCRIMINATOR
> + && discriminator != 0
> + && (dwarf_version >= 4 || !dwarf_strict))
> fprintf (asm_out_file, " discriminator %d", discriminator);
How is this not redundant with the existing
/* The discriminator column was added in dwarf4. Simplify the below
by simply removing it if we're not supposed to output it. */
if (dwarf_version < 4 && dwarf_strict)
discriminator = 0;
check near the top of the function?
r~
More information about the Gcc-patches
mailing list