This is the mail archive of the gcc-patches@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: [RFC] PowerPC 128 bit long double compatibility (PR target/19019)



On 15/02/2005, at 1:39 AM, Alan Modra wrote:


On Mon, Feb 14, 2005 at 06:56:00PM -0500, David Edelsohn wrote:
Richard> You can't make this change without breaking binary compatibility
Richard> on ELF.


Yes, we know.

This patch on top of yours provides versioned symbols for backwards compatibility. I've put the new syms as GCC_3.4.4 rather than GCC_4.0 as I'm assuming you'll port your patch to gcc-3.4 too.

Note!  The Darwin support hasn't been checked.  I'm not certain whether
the Darwin assembler even supports .symver.

It doesn't, there's no way to do this on Darwin, we'll just have to break compatibility. Fortunately, released versions of Darwin don't provide a shared libgcc yet.

Attachment: smime.p7s
Description: S/MIME cryptographic signature


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