mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 06:40:31 +08:00
re PR target/27386 (AVR: wrong code generated when passing three uint64_t arguments to function)
PR target/27386 * config/avr/avr.h: (PUSH_ROUNDING): Remove. From-SVN: r136377
This commit is contained in:
parent
515e442a91
commit
28734c3906
@ -1,3 +1,8 @@
|
||||
2008-06-04 Andy Hutchinson <hutchinsonandy@aim.com>
|
||||
|
||||
PR target/27386
|
||||
* config/avr/avr.h: (PUSH_ROUNDING): Remove.
|
||||
|
||||
2008-06-04 Andy Hutchinson <hutchinsonandy@aim.com>
|
||||
|
||||
PR target/30243
|
||||
|
@ -360,7 +360,9 @@ enum reg_class {
|
||||
#define RETURN_ADDR_RTX(count, x) \
|
||||
gen_rtx_MEM (Pmode, memory_address (Pmode, plus_constant (tem, 1)))
|
||||
|
||||
#define PUSH_ROUNDING(NPUSHED) (NPUSHED)
|
||||
/* Don't use Push rounding. expr.c: emit_single_push_insn is broken
|
||||
for POST_DEC targets (PR27386). */
|
||||
/*#define PUSH_ROUNDING(NPUSHED) (NPUSHED)*/
|
||||
|
||||
#define RETURN_POPS_ARGS(FUNDECL, FUNTYPE, STACK_SIZE) 0
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user