call.c (convert_arg_to_ellipsis): Avoid promoting decimal32 to double.
authorJanis Johnson <janis187@us.ibm.com>
Fri, 2 Oct 2009 16:38:57 +0000 (16:38 +0000)
committerJanis Johnson <janis@gcc.gnu.org>
Fri, 2 Oct 2009 16:38:57 +0000 (16:38 +0000)
commit776d00225d39f80820153d811f9711f23b6696fa
treeb12ee0aca8b72ae718bb2f0b6a6b78817b685188
parentba6f7079726ba4b36c3c66dea28bf85202fa8386
call.c (convert_arg_to_ellipsis): Avoid promoting decimal32 to double.

* call.c (convert_arg_to_ellipsis): Avoid promoting decimal32
to double.

* c-c++-common/dfp/func-vararg-alternate-d32.c: Remove XFAIL.
* c-c++-common/dfp/func-vararg-dfp.c: Ditto.
* c-c++-common/dfp/func-vararg-mixed.c: Ditto.
* c-c++-common/dfp/func-vararg-mixed-2.c: Ditto.

From-SVN: r152408
gcc/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/dfp/func-vararg-alternate-d32.c
gcc/testsuite/c-c++-common/dfp/func-vararg-dfp.c
gcc/testsuite/c-c++-common/dfp/func-vararg-mixed-2.c
gcc/testsuite/c-c++-common/dfp/func-vararg-mixed.c