From 9a0ceb314437f690f13590e2a6ad5be9828674dc Mon Sep 17 00:00:00 2001 From: Roger Sayle Date: Mon, 20 Feb 2006 15:05:15 +0000 Subject: [PATCH] re PR middle-end/26236 (CHAR_TYPE is still referenced in c-tree.texi) PR middle-end/26236 * doc/c-tree.texi (INTEGER_TYPE): Remove reference to the now deprecated CHAR_TYPE tree code. From-SVN: r111305 --- gcc/ChangeLog | 6 ++++++ gcc/doc/c-tree.texi | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4419dd14b1dc..3b52507f8198 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2006-02-20 Roger Sayle + + PR middle-end/26236 + * doc/c-tree.texi (INTEGER_TYPE): Remove reference to the now + deprecated CHAR_TYPE tree code. + 2006-02-20 Paolo Bonzini * configure.ac (target_list): Add install-info, dvi, html. diff --git a/gcc/doc/c-tree.texi b/gcc/doc/c-tree.texi index 62e7738054cb..af85bafb372d 100644 --- a/gcc/doc/c-tree.texi +++ b/gcc/doc/c-tree.texi @@ -429,9 +429,8 @@ Used to represent the @code{void} type. @item INTEGER_TYPE Used to represent the various integral types, including @code{char}, @code{short}, @code{int}, @code{long}, and @code{long long}. This code -is not used for enumeration types, nor for the @code{bool} type. Note -that GCC's @code{CHAR_TYPE} node is @emph{not} used to represent -@code{char}. The @code{TYPE_PRECISION} is the number of bits used in +is not used for enumeration types, nor for the @code{bool} type. +The @code{TYPE_PRECISION} is the number of bits used in the representation, represented as an @code{unsigned int}. (Note that in the general case this is not the same value as @code{TYPE_SIZE}; suppose that there were a 24-bit integer type, but that alignment