[Bug target/18742] small struct not passed correctly as vararg

2010-07-24 Thread iains at gcc dot gnu dot org
--- Comment #5 from iains at gcc dot gnu dot org 2010-07-24 08:08 --- fixed at least = 4.4 -- iains at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/18742] small struct not passed correctly as vararg

2005-01-10 Thread chli002 at rz dot uni-saarland dot de
--- Additional Comments From chli002 at rz dot uni-saarland dot de 2005-01-10 15:32 --- I have found similar cases; it appears that the crucial part is a {short;char} struct or union which is passed as a var arg. Here is a similar program, somewhat smaller and with easier to

[Bug target/18742] small struct not passed correctly as vararg

2005-01-10 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-01-10 15:47 --- The testcases work correctly on AIX and powerpc64-linux, so this likely is due to Darwin not implementing consistent aggregate padding rules in GCC for backward compatibility. --

[Bug target/18742] small struct not passed correctly as vararg

2005-01-10 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18742

[Bug target/18742] small struct not passed correctly as vararg

2004-11-30 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-30 17:26 --- Confirmed. Note also Apple's 3.3 and 3.1 also fails. So does the FSF 3.3.2. -- What|Removed |Added