<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/include, branch v1.0.2</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>fix RLIMIT_ constants for mips</title>
<updated>2014-04-16T06:46:05+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-04-14T15:42:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=52d262fa536768ca97100877f6b023ed3ffe5ff0'/>
<id>52d262fa536768ca97100877f6b023ed3ffe5ff0</id>
<content type='text'>
The mips arch is special in that it uses different RLIMIT_
numbers than other archs, so allow bits/resource.h to override
the default RLIMIT_ numbers (empty on all archs except mips).
Reported by orc.

(cherry picked from commit fcea534e579077e10456f6ed06c033dfaa013a24)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mips arch is special in that it uses different RLIMIT_
numbers than other archs, so allow bits/resource.h to override
the default RLIMIT_ numbers (empty on all archs except mips).
Reported by orc.

(cherry picked from commit fcea534e579077e10456f6ed06c033dfaa013a24)
</pre>
</div>
</content>
</entry>
<entry>
<title>fix signal.h breakage from moving stack_t to arch-specific bits</title>
<updated>2014-03-19T03:27:45+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2014-03-19T03:27:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=9505bfbc40fec217820abad7142663eda60cd6be'/>
<id>9505bfbc40fec217820abad7142663eda60cd6be</id>
<content type='text'>
in the previous changes, I missed the fact that both the prototype of
the sigaltstack function and the definition of ucontext_t depend on
stack_t.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in the previous changes, I missed the fact that both the prototype of
the sigaltstack function and the definition of ucontext_t depend on
stack_t.
</pre>
</div>
</content>
</entry>
<entry>
<title>move signal.h definition of stack_t to arch-specific bits</title>
<updated>2014-03-19T03:12:40+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2014-03-19T03:12:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=bd5f221eaa16fcc13f050201883428afa3a9d0c0'/>
<id>bd5f221eaa16fcc13f050201883428afa3a9d0c0</id>
<content type='text'>
it's different at least on mips. mips version will be fixed in a
separate commit to show the change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it's different at least on mips. mips version will be fixed in a
separate commit to show the change.
</pre>
</div>
</content>
</entry>
<entry>
<title>move struct semid_ds to from shared sys/sem.h to bits</title>
<updated>2014-03-11T19:27:13+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2014-03-11T19:27:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=f6e2f7e13f0edb1bb1d94e6ad4bf44abffd048d1'/>
<id>f6e2f7e13f0edb1bb1d94e6ad4bf44abffd048d1</id>
<content type='text'>
the definition was found to be incorrect at least for powerpc, and
fixing this cleanly requires making the definition arch-specific. this
will allow cleaning up the definition for other archs to make it more
specific, and reversing some of the ugliness (time_t hacks) introduced
with the x32 port.

this first commit simply copies the existing definition to each arch
without any changes. this is intentional, to make it easier to review
changes made on a per-arch basis.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the definition was found to be incorrect at least for powerpc, and
fixing this cleanly requires making the definition arch-specific. this
will allow cleaning up the definition for other archs to make it more
specific, and reversing some of the ugliness (time_t hacks) introduced
with the x32 port.

this first commit simply copies the existing definition to each arch
without any changes. this is intentional, to make it easier to review
changes made on a per-arch basis.
</pre>
</div>
</content>
</entry>
<entry>
<title>math.h: make __FLOAT_BITS and __DOUBLE_BITS C89</title>
<updated>2014-03-09T18:29:41+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-03-09T18:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=6739b13a172aad9c01572c04cadacc99c7041811'/>
<id>6739b13a172aad9c01572c04cadacc99c7041811</id>
<content type='text'>
Remove non-constant aggregate initializer. (Still using long long, but
that is supported by ancient compilers without __extension__ anyway).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove non-constant aggregate initializer. (Still using long long, but
that is supported by ancient compilers without __extension__ anyway).
</pre>
</div>
</content>
</entry>
<entry>
<title>in sys/procfs.h, avoid using __WORDSIZE macro</title>
<updated>2014-03-08T05:50:19+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2014-03-08T05:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=73f5b096056e03d8e27965040faee0af778517fc'/>
<id>73f5b096056e03d8e27965040faee0af778517fc</id>
<content type='text'>
this was problematic because several archs don't define __WORDSIZE. we
could add it, but I would rather phase this macro out in the long
term. in our version of the headers, UINTPTR_MAX is available here, so
just use it instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this was problematic because several archs don't define __WORDSIZE. we
could add it, but I would rather phase this macro out in the long
term. in our version of the headers, UINTPTR_MAX is available here, so
just use it instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>in.h: new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE</title>
<updated>2014-02-24T23:28:31+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-02-24T23:28:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=d82db8550a2fc7ec573b28073317532ec7ca873e'/>
<id>d82db8550a2fc7ec573b28073317532ec7ca873e</id>
<content type='text'>
introduced in linux v3.13, 482fc6094afad572a4ea1fd722e7b11ca72022a0
to mitigate dns cache poisoning via fragmentation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
introduced in linux v3.13, 482fc6094afad572a4ea1fd722e7b11ca72022a0
to mitigate dns cache poisoning via fragmentation
</pre>
</div>
</content>
</entry>
<entry>
<title>if_ether.h: new ethernet protocol type</title>
<updated>2014-02-24T23:24:05+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-02-24T23:24:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=fb5a2ef8dfd9d5b7686865ec6bafe33398ec452f'/>
<id>fb5a2ef8dfd9d5b7686865ec6bafe33398ec452f</id>
<content type='text'>
for High-availability Seamless Redundancy (HSR) specified in IEC 62439-3
new in linux v3.13, f421436a591d34fa5279b54a96ac07d70250cc8d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for High-availability Seamless Redundancy (HSR) specified in IEC 62439-3
new in linux v3.13, f421436a591d34fa5279b54a96ac07d70250cc8d
</pre>
</div>
</content>
</entry>
<entry>
<title>sys/socket.h: add the SO_MAX_PACING_RATE SOL_SOCKET option</title>
<updated>2014-02-24T23:22:04+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-02-24T23:22:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=099ce3631c682e353e8090f49f713980d438f94e'/>
<id>099ce3631c682e353e8090f49f713980d438f94e</id>
<content type='text'>
introduced in linux v3.13, 62748f32d501f5d3712a7c372bbb92abc7c62bc7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
introduced in linux v3.13, 62748f32d501f5d3712a7c372bbb92abc7c62bc7
</pre>
</div>
</content>
</entry>
<entry>
<title>elf.h: add aarch64 relocations</title>
<updated>2014-02-24T23:17:29+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-02-24T23:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=a8a4e5c598c23028326f225c4fa27a27fb92b824'/>
<id>a8a4e5c598c23028326f225c4fa27a27fb92b824</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
