r136123 - in /branches/stack/gcc: ChangeLog.sta...
hjl@gcc.gnu.org
hjl@gcc.gnu.org
Wed May 28 19:51:00 GMT 2008
Author: hjl
Date: Wed May 28 19:51:57 2008
New Revision: 136123
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136123
Log:
2008-05-28 H.J. Lu <hongjiu.lu@intel.com>
* builtins.c (expand_builtin_longjmp): Replace comparison of
MAX_STACK_ALIGNMENT and STACK_BOUNDARY with
SUPPORTS_STACK_ALIGNMENT.
(expand_builtin_apply): Likewise.
* calls.c (emit_call_1): Likewise.
* cfgexpand.c (get_decl_align_unit): Likewise.
(expand_one_var): Likewise.
(handle_drap): Likewise.
* emit-rtl.c (gen_reg_rtx): Likewise.
* function.c (assign_stack_local_1): Likewise.
(assign_parms): Likewise.
(locate_and_pad_parm): Likewise.
* global.c (compute_regsets): Likewise.
* reload1.c (set_label_offsets): Likewise.
(elimination_effects): Likewise.
(eliminate_regs_in_insn): Likewise.
(update_eliminables): Likewise.
(init_elim_table): Likewise.
* defaults.h (MAX_STACK_ALIGNMENT): Add FIXME.
(SUPPORTS_STACK_ALIGNMENT): New.
* function.c (assign_stack_local_1): Limit alignment to
MAX_STACK_ALIGNMENT.
(locate_and_pad_parm): Likewise.
* doc/tm.texi (MAX_STACK_ALIGNMENT): Add FIXME.
Modified:
branches/stack/gcc/ChangeLog.stackalign
branches/stack/gcc/builtins.c
branches/stack/gcc/calls.c
branches/stack/gcc/cfgexpand.c
branches/stack/gcc/defaults.h
branches/stack/gcc/doc/tm.texi
branches/stack/gcc/dwarf2out.c
branches/stack/gcc/emit-rtl.c
branches/stack/gcc/function.c
branches/stack/gcc/global.c
branches/stack/gcc/reload1.c
More information about the Gcc-cvs
mailing list