summaryrefslogtreecommitdiff
path: root/lib/romlib/templates/wrapper.S
blob: 734a68a2e17f5bcd569cb81ebefe314ae2b11f0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/*
 * Copyright (c) 2019, Arm Limited. All rights reserved.
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */
	.globl	${function_name}
${function_name}:
	ldr	x17, =jmptbl
	mov	x16, #${function_offset}
	ldr	x17, [x17]
	add	x16, x16, x17
	br	x16