+2014-10-07 Iain Sandoe <iain@codesourcery.com>
+
+ PR target/61387
+ * config/i386/i386.c (x86_output_mi_thunk): Fix darwin fallout.
+
2014-10-07 Aldy Hernandez <aldyh@redhat.com>
* dwarf2out.c: Remove current_function_has_inlines.
{
if (sibcall_insn_operand (fnaddr, word_mode))
{
- tmp = gen_rtx_CALL (VOIDmode, fnaddr, const0_rtx);
- tmp = emit_call_insn (tmp);
- SIBLING_CALL_P (tmp) = 1;
+ fnaddr = XEXP (DECL_RTL (function), 0);
+ tmp = gen_rtx_MEM (QImode, fnaddr);
+ tmp = gen_rtx_CALL (VOIDmode, tmp, const0_rtx);
+ tmp = emit_call_insn (tmp);
+ SIBLING_CALL_P (tmp) = 1;
}
else
emit_jump_insn (gen_indirect_jump (fnaddr));