<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/allocator.rs, branch 1.77.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.77.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.77.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-12-31T07:27:43+00:00</updated>
<entry>
<title>Add -Zuse-sync-unwind</title>
<updated>2023-12-31T07:27:43+00:00</updated>
<author>
<name>quininer</name>
<email>quininer@live.com</email>
</author>
<published>2023-11-09T08:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12784c31669d7c9e69b49aa5776f8a4e55c319a8'/>
<id>urn:sha1:12784c31669d7c9e69b49aa5776f8a4e55c319a8</id>
<content type='text'>
This flag specifies whether LLVM generates async unwind or sync unwind.
</content>
</entry>
<entry>
<title>Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin</title>
<updated>2023-12-14T11:14:03+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-12-14T11:14:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1aa6aefdc92555b3fbc5ae4c99365df9845a3e31'/>
<id>urn:sha1:1aa6aefdc92555b3fbc5ae4c99365df9845a3e31</id>
<content type='text'>
use c literals in compiler and library

Relands refreshed https://github.com/rust-lang/rust/pull/111647
</content>
</entry>
<entry>
<title>Add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`.</title>
<updated>2023-12-13T21:14:23+00:00</updated>
<author>
<name>Lukasz Anforowicz</name>
<email>lukasza@chromium.org</email>
</author>
<published>2023-12-13T21:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=981c4e3ce6f3d89f681fbb0de753d03425c6a209'/>
<id>urn:sha1:981c4e3ce6f3d89f681fbb0de753d03425c6a209</id>
<content type='text'>
The new flag has been described in the Major Change Proposal at
https://github.com/rust-lang/compiler-team/issues/656
</content>
</entry>
<entry>
<title>compiler: replace cstr macro with c str literals in compiler and few other c str replacements</title>
<updated>2023-12-03T11:54:09+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2023-12-03T11:02:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=26e69a88167bd68ad65b22d5ca013f1270b163be'/>
<id>urn:sha1:26e69a88167bd68ad65b22d5ca013f1270b163be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix `clippy::needless_borrow` in the compiler</title>
<updated>2023-11-21T19:13:40+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2023-11-21T19:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21a870515b18e5b2b90435d0f1a6d3089b5217ae'/>
<id>urn:sha1:21a870515b18e5b2b90435d0f1a6d3089b5217ae</id>
<content type='text'>
`x clippy compiler -Aclippy::all -Wclippy::needless_borrow --fix`.

Then I had to remove a few unnecessary parens and muts that were exposed
now.
</content>
</entry>
<entry>
<title>Auto merge of #113722 - bjorn3:allocator_shim_refactor, r=jackh726</title>
<updated>2023-08-13T16:49:49+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-08-13T16:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=644e8068cbffef6428d1970fe50a4a863079ee54'/>
<id>urn:sha1:644e8068cbffef6428d1970fe50a4a863079ee54</id>
<content type='text'>
Extract a create_wrapper_function for use in allocator shim writing

This deduplicates some logic and makes it easier to follow what wrappers are produced. In the future it may allow moving the code to determine which wrappers to create to cg_ssa.
</content>
</entry>
<entry>
<title>Generate better function argument names in global_allocator expansion</title>
<updated>2023-08-06T14:36:05+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2023-08-06T14:20:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=704aa56ba0f3b42499f97b14b2f7a2bfb0761b0e'/>
<id>urn:sha1:704aa56ba0f3b42499f97b14b2f7a2bfb0761b0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract a create_wrapper_function for use in allocator shim writing</title>
<updated>2023-08-04T13:26:36+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2023-07-15T12:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49ae3b7867a09fefee26f1ff34890f7a3e230f28'/>
<id>urn:sha1:49ae3b7867a09fefee26f1ff34890f7a3e230f28</id>
<content type='text'>
This deduplicates some logic and makes it easier to follow what wrappers
are produced. In the future it may allow moving the code to determine
which wrappers to create to cg_ssa.
</content>
</entry>
<entry>
<title>cg_llvm: remove pointee types and pointercast/bitcast-of-ptr</title>
<updated>2023-07-29T17:18:17+00:00</updated>
<author>
<name>Erik Desjardins</name>
<email>erikdesjardins@users.noreply.github.com</email>
</author>
<published>2022-12-06T05:07:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b6540777fed3ca92a7c306be6c6ab4b074a033b2'/>
<id>urn:sha1:b6540777fed3ca92a7c306be6c6ab4b074a033b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "use new c literals instead of cstr! macro"</title>
<updated>2023-07-05T11:11:27+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2023-07-04T17:53:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3788b7ab32a6398e7563557f7b32f741f43704a3'/>
<id>urn:sha1:3788b7ab32a6398e7563557f7b32f741f43704a3</id>
<content type='text'>
This reverts commit a17561ffc90c900cb7d0e96b00c6381244764ef7.
</content>
</entry>
</feed>
