re PR middle-end/8028 (__builtin_apply() passes wrong arguments)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Thu, 27 Nov 2003 05:20:11 +0000 (06:20 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 27 Nov 2003 05:20:11 +0000 (05:20 +0000)
commit316d0b19813c17613fe2dd80f8bba4fd2001eca3
tree946c3c7c87e191ddb13beb07b342cb71173d930b
parent27f0f55216eeea3cc81612ecbc235d7704382a77
re PR middle-end/8028 (__builtin_apply() passes wrong arguments)

PR middle-end/8028
PR middle-end/9890
PR middle-end/11151
PR middle-end/12210
PR middle-end/12503
PR middle-end/12692
* builtins.c (expand_builtin_apply): Use virtual_outgoing_args_rtx
as the base address to copy the memory arguments to.

From-SVN: r73976
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/builtin-apply2.c [new file with mode: 0644]