Re: GCC 4.5.0 - libgfortran issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The XXXl128 symbols should be provided by AIX libm.a.  The references
to copysignl128, etc. come from the AIX math.h header file, not GCC.
I thought that 128 bit long double was pervasive in AIX 6.1 and
normally is necessary for compatibility with GCC on other platforms.
This may be some problem with special function names that interact
with IBM XL compilers.

128 bit long double is enabled in one place:

.../src/gcc/config/rs6000/aix61.h

/* Default to 128 bit long double.  */

#define RS6000_DEFAULT_LONG_DOUBLE_SIZE 128

Removing that line will revert to 64 bit long double.

- David


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux