OSDN Git Service

PR c++/20375
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Mar 2005 15:04:39 +0000 (15:04 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Mar 2005 15:04:39 +0000 (15:04 +0000)
commite2704f585052faa726100494c24d27eb87b07d72
treeb6a71076da1f307f0ad5e99e7cc94e2fbca803aa
parent4e2cc11c0e14a9818443b1706a4c202ba814e596
PR c++/20375
* function.c (struct assign_parm_data_one): Remove last_named
field.
(assign_parm_find_data_types): Don't determine last_named.
Reorder named_parm determination.
(assign_parms): Only setup varargs on the last non-varadic
parameter.
testsuite:
PR c++/20375
* g++.dg/other/stdarg3.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96237 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/function.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/stdarg3.C [new file with mode: 0644]