<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/include/sys, branch v1.1.16</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 MS_NOREMOTELOCK mount flag from linux v4.9</title>
<updated>2016-12-30T03:10:44+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2016-12-25T09:42:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=a8a8fdff968c19a05331b032cf395b5cf0dbbd84'/>
<id>a8a8fdff968c19a05331b032cf395b5cf0dbbd84</id>
<content type='text'>
for handling file locking on overlayfs.
see linux commit c568d68341be7030f5647def68851e469b21ca11
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for handling file locking on overlayfs.
see linux commit c568d68341be7030f5647def68851e469b21ca11
</pre>
</div>
</content>
</entry>
<entry>
<title>remove redundant feature test macro checks in sys/time.h</title>
<updated>2016-11-07T16:49:22+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-11-07T16:49:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=7352b59d68aa6d931f9f882b2e0f9de6314d733f'/>
<id>7352b59d68aa6d931f9f882b2e0f9de6314d733f</id>
<content type='text'>
this header is XSI-shaded itself and thus does not need to limit
specific content to _XOPEN_SOURCE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this header is XSI-shaded itself and thus does not need to limit
specific content to _XOPEN_SOURCE.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix various header namespace issues under feature-test-macro control</title>
<updated>2016-10-20T21:20:01+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-10-20T21:20:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=7597fc25a2743d49500926a286da71f8e033936c'/>
<id>7597fc25a2743d49500926a286da71f8e033936c</id>
<content type='text'>
reported and changes suggested by Daniel Sabogal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reported and changes suggested by Daniel Sabogal.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove parameter names from public headers</title>
<updated>2016-10-20T21:04:37+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-10-20T21:04:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=2ed4e9d9279117ffa50294095e172804cd1b68e5'/>
<id>2ed4e9d9279117ffa50294095e172804cd1b68e5</id>
<content type='text'>
inclusion of these names was unintentional and in most cases is a
namespace violation. Daniel Sabogal tracked down and reported these.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
inclusion of these names was unintentional and in most cases is a
namespace violation. Daniel Sabogal tracked down and reported these.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix misspelling of a legacy macro name in sys/param.h</title>
<updated>2016-10-20T21:01:56+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-10-20T21:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=4b8f94c2501e6fea3db631b73b0c91e34e2134cf'/>
<id>4b8f94c2501e6fea3db631b73b0c91e34e2134cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add bits/hwcap.h and include it in sys/auxv.h</title>
<updated>2016-10-20T05:28:25+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2016-10-09T18:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=fe39aaae0eafdab3340ea9a4c4b275c3528b4d75'/>
<id>fe39aaae0eafdab3340ea9a4c4b275c3528b4d75</id>
<content type='text'>
aarch64, arm, mips, mips64, mipsn32, powerpc, powerpc64 and sh have
cpu feature bits defined in linux for AT_HWCAP auxv entry, so expose
those in sys/auxv.h

it seems the mips hwcaps were never exposed to userspace neither
by linux nor by glibc, but that's most likely an oversight.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
aarch64, arm, mips, mips64, mipsn32, powerpc, powerpc64 and sh have
cpu feature bits defined in linux for AT_HWCAP auxv entry, so expose
those in sys/auxv.h

it seems the mips hwcaps were never exposed to userspace neither
by linux nor by glibc, but that's most likely an oversight.
</pre>
</div>
</content>
</entry>
<entry>
<title>add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h</title>
<updated>2016-08-30T19:58:20+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2016-08-20T15:04:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=0f8ad40be0586907f12a72be1985df68e411b093'/>
<id>0f8ad40be0586907f12a72be1985df68e411b093</id>
<content type='text'>
macros for qualcom ip router protocol, new in linux commit
bdabad3e363d825ddf9679dd431cca0b2c30f881
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
macros for qualcom ip router protocol, new in linux commit
bdabad3e363d825ddf9679dd431cca0b2c30f881
</pre>
</div>
</content>
</entry>
<entry>
<title>make brace placement in public header typedef'd structs consistent</title>
<updated>2016-07-03T20:19:28+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-07-03T20:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=ee3f0c551669ca1c61abac0888f93a27b0b17856'/>
<id>ee3f0c551669ca1c61abac0888f93a27b0b17856</id>
<content type='text'>
commit befa5866ee30d09c0c96e88af2eabff5911342ea performed this change
for struct definitions that did not also involve typedef, but omitted
the latter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commit befa5866ee30d09c0c96e88af2eabff5911342ea performed this change
for struct definitions that did not also involve typedef, but omitted
the latter.
</pre>
</div>
</content>
</entry>
<entry>
<title>make brace placement in public header struct definitions consistent</title>
<updated>2016-07-03T19:02:25+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-07-03T18:40:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=befa5866ee30d09c0c96e88af2eabff5911342ea'/>
<id>befa5866ee30d09c0c96e88af2eabff5911342ea</id>
<content type='text'>
placing the opening brace on the same line as the struct keyword/tag
is the style I prefer and seems to be the prevailing practice in more
recent additions.

these changes were generated by the command:

find include/ arch/*/bits -name '*.h' \
-exec sed -i '/^struct [^;{]*$/{N;s/\n/ /;}' {} +

and subsequently checked by hand to ensure that the regex did not pick
up any false positives.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
placing the opening brace on the same line as the struct keyword/tag
is the style I prefer and seems to be the prevailing practice in more
recent additions.

these changes were generated by the command:

find include/ arch/*/bits -name '*.h' \
-exec sed -i '/^struct [^;{]*$/{N;s/\n/ /;}' {} +

and subsequently checked by hand to ensure that the regex did not pick
up any false positives.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix misplaced indention in sys/procfs.h</title>
<updated>2016-07-03T19:02:24+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-07-03T18:38:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=093288dcb37a30c634b0a00eb7e2a0dbe72ebf95'/>
<id>093288dcb37a30c634b0a00eb7e2a0dbe72ebf95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
