From e48b15666468b5d8b3164759e85e768c89ebb0ac Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Fri, 11 Sep 2020 16:37:09 -0500 Subject: gdb 9.2 support Signed-off-by: Kumar Gala --- packages/gdb/9.2/0004-allow-android.patch | 45 +++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 packages/gdb/9.2/0004-allow-android.patch (limited to 'packages/gdb/9.2/0004-allow-android.patch') diff --git a/packages/gdb/9.2/0004-allow-android.patch b/packages/gdb/9.2/0004-allow-android.patch new file mode 100644 index 00000000..97f7a9fd --- /dev/null +++ b/packages/gdb/9.2/0004-allow-android.patch @@ -0,0 +1,45 @@ +--- + gdb/gdbserver/configure | 11 ----------- + gdb/gdbserver/configure.ac | 11 ----------- + 2 files changed, 22 deletions(-) + +--- a/gdb/gdbserver/configure ++++ b/gdb/gdbserver/configure +@@ -8512,17 +8512,6 @@ + + + case "${target}" in +- *-android*) +- # Starting with NDK version 9, actually includes definitions +- # of Elf32_auxv_t and Elf64_auxv_t. But sadly, includes +- # which defines some of the ELF types incorrectly, +- # leading to conflicts with the defintions from . +- # This makes it impossible for us to include both and +- # , which means that, in practice, we do not have +- # access to Elf32_auxv_t and Elf64_auxv_t on this platform. +- # Therefore, do not try to auto-detect availability, as it would +- # get it wrong on this platform. +- ;; + *) + ac_fn_c_check_type "$LINENO" "Elf32_auxv_t" "ac_cv_type_Elf32_auxv_t" "#include + +--- a/gdb/gdbserver/configure.ac ++++ b/gdb/gdbserver/configure.ac +@@ -176,17 +176,6 @@ + ]) + + case "${target}" in +- *-android*) +- # Starting with NDK version 9, actually includes definitions +- # of Elf32_auxv_t and Elf64_auxv_t. But sadly, includes +- # which defines some of the ELF types incorrectly, +- # leading to conflicts with the defintions from . +- # This makes it impossible for us to include both and +- # , which means that, in practice, we do not have +- # access to Elf32_auxv_t and Elf64_auxv_t on this platform. +- # Therefore, do not try to auto-detect availability, as it would +- # get it wrong on this platform. +- ;; + *) + AC_CHECK_TYPES([Elf32_auxv_t, Elf64_auxv_t], [], [], + #include -- cgit v1.2.3