]>
Commit | Line | Data |
---|---|---|
c63539ff ML |
1 | .. |
2 | Copyright 1988-2022 Free Software Foundation, Inc. | |
3 | This is part of the GCC manual. | |
4 | For copying conditions, see the copyright.rst file. | |
5 | ||
6 | .. index:: __int128 data types | |
7 | ||
8 | .. _int128: | |
9 | ||
10 | 128-bit Integers | |
11 | **************** | |
12 | ||
13 | As an extension the integer scalar type ``__int128`` is supported for | |
14 | targets which have an integer mode wide enough to hold 128 bits. | |
15 | Simply write ``__int128`` for a signed 128-bit integer, or | |
16 | ``unsigned __int128`` for an unsigned 128-bit integer. There is no | |
17 | support in GCC for expressing an integer constant of type ``__int128`` | |
3ed1b4ce | 18 | for targets with ``long long`` integer less than 128 bits wide. |