PR c/16666
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Oct 2004 08:50:31 +0000 (08:50 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Oct 2004 08:50:31 +0000 (08:50 +0000)
commit81506bec36d754ef42b34e81299f777871a6ebe1
treef14d7c8e29c272504247e1d4eb33a70e85877d14
parentbba6ea96b5c0b72801c10c271e79975c5ad0ea6c
PR c/16666
* c-decl.c (start_function): Don't check for DECL_BUILT_IN when
determining whether to copy parameter types from a previous
prototype declaration.

testsuite:
* gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
gcc.dg/old-style-prom-3.c: New tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89883 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/dremf-type-compat-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/dremf-type-compat-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/dremf-type-compat-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/dremf-type-compat-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/old-style-prom-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/old-style-prom-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/old-style-prom-3.c [new file with mode: 0644]