<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/sys/sgx, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-07-28T00:51:13+00:00</updated>
<entry>
<title>mv std libs to library/</title>
<updated>2020-07-28T00:51:13+00:00</updated>
<author>
<name>mark</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2020-06-12T02:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2c31b45ae878b821975c4ebd94cc1e49f6073fd0'/>
<id>urn:sha1:2c31b45ae878b821975c4ebd94cc1e49f6073fd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #74141 - euclio:typos, r=steveklabnik</title>
<updated>2020-07-23T07:42:01+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2020-07-23T07:42:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9be109910713660e666f83ebdc6a6e717391e647'/>
<id>urn:sha1:9be109910713660e666f83ebdc6a6e717391e647</id>
<content type='text'>
libstd/libcore: fix various typos
</content>
</entry>
<entry>
<title>Rollup merge of #73269 - mzohreva:mz/sgx-wait-timeout, r=jethrogb</title>
<updated>2020-07-17T00:08:56+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2020-07-17T00:08:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=41d956bf632fbc658f21a4195344fe79b685cde9'/>
<id>urn:sha1:41d956bf632fbc658f21a4195344fe79b685cde9</id>
<content type='text'>
Enable some timeouts in SGX platform

This would partially resolve https://github.com/fortanix/rust-sgx/issues/31

cc @jethrogb and @Goirad
</content>
</entry>
<entry>
<title>Move usercall_wait_timeout to abi::usercalls::wait_timeout</title>
<updated>2020-07-15T22:48:36+00:00</updated>
<author>
<name>Mohsen Zohrevandi</name>
<email>mohsen.zohrevandi@fortanix.com</email>
</author>
<published>2020-07-15T22:48:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=85c25aed510ce599504b172f7c7bef280e91637b'/>
<id>urn:sha1:85c25aed510ce599504b172f7c7bef280e91637b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #74263 - RalfJung:thread-local, r=Mark-Simulacrum</title>
<updated>2020-07-14T20:19:28+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2020-07-14T20:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fadd91c630bb4cf606f7ef3ec68d7b6cbcb363b5'/>
<id>urn:sha1:fadd91c630bb4cf606f7ef3ec68d7b6cbcb363b5</id>
<content type='text'>
Slight reorganization of sys/(fast_)thread_local

I was long confused by the `thread_local` and `fast_thread_local` modules in the `sys(_common)` part of libstd. The names make it *sound* like `fast_thread_local` is just a faster version of `thread_local`, but really these are totally different APIs: one provides thread-local "keys", which are non-addressable pointer-sized pieces of local storage with an associated destructor; the other (the "fast" one) provides just a destructor.

So I propose we rename `fast_thread_local` to `thread_local_dtor`, and `thread_local` to `thread_local_key`. That's what this PR does.
</content>
</entry>
<entry>
<title>Rollup merge of #73866 - Goirad:fix-entry-improper-ctypes, r=davidtwco</title>
<updated>2020-07-14T14:38:56+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2020-07-14T14:38:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=905c4e05e1355854c0c63099c70dc1359a3accc7'/>
<id>urn:sha1:905c4e05e1355854c0c63099c70dc1359a3accc7</id>
<content type='text'>
Obviate #[allow(improper_ctypes_definitions)]

Modifies the return type for `fn entry` so that allowing
improper_ctypes_definitions is no longer necessary. This change is
derived from a similar pattern in `libstd/sys/sgx/abi/usercalls/raw.rs`
with `UsercallReturn`.

cc @jethrogb
</content>
</entry>
<entry>
<title>adjust remaining targets</title>
<updated>2020-07-12T09:46:42+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-07-12T09:45:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7dc388654d6ef038065db23340e8eff7a567e5b4'/>
<id>urn:sha1:7dc388654d6ef038065db23340e8eff7a567e5b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Address review comments</title>
<updated>2020-07-11T02:57:31+00:00</updated>
<author>
<name>Mohsen Zohrevandi</name>
<email>mohsen.zohrevandi@fortanix.com</email>
</author>
<published>2020-07-11T02:57:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1466598e19321bc6b97aef8271a317e78211d54d'/>
<id>urn:sha1:1466598e19321bc6b97aef8271a317e78211d54d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libstd/libcore: fix various typos</title>
<updated>2020-07-09T14:57:11+00:00</updated>
<author>
<name>Andy Russell</name>
<email>arussell123@gmail.com</email>
</author>
<published>2020-07-08T00:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=133e91da627a42218721caf2083c3f309e1b0dcc'/>
<id>urn:sha1:133e91da627a42218721caf2083c3f309e1b0dcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary check in SGX wait usercall</title>
<updated>2020-07-01T19:45:11+00:00</updated>
<author>
<name>Mohsen Zohrevandi</name>
<email>mohsen.zohrevandi@fortanix.com</email>
</author>
<published>2020-07-01T19:45:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c457b67af394c37826f75d73cca10319ee96b910'/>
<id>urn:sha1:c457b67af394c37826f75d73cca10319ee96b910</id>
<content type='text'>
</content>
</entry>
</feed>
