From c949d5005ede13840d086214d6fe64f2b0fefed5 Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Tue, 12 Apr 2022 20:56:05 -0400 Subject: Small doc improvement around 8/16 bit types. (#2180) * #include an absolute path didn't work - because paths were taken to always be relative. * Added information of 8 and 16 bit types. * Link to target compatibility. * Updated 8-bit support added via #2182 --- docs/language-reference/04-types.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/language-reference') diff --git a/docs/language-reference/04-types.md b/docs/language-reference/04-types.md index e7344793c..d62af1763 100644 --- a/docs/language-reference/04-types.md +++ b/docs/language-reference/04-types.md @@ -43,7 +43,7 @@ All signed integers used two's complement representation. All arithmetic operations on integers (both signed and unsigned) wrap on overflow/underflow. All target platforms must support the `int` and `uint` types. -Specific target platforms may not support the other integer types. +Specific [target platforms](../target-compatibility.md) may not support the other integer types. All integer types are stored in memory with their natural size and alignment on all targets that support them. @@ -61,7 +61,7 @@ All floating-point types are laid out in memory using the matching IEEE 754 stan Target platforms may define their own rules for rounding, precision, denormals, infinities, and not-a-number values. All target platforms must support the `float` type. -Specific targets may not support the other floating-point types. +Specific [targets](../target-compatibility.md) may not support the other floating-point types. All floating-point types are stored in memory with their natural size and alignment on all targets that support them. -- cgit v1.2.3