wrapper.S 296 B

12345678910111213
  1. /*
  2. * Copyright (c) 2019, Arm Limited. All rights reserved.
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. */
  6. .section .text.__wrap_${function_name}
  7. .globl __wrap_${function_name}
  8. __wrap_${function_name}:
  9. ldr x17, =jmptbl
  10. mov x16, #${function_offset}
  11. ldr x17, [x17]
  12. add x16, x16, x17
  13. br x16