From 617b92ba539e00ce0a429b080e2f85faa1883f5a Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Sat, 19 Sep 2020 13:23:50 +0700 Subject: [PATCH] libinstrument lib linking patch --- .../hotspot/threadLS_android_aarch64.patch | 1 - termux-openjdk-aarch64-patches/jdk/libinstrument.patch | 10 ++++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 termux-openjdk-aarch64-patches/jdk/libinstrument.patch diff --git a/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch b/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch index f43b999..d5baa4e 100644 --- a/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch +++ b/termux-openjdk-aarch64-patches/hotspot/threadLS_android_aarch64.patch @@ -2,7 +2,6 @@ +++ ./src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s 2020-19-09 12:47:00.000000000 +0530 @@ -30,10 +30,16 @@ - _ZN10JavaThread25aarch64_get_thread_helperEv: stp x29, x30, [sp, -16]! - adrp x0, :tlsdesc:_ZN6Thread12_thr_currentE diff --git a/termux-openjdk-aarch64-patches/jdk/libinstrument.patch b/termux-openjdk-aarch64-patches/jdk/libinstrument.patch new file mode 100644 index 0000000..ed1bcaa --- /dev/null +++ b/termux-openjdk-aarch64-patches/jdk/libinstrument.patch @@ -0,0 +1,10 @@ +--- ./make/lib/Lib-java.instrument.gmk 2017-03-30 20:45:48.000000000 +0530 ++++ ./make/lib/Lib-java.instrument.gmk 2020-19-09 12:04:00.000000000 +0530 +@@ -72,6 +72,7 @@ + LIBS := $(JDKLIB_LIBS), \ + LIBS_unix := -ljava -ljvm $(LIBZ), \ + LIBS_linux := -ljli $(LIBDL), \ ++ LIBS_android := -ljli $(LIBDL), \ + LIBS_solaris := -ljli $(LIBDL), \ + LIBS_aix := -liconv -ljli_static $(LIBDL), \ + LIBS_macosx := -liconv -framework Cocoa -framework Security \