diff options
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/doc/tm.texi | 16 |
2 files changed, 21 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7dede22..4dd827e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2001-07-23 lars brinkhoff <lars@nocrew.org> + + * tm.texi (TARGET_FLOAT_FORMAT): Document IBM_FLOAT_FORMAT + and C4X_FLOAT_FORMAT. + (BOOL_TYPE_SIZE): Document. + Mon Jul 23 11:54:23 2001 Clinton Popetz <cpopetz@cpopetz.com> * unroll.c (loop_iterations): Fix miscalculation of initial diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 81a5582..ee621ae 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -1294,7 +1294,7 @@ This macro need not be defined if there is no work for it to do. @findex TARGET_FLOAT_FORMAT @item TARGET_FLOAT_FORMAT A code distinguishing the floating point format of the target machine. -There are three defined values: +There are five defined values: @table @code @findex IEEE_FLOAT_FORMAT @@ -1306,6 +1306,14 @@ need to define this macro when the format is IEEE@. @item VAX_FLOAT_FORMAT This code indicates the peculiar format used on the Vax. +@findex IBM_FLOAT_FORMAT +@item IBM_FLOAT_FORMAT +This code indicates the format used on the IBM System/370. + +@findex C4X_FLOAT_FORMAT +@item C4X_FLOAT_FORMAT +This code indicates the format used on the TMS320C3x/C4x. + @findex UNKNOWN_FLOAT_FORMAT @item UNKNOWN_FLOAT_FORMAT This code indicates any other format. @@ -1384,6 +1392,12 @@ target machine. If this is undefined, the default is largest value that @code{CHAR_TYPE_SIZE} can have at run-time. This is used in @code{cpp}. +@findex BOOL_TYPE_SIZE +@item BOOL_TYPE_SIZE +A C expression for the size in bits of the C++ type @code{bool} on the +target machine. If you don't define this, the default is +@code{CHAR_TYPE_SIZE}. + @findex FLOAT_TYPE_SIZE @item FLOAT_TYPE_SIZE A C expression for the size in bits of the type @code{float} on the |