mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-15 18:50:45 +08:00
re PR target/34412 (ICE in extract_insn, at recog.c:1990)
PR target/34412 * config/avr/avr.c (expand_prologue): Use correct QI mode frame pointer for tiny stack. From-SVN: r131923
This commit is contained in:
parent
b814cc0a2e
commit
127203175e
@ -1,3 +1,9 @@
|
||||
2008-01-28 Andy Hutchinson <hutchinsonandy@netscape.net>
|
||||
|
||||
PR target/34412
|
||||
* config/avr/avr.c (expand_prologue): Use correct QI mode frame
|
||||
pointer for tiny stack.
|
||||
|
||||
2008-01-28 Bernhard Fischer <aldot@gcc.gnu.org>
|
||||
|
||||
* doc/tree-ssa.texi: Add cindex PHI nodes and improve wording.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Subroutines for insn-output.c for ATMEL AVR micro controllers
|
||||
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007
|
||||
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007, 2008
|
||||
Free Software Foundation, Inc.
|
||||
Contributed by Denis Chertykov (denisc@overta.ru)
|
||||
|
||||
@ -754,7 +754,7 @@ expand_prologue (void)
|
||||
insn = emit_move_insn (frame_pointer_rtx, stack_pointer_rtx);
|
||||
RTX_FRAME_RELATED_P (insn) = 1;
|
||||
insn = emit_move_insn (myfp,
|
||||
gen_rtx_PLUS (GET_MODE(myfp), frame_pointer_rtx,
|
||||
gen_rtx_PLUS (GET_MODE(myfp), myfp,
|
||||
gen_int_mode (-size, GET_MODE(myfp))));
|
||||
RTX_FRAME_RELATED_P (insn) = 1;
|
||||
insn = emit_move_insn ( stack_pointer_rtx, frame_pointer_rtx);
|
||||
|
Loading…
x
Reference in New Issue
Block a user