aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@gcc.gnu.org>2003-06-01 21:44:22 +0200
committerAndreas Jaeger <aj@gcc.gnu.org>2003-06-01 21:44:22 +0200
commit80eaf4158db7ce01647c1b1d00b739277bee762a (patch)
treecb50fccda475e4350f9963df80763f153abc053d /gcc/doc
parente094543212b2d376cefb9f939b40bec125994b5b (diff)
downloadgcc-80eaf4158db7ce01647c1b1d00b739277bee762a.zip
gcc-80eaf4158db7ce01647c1b1d00b739277bee762a.tar.gz
gcc-80eaf4158db7ce01647c1b1d00b739277bee762a.tar.bz2
tm.texi (Storage Layout): Remove ROUND_TYPE_SIZE and ROUND_TYPE_SIZE_UNIT.
* doc/tm.texi (Storage Layout): Remove ROUND_TYPE_SIZE and ROUND_TYPE_SIZE_UNIT. * stor-layout.c (finalize_record_size): Remove usages of ROUND_TYPE_SIZE and ROUND_TYPE_SIZE_UNIT. (finalize_type_size): Likewise. (layout_type): Likewise. * system.h: Poison ROUND_TYPE_SIZE and ROUND_TYPE_SIZE_UNIT. ada: * utils.c (finish_record_type): Remove usages of ROUND_TYPE_SIZE and ROUND_TYPE_SIZE_UNIT. From-SVN: r67313
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/tm.texi15
1 files changed, 0 insertions, 15 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index 322374f..839cf10 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -1280,21 +1280,6 @@ Normally, this is not needed. See the file @file{c4x.h} for an example
of how to use this macro to prevent a structure having a floating point
field from being accessed in an integer mode.
-@findex ROUND_TYPE_SIZE
-@item ROUND_TYPE_SIZE (@var{type}, @var{computed}, @var{specified})
-Define this macro as an expression for the overall size of a type
-(given by @var{type} as a tree node) when the size computed in the
-usual way is @var{computed} and the alignment is @var{specified}.
-
-The default is to round @var{computed} up to a multiple of @var{specified}.
-
-@findex ROUND_TYPE_SIZE_UNIT
-@item ROUND_TYPE_SIZE_UNIT (@var{type}, @var{computed}, @var{specified})
-Similar to @code{ROUND_TYPE_SIZE}, but sizes and alignments are
-specified in units (bytes). If you define @code{ROUND_TYPE_SIZE},
-you must also define this macro and they must be defined consistently
-with each other.
-
@findex ROUND_TYPE_ALIGN
@item ROUND_TYPE_ALIGN (@var{type}, @var{computed}, @var{specified})
Define this macro as an expression for the alignment of a type (given