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] |
On 06/16/2010 12:45 AM, Joseph S. Myers wrote:The platforms in question - ARM EABI, MIPS o32, ColdFire, SH 32-bit - are the ones I listed on IRC as glibc platforms I know of where long double has the same representation as double. I noted that I don't know whether this also applies to ARM old-ABI or SH64. I don't see anything wrong with the preprocessor conditionals as representing the conditions I gave, although the ChangeLog reference to "not 32 bit" should be "32 bit" or "not 64 bit" (and as I said, I don't know whether that 32-bit restriction for SH is needed).
Ok, the patch is OK with the small changes to the ChangeLog entry indicated by Joseph.
* src/compatibility.cc: Export long double versions of "C" math library for arm-linux-gnueabi, m68k-linux-gnu (ColdFire), mips*-linux-gnu (o32 ABI), sh*-linux-gnu (32 bit).
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |