'bxpl'在ARM指令中的含义是什么?

时间:2014-11-11 12:32:33

标签: arm instructions

我在Bionic C的系统调用实现中找到了' bxpl '。 'bx'和'bxpl'之间有什么区别? 顺便说一句,我搜索了ARM的文档,但什么都没找到,我应该去哪里查找这样的信息?

请帮助,谢谢。

/* autogenerated by gensyscalls.py */
#include <sys/linux-syscalls.h>

.text
.type read, #function
.globl read
.align 4
.fnstart

read:
.save   {r4, r7}
stmfd   sp!, {r4, r7}
ldr     r7, =__NR_read
swi     #0
ldmfd   sp!, {r4, r7}
movs    r0, r0
bxpl    lr
b       __set_syscall_errno
.fnend

=============================================

正如@Notlikethat所说 http://infocenter.arm.com/help/topic/com.arm.doc.dui0473k/dom1359731161338.html

条件PL =正或零

0 个答案:

没有答案