Bug in expand_builtin_sprintf
Kaveh R. GHAZI
ghazi@caip.rutgers.edu
Wed Oct 10 04:16:00 GMT 2007
On Mon, 8 Oct 2007, Heikki Linnakangas wrote:
> I think there's a small bug in expand_builtin_sprintf in trunk,
> introduced by commit 122018. Fix below:
>
> Index: builtins.c
> ===================================================================
> --- builtins.c (revision 129124)
> +++ builtins.c (working copy)
> @@ -5449,7 +5449,7 @@
> dest = CALL_EXPR_ARG (exp, 0);
> if (! POINTER_TYPE_P (TREE_TYPE (dest)))
> return NULL_RTX;
> - fmt = CALL_EXPR_ARG (exp, 0);
> + fmt = CALL_EXPR_ARG (exp, 1);
> if (! POINTER_TYPE_P (TREE_TYPE (fmt)))
> return NULL_RTX;
>
Testcase please?
--
Kaveh R. Ghazi ghazi@caip.rutgers.edu
More information about the Gcc-patches
mailing list