Re: pr26180.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 14, 2012 at 5:37 AM, Andreas Geißler <setjem@xxxxxxxxxxxxxx> wrote:
>
> So i you would like to ask you, which special pattern (machine
> description pattern (*.md))
> is related to "x2 = ((x > 0)? (x): -(x));" or where should i search the problem.

The way to debug this kind of problem is to run GCC with
-fdump-rtl-all.  Then read the RTL files back to front until you find
the place where the generated code is erroneous.  For a
machine-specific problem like this it will normally happen sometime in
the register allocation pass or later.

Ian



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux