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