Sign in
android-kvm
/
trusted-firmware-a
/
a127b99d5a063c798d1c6d2e1d4791a630f78355
/
.
/
lib
/
romlib
/
templates
/
wrapper_bti.S
blob: ba9b11ce59567dd7ef84ab8286a63962a998fc7b [
file
] [
log
] [
blame
]
/*
*
Copyright
(
c
)
2019
,
Arm Limited. All rights reserved.
*
*
SPDX
-
License
-
Identifier
:
BSD
-3
-
Clause
*/
.globl
${
function_name
}
${
function_name
}:
bti jc
ldr x17
,
=
jmptbl
mov x16
,
#${function_offset}
ldr x17
,
[
x17
]
add x16
,
x16
,
x17
br x16