From 9f25a7520037e69ef5e122f12b9e486b048acb42 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 27 Oct 2021 14:31:15 +0200 Subject: gdb: update to 11.1 --- package/gdb/patches/patch-gdb_configure | 96 ------------------------------ package/gdb/patches/patch-gdb_riscv-tdep_c | 12 ---- 2 files changed, 108 deletions(-) delete mode 100644 package/gdb/patches/patch-gdb_configure delete mode 100644 package/gdb/patches/patch-gdb_riscv-tdep_c (limited to 'package/gdb/patches') diff --git a/package/gdb/patches/patch-gdb_configure b/package/gdb/patches/patch-gdb_configure deleted file mode 100644 index 932db7d01..000000000 --- a/package/gdb/patches/patch-gdb_configure +++ /dev/null @@ -1,96 +0,0 @@ ---- gdb-8.3.1.orig/gdb/configure 2019-09-21 00:04:41.000000000 +0200 -+++ gdb-8.3.1/gdb/configure 2019-10-16 12:08:42.152038996 +0200 -@@ -15064,93 +15064,6 @@ $as_echo "$gdb_cv_bigtoc" >&6; } - ;; - esac - --{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5 --$as_echo_n "checking for the dynamic export flag... " >&6; } --dynamic_list=false --if test "${gdb_native}" = yes; then -- # The dynamically loaded libthread_db needs access to symbols in the gdb -- # executable. Older GNU ld supports --export-dynamic but --dynamic-list -- # may not be supported there. -- old_LDFLAGS="$LDFLAGS" -- # Older GNU ld supports --export-dynamic but --dynamic-list it does not. -- RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list" -- LDFLAGS="$LDFLAGS $RDYNAMIC" -- if test "${have_libpython}" = no; then -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ -- --int --main () --{ -- -- ; -- return 0; --} --_ACEOF --if ac_fn_c_try_link "$LINENO"; then : -- dynamic_list=true --fi --rm -f core conftest.err conftest.$ac_objext \ -- conftest$ac_exeext conftest.$ac_ext -- else -- # Workaround http://bugs.python.org/issue4434 where static -- # libpythonX.Y.a would get its symbols required for -- # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list. -- # Problem does not happen for the recommended libpythonX.Y.so linkage. -- -- # Note the workaround for Python -- # http://bugs.python.org/issue10112 earlier has removed -- # -export-dynamic from PYTHON_LIBS. That's exactly what we want -- # here too, as otherwise it'd make this -Wl,--dynamic-list test -- # always pass. -- old_CFLAGS="$CFLAGS" -- CFLAGS="$CFLAGS $PYTHON_CFLAGS" -- old_LIBS="$LIBS" -- LIBS="$LIBS $PYTHON_LIBS" -- old_CPPFLAGS="$CPPFLAGS" -- CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS" -- if test "$cross_compiling" = yes; then : -- true --else -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ --#include "Python.h" --int --main () --{ --int err; -- Py_Initialize (); -- err = PyRun_SimpleString ("import itertools\n"); -- Py_Finalize (); -- return err == 0 ? 0 : 1; -- ; -- return 0; --} --_ACEOF --if ac_fn_c_try_run "$LINENO"; then : -- dynamic_list=true --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -- conftest.$ac_objext conftest.beam conftest.$ac_ext --fi -- -- LIBS="$old_LIBS" -- CFLAGS="$old_CFLAGS" -- CPPFLAGS="$old_CPPFLAGS" -- fi -- LDFLAGS="$old_LDFLAGS" --fi --if $dynamic_list; then -- found="-Wl,--dynamic-list" -- RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list' --else -- found="-rdynamic" -- RDYNAMIC="-rdynamic" --fi -- --{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5 --$as_echo "$found" >&6; } -- - - if test ${build} = ${host} -a ${host} = ${target} ; then - case ${host_os} in diff --git a/package/gdb/patches/patch-gdb_riscv-tdep_c b/package/gdb/patches/patch-gdb_riscv-tdep_c deleted file mode 100644 index 17834f821..000000000 --- a/package/gdb/patches/patch-gdb_riscv-tdep_c +++ /dev/null @@ -1,12 +0,0 @@ ---- gdb-8.3.1.orig/gdb/riscv-tdep.c 2019-09-21 00:04:41.000000000 +0200 -+++ gdb-8.3.1/gdb/riscv-tdep.c 2019-10-16 12:18:34.569267544 +0200 -@@ -3131,9 +3131,6 @@ riscv_gdbarch_init (struct gdbarch_info - /* We do support running binaries compiled for 32-bit float on targets - with 64-bit float, so we only complain if the binary requires more - than the target has available. */ -- if (abi_features.flen > features.flen) -- error (_("bfd requires flen %d, but target has flen %d"), -- abi_features.flen, features.flen); - - /* If the ABI_FEATURES xlen is 0 then this indicates we got no useful abi - features from the INFO object. In this case we assume that the xlen -- cgit v1.2.3