<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/liballoc_jemalloc, branch 1.16.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.16.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.16.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2017-01-27T07:48:08+00:00</updated>
<entry>
<title>std: Compile libbacktrace with -fvisibility=hidden</title>
<updated>2017-01-27T07:48:08+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-01-22T20:58:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3d6f263b2a162974725cdcb914ba9ad9c2dbef84'/>
<id>urn:sha1:3d6f263b2a162974725cdcb914ba9ad9c2dbef84</id>
<content type='text'>
We don't want these symbols exported from the standard library, this is
just an internal implementation detail of the standard library
currently.

Closes #34984
</content>
</entry>
<entry>
<title>rustc: Don't export builtins/panic/alloc syms</title>
<updated>2017-01-27T07:47:39+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-01-22T20:53:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a5561ce2b94c33add47d288e1826183c511ec9fa'/>
<id>urn:sha1:a5561ce2b94c33add47d288e1826183c511ec9fa</id>
<content type='text'>
This hides symbols from various unstable and implementation-detail
crates of the standard library. Although typically transitive exported
`pub extern` functions are exported from cdylibs, these crates aren't
necessary as they're all implementation details.

Closes #34493
</content>
</entry>
<entry>
<title>Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc</title>
<updated>2017-01-08T08:22:06+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2017-01-08T08:22:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7ac9d337dcc544b4b1959997cdd36f1ba0c8d3e1'/>
<id>urn:sha1:7ac9d337dcc544b4b1959997cdd36f1ba0c8d3e1</id>
<content type='text'>
Remove not(stage0) from deny(warnings)

Historically this was done to accommodate bugs in lints, but there hasn't been a
bug in a lint since this feature was added which the warnings affected. Let's
completely purge warnings from all our stages by denying warnings in all stages.
This will also assist in tracking down `stage0` code to be removed whenever
we're updating the bootstrap compiler.
</content>
</entry>
<entry>
<title>Merge branch 'master' into sparc64</title>
<updated>2017-01-01T03:40:10+00:00</updated>
<author>
<name>Seo Sanghyeon</name>
<email>sanxiyn@gmail.com</email>
</author>
<published>2017-01-01T03:40:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b14785d3d0e3093983f6d6e266b754e1b536da10'/>
<id>urn:sha1:b14785d3d0e3093983f6d6e266b754e1b536da10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sparc64-linux support</title>
<updated>2016-12-31T01:46:19+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>japaricious@gmail.com</email>
</author>
<published>2016-12-30T06:34:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=728ec85e9af04784263acaf2993b2dbf4c07519f'/>
<id>urn:sha1:728ec85e9af04784263acaf2993b2dbf4c07519f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: Don't build docs for misc facade crates</title>
<updated>2016-12-30T18:00:33+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-12-28T18:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a8535ce9d1045eebf92a477e846b720a08513cd0'/>
<id>urn:sha1:a8535ce9d1045eebf92a477e846b720a08513cd0</id>
<content type='text'>
Retain the same behavior as stable.

Closes #38319
</content>
</entry>
<entry>
<title>Remove not(stage0) from deny(warnings)</title>
<updated>2016-12-30T05:07:20+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-12-29T17:47:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9b0b5b45dbd268aba0a79453f506bfe00bb57042'/>
<id>urn:sha1:9b0b5b45dbd268aba0a79453f506bfe00bb57042</id>
<content type='text'>
Historically this was done to accommodate bugs in lints, but there hasn't been a
bug in a lint since this feature was added which the warnings affected. Let's
completely purge warnings from all our stages by denying warnings in all stages.
This will also assist in tracking down `stage0` code to be removed whenever
we're updating the bootstrap compiler.
</content>
</entry>
<entry>
<title>liballoc_*: add MIN_ALIGN for sparc64</title>
<updated>2016-12-30T02:30:01+00:00</updated>
<author>
<name>Jonathan A. Kollasch</name>
<email>jakllsch@kollasch.net</email>
</author>
<published>2016-12-06T21:55:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5672c9b606826ba83a1b96cdad198d4add6dbd3d'/>
<id>urn:sha1:5672c9b606826ba83a1b96cdad198d4add6dbd3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #38401 - redox-os:redox_cross, r=brson</title>
<updated>2016-12-23T09:09:26+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-12-23T09:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99913c5ead4d4f82ecda525b5d6f25dfaf541517'/>
<id>urn:sha1:99913c5ead4d4f82ecda525b5d6f25dfaf541517</id>
<content type='text'>
Redox Cross Compilation

I will admit - there are things here that I wish I did not have to do. This completes the ability to create a cross compiler from the rust repository for `x86_64-unknown-redox`. I will document this PR with inline comments explaining some things.

[View this gist to see how a cross compiler is built](https://gist.github.com/jackpot51/6680ad973986e84d69c79854249f2b7e)

Prior discussion of a smaller change is here: https://github.com/rust-lang/rust/pull/38366
</content>
</entry>
<entry>
<title>let BSD to use gmake for GNU-make</title>
<updated>2016-12-17T19:09:23+00:00</updated>
<author>
<name>Sébastien Marie</name>
<email>semarie@users.noreply.github.com</email>
</author>
<published>2016-12-17T19:09:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a7d9025e40a55d5d8ddeb2f35075512055c363ca'/>
<id>urn:sha1:a7d9025e40a55d5d8ddeb2f35075512055c363ca</id>
<content type='text'>
the diff extends build_helper to provide an function to return the
expected name of GNU-make on the host: "make" or "gmake".

Fixes #38429
</content>
</entry>
</feed>
