<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/include, branch v1.0.0</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 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>
<entry>
<title>elf.h: new elf header flag to mark 2008-NaN vs legacy-NaN on mips</title>
<updated>2014-02-24T23:12:39+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-02-24T23:12:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=d99c9993228c4dc3766509fab9b70d7513404286'/>
<id>d99c9993228c4dc3766509fab9b70d7513404286</id>
<content type='text'>
see glibc commit 9c21573c02446b3d5cf6a34b67c8545e5be6a600
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
see glibc commit 9c21573c02446b3d5cf6a34b67c8545e5be6a600
</pre>
</div>
</content>
</entry>
</feed>
