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: Calls to qp float lib out of sparcv9 head compiler



Hello again,

Richard Henderson <rth@redhat.com> writes:
> VXworks is using a DFmode long double, instead of a TFmode
> long double like Solaris.  Someone apparently missed this
> when doing the vxworks port in the first place.

 sparc_override_options currently reads :

  /* We force all 64bit archs to use 128 bit long double */
  if (TARGET_64BIT && ! TARGET_LONG_DOUBLE_128)
    {
      error ("-mlong-double-64 not allowed with -m64");
      target_flags |= MASK_LONG_DOUBLE_128;
    }

 As the sparc64 support has evolved a lot recently, are there known reasons
 for this to still be enforced ?

 Thanks in advance,

 Olivier


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