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
This commit is contained in:
parent
c8967d95e7
commit
4a6336ad33
3 changed files with 23 additions and 0 deletions
|
@ -36,6 +36,13 @@
|
|||
PR rtl-optimization/46433
|
||||
* var-tracking.c: Include tm_p.h .
|
||||
|
||||
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.
|
||||
|
||||
2010-11-12 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
PR debug/46375
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue