| Home | Libraries | People | FAQ | More

### Using with GCC's __float128 datatype

At present support for GCC's native `__float128` datatype is extremely limited: the numeric constants will all work with that type, and that's about it. If you want to use the distributions or special functions then you will need to provide your own wrapper header that:

- Provides `std::numeric_limits<__float128>` support.
- Provides overloads of the standard library math functions for type `__float128` and which forward to the libquadmath equivalents.

Ultimately these facilities should be provided by GCC and `libstdc++`.