UT699 ABI CFLAGS Question
Daniel Hellstrom
daniel at gaisler.com
Tue May 2 11:42:43 UTC 2023
Hi Joel,
The UT699 uses --mcpu=leon because it has a matching ISA. The mcpu=leon3
generates CAS instruction which is not present in UT699. With
--mcpu=leon is used with --mfix-ut699 there are some UT699 specifics
enabled. I think the yml-file looks correct.
/Daniel
On 2023-04-28 23:38, Joel Sherrill wrote:
> Hi
>
> While showing examples during the class this week, I noticed that the
> ut699 uses --mcpu=leon and not -mcpu=leon3 in leon3/abi.yml. This
> doesn't seem right. Here's the stuff in question:
>
> default:
> - enabled-by: sparc/ut700
> value:
> - -mcpu=leon3
> - -mfix-ut700
> - enabled-by: sparc/ut699
> value:
> - -mcpu=leon
> - -mfix-ut699
> - enabled-by: sparc/gr712rc
> value:
> - -mcpu=leon3
> - -mfix-gr712rc
> - enabled-by: true
> value:
> - -mcpu=leon3
>
> Is the ut699 wrong?
>
> Thanks.
>
> --joel
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20230502/4d27f512/attachment-0001.htm>
More information about the devel
mailing list