mirror of
https://github.com/python/cpython.git
synced 2025-08-30 21:48:47 +00:00
[3.13] gh-120400 :Support Linux perf profile to see Python calls on RISC-V architecture (GH-120089) (#120413)
gh-120400 :Support Linux perf profile to see Python calls on RISC-V architecture (GH-120089)
(cherry picked from commit 4b1e85bafc
)
Co-authored-by: ixgbe00 <yangwang@iscas.ac.cn>
Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
This commit is contained in:
parent
d4174fa7ca
commit
d73f856840
5 changed files with 13 additions and 0 deletions
|
@ -22,6 +22,14 @@ _Py_trampoline_func_start:
|
|||
blr x3
|
||||
ldp x29, x30, [sp], 16
|
||||
ret
|
||||
#endif
|
||||
#ifdef __riscv
|
||||
addi sp,sp,-16
|
||||
sd ra,8(sp)
|
||||
jalr a3
|
||||
ld ra,8(sp)
|
||||
addi sp,sp,16
|
||||
jr ra
|
||||
#endif
|
||||
.globl _Py_trampoline_func_end
|
||||
_Py_trampoline_func_end:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue