diff --git a/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch b/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch index d5baa4e..f197417 100644 --- a/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch +++ b/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch @@ -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 2020-19-09 12:47:00.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.918182882 +0530 +@@ -30,10 +30,10 @@ -@@ -30,10 +30,16 @@ _ZN10JavaThread25aarch64_get_thread_helperEv: stp x29, x30, [sp, -16]! - 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:_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 + ldr x1, [x0, #:tlsdesc_lo12:_ZN3art6Thread14CurrentFromGdbEv] + add x0, x0, :tlsdesc_lo12:_ZN3art6Thread14CurrentFromGdbEv