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@rtems.org
http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel