This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: DRAFT_V4_STRUCT_RET


>>>>> Aldy Hernandez writes:

Aldy> can we unset this for linux on mainline (for 3.2)?
Aldy> DRAFT_V4_STRUCT_RET

	No, we cannot unset this for Linux.  GCC effectively is the
definition of the ABI for GNU/Linux.  We cannot change this definition
without breaking the ABI and creating a backward compatibility problem.

	GCC cannot determine when this is fixed by changing the value in a
release.  We need to wait until an appropriate point in time when the
32-bit PowerPC GNU/Linux ABI is forced to experience a binary incompatible
change, such as a major version change in glibc.

	This is not changing.  I think I speak for Geoff as well that we
are going to maintain this compatibility in the GCC configuration for
32-bit PowerPC GNU/Linux.

David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]