[flang-commits] [flang] [flang][docs] Documented `c_float128` and `c_float128_complex` extension (PR #201614)
Tarun Prabhu via flang-commits
flang-commits at lists.llvm.org
Thu Jun 4 09:58:41 PDT 2026
================
@@ -224,6 +224,10 @@ end
* `BYTE` as synonym for `INTEGER(KIND=1)`; but not when spelled `TYPE(BYTE)`.
* When kind-param is used for REAL literals, allow a matching exponent letter
* Quad precision REAL literals with `Q`
+* The `ISO_C_BINDING` module exports the gfortran-compatible extension named
+ constants `c_float128` and `c_float128_complex` (both with the value 16),
+ the kind parameter for 128-bit (quad precision) real and complex C
+ interoperable types. These are not defined by the Fortran standard.
----------------
tarunprabhu wrote:
```suggestion
interoperable types. These extensions are gfortran-compatible.
```
https://github.com/llvm/llvm-project/pull/201614
More information about the flang-commits
mailing list