PATCH: CALL_EXPR representation part 2/9 (builtins.c and fold-const.c)

Sandra Loosemore sandra@codesourcery.com
Sat Feb 10 15:32:00 GMT 2007


Here's part 2 of the CALL_EXPR representation changes.  This is by far the
largest chunk, consisting of changes to builtins.c and fold-const.c.

See my part 0 message for a high-level overview of what has changed.
Additionally, when I submitted the patch for the original version of the changes
to the LTO branch, I was asked to make stylistic changes to consistently use
NULL_TREE or NULL_RTX (as appropriate) instead of constant 0 throughout
builtins.c.  So that's also contributed to making this patch extra-gigantic.  :-)

-Sandra


-------------- next part --------------
A non-text attachment was scrubbed...
Name: call_expr2.log
Type: text/x-log
Size: 7921 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070210/36ed58cf/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: call_expr2.patch.bz2
Type: application/x-bzip
Size: 46402 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070210/36ed58cf/attachment-0001.bin>


More information about the Gcc-patches mailing list