PATCH for middle-end/15885

Jason Merrill jason@redhat.com
Fri Jul 16 06:33:00 GMT 2004


This patch fixes 15885 by special-casing BUILT_IN_VA_START in
gimplify_call_expr.  Other possible approaches would be to create a
VA_START_EXPR, or to lower va_start.  rth has talked about doing the latter
at some point, but this should hold us for now.

Tested x86_64-pc-linux-gnu, applied to trunk.

2004-07-14  Jason Merrill  <jason@redhat.com>

	PR middle-end/15885
	* gimplify.c (gimplify_arg): New fn, split out from...
	(gimplify_call_expr): Here.  Special-case BUILT_IN_VA_START.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-patch
Size: 3229 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20040716/901e8591/attachment.bin>


More information about the Gcc-patches mailing list