[haiku-commits] Re: haiku: hrev53201 - in src/system/libroot/posix/glibc: arch/arm include/arch/arm include/arch/arm/bits

  • From: "Adrien Destugues" <pulkomandy@xxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 18 Jun 2019 06:37:43 +0000

+# Note: There is no *l() support yet. Our compiler says sizeof(long double) 
= 8,
+# while there are only 96 and 128 bit implementation in glibc.

This is expected on ARM, where "long double" is the same as double. The 
"implementation"
is then just aliasses to the double functions.

For this you #define NO_LONG_DOUBLE and let the double sourcefiles define the 
aliases,
see for example at the end of: 
https://github.com/hjl-tools/glibc/blob/master/sysdeps/ieee754/dbl-64/s_isinf.c

Also, please use Gerrit, reviewing code in emails is annoying.

-- 
Adrien.


Other related posts: