<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rustllvm/ArchiveWrapper.cpp, branch try-perf</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try-perf</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try-perf'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-09-09T20:05:43+00:00</updated>
<entry>
<title>Move `rustllvm` into `rustc_llvm`</title>
<updated>2020-09-09T20:05:43+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2020-07-26T17:11:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=10d3f8a484a812db995198f17b17462718f477bc'/>
<id>urn:sha1:10d3f8a484a812db995198f17b17462718f477bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ArchiveKind::Other</title>
<updated>2020-08-12T16:03:44+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2020-08-12T16:03:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=486c48b570fd6235c8f8ce8820b54ea25b3510a9'/>
<id>urn:sha1:486c48b570fd6235c8f8ce8820b54ea25b3510a9</id>
<content type='text'>
Also unused since introduction in #35174
</content>
</entry>
<entry>
<title>Properly use the darwin archive format on Apple targets</title>
<updated>2020-02-12T11:06:14+00:00</updated>
<author>
<name>Anthony Ramine</name>
<email>nox@nox.paris</email>
</author>
<published>2020-02-12T11:06:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=15adbf6e086794d197e744db815476994b9ce3d7'/>
<id>urn:sha1:15adbf6e086794d197e744db815476994b9ce3d7</id>
<content type='text'>
See https://github.com/servo/servo/issues/25550.
</content>
</entry>
<entry>
<title>Handle removal of llvm::make_unique()</title>
<updated>2020-01-07T20:28:22+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-12-31T13:08:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=30ec68a545ebc128ea8009186249b5b3616c3586'/>
<id>urn:sha1:30ec68a545ebc128ea8009186249b5b3616c3586</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc: Start implementing compat with LLVM 9</title>
<updated>2019-04-05T15:10:18+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2019-04-04T20:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d5985bc9ecbdc792d514cf531107d33f85644fdc'/>
<id>urn:sha1:d5985bc9ecbdc792d514cf531107d33f85644fdc</id>
<content type='text'>
This commit doesn't actually migrate to LLVM 9, but it brings our own
C++ bindings in line with LLVM 9 and able to compile against tip of
tree. The changes made were:

* The `MainSubprogram` flag for debuginfo moved between flag types.
* Iteration of archive members was tweaked slightly and we have to
  construct the two iterators before constructing the returned
  `RustArchiveIterator` value.
* The `getOrInsertFunction` binding now returns a wrapper which we use
  `getCallee()` on to get the value we're interested in.
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump minimum required LLVM version to 6.0</title>
<updated>2018-12-09T11:05:40+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2018-12-09T10:20:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=706e67b0a0143d651eb03f2fa2c30645899e81ff'/>
<id>urn:sha1:706e67b0a0143d651eb03f2fa2c30645899e81ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove support for building against LLVM 4</title>
<updated>2018-11-05T14:04:26+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2018-11-05T13:52:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3cc8b17451aac4a144baa48bb48f4187a5529769'/>
<id>urn:sha1:3cc8b17451aac4a144baa48bb48f4187a5529769</id>
<content type='text'>
With emscripten removed in #55626, we no longer need to support
building against LLVM 4.
</content>
</entry>
<entry>
<title>Remove checks for LLVM &lt; 4.0</title>
<updated>2018-11-01T20:09:02+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2018-11-01T20:06:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d79459769832c5c1724ce1e7e7099edb945b1467'/>
<id>urn:sha1:d79459769832c5c1724ce1e7e7099edb945b1467</id>
<content type='text'>
While we still have to support LLVM 4.0 for Emscripten, we can
drop checks for LLVM &gt;= 4.0 and &lt; 4.0.
</content>
</entry>
<entry>
<title>rustc_llvm: move to rustc_codegen_llvm::llvm.</title>
<updated>2018-07-30T15:03:50+00:00</updated>
<author>
<name>Irina Popa</name>
<email>irinagpopa@gmail.com</email>
</author>
<published>2018-05-29T17:41:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=077be49bde25ca92dc03c86c805438609133a82a'/>
<id>urn:sha1:077be49bde25ca92dc03c86c805438609133a82a</id>
<content type='text'>
</content>
</entry>
</feed>
