Android 32-bit x86 uses a 64-bit long double.
Android 64-bit x86 uses a 128-bit quad-precision long double.
Differential D82152
[builtins][Android] Define HAS_80_BIT_LONG_DOUBLE to 0 rprichard on Jun 19 2020, 12:00 AM. Authored by
Details Android 32-bit x86 uses a 64-bit long double. Android 64-bit x86 uses a 128-bit quad-precision long double.
Diff Detail
Event Timeline
|
Personal taste thing:
seems a bit easier to parse for me, especially since it sets HAS_80_BIT_LONG_DOUBLE to 1 which makes this then read as:
"x86 or x86_64 and NOT(MSVC OR ANDROID) has fp80"