This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
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)))
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |