mirror of
https://github.com/rust-lang/rust.git
synced 2025-01-23 21:23:20 +00:00
powerpc: Janky segmented stack support
This commit is contained in:
parent
f0d6eee499
commit
164981042d
@ -231,6 +231,12 @@ pub unsafe fn record_sp_limit(limit: uint) {
|
||||
unsafe fn target_record_sp_limit(_: uint) {
|
||||
}
|
||||
|
||||
// powerpc - FIXME(POWERPC): missing...
|
||||
#[cfg(target_arch = "powerpc")]
|
||||
unsafe fn target_record_sp_limit(_: uint) {
|
||||
}
|
||||
|
||||
|
||||
// iOS segmented stack is disabled for now, see related notes
|
||||
#[cfg(all(target_arch = "arm", target_os = "ios"))] #[inline(always)]
|
||||
unsafe fn target_record_sp_limit(_: uint) {
|
||||
@ -326,6 +332,12 @@ pub unsafe fn get_sp_limit() -> uint {
|
||||
1024
|
||||
}
|
||||
|
||||
// powepc - FIXME(POWERPC): missing...
|
||||
#[cfg(target_arch = "powerpc")]
|
||||
unsafe fn target_get_sp_limit() -> uint {
|
||||
1024
|
||||
}
|
||||
|
||||
// iOS doesn't support segmented stacks yet. This function might
|
||||
// be called by runtime though so it is unsafe to mark it as
|
||||
// unreachable, let's return a fixed constant.
|
||||
|
Loading…
Reference in New Issue
Block a user