<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/include/sys, branch v0.8.4</title>
<subtitle>musl - an implementation of the standard library for Linux-based systems</subtitle>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/'/>
<entry>
<title>add prlimit syscall wrapper</title>
<updated>2012-01-21T03:10:47+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-01-21T03:10:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=26f38328d66f4bd525e9d21a9245ba4c54d6ca10'/>
<id>26f38328d66f4bd525e9d21a9245ba4c54d6ca10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix all missing instances of __cplusplus checks/extern "C" in headers</title>
<updated>2011-11-11T01:40:06+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-11-11T01:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=3ed8c9f2df0b5f0bfe1006037c46d4f32ec6ca7b'/>
<id>3ed8c9f2df0b5f0bfe1006037c46d4f32ec6ca7b</id>
<content type='text'>
patch by Arvid Picciani (aep)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
patch by Arvid Picciani (aep)
</pre>
</div>
</content>
</entry>
<entry>
<title>fix some details in ugly stuff that doesn't belong in libc</title>
<updated>2011-10-17T16:23:04+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-10-17T16:23:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=03860303c298f2ec7a9c0de683a68f4ab61697f0'/>
<id>03860303c298f2ec7a9c0de683a68f4ab61697f0</id>
<content type='text'>
patches by sh4rm4, presumably needed to make gdb or some similar junk
happy...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
patches by sh4rm4, presumably needed to make gdb or some similar junk
happy...
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup various minor issues reported by nsz</title>
<updated>2011-09-26T04:59:28+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-26T04:59:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=fd142e5ec44aaafffbb8bb4ea41c4288d3fa937a'/>
<id>fd142e5ec44aaafffbb8bb4ea41c4288d3fa937a</id>
<content type='text'>
the changes to syscall_ret are mostly no-ops in the generated code,
just cleanup of type issues and removal of some implementation-defined
behavior. the one exception is the change in the comparison value,
which is fixed so that 0xf...f000 (which in principle could be a valid
return value for mmap, although probably never in reality) is not
treated as an error return.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the changes to syscall_ret are mostly no-ops in the generated code,
just cleanup of type issues and removal of some implementation-defined
behavior. the one exception is the change in the comparison value,
which is fixed so that 0xf...f000 (which in principle could be a valid
return value for mmap, although probably never in reality) is not
treated as an error return.
</pre>
</div>
</content>
</entry>
<entry>
<title>FD_ISSET must return an int. this is the easiest way.</title>
<updated>2011-09-24T02:24:33+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-24T02:24:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=c41a76f58ce0238172effe982f2cee7bbd2a60a4'/>
<id>c41a76f58ce0238172effe982f2cee7bbd2a60a4</id>
<content type='text'>
casting to int would not be correct because high bits could be lost.
mapping the high bits down onto low bits would be costlier in the
common case where the result is just used in a conditional. changing
the type of the bit array elements to int would permute the order of
the bit array on 64-bit big endian systems, so that's not an option
either.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
casting to int would not be correct because high bits could be lost.
mapping the high bits down onto low bits would be costlier in the
common case where the result is just used in a conditional. changing
the type of the bit array elements to int would permute the order of
the bit array on 64-bit big endian systems, so that's not an option
either.
</pre>
</div>
</content>
</entry>
<entry>
<title>sys/user.h may need stdint.h</title>
<updated>2011-09-23T18:24:57+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-23T18:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=1587224ed60aa38b7a26c5eaf692f1f1ab525afd'/>
<id>1587224ed60aa38b7a26c5eaf692f1f1ab525afd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix some header typos</title>
<updated>2011-09-21T00:02:48+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-21T00:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=fd9e01e92a5d665e5b6c3221cd67970038cf7a6c'/>
<id>fd9e01e92a5d665e5b6c3221cd67970038cf7a6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix the fsid_t structure to match name of __val</title>
<updated>2011-09-20T15:16:27+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-20T15:16:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=32b82cf5cdc282839cc02c57a50c991e376f0348'/>
<id>32b82cf5cdc282839cc02c57a50c991e376f0348</id>
<content type='text'>
this is a case of poorly written man pages not matching the actual
implementation, and why i hate implementing nonstandard interfaces
with no actual documentation of how they're intended to work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is a case of poorly written man pages not matching the actual
implementation, and why i hate implementing nonstandard interfaces
with no actual documentation of how they're intended to work.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix the definition of struct statvfs to match lsb abi</title>
<updated>2011-09-20T03:35:48+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-20T03:35:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=114c80f1416617399c85c2df09dd307532399903'/>
<id>114c80f1416617399c85c2df09dd307532399903</id>
<content type='text'>
at the same time, make struct statfs match the traditional definition
and make it more useful, especially the fsid_t stuff.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
at the same time, make struct statfs match the traditional definition
and make it more useful, especially the fsid_t stuff.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix broken multi-inclusion guard in sys/reg.h</title>
<updated>2011-09-19T15:56:09+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-09-19T15:56:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=53431b091b22a663a428c67f8c617740f5882706'/>
<id>53431b091b22a663a428c67f8c617740f5882706</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
