<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/src/linux, branch v0.7.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>depends on settimeofday which needs _GNU_SOURCE feature test</title>
<updated>2011-03-01T16:57:19+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-03-01T16:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=07e9d63b8f0614f582f0f453437eaafe92441435'/>
<id>07e9d63b8f0614f582f0f453437eaafe92441435</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>workaround gcc bug 46926 by providing a dumb sincos implementation</title>
<updated>2011-02-19T22:56:57+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-19T22:56:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=13e8459232608f841d5e3f7171da80a8dfce7941'/>
<id>13e8459232608f841d5e3f7171da80a8dfce7941</id>
<content type='text'>
note that this library itself is built with -ffreestanding so sincos.c
should not be miscompiled even if the gcc used to compile musl has
this bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
note that this library itself is built with -ffreestanding so sincos.c
should not be miscompiled even if the gcc used to compile musl has
this bug.
</pre>
</div>
</content>
</entry>
<entry>
<title>add syscall wrappers for inotify</title>
<updated>2011-02-19T07:52:29+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-19T07:52:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=095a5ae6f2466cdd457cdf3e9925b1fbd302c9be'/>
<id>095a5ae6f2466cdd457cdf3e9925b1fbd302c9be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup cruft left from when kernel and user time_t disagreed</title>
<updated>2011-02-19T07:28:42+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-19T07:28:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=cc2a8228fa0b35c9aee69efa7ac657bb7a4704f9'/>
<id>cc2a8228fa0b35c9aee69efa7ac657bb7a4704f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make daemon try the operations that might fail before fork rather than after</title>
<updated>2011-02-17T15:30:00+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-17T15:30:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=187fe29d5b89644b68cade75a34257a1c32a75f6'/>
<id>187fe29d5b89644b68cade75a34257a1c32a75f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>daemon should check for failures and return -1</title>
<updated>2011-02-17T15:28:56+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-17T15:28:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=19e35c500bd2b5e6146e42705ab9b69c155a2006'/>
<id>19e35c500bd2b5e6146e42705ab9b69c155a2006</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove standalone syscall cruft</title>
<updated>2011-02-15T19:39:02+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-15T19:39:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=9b235e8374bfe15f73d470b4ad7d1c579fd9a71e'/>
<id>9b235e8374bfe15f73d470b4ad7d1c579fd9a71e</id>
<content type='text'>
this was originally written for an early draft of the library where
non-standard functions would reside in a static library separate from
the shared libc.so, which would implement a pure standard. the idea
was not to depend on an implementation-dependent __syscall_ret
function in the main libc. but it turned out to be better to put
everything in a single library for both static and dynamic linking
uses, and thus the (incomplete) remnants of this feature were just
enlarging the source and binary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this was originally written for an early draft of the library where
non-standard functions would reside in a static library separate from
the shared libc.so, which would implement a pure standard. the idea
was not to depend on an implementation-dependent __syscall_ret
function in the main libc. but it turned out to be better to put
everything in a single library for both static and dynamic linking
uses, and thus the (incomplete) remnants of this feature were just
enlarging the source and binary.
</pre>
</div>
</content>
</entry>
<entry>
<title>cleaning up syscalls in preparation for x86_64 port</title>
<updated>2011-02-14T03:45:42+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-14T03:45:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=2cdfb7ca26f46f151afbc23d5d94fc68597137f5'/>
<id>2cdfb7ca26f46f151afbc23d5d94fc68597137f5</id>
<content type='text'>
- hide all the legacy xxxxxx32 name cruft in syscall.h so the actual
source files can be clean and uniform across all archs.

- cleanup llseek/lseek and mmap2/mmap handling for 32/64 bit systems

- alternate implementation for nice if the target lacks nice syscall
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- hide all the legacy xxxxxx32 name cruft in syscall.h so the actual
source files can be clean and uniform across all archs.

- cleanup llseek/lseek and mmap2/mmap handling for 32/64 bit systems

- alternate implementation for nice if the target lacks nice syscall
</pre>
</div>
</content>
</entry>
<entry>
<title>syscall cleanup for umount2</title>
<updated>2011-02-14T02:29:36+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-14T02:29:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=978ca016593077d27cc2a828f21c5e45e57074aa'/>
<id>978ca016593077d27cc2a828f21c5e45e57074aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use umount2 syscall for umount (new targets lack old 1-arg umount)</title>
<updated>2011-02-14T02:28:43+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-14T02:28:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=a5dec11306d7988ec136bd86143591257dd3c56f'/>
<id>a5dec11306d7988ec136bd86143591257dd3c56f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
