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]

Re: [lra] a patch to fix ppc bootstrap failure


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)))



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]