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) {
|
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
|
// iOS segmented stack is disabled for now, see related notes
|
||||||
#[cfg(all(target_arch = "arm", target_os = "ios"))] #[inline(always)]
|
#[cfg(all(target_arch = "arm", target_os = "ios"))] #[inline(always)]
|
||||||
unsafe fn target_record_sp_limit(_: uint) {
|
unsafe fn target_record_sp_limit(_: uint) {
|
||||||
|
@ -326,6 +332,12 @@ pub unsafe fn get_sp_limit() -> uint {
|
||||||
1024
|
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
|
// iOS doesn't support segmented stacks yet. This function might
|
||||||
// be called by runtime though so it is unsafe to mark it as
|
// be called by runtime though so it is unsafe to mark it as
|
||||||
// unreachable, let's return a fixed constant.
|
// unreachable, let's return a fixed constant.
|
||||||
|
|
Loading…
Reference in New Issue