RTEMS 4.7.99.2 Available -- PowerPC/virtex feedback
gregory.menke at gsfc.nasa.gov
gregory.menke at gsfc.nasa.gov
Fri Aug 10 17:11:18 UTC 2007
I think you're absolutely right- inspection by objdump is definitely
indicated.
I ended up using the newlib printf suite as the test- if fp registers
are shown in the instructions, then it meant I had a build problem w/
newlib. The assembly is dramatically different when the fp registers
are excluded.
Gregm
Chris Caudle writes:
> On Fri, August 10, 2007 9:19 am, Joel Sherrill wrote:
> > {"403", PROCESSOR_PPC403,
> > POWERPC_BASE_MASK | MASK_SOFT_FLOAT | MASK_STRICT_ALIGN},
> > {"405", PROCESSOR_PPC405,
> > POWERPC_BASE_MASK | MASK_SOFT_FLOAT | MASK_MULHW | MASK_DLMZB},
>
>
> Doesn't that imply that the tools for PPC405 should already be using soft
> float?
> Everyone is scurrying around figuring out how to rebuild tools with soft
> float, but it looks like that should be the default already, and so far no
> one has presented any code which confirms that the exception was actually
> caused by using a floating point register.
>
> Shouldn't looking at the instructions to see if that is a feasible
> explanation be the first step?
>
> --
> Chris Caudle
More information about the users
mailing list