<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 02/04/2018 09:59 PM, Joel Sherrill
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAF9ehCVW+8xukMUUi16yROiam=mscjhDmu3EL7AH21OQEr_xhw@mail.gmail.com">
<div dir="auto">
<div><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Feb 4, 2018 2:35 PM, "Jiri
Gaisler" <<a href="mailto:jiri@gaisler.se"
moz-do-not-send="true">jiri@gaisler.se</a>> wrote:<br
type="attribution">
<blockquote class="quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="quoted-text"><br>
<br>
On 02/01/2018 09:07 AM, Sebastian Huber wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
On 31/01/18 17:54, Joel Sherrill wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi<br>
<br>
Perfect timing. Just as the RSB was updated and we
have built new tools. :)<br>
<br>
Should we bump to 8.1? I would think it makes
sense if it doesn't break anything.<br>
</blockquote>
<br>
Needs the SIS patch an update?<br>
<br>
%patch add gdb <a
href="https://gaisler.org/gdb/gdb-8.0.1-sis-leon2-leon3.diff"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://gaisler.org/gdb/gdb-8.<wbr>0.1-sis-leon2-leon3.diff</a><br>
%hash sha512 gdb-8.0.1-sis-leon2-leon3.diff
f8aa851f50feb063dd63fc10018ed6<wbr>38c5bd1708b6b9f5d1c1e1030c8d30<wbr>a24de3506bb233cc5e7e4392ed4004<wbr>48b59f4c71584a22ea28878295d6d8<wbr>7ff79342<br>
<br>
</blockquote>
<br>
</div>
I have updated the sis path for gdb-8.1, can be
downloaded from:<br>
<br>
<a href="https://gaisler.org/gdb/gdb-8.1.sis.diff"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://gaisler.org/gdb/gdb-8.<wbr>1.sis.diff</a></blockquote>
</div>
</div>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">Thanks for the quick turnaround.</div>
<div dir="auto"><br>
</div>
<div dir="auto">What's the barrier to getting this merged? <br>
</div>
</div>
</blockquote>
<br>
The main problem is that the sis code style that does not correspond
to the current gdb standards. Each patch required to change/rework
original sis code to gdb conventions. Also the change log provided
with the patches was deemed insufficient. It was rather pain-staking
to merge the first ~20 pathes and took many iterations with the
gdb/sparc maintainer. I also feel that the gdb maintainers would
want us to use the built-in simulator infrastructure more, rather
than having a custom simulator core in sis. I have been gathering
strength to go for a couple of new rounds with the gdb folks and try
to submit the remaining ~10 patches. A few of the patches are
however rather large (leon2/3 support), and I am not very optimistic
on when (if ever) they will be accepted. I will do my best ...<br>
<br>
Jiri.<br>
<br>
</body>
</html>