This commit is contained in:
khanhduytran0 2020-09-19 14:52:50 +07:00
parent 5f158a50ce
commit a231c9a83a

View File

@ -1,19 +1,13 @@
--- ./src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s 2017-03-30 20:45:48.000000000 +0530 --- ./src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s 2017-03-30 20:45:48.272483833 +0530
+++ ./src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s 2020-19-09 12:47:00.000000000 +0530 +++ ./src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s 2020-19-09 12:47:00.918182882 +0530
@@ -30,10 +30,10 @@
@@ -30,10 +30,16 @@
_ZN10JavaThread25aarch64_get_thread_helperEv: _ZN10JavaThread25aarch64_get_thread_helperEv:
stp x29, x30, [sp, -16]! stp x29, x30, [sp, -16]!
- adrp x0, :tlsdesc:_ZN6Thread12_thr_currentE - adrp x0, :tlsdesc:_ZN6Thread12_thr_currentE
- ldr x1, [x0, #:tlsdesc_lo12:_ZN6Thread12_thr_currentE] - ldr x1, [x0, #:tlsdesc_lo12:_ZN6Thread12_thr_currentE]
- add x0, x0, :tlsdesc_lo12:_ZN6Thread12_thr_currentE - add x0, x0, :tlsdesc_lo12:_ZN6Thread12_thr_currentE
- .tlsdesccall _ZN6Thread12_thr_currentE - .tlsdesccall _ZN6Thread12_thr_currentE
+
+ // adrp x0, :tlsdesc:_ZN6Thread12_thr_currentE
+ // ldr x1, [x0, #:tlsdesc_lo12:_ZN6Thread12_thr_currentE]
+ // add x0, x0, :tlsdesc_lo12:_ZN6Thread12_thr_currentE
+ // .tlsdesccall _ZN6Thread12_thr_currentE
+
+ adrp x0, :tlsdesc:_ZN3art6Thread14CurrentFromGdbEv + adrp x0, :tlsdesc:_ZN3art6Thread14CurrentFromGdbEv
+ ldr x1, [x0, #:tlsdesc_lo12:_ZN3art6Thread14CurrentFromGdbEv] + ldr x1, [x0, #:tlsdesc_lo12:_ZN3art6Thread14CurrentFromGdbEv]
+ add x0, x0, :tlsdesc_lo12:_ZN3art6Thread14CurrentFromGdbEv + add x0, x0, :tlsdesc_lo12:_ZN3art6Thread14CurrentFromGdbEv