Commit 6601202c by John Tytgat Committed by Richard Earnshaw

John Tytgat <John.Tytgat@aaug.net>

John Tytgat  <John.Tytgat@aaug.net>
	* config/arm/arm.c (arm_function_arg): Remove superfluous test.

From-SVN: r162782
parent 08cbf291
2010-07-31 John Tytgat <John.Tytgat@aaug.net>
* config/arm/arm.c (arm_function_arg): Remove superfluous test.
2010-07-31 Anatoly Sokolov <aesok@post.ru> 2010-07-31 Anatoly Sokolov <aesok@post.ru>
* config/spu/spu.h (ASM_OUTPUT_SOURCE_FILENAME): Remove macro. * config/spu/spu.h (ASM_OUTPUT_SOURCE_FILENAME): Remove macro.
......
...@@ -4488,10 +4488,6 @@ arm_function_arg (CUMULATIVE_ARGS *pcum, enum machine_mode mode, ...@@ -4488,10 +4488,6 @@ arm_function_arg (CUMULATIVE_ARGS *pcum, enum machine_mode mode,
&& arm_needs_doubleword_align (mode, type)) && arm_needs_doubleword_align (mode, type))
pcum->nregs++; 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 /* 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 args were allocated to regs. For args passed by reference we only count
the reference pointer. */ the reference pointer. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment