-
Notifications
You must be signed in to change notification settings - Fork 100
Conversation
@@ -17,18 +17,10 @@ | |||
use core::fmt::Arguments; | |||
|
|||
#[cfg(all(not(test), not(feature = "test")))] | |||
#[lang="stack_exhausted"] | |||
extern fn stack_exhausted() {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this lang item just gone now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, removed from rust by commit 7a3fdfbf "remove morestack support"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the reference.
Changes Unknown when pulling e074f5e on agalakhov:master into * on hackndev:master*. |
wow, llvm assert, haven't seen those in a while. |
A great work overall, much appreciated. I'm tempted to wait a day until a new nightly to see if a fresh build will solve the llvm issue and report it upstream otherwise. |
Thank you. I believe the LLVM issue could be solved by editing the data-layout in json. Looks like that this line is not needed anymore (but I'm not really sure). |
|
This is a workaround against LLVM Assertion. Looks like it'a a bug since Cortex-M3 and Cortex-M4 do support unaligned access.
Changes Unknown when pulling f5a3a0d on agalakhov:master into * on hackndev:master*. |
Made a fix against LLVM assets. Not perfect, but now it at least works. |
Thanks for your contributions! |
This fixes platformtree!, ioreg! and lang items.