<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Joel,</p>
<p>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.<br>
</p>
<p>/Daniel</p>
<p><br>
</p>
<div class="moz-signature">
<pre></pre>
</div>
<div class="moz-cite-prefix">On 2023-04-28 23:38, Joel Sherrill
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAF9ehCWzQwmuWtZ1P_aJDrKMz7iZsPJCCYD8JFytjBp9mhX6nQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hi
<div><br>
</div>
<div>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:</div>
<div><br>
</div>
<div>default:<br>
- enabled-by: sparc/ut700<br>
value:<br>
- -mcpu=leon3<br>
- -mfix-ut700<br>
- enabled-by: sparc/ut699<br>
value:<br>
- -mcpu=leon<br>
- -mfix-ut699<br>
- enabled-by: sparc/gr712rc<br>
value:<br>
- -mcpu=leon3<br>
- -mfix-gr712rc<br>
- enabled-by: true<br>
value:<br>
- -mcpu=leon3<br>
</div>
<div><br>
</div>
<div>Is the ut699 wrong?</div>
<div><br>
</div>
<div>Thanks.</div>
<div><br>
</div>
<div>--joel</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:devel@rtems.org">devel@rtems.org</a>
<a class="moz-txt-link-freetext" href="http://lists.rtems.org/mailman/listinfo/devel">http://lists.rtems.org/mailman/listinfo/devel</a></pre>
</blockquote>
</body>
</html>