<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/num/cmath.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>2014-04-01T10:54:26+00:00</updated>
<entry>
<title>remove the cmath module</title>
<updated>2014-04-01T10:54:26+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2014-04-01T09:11:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5e12e1b1a49134f578e1778f4a1216221417bc5e'/>
<id>urn:sha1:5e12e1b1a49134f578e1778f4a1216221417bc5e</id>
<content type='text'>
This is an implementation detail of the `f32` and `f64` modules and it
should not be public. It renames many functions and leaves out any
provided by LLVM intrinsics, so it is not a sensible binding to the C
standard library's math library and will never be a stable target.

This also removes the abuse of link_name so that this can be switched to
using automatically generated definitions in the future. This also
removes the `scalbn` binding as it is equivalent to `ldexp` when
`FLT_RADIX` is 2, which must always be true for Rust.
</content>
</entry>
<entry>
<title>Convert most code to new inner attribute syntax.</title>
<updated>2014-03-29T00:12:21+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2014-03-22T01:05:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=451e8c1c6178750a4c1789f40749562164a980b7'/>
<id>urn:sha1:451e8c1c6178750a4c1789f40749562164a980b7</id>
<content type='text'>
Closes #2569
</content>
</entry>
<entry>
<title>consistently use LLVM floating point intrinsics</title>
<updated>2014-03-05T16:21:00+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2014-03-05T01:49:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=28d4f80836b3557a500e61f4b4fa7d8b47c6a0bf'/>
<id>urn:sha1:28d4f80836b3557a500e61f4b4fa7d8b47c6a0bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up std::num::cmath and remove stale comments</title>
<updated>2014-01-12T23:33:54+00:00</updated>
<author>
<name>Brendan Zabarauskas</name>
<email>bjzaba@yahoo.com.au</email>
</author>
<published>2014-01-12T23:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd248e29b14e58dc583d71b6bcdf2b8091fb9a9f'/>
<id>urn:sha1:cd248e29b14e58dc583d71b6bcdf2b8091fb9a9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: uniform modules titles for doc</title>
<updated>2013-12-27T08:49:11+00:00</updated>
<author>
<name>Luca Bruno</name>
<email>lucab@debian.org</email>
</author>
<published>2013-12-24T16:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9a7a427a1f1a61497105283594d32b976d7559f'/>
<id>urn:sha1:a9a7a427a1f1a61497105283594d32b976d7559f</id>
<content type='text'>
This commit uniforms the short title of modules provided by libstd,
in order to make their roles more explicit when glancing at the index.

Signed-off-by: Luca Bruno &lt;lucab@debian.org&gt;
</content>
</entry>
<entry>
<title>Dead-code pass now marks and warns foreign items</title>
<updated>2013-12-14T05:35:41+00:00</updated>
<author>
<name>Kiet Tran</name>
<email>ktt3ja@gmail.com</email>
</author>
<published>2013-12-14T05:08:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=71ce559f7de6b50dde7af7cf22ff6c4b2942d3c1'/>
<id>urn:sha1:71ce559f7de6b50dde7af7cf22ff6c4b2942d3c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removing ccdecl</title>
<updated>2013-10-14T12:33:05+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2013-10-14T12:33:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=309ab958e6cf78caf188f6dcbf9ce35d9ba62468'/>
<id>urn:sha1:309ab958e6cf78caf188f6dcbf9ce35d9ba62468</id>
<content type='text'>
as per https://github.com/mozilla/rust/pull/9606#discussion_r6930872
</content>
</entry>
<entry>
<title>Remove unused abi attributes.</title>
<updated>2013-10-14T11:10:36+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2013-09-29T14:46:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=16fc6a694cac35ce962e98e180354cbce6a72f54'/>
<id>urn:sha1:16fc6a694cac35ce962e98e180354cbce6a72f54</id>
<content type='text'>
They've been replaced by putting the name on the extern block.

  #[abi = "foo"]

goes to

  extern "foo" { }

Closes #9483.
</content>
</entry>
<entry>
<title>Fix existing privacy/visibility violations</title>
<updated>2013-10-07T20:00:52+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-10-05T21:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=de7d1431760c788e5a471194fa85675033d0ed72'/>
<id>urn:sha1:de7d1431760c788e5a471194fa85675033d0ed72</id>
<content type='text'>
This commit fixes all of the fallout of the previous commit which is an attempt
to refine privacy. There were a few unfortunate leaks which now must be plugged,
and the most horrible one is the current `shouldnt_be_public` module now inside
`std::rt`. I think that this either needs a slight reorganization of the
runtime, or otherwise it needs to just wait for the external users of these
modules to get replaced with their `rt` implementations.

Other fixes involve making things pub which should be pub, and otherwise
updating error messages that now reference privacy instead of referencing an
"unresolved name" (yay!).
</content>
</entry>
<entry>
<title>librustc: Disallow "unsafe" for external functions</title>
<updated>2013-08-03T04:57:59+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-08-02T21:30:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9457ebee550d8f77ffc9b895acddae8946ee631e'/>
<id>urn:sha1:9457ebee550d8f77ffc9b895acddae8946ee631e</id>
<content type='text'>
</content>
</entry>
</feed>
