pa.c (return_addr_rtx): Change 0xe0400002 to -532676606.
* pa.c (return_addr_rtx): Change 0xe0400002 to -532676606. From-SVN: r119145
This commit is contained in:
parent
08cdc89a54
commit
af1e323e93
@ -1,3 +1,7 @@
|
||||
2006-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
* pa.c (return_addr_rtx): Change 0xe0400002 to -532676606.
|
||||
|
||||
2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
|
||||
|
||||
PR c/2707
|
||||
|
@ -4338,8 +4338,10 @@ return_addr_rtx (int count, rtx frameaddr)
|
||||
GEN_INT (0x00011820), NE, NULL_RTX, SImode, 1);
|
||||
emit_jump_insn (gen_bne (label));
|
||||
|
||||
/* 0xe0400002 must be specified as -532676606 so that it won't be
|
||||
rejected as an invalid immediate operand on 64-bit hosts. */
|
||||
emit_cmp_insn (gen_rtx_MEM (SImode, plus_constant (ins, 12)),
|
||||
GEN_INT (0xe0400002), NE, NULL_RTX, SImode, 1);
|
||||
GEN_INT (-532676606), NE, NULL_RTX, SImode, 1);
|
||||
|
||||
/* If there is no export stub then just use the value saved from
|
||||
the return pointer register. */
|
||||
|
Loading…
Reference in New Issue
Block a user