<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/include/sys, branch v0.9.15</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 fanotify syscall wrapper and header</title>
<updated>2014-01-02T21:10:45+00:00</updated>
<author>
<name>rofl0r</name>
<email>retnyg@gmx.net</email>
</author>
<published>2014-01-02T21:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=5c81b8fe453994a74afa7cd355dd707ee2d01a24'/>
<id>5c81b8fe453994a74afa7cd355dd707ee2d01a24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix struct signalfd_siginfo</title>
<updated>2013-12-30T02:55:21+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2013-12-25T11:33:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=7e10f209fbc26a5179a4c0817c986e7c7bd327c9'/>
<id>7e10f209fbc26a5179a4c0817c986e7c7bd327c9</id>
<content type='text'>
ssi_ptr is really 64-bit in kernel, so fix that. assuming sizeof(void*)
for it also caused incorrect padding for 32-bits, as the following
64-bits are aligned to 64-bits (and the padding was not taken into
account), so fix the padding as well. add addr_lsb field while there.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ssi_ptr is really 64-bit in kernel, so fix that. assuming sizeof(void*)
for it also caused incorrect padding for 32-bits, as the following
64-bits are aligned to 64-bits (and the padding was not taken into
account), so fix the padding as well. add addr_lsb field while there.
</pre>
</div>
</content>
</entry>
<entry>
<title>add sys/quota.h and quotactl syscall wrapper</title>
<updated>2013-12-20T16:52:10+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2013-12-20T16:52:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=e36d8a1d74a00e56990728508635296440ddce1c'/>
<id>e36d8a1d74a00e56990728508635296440ddce1c</id>
<content type='text'>
based on patch by Timo Teräs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
based on patch by Timo Teräs.
</pre>
</div>
</content>
</entry>
<entry>
<title>move struct ucred under _GNU_SOURCE in sys/socket.h for clean posix namespace</title>
<updated>2013-12-04T21:39:52+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2013-12-04T21:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=b054137a640c7fd0acb6cc9c4edda055465b15be'/>
<id>b054137a640c7fd0acb6cc9c4edda055465b15be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix SHUT_WR typo in sys/socket.h and duplicate definitions of SHUT_*</title>
<updated>2013-12-04T21:38:32+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2013-12-04T21:38:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=2c2418088d07a2ecb0ecafd8c950bfd38ebf916b'/>
<id>2c2418088d07a2ecb0ecafd8c950bfd38ebf916b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use 0 instead of NULL in headers where NULL is not defined</title>
<updated>2013-11-24T00:34:07+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2013-11-24T00:34:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=10c8b7148b918938d8e681c5801b913dd56cb7e4'/>
<id>10c8b7148b918938d8e681c5801b913dd56cb7e4</id>
<content type='text'>
some macros in sys/mtio.h and syslog.h used NULL without defining it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
some macros in sys/mtio.h and syslog.h used NULL without defining it
</pre>
</div>
</content>
</entry>
<entry>
<title>timeradd/timersub: cast result to void to get rid of warnings</title>
<updated>2013-11-23T12:01:53+00:00</updated>
<author>
<name>rofl0r</name>
<email>retnyg@gmx.net</email>
</author>
<published>2013-11-23T12:01:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=8ff810d779daa29b78d14e477f5a68b51ed232d1'/>
<id>8ff810d779daa29b78d14e477f5a68b51ed232d1</id>
<content type='text'>
previously:
timersub(&amp;now, t, &amp;diff);

warning: value computed is not used [-Wunused-value]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
previously:
timersub(&amp;now, t, &amp;diff);

warning: value computed is not used [-Wunused-value]
</pre>
</div>
</content>
</entry>
<entry>
<title>adjust sys/wait.h not to produde errors in strict ISO C feature profile</title>
<updated>2013-11-09T05:04:02+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2013-11-09T05:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=f5980e330a331b83f99a25c522aae00170dff131'/>
<id>f5980e330a331b83f99a25c522aae00170dff131</id>
<content type='text'>
siginfo_t is not available from signal.h when the strict ISO C feature
profile (e.g. passing -std=c99 to gcc without defining any other
feature test macros) is used, but the type is needed to declare
waitid. using sys/wait.h (or any POSIX headers) in strict ISO C mode
is an application bug, but in the interest of compatibility, it's best
to avoid producing gratuitous errors. the simplest fix I could find is
suppressing the declaration of waitid (and also signal.h inclusion,
since it's not needed for anything else) in this case, while still
exposing everything else in sys/wait.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
siginfo_t is not available from signal.h when the strict ISO C feature
profile (e.g. passing -std=c99 to gcc without defining any other
feature test macros) is used, but the type is needed to declare
waitid. using sys/wait.h (or any POSIX headers) in strict ISO C mode
is an application bug, but in the interest of compatibility, it's best
to avoid producing gratuitous errors. the simplest fix I could find is
suppressing the declaration of waitid (and also signal.h inclusion,
since it's not needed for anything else) in this case, while still
exposing everything else in sys/wait.h
</pre>
</div>
</content>
</entry>
<entry>
<title>add legacy ftime function and sys/timeb.h</title>
<updated>2013-10-25T18:15:08+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2013-10-25T18:15:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=4b15d9f46a2b260661d2e054575e617c76795578'/>
<id>4b15d9f46a2b260661d2e054575e617c76795578</id>
<content type='text'>
despite being marked legacy, this was specified by SUSv3 as part of
the XSI option; only the most recent version of the standard dropped
it. reportedly there's actual code using it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
despite being marked legacy, this was specified by SUSv3 as part of
the XSI option; only the most recent version of the standard dropped
it. reportedly there's actual code using it.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typo in socket.h (wrong macro name)</title>
<updated>2013-10-18T15:19:49+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2013-10-18T15:19:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=20a34af862812b4a20784c52e0b501559507a477'/>
<id>20a34af862812b4a20784c52e0b501559507a477</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
