<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/sys/unix/args.rs, branch 1.34.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-12-26T04:08:33+00:00</updated>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>avoid using the word 'initialized' to talk about that non-reentrant-capable state of the mutex</title>
<updated>2018-08-08T16:12:33+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2018-08-08T16:12:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=31bec788f46c73ab14c72868dc6141141320a058'/>
<id>urn:sha1:31bec788f46c73ab14c72868dc6141141320a058</id>
<content type='text'>
</content>
</entry>
<entry>
<title>actually, reentrant uninitialized mutex acquisition is outright UB</title>
<updated>2018-08-06T12:39:55+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2018-08-06T12:39:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=645388583ca47357a6a2e5878a9cde84e2e579d3'/>
<id>urn:sha1:645388583ca47357a6a2e5878a9cde84e2e579d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clarify partially initialized Mutex issues</title>
<updated>2018-08-06T10:54:44+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2018-08-06T10:45:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d3d31105e99f5265880d0f010436ed5c6baab034'/>
<id>urn:sha1:d3d31105e99f5265880d0f010436ed5c6baab034</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add targets for HermitCore (https://hermitcore.org) to the Rust compiler and port libstd to it.</title>
<updated>2018-07-30T13:50:51+00:00</updated>
<author>
<name>Colin Finck</name>
<email>colin.finck@rwth-aachen.de</email>
</author>
<published>2018-07-30T13:50:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e50f4eeaadcea0c1dcc28e15dfe91dd38393a6da'/>
<id>urn:sha1:e50f4eeaadcea0c1dcc28e15dfe91dd38393a6da</id>
<content type='text'>
As a start, the port uses the simplest possible configuration (no jemalloc, abort on panic)
and makes use of existing Unix-specific code wherever possible.
It adds targets for x86_64 (current main HermitCore platform) and aarch64 (HermitCore platform
under development).

Together with the patches to "liblibc" and "llvm", this enables HermitCore applications to be
written in Rust.
</content>
</entry>
<entry>
<title>libstd: add an RAII utility for sys_common::mutex::Mutex</title>
<updated>2018-06-17T07:18:32+00:00</updated>
<author>
<name>NODA, Kai</name>
<email>nodakai@gmail.com</email>
</author>
<published>2018-06-09T13:13:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b81da278623d9dcda1776008612bd42e1922e9c3'/>
<id>urn:sha1:b81da278623d9dcda1776008612bd42e1922e9c3</id>
<content type='text'>
Signed-off-by: NODA, Kai &lt;nodakai@gmail.com&gt;
</content>
</entry>
<entry>
<title>[unix] Don't clone command-line args on startup</title>
<updated>2018-01-04T23:11:39+00:00</updated>
<author>
<name>Matt Brubeck</name>
<email>mbrubeck@limpet.net</email>
</author>
<published>2018-01-03T20:09:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=91c3eee1735ad72b579f99cbb6919c3471747d94'/>
<id>urn:sha1:91c3eee1735ad72b579f99cbb6919c3471747d94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add modifications needed for L4re in libstd</title>
<updated>2017-09-08T12:36:56+00:00</updated>
<author>
<name>Tobias Schaffner</name>
<email>tschaff@genua.de</email>
</author>
<published>2017-08-18T09:50:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9bbc6dbde3e3807362680a355098102bb38a67fe'/>
<id>urn:sha1:9bbc6dbde3e3807362680a355098102bb38a67fe</id>
<content type='text'>
This commit adds the needed modifications to compile the std crate
for the L4 Runtime environment (L4Re).

A target for the L4Re was introduced in commit:
c151220a84e40b65e45308cc0f3bbea4466d3acf

In many aspects implementations for linux also apply for the L4Re
microkernel.

Two uncommon characteristics had to be resolved:
* L4Re has no network funktionality
* L4Re has a maximum stacksize of 1Mb for threads

Co-authored-by: Sebastian Humenda &lt;sebastian.humenda@tu-dresden.de&gt;
</content>
</entry>
<entry>
<title>Fix typos &amp; us spellings</title>
<updated>2017-08-15T19:56:30+00:00</updated>
<author>
<name>Fourchaux</name>
<email>jprodi04@gmail.com</email>
</author>
<published>2017-08-15T19:45:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c7104be1a37daa2f7ec114913247dc93524fd48e'/>
<id>urn:sha1:c7104be1a37daa2f7ec114913247dc93524fd48e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better Debug for Args and ArgsOs</title>
<updated>2017-06-21T12:40:45+00:00</updated>
<author>
<name>Stepan Koltsov</name>
<email>stepan.koltsov@gmail.com</email>
</author>
<published>2017-06-21T12:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=275f9a04af6191e3aee3852a5a1713130f635164'/>
<id>urn:sha1:275f9a04af6191e3aee3852a5a1713130f635164</id>
<content type='text'>
Display actual args instead of two dots.
</content>
</entry>
</feed>
