Bootstrap for powerpc64-unknown-linux-gnu broken with yesterday's
changes to include darwin.md in rs6000.md. This:
(define_insn "*call_nonlocal_darwin64"
[(call (mem:SI (match_operand:DI 0 "symbol_ref_operand" "s,s"))
(match_operand 1 "" "g,g"))
(use (match_operand:SI 2 "immediate_operand" "O,n"))
(clobber (match_scratch:SI 3 "=l,l"))]
"(DEFAULT_ABI == ABI_DARWIN)
&& (INTVAL (operands[2]) & CALL_LONG) == 0"
{
#if TARGET_MACHO
return output_call(insn, operands, 0, 2);
#endif
}
turns into this:
static const char *
output_3 (rtx *operands ATTRIBUTE_UNUSED, rtx insn ATTRIBUTE_UNUSED)
{
{
#if TARGET_MACHO
return output_call(insn, operands, 0, 2);
#endif
}
}
which gets a warning about falling off the end of the function. There's
another one that's similar.