This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/16666] [3.4/3.5 regression] compared to 3.3.x.
- From: "kan at FreeBSD dot ORG" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Jul 2004 03:34:19 -0000
- Subject: [Bug c/16666] [3.4/3.5 regression] compared to 3.3.x.
- References: <20040722025300.16666.kan@FreeBSD.ORG>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From kan at FreeBSD dot ORG 2004-07-22 03:34 -------
It has something to do with float in arguments. Floats are getting expanded
before they are pushed on arguments stack and this is the condition which
prevents simple cases like
int foo(int a, int b);
int
foo(a, b)
int a, b;
{
....
}
from failing.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16666