MVME5500 broken with gcc-4.0.2

Till Straumann strauman at slac.stanford.edu
Mon Oct 31 23:10:38 UTC 2005


Till Straumann wrote:

> WARNING:
>
> rtems/gcc (implicitely) uses -maltivec on all 74xx CPUS and
> the MVME5500 calls for -mcpu=7450.
>
> Unfortunately, with -maltivec, gcc uses vector registers for
> some optimizations.
>
> --> until proper altivec support is implemented in RTEMS random
>     *data corruption* must be expected.
>
> Workaround:
>
> make/custom/mvme5500: use -mcpu=750

--> Until we know what we do for altivec, it might be a good idea
to alias 74xx to 750 in the gcc/newlib multilib configuration...

T.

>
> -- Till





More information about the users mailing list