re PR middle-end/15885 (wrong va_start warning (and code))
authorJason Merrill <jason@gcc.gnu.org>
Thu, 15 Jul 2004 21:50:51 +0000 (17:50 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 15 Jul 2004 21:50:51 +0000 (17:50 -0400)
commite4f78bd4af1ac824139f05da29ef6c6c4366aa0b
treef820294f653da18ebccc79a5d1540ab7b4b21ed2
parentbc2f7bb864e8e75db8114c76c36db761e0d65f7e
re PR middle-end/15885 (wrong va_start warning (and code))

        * cp-lang.c (cxx_types_compatible_p): To the middle-end,
        references and pointers are compatible.

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

From-SVN: r84782
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-lang.c
gcc/gimplify.c