<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustc_codegen_ssa/back/linker.rs, branch 1.42.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.42.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.42.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-01-23T00:00:36+00:00</updated>
<entry>
<title>Add `-Z no-link` flag</title>
<updated>2020-01-23T00:00:36+00:00</updated>
<author>
<name>Victor Ding</name>
<email>victording@google.com</email>
</author>
<published>2019-12-21T10:37:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6a6ebb4403683e1e12d3916cabc1a4898ce798cf'/>
<id>urn:sha1:6a6ebb4403683e1e12d3916cabc1a4898ce798cf</id>
<content type='text'>
Adds a compiler option to allow rustc compile a crate without linking.
With this flag, rustc serializes codegen_results into a .rlink file.
</content>
</entry>
<entry>
<title>Make sure that all upstream generics get re-exported from Rust dylibs.</title>
<updated>2020-01-20T11:00:43+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo</email>
</author>
<published>2020-01-16T12:21:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=31095d7e3799e1e9d403ac88fa10b3906eb8ba37'/>
<id>urn:sha1:31095d7e3799e1e9d403ac88fa10b3906eb8ba37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove rustc_hir reexports in rustc::hir.</title>
<updated>2020-01-05T11:49:22+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-01-05T01:37:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ebfd8673a791661d9cb526d9994f2f6bbfa49348'/>
<id>urn:sha1:ebfd8673a791661d9cb526d9994f2f6bbfa49348</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalize `syntax::symbol` imports.</title>
<updated>2020-01-02T12:57:04+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-01-01T18:30:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4ff12ce4c14d348dfe53d1f74ab53c878f4fb4f8'/>
<id>urn:sha1:4ff12ce4c14d348dfe53d1f74ab53c878f4fb4f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format the world</title>
<updated>2019-12-22T22:42:47+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-12-22T22:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a06baa56b95674fc626b3c3fd680d6a65357fe60'/>
<id>urn:sha1:a06baa56b95674fc626b3c3fd680d6a65357fe60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change linker for x86_64-fortanix-unknown-sgx to rust-lld</title>
<updated>2019-12-03T09:14:14+00:00</updated>
<author>
<name>Parth Sane</name>
<email>parthsane@gmail.com</email>
</author>
<published>2019-12-02T12:22:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=54b206034fe50b2234ab8ddb15214f723fe8d951'/>
<id>urn:sha1:54b206034fe50b2234ab8ddb15214f723fe8d951</id>
<content type='text'>
For SGX, the relocation using the relocation table is done by
the code in rust/src/libstd/sys/sgx/abi/reloc.rs and this code
should not require relocation. Setting RelaxELFRelocations flag
if allows this to happen, hence adding a Target Option for it.
</content>
</entry>
<entry>
<title>targeted revert of PR rust-lang/rust#64324 (just undo change to dylib generics export).</title>
<updated>2019-11-01T14:05:45+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2019-11-01T12:46:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d21f9b7fd6d4e41257bb4a6db64e9873767374dc'/>
<id>urn:sha1:d21f9b7fd6d4e41257bb4a6db64e9873767374dc</id>
<content type='text'>
Includes the anticipated fallout to run-make-fulldeps test suite from
this change. (We need to reopen issue 64319 as part of landing this.)
</content>
</entry>
<entry>
<title>Allow using upstream generics in a dylib crate type</title>
<updated>2019-09-23T21:01:06+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2019-09-23T21:01:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f00c6346b42d2a3091752166cd86aa2d69112dcc'/>
<id>urn:sha1:f00c6346b42d2a3091752166cd86aa2d69112dcc</id>
<content type='text'>
... just don't export them!
</content>
</entry>
<entry>
<title>rustc: Convert `dependency_formats` to a query</title>
<updated>2019-09-23T19:29:51+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2019-09-16T20:34:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5d531aeaf46451f999aea0f7c9ba08016b9ee3eb'/>
<id>urn:sha1:5d531aeaf46451f999aea0f7c9ba08016b9ee3eb</id>
<content type='text'>
This commit converts a field of `Session`, `dependency_formats`, into a
query of `TyCtxt`. This information then also needed to be threaded
through to other remaining portions of the linker, but it's relatively
straightforward. The only change here is that instead of
`HashMap&lt;CrateType, T&gt;` the data structure changed to `Vec&lt;(CrateType,
T)&gt;` to make it easier to deal with in queries.
</content>
</entry>
<entry>
<title>Use `Symbol` in `Linker`.</title>
<updated>2019-09-11T01:31:38+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>nnethercote@mozilla.com</email>
</author>
<published>2019-09-05T01:23:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=482d63673cbb2cec971f85653ff5babbf9bce0ce'/>
<id>urn:sha1:482d63673cbb2cec971f85653ff5babbf9bce0ce</id>
<content type='text'>
</content>
</entry>
</feed>
