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

2012-12-07 Thread Michael Meissner
On Thu, Dec 06, 2012 at 04:20:46PM -0500, Vladimir Makarov wrote: > LRA should have change spilled pseudo 199 to memory. LRA did not do > that because the insn is in list of insns used by pseudo 199. This > might happen only when the insn is not recognized. > > The following patch fixes the bug.

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

2012-12-06 Thread Vladimir Makarov
On 12/05/2012 10:31 PM, Vladimir Makarov wrote: 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=

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

2012-12-05 Thread Vladimir Makarov
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 instru

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

2012-12-05 Thread Michael Meissner
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. The

[lra] a patch to fix ppc bootstrap failure

2012-12-04 Thread Vladimir Makarov
After so many changes in LRA ppc target was broken. The following patch fixes PPC bootstrap. The patch was successfully bootstrapped on x86/x86-64 and PPC. Committed as rev. 194180. 2012-12-05 Vladimir Makarov * rtl.h (struct rtx_def): Add comment for field jump. (SUBREG_M