doc
))]
pub unsafe fn __clrex() {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.clrex"]
fn clrex();
}
doc
))]
pub unsafe fn __ldrexb(p: *const u8) -> u8 {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.ldrex.p0i8"]
fn ldrex8(p: *const u8) -> u32;
}
doc
))]
pub unsafe fn __ldrexh(p: *const u16) -> u16 {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.ldrex.p0i16"]
fn ldrex16(p: *const u16) -> u32;
}
doc
))]
pub unsafe fn __ldrex(p: *const u32) -> u32 {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.ldrex.p0i32"]
fn ldrex32(p: *const u32) -> u32;
}
doc
))]
pub unsafe fn __strexb(value: u32, addr: *mut u8) -> u32 {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.strex.p0i8"]
fn strex8(value: u32, addr: *mut u8) -> u32;
}
doc
))]
pub unsafe fn __strexh(value: u16, addr: *mut u16) -> u32 {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.strex.p0i16"]
fn strex16(value: u32, addr: *mut u16) -> u32;
}
doc
))]
pub unsafe fn __strex(value: u32, addr: *mut u32) -> u32 {
- extern "C" {
+ extern "unadjusted" {
#[link_name = "llvm.arm.strex.p0i32"]
fn strex32(value: u32, addr: *mut u32) -> u32;
}