<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/sys/cloudabi/shims/net.rs, branch 1.27.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.27.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.27.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-01-11T10:26:13+00:00</updated>
<entry>
<title>Add shims for modules that we can't implement on CloudABI.</title>
<updated>2018-01-11T10:26:13+00:00</updated>
<author>
<name>Ed Schouten</name>
<email>ed@nuxi.nl</email>
</author>
<published>2018-01-11T10:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d882bb516e0998d7f9c2d049dcc618992a1a04c0'/>
<id>urn:sha1:d882bb516e0998d7f9c2d049dcc618992a1a04c0</id>
<content type='text'>
As discussed in #47268, libstd isn't ready to have certain functionality
disabled yet. Follow wasm's approach of adding no-op modules for all of
the features that we can't implement.

I've placed all of those shims in a shims/ subdirectory, so we (the
CloudABI folks) can experiment with removing them more easily. It also
ensures that the code that does work doesn't get polluted with lots of
useless boilerplate code.
</content>
</entry>
</feed>
