diff --git a/specs/language/basic.tex b/specs/language/basic.tex index 565243c0..f0675ef0 100644 --- a/specs/language/basic.tex +++ b/specs/language/basic.tex @@ -77,9 +77,9 @@ \p The signed integer types and unsigned integer types are collectively called \textit{integer types}. Integer types inherit the object representation of -integers defined in \glsdesc{isoC23}\footnote{C23 adopts two's compliment as the +integers defined in \gls{isoC23}\footnote{C23 adopts two's compliment as the object representation for integer types.}. Integer types shall satisfy the -constraints defined in \glsdesc{isoCPP}, section \textbf{basic.fundamental}. +constraints defined in \gls{isoCPP}, section \textbf{basic.fundamental}. \p There are three \textit{standard floating point types}: \texttt{half}, \texttt{float}, and \texttt{double}. The \texttt{float} type is a 32-bit diff --git a/specs/language/glossary.tex b/specs/language/glossary.tex index d999b0aa..70f7635f 100644 --- a/specs/language/glossary.tex +++ b/specs/language/glossary.tex @@ -26,20 +26,20 @@ \newglossaryentry{isoC} { - name={ISO/IEC 9899:2018}, - description={ISO C standard} + name={ISO C standard (2011)}, + description={ISO/IEC 9899:2011: Standard for Programming Language C.} } \newglossaryentry{isoC23} { - name={ISO/IEC 9899:2023}, - description={ISO C23 standard} + name={ISO C standard (2023)}, + description={ISO/IEC 9899:2023: Standard for Programming Language C.} } \newglossaryentry{isoCPP} { - name={ISO/IEC 14882:2020}, - description={ISO C++ standard} + name={ISO C++ standard (2011)}, + description={ISO/IEC 14882:2011: Standard for Programming Language C++.} } \newglossaryentry{IEEE754}