commit aad435dd3daf670c1d57b0c99344b8a235cb41cd parent cc0fbdfcb5f505032fecbb5e8d067681a150a93a Author: Sebastian <sebastian@sebsite.pw> Date: Tue, 23 Jan 2024 15:57:11 -0500 types::c: add info about unsupported types to README Signed-off-by: Sebastian <sebastian@sebsite.pw> Diffstat:
M | types/c/README | | | 5 | +++++ |
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/types/c/README b/types/c/README @@ -26,5 +26,10 @@ Some C types are mostly compatible with Hare types, with minor differences: [[math::complex::]]. Hare doesn't allow casting between real and complex types like C does. +Hare doesn't support bit-precise integer types (_BitInt) or decimal floating +point types (_Decimal32, _Decimal64, _Decimal128). Hare also doesn't provide any +floating point type larger than 8 bytes, implicating `long double` on some +platforms. + Additional low-level or implementation-specific types may be defined in [[rt::]].