[RFC] HOST_WIDE_INT transition steps

Richard Biener rguenther@suse.de
Tue May 20 11:25:00 GMT 2014


On Tue, 20 May 2014, Eric Botcazou wrote:

> > Same as for going C++.
> 
> Not to the same extent, this will be worse because done en masse throughout 
> the code instead of gradually.

Like the gimple -> gimple * change pending or the various
gimple -> gswitch,glabel,etc. stuff?  It's on a similar scale at lest.

> > Make the code base easier to understand for newcomers.  It's also a
> > documentation improvement (you see what a HOST_WIDE_INT really is),
> > alongside with [u]int64_t being less to type ...
> 
> I personally find the abstraction and the separation with the other, more 
> mundane types useful, but I guess that it's a matter of habit.

Yeah.  I'm happy of converting only "obvious" cases (or converting
them separately at least).  Of course there may be not that many
decoupled pieces ...

Richard.



More information about the Gcc-patches mailing list