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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166660
138bc75d-0d04-0410-961f-
82ee72b054a4
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
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})
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})
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})
@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
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})
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})
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})
@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