[llvm-branch-commits] [llvm] RuntimeLibcalls: Fix AArch64 wrongly typed long-double libcalls (PR #215993)

Peter Smith via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Aug 13 04:51:48 PDT 2026


smithp35 wrote:

> My understanding was that long double == binary128 on android, for 64bit systems.

Best reference I can find is https://developer.android.com/ndk/guides/abis#arm64-v8a 
> This ABI uses a 128-bit long double ([IEEE binary128](https://en.wikipedia.org/wiki/Quadruple-precision_floating-point_format)).

32-bit Arm v7-A Android ABI has long double as double 

https://github.com/llvm/llvm-project/pull/215993


More information about the llvm-branch-commits mailing list