OSDN Git Service

* c-typeck.c (convert_arguments): Take expression for called
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Oct 2004 22:16:29 +0000 (22:16 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Oct 2004 22:16:29 +0000 (22:16 +0000)
commit8ccb0952a4446b280ff1d0b0dbccb3d250398aba
treeff95ee85f5ed2d17d86ce971abc3122aa4733e9f
parent4f51d5ada5d1c3467d124ea2cbf4dd7b9bd22083
* c-typeck.c (convert_arguments): Take expression for called
function rather than its name.  Handle ObjC selectors directly
rather than relying on warn_for_assignment to do so.  Call warning
directly rather than warn_for_assignment.  Use %qE in diagnostics.
Say "argument" rather than "arg" in diagnostics.
(build_function_call): Update call to convert_arguments.

testsuite:
* gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@88630 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/Wconversion-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/func-args-1.c [new file with mode: 0644]