请教一个汇编预定义该如何理解
大家好,我在研究一段LINUX的汇编代码,发现一个预定义的代码不知道该如何理解:#define USER(x...) \
9999: x; \
.section __ex_table,"a"; \
.align 3; \
.long 9999b,9001f; \
.previous
调用处是:
USER( ldrplbt r3, , #1)
在调用处的后面一些地方有如下代码:
9001:
mov r3, #0
strb r3, @ null terminate
mov r0, #-EFAULT
mov pc, lr
.previous
我对这个USER里面的代码看得比较模糊,而且汇编里面也没找到ldrplbt这条指令
页:
[1]