<feed xmlns='http://www.w3.org/2005/Atom'>
<title>uClibc-alpine/libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips, branch master</title>
<subtitle>Where we track our uclibc patches
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/'/>
<entry>
<title>mips: fix errno setting after syscall</title>
<updated>2010-10-27T19:23:15+00:00</updated>
<author>
<name>Alexander Gordeev</name>
<email>lasaine@lvk.cs.msu.su</email>
</author>
<published>2010-10-07T14:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=9a4c8a3f2c753f4cee4bcbe23d28e23bbdb99e40'/>
<id>9a4c8a3f2c753f4cee4bcbe23d28e23bbdb99e40</id>
<content type='text'>
If there was an error during syscall then after it's completion a3
register holds a non-zero value and v0 holds an actual error code which
should be saved in errno. This can be achieved by calling
__syscall_error with the value from v0 as a parameter. So this value
should be stored in a0, but the appropriate assembly instructions are
missing. Fixed this now by adding "move a0, v0".

I think it was once fixed by 58c5f8ba4cdf62342d05a546d15404cbbb3c4e07
but then something went wrong. Again...

Signed-off-by: Alexander Gordeev &lt;lasaine@lvk.cs.msu.su&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If there was an error during syscall then after it's completion a3
register holds a non-zero value and v0 holds an actual error code which
should be saved in errno. This can be achieved by calling
__syscall_error with the value from v0 as a parameter. So this value
should be stored in a0, but the appropriate assembly instructions are
missing. Fixed this now by adding "move a0, v0".

I think it was once fixed by 58c5f8ba4cdf62342d05a546d15404cbbb3c4e07
but then something went wrong. Again...

Signed-off-by: Alexander Gordeev &lt;lasaine@lvk.cs.msu.su&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Joseph S. Myers writes:</title>
<updated>2006-10-19T21:28:37+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2006-10-19T21:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=fe1d18ca76ad4f03e7e4a17f4867dd515303ecd6'/>
<id>fe1d18ca76ad4f03e7e4a17f4867dd515303ecd6</id>
<content type='text'>
There are many directories called "CVS" checked into uClibc SVN, probably
as a side-effect of importing a CVS checkout.  I don't think these are
particularly useful to have checked in.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are many directories called "CVS" checked into uClibc SVN, probably
as a side-effect of importing a CVS checkout.  I don't think these are
particularly useful to have checked in.
</pre>
</div>
</content>
</entry>
<entry>
<title>sync with glibc CVS</title>
<updated>2006-03-10T00:39:38+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2006-03-10T00:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=1ff4c6408c19488f30063ec086732f6f0e6db3b7'/>
<id>1ff4c6408c19488f30063ec086732f6f0e6db3b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>blah, glibc moved linuxthreads around</title>
<updated>2006-03-09T23:30:13+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2006-03-09T23:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=b024ba802ed9a8c857879cdde0d6107d770dff14'/>
<id>b024ba802ed9a8c857879cdde0d6107d770dff14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>glibc sync</title>
<updated>2006-02-04T01:27:08+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2006-02-04T01:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=a7240d19c0715a9559f82611adc085e6cc58c864'/>
<id>a7240d19c0715a9559f82611adc085e6cc58c864</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial import of latest linuxthreads</title>
<updated>2006-01-31T05:05:15+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2006-01-31T05:05:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=cccc549ced940c85039c8ce263c8bb571f244afd'/>
<id>cccc549ced940c85039c8ce263c8bb571f244afd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
