Index: config/arm/arm.c =================================================================== --- config/arm/arm.c (revision 162199) +++ config/arm/arm.c (working copy) @@ -4479,10 +4479,6 @@ && arm_needs_doubleword_align (mode, type)) pcum->nregs++; - if (mode == VOIDmode) - /* Pick an arbitrary value for operand 2 of the call insn. */ - return const0_rtx; - /* Only allow splitting an arg between regs and memory if all preceding args were allocated to regs. For args passed by reference we only count the reference pointer. */