aboutsummaryrefslogtreecommitdiff
path: root/gcc/tm.texi
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>2000-01-13 10:43:35 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>2000-01-13 10:43:35 +0000
commit7f7680a9a44a63da78f064d41660db2b57460187 (patch)
tree174b996c97c3d482dba85461cbd36b0c82d92621 /gcc/tm.texi
parent8f496bc2d55cbb3725c964b79af0f86eb1876a63 (diff)
downloadgcc-7f7680a9a44a63da78f064d41660db2b57460187.zip
gcc-7f7680a9a44a63da78f064d41660db2b57460187.tar.gz
gcc-7f7680a9a44a63da78f064d41660db2b57460187.tar.bz2
stor-layout.c (layout_type): Use FORCE_STRUCT_BLK.
* stor-layout.c (layout_type): Use FORCE_STRUCT_BLK. * tm.texi (FORCE_STRUCT_BLK): Document. * config/c4x/c4x.h (FORCE_STRUCT_BLK): New macro. From-SVN: r31385
Diffstat (limited to 'gcc/tm.texi')
-rw-r--r--gcc/tm.texi9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/tm.texi b/gcc/tm.texi
index 385a0dc..dac44ae 100644
--- a/gcc/tm.texi
+++ b/gcc/tm.texi
@@ -413,6 +413,15 @@ if any, in all upper-case letters. For example, it might be @samp{GCC}
or @samp{BINUTILS}. If the package is part of the a vendor-supplied
operating system, code the component name as @samp{0}.
+@findex STRUCT_FORCE_BLK
+@item STRUCT_FORCE_BLK (@var{field})
+Return 1 if a structure containing @var{field} should be accessed using
+@code{BLKMODE}.
+
+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.
+
For example, here is the definition used for VAX/VMS: