This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/14262] Structure size computed wrong
- From: "dje at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Jul 2004 19:58:38 -0000
- Subject: [Bug target/14262] Structure size computed wrong
- References: <20040223201435.14262.rbh00@utsglobal.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dje at gcc dot gnu dot org 2004-07-02 19:58 -------
The history is that GCC implemented the AIX ABI incorrectly. Apple's ABI is
based on the AIX ABI. The ABI technically is correct, but the Apple system
compiler never conformed to the ABI. Because Apple cannot break binary
compatibility, it needs to use the old default behavior of GCC as its revised
ABI. The behavior on AIX and PPC64 Linux have been corrected to conform to
their respective ABIs.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14262