[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MVME5500 broken with gcc-4.0.2
- Date: Tue, 01 Nov 2005 08:20:40 -0500
- From: Kate Feng <feng1 at bnl dot gov>
- Subject: Re: MVME5500 broken with gcc-4.0.2
Till Straumann wrote:
> WARNING:
>
> rtems/gcc (implicitely) uses -maltivec on all 74xx CPUS and
> the MVME5500 calls for -mcpu=7450.
The 7455 CPU on the mvme5500 is a lot closer to 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
I can't remember what problems I had with 750. Can
rtems/gcc-4.0.2 remove -maltivec on all 74xx CPUS ?
I thought it's better to leave -maltive as a BSP
option. Which RTEMS version has implemented
altivec in 74xx CPUs ?
Thanks,
Kate
>
>
> -- Till