<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/panic_abort/src, branch 1.89.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.89.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.89.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-05-15T09:20:13+00:00</updated>
<entry>
<title>deduplicate abort implementations</title>
<updated>2025-05-15T09:20:13+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2025-03-29T11:16:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7f2cd3a2b1606934018cc64bac52bb887ea892a'/>
<id>urn:sha1:b7f2cd3a2b1606934018cc64bac52bb887ea892a</id>
<content type='text'>
Currently, the code for process aborts is duplicated across `panic_abort` and `std`. This PR uses `#[rustc_std_internal_symbol]` to make the `std` implementation available to `panic_abort` via the linker, thereby deduplicating the code.
</content>
</entry>
<entry>
<title>panic_abort: Apply unsafe_op_in_unsafe_fn</title>
<updated>2025-02-14T15:36:17+00:00</updated>
<author>
<name>Eric Huss</name>
<email>eric@huss.org</email>
</author>
<published>2025-02-13T20:42:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e13928de93c142d2b4052d28d7ed0aaca192c0ee'/>
<id>urn:sha1:e13928de93c142d2b4052d28d7ed0aaca192c0ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mark extern blocks as unsafe</title>
<updated>2025-02-09T17:11:13+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-02-07T19:42:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a4e7f8f9bf10588cb5519ae09a15be155499901f'/>
<id>urn:sha1:a4e7f8f9bf10588cb5519ae09a15be155499901f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>step cfg(bootstrap)</title>
<updated>2024-07-28T18:46:29+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2024-07-23T02:06:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5eca36d27a5599f1e15885cd36d6559d36048cd3'/>
<id>urn:sha1:5eca36d27a5599f1e15885cd36d6559d36048cd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stabilise c_unwind</title>
<updated>2024-06-19T12:54:51+00:00</updated>
<author>
<name>Gary Guo</name>
<email>gary@garyguo.net</email>
</author>
<published>2023-08-25T12:45:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ebdfcd93a3a71bde87be117bdb9e01e0ade34981'/>
<id>urn:sha1:ebdfcd93a3a71bde87be117bdb9e01e0ade34981</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for Arm64EC to the Standard Library</title>
<updated>2024-04-15T23:05:16+00:00</updated>
<author>
<name>Daniel Paoliello</name>
<email>danpao@microsoft.com</email>
</author>
<published>2024-03-27T17:49:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=32f5ca4be7fc71274879800cb51c90ccdb7f35a5'/>
<id>urn:sha1:32f5ca4be7fc71274879800cb51c90ccdb7f35a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup windows abort_internal</title>
<updated>2024-03-02T18:22:15+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2024-03-01T14:42:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ce26c7882024874bacf05bedf0e8de692e6f6d13'/>
<id>urn:sha1:ce26c7882024874bacf05bedf0e8de692e6f6d13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc: implement support for `riscv32im_risc0_zkvm_elf`</title>
<updated>2024-01-22T18:07:36+00:00</updated>
<author>
<name>Erik Kaneda</name>
<email>erik@risczero.com</email>
</author>
<published>2023-11-16T00:57:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=966b94e0a2330255e30b687f165dc4f2e8de140a'/>
<id>urn:sha1:966b94e0a2330255e30b687f165dc4f2e8de140a</id>
<content type='text'>
This also adds changes in the rust test suite in order to get a few of them to
pass.

Co-authored-by: Frank Laub &lt;flaub@risc0.com&gt;
Co-authored-by: Urgau &lt;3616612+Urgau@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>add teeos std impl</title>
<updated>2023-12-07T02:33:03+00:00</updated>
<author>
<name>袁浩</name>
<email>yuanhao34@huawei.com</email>
</author>
<published>2023-10-09T03:27:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e353eb91fb793c5ec7cb12f7c99a13d55e05fba1'/>
<id>urn:sha1:e353eb91fb793c5ec7cb12f7c99a13d55e05fba1</id>
<content type='text'>
Signed-off-by: 袁浩 &lt;yuanhao34@huawei.com&gt;
</content>
</entry>
<entry>
<title>Rebase to master</title>
<updated>2023-09-22T11:53:33+00:00</updated>
<author>
<name>Ayush Singh</name>
<email>ayushsingh1325@gmail.com</email>
</author>
<published>2023-05-21T08:56:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c7e5f3ca085c3adfd285a6d41080ff65a6299bc9'/>
<id>urn:sha1:c7e5f3ca085c3adfd285a6d41080ff65a6299bc9</id>
<content type='text'>
- Update Example
- Add thread_parking to sys::uefi
- Fix unsafe in unsafe errors
- Improve docs
- Improve os/exit
- Some asserts
- Switch back to atomics

Signed-off-by: Ayush Singh &lt;ayushdevel1325@gmail.com&gt;
</content>
</entry>
</feed>
