mainline bootstrap broken for powerpc64-unknown-linux-gnu
Stan Shebs
shebs@apple.com
Tue Aug 17 17:04:00 GMT 2004
Janis Johnson wrote:
>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.
>
My fault, David already reverted.
Stan
More information about the Gcc
mailing list