<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/liblibc/lib.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-11-10T01:36:13+00:00</updated>
<entry>
<title>libc: Replace liblibc with crates.io libc</title>
<updated>2015-11-10T01:36:13+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-11-03T00:22:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c8a29c2092cec369a751051a2bfed093522ff6e8'/>
<id>urn:sha1:c8a29c2092cec369a751051a2bfed093522ff6e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unsafety -&gt; Safety in doc headings</title>
<updated>2015-10-23T15:42:14+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2015-10-23T15:42:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b17433292decc3ea1d1c3b318d2c1f6b7c6544af'/>
<id>urn:sha1:b17433292decc3ea1d1c3b318d2c1f6b7c6544af</id>
<content type='text'>
Follow https://doc.rust-lang.org/book/documentation.html#special-sections
</content>
</entry>
<entry>
<title>Auto merge of #29216 - steveklabnik:fix_libc, r=alexcrichton</title>
<updated>2015-10-23T00:24:14+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2015-10-23T00:24:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=414d68ec72a0491f2b3a836524dd7c02cdd5b750'/>
<id>urn:sha1:414d68ec72a0491f2b3a836524dd7c02cdd5b750</id>
<content type='text'>
This is needed to release a new version of libc

r? @alexcrichton 
</content>
</entry>
<entry>
<title>Fix build of libc on stable</title>
<updated>2015-10-22T15:44:16+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2015-10-21T22:05:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd8ae4f64ea8af1705ab23ee822ece70933d9226'/>
<id>urn:sha1:dd8ae4f64ea8af1705ab23ee822ece70933d9226</id>
<content type='text'>
This is needed to release a new version of libc
</content>
</entry>
<entry>
<title>rustfmt liblibc</title>
<updated>2015-10-21T08:32:52+00:00</updated>
<author>
<name>Marcello Seri</name>
<email>marcello.seri@gmail.com</email>
</author>
<published>2015-10-14T12:41:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=34a547f12dbc3442377f9c68fe01858d36f90629'/>
<id>urn:sha1:34a547f12dbc3442377f9c68fe01858d36f90629</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add PATH_MAX to liblibc's Linux bindings.</title>
<updated>2015-09-27T15:36:54+00:00</updated>
<author>
<name>Utkarsh Kukreti</name>
<email>utkarshkukreti@gmail.com</email>
</author>
<published>2015-09-27T15:36:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd91f3e431f277dc88999fcc68f5c49826089935'/>
<id>urn:sha1:dd91f3e431f277dc88999fcc68f5c49826089935</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for the rumprun unikernel</title>
<updated>2015-09-26T12:10:14+00:00</updated>
<author>
<name>Sebastian Wicki</name>
<email>gandro@gmx.net</email>
</author>
<published>2015-09-21T17:16:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c099cfab061e8464141a1cf85c2bd09536a311d0'/>
<id>urn:sha1:c099cfab061e8464141a1cf85c2bd09536a311d0</id>
<content type='text'>
For most parts, rumprun currently looks like NetBSD, as they share the same
libc and drivers. However, being a unikernel, rumprun does not support
process management, signals or virtual memory, so related functions
might fail at runtime. Stack guards are disabled exactly for this reason.

Code for rumprun is always cross-compiled, it uses always static
linking and needs a custom linker.
</content>
</entry>
<entry>
<title>unbreak openbsd after netbsd integration</title>
<updated>2015-09-23T07:39:50+00:00</updated>
<author>
<name>Sébastien Marie</name>
<email>semarie@users.noreply.github.com</email>
</author>
<published>2015-09-23T04:39:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3b42b60bf675214d668b92b4791d58b63b143f40'/>
<id>urn:sha1:3b42b60bf675214d668b92b4791d58b63b143f40</id>
<content type='text'>
separate use code between openbsd/netbsd.

netbsd use c_int and c_uint, but openbsd not, resulting a unused_import
error.
</content>
</entry>
<entry>
<title>Various fixes for NetBSD/amd64</title>
<updated>2015-09-21T19:50:54+00:00</updated>
<author>
<name>Sebastian Wicki</name>
<email>gandro@gmx.net</email>
</author>
<published>2015-09-20T15:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=318cd843d1103579291a9f6c9eab8aacce7e9f82'/>
<id>urn:sha1:318cd843d1103579291a9f6c9eab8aacce7e9f82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Atomically set CLOEXEC on duplicated sockets</title>
<updated>2015-08-30T08:24:05+00:00</updated>
<author>
<name>Tobias Bucher</name>
<email>tobiasbucher5991@gmail.com</email>
</author>
<published>2015-08-24T11:57:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1f81ef4d0f2547cacc316b01ad03603ad772e38e'/>
<id>urn:sha1:1f81ef4d0f2547cacc316b01ad03603ad772e38e</id>
<content type='text'>
For Bitrig, NetBSD and OpenBSD the constant was incorrectly in posix01, when
it's actually posix08, so we move it. This is a [breaking-change], but we
already had one in #27930.

Fix NetBSD's F_DUPFD_CLOEXEC constant.

For a similar feature detection, see this musl thread:
http://comments.gmane.org/gmane.linux.lib.musl.general/2963

This assumes that an int literal has type `c_int` for varidic functions.
</content>
</entry>
</feed>
