[RFC PATCH] Avoid most of the BUILT_IN_*_CHKP enum values

Jakub Jelinek jakub@redhat.com
Wed Jan 28 20:46:00 GMT 2015


On Wed, Jan 28, 2015 at 12:51:24PM -0700, Jeff Law wrote:
> On 01/28/15 12:24, Richard Biener wrote:
> >>>It should be the STABS and/or affected target maintainers job to get
> >>this fixed
> >>>for them.
> >>
> >>Richard,
> >>
> >>Even if the STABS continuations are fixed, it requires fixing it in
> >>previous releases of GCC, deploying the solution and achieving
> >>adoption.  The current problem prevents linking of stage 1 cc1,
> >>cc1plus, etc.
> >
> >I am aware of this.  But if GCC 5 were fixed stabs-wise then stage1 could be built with XLC or earlier GCC with -g0, no?
> But if there's a problem, then you don't have debug symbols.
> 
> We've been through this before.  Really the way forward is to cut down the
> size of those enums.

I'd say cut down the size of those enums and really fix the stabs issue, so
that we don't run into it again next release with another enum or large
struct etc. or users don't run into it elsewhere.
64K for textual representation of the enumerators and their values is a
severe limitation.

	Jakub



More information about the Gcc-patches mailing list