diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2020-08-07 15:23:23 +0200 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-10-21 03:22:49 -0400 |
commit | 6551e4cb27c82db40a6f7dc24f609423a0f6b49d (patch) | |
tree | 246b73e56d3b13e4fd27212efedebaf201b63186 /gcc/ada/doc | |
parent | bdf5a983859d00db4be03b27df54c19b33dc6a28 (diff) | |
download | gcc-6551e4cb27c82db40a6f7dc24f609423a0f6b49d.zip gcc-6551e4cb27c82db40a6f7dc24f609423a0f6b49d.tar.gz gcc-6551e4cb27c82db40a6f7dc24f609423a0f6b49d.tar.bz2 |
[Ada] Document Long_Long_Long_Integer in implementation characteristics
gcc/ada/
* doc/gnat_rm/implementation_defined_characteristics.rst: Add
Long_Long_Long_Integer to the list of predefined integer types.
* gnat_rm.texi: Regenerate.
Diffstat (limited to 'gcc/ada/doc')
-rw-r--r-- | gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst b/gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst index a5425da..2d54621 100644 --- a/gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst +++ b/gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst @@ -100,17 +100,19 @@ further details. "The predefined integer types declared in ``Standard``. See 3.5.4(25)." -====================== ======================================= -Type Representation -====================== ======================================= -*Short_Short_Integer* 8 bit signed -*Short_Integer* (Short) 16 bit signed -*Integer* 32 bit signed -*Long_Integer* 64 bit signed (on most 64 bit targets, - depending on the C definition of long). - 32 bit signed (all other targets) -*Long_Long_Integer* 64 bit signed -====================== ======================================= +========================= ======================================= +Type Representation +========================= ======================================= +*Short_Short_Integer* 8-bit signed +*Short_Integer* 16-bit signed +*Integer* 32-bit signed +*Long_Integer* 64-bit signed (on most 64-bit targets, + depending on the C definition of long) + 32-bit signed (on all other targets) +*Long_Long_Integer* 64-bit signed +*Long_Long_Long_Integer* 128-bit signed (on 64-bit targets) + 64-bit signed (on 32-bit targets) +========================= ======================================= * "Any nonstandard integer types and the operators defined |