Struct function cleanups II

Richard Guenther richard.guenther@gmail.com
Tue Apr 1 12:36:00 GMT 2008


On Mon, Mar 31, 2008 at 10:31 PM, Jan Hubicka <jh@suse.cz> wrote:
> Hi,
>  this patch moves couple of extra fileds related to RTL data from struct
>  function.  I've added nested substructures for those to make whole stuff more
>  manageable and I also took the joy of removing awfully_verbose_and_pointless
>  current_function_* "compatibility" accestor macros as well as one unused field.
>  Since there is always one function in RTL form, definition of "current" is
>  quite pointless.
>
>  Replacements was done by script, I tried to take care of few formating
>  problems I've spot.  It is not that bad as new names tends to be shorter
>  so no linebreaking is needed.
>
>  Boostrapped/regtested i686-linux, OK?

Ok.

Thanks,
Richard.



More information about the Gcc-patches mailing list