diff options
author | Joern Rennecke <amylaar@spamcop.net> | 2010-11-12 17:11:06 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2010-11-12 17:11:06 +0000 |
commit | 4a6336ad33661a550986b2f9f8a76e3e2bfe07c3 (patch) | |
tree | 433a896c02c74cfe60230e744f23d4dc76883c0c /gcc/doc | |
parent | c8967d95e76a80c490308b9372437b18bfd01a31 (diff) | |
download | gcc-4a6336ad33661a550986b2f9f8a76e3e2bfe07c3.zip gcc-4a6336ad33661a550986b2f9f8a76e3e2bfe07c3.tar.gz gcc-4a6336ad33661a550986b2f9f8a76e3e2bfe07c3.tar.bz2 |
re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues)
PR bootstrap/44756
PR build/44767
* doc/tm.texi.in (LOCAL_ALIGNMENT): State that the type, if any,
should be unsigned.
(STACK_SLOT_ALIGNMENT, LOCAL_DECL_ALIGNMENT, PUSH_ROUNDING): Likewise.
* doc/tm.texi: Regenerate.
From-SVN: r166660
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/tm.texi | 8 | ||||
-rw-r--r-- | gcc/doc/tm.texi.in | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index c9bba97..229916d 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -1114,6 +1114,8 @@ If this macro is not defined, then @var{basic-align} is used. One use of this macro is to increase alignment of medium-size data to make it all fit in fewer cache lines. + +It the value of this macro has a type, it should be an unsigned type. @end defmac @defmac STACK_SLOT_ALIGNMENT (@var{type}, @var{mode}, @var{basic-align}) @@ -1129,6 +1131,8 @@ be used. This macro is to set alignment of stack slot to the maximum alignment of all possible modes which the slot may have. + +It the value of this macro has a type, it should be an unsigned type. @end defmac @defmac LOCAL_DECL_ALIGNMENT (@var{decl}) @@ -1141,6 +1145,8 @@ is used. One use of this macro is to increase alignment of medium-size data to make it all fit in fewer cache lines. + +It the value of this macro has a type, it should be an unsigned type. @end defmac @defmac MINIMUM_ALIGNMENT (@var{exp}, @var{mode}, @var{align}) @@ -3851,6 +3857,8 @@ alignment. Then the definition should be @smallexample #define PUSH_ROUNDING(BYTES) (((BYTES) + 1) & ~1) @end smallexample + +It the value of this macro has a type, it should be an unsigned type. @end defmac @findex current_function_outgoing_args_size diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in index a28850f..a9bc604 100644 --- a/gcc/doc/tm.texi.in +++ b/gcc/doc/tm.texi.in @@ -1104,6 +1104,8 @@ If this macro is not defined, then @var{basic-align} is used. One use of this macro is to increase alignment of medium-size data to make it all fit in fewer cache lines. + +It the value of this macro has a type, it should be an unsigned type. @end defmac @defmac STACK_SLOT_ALIGNMENT (@var{type}, @var{mode}, @var{basic-align}) @@ -1119,6 +1121,8 @@ be used. This macro is to set alignment of stack slot to the maximum alignment of all possible modes which the slot may have. + +It the value of this macro has a type, it should be an unsigned type. @end defmac @defmac LOCAL_DECL_ALIGNMENT (@var{decl}) @@ -1131,6 +1135,8 @@ is used. One use of this macro is to increase alignment of medium-size data to make it all fit in fewer cache lines. + +It the value of this macro has a type, it should be an unsigned type. @end defmac @defmac MINIMUM_ALIGNMENT (@var{exp}, @var{mode}, @var{align}) @@ -3841,6 +3847,8 @@ alignment. Then the definition should be @smallexample #define PUSH_ROUNDING(BYTES) (((BYTES) + 1) & ~1) @end smallexample + +It the value of this macro has a type, it should be an unsigned type. @end defmac @findex current_function_outgoing_args_size |