On 12-12-05 5:51 PM, Michael Meissner wrote:
This is the file that causes the boostrap to fail if --enable-decimal-float is
used as a configuration option on the LRA branch. You need to compile this in
32-bit mode with either -mcpu=power7, -mcpu=power6, or -mhard-dfp to enable the
decimal instructions. I used -m32 -O2 -O3 -mcpu=power6.
I managed to reproduce it. I'll look at this tomorrow.
Thanks, Mike.
The error message is:
/home/meissner/fsf-src/lra/libgcc/dfp-bit.c:248:1: error: unrecognizable insn:
}
^
(insn 291 25 289 2 (set (reg:DD 199)
(subreg:DD (reg:SD 33 1 [ arg_a ]) 0))
/home/meissner/fsf-src/lra/libgcc/dfp-bit.c:104 -1
(expr_list:REG_DEAD (reg:DI 33 1)
(nil)))