From patchwork Mon May 17 12:30:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 4295 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4FkJPq3Jtwz3wbb for ; Mon, 17 May 2021 12:30:39 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4FkJPq0jsHz1TW; Mon, 17 May 2021 12:30:39 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4FkJPq0cgzz2xXY; Mon, 17 May 2021 12:30:39 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4FkJPn5qq6z2xFh for ; Mon, 17 May 2021 12:30:37 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4FkJPn0JSKz14D; Mon, 17 May 2021 12:30:37 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1621254637; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=dyG/4hswO7OO/p3jpzpRPnJsuubIA3al9d0E2Mj3cmM=; b=qz0DHXsebASatkL47vd4Rtmlno1cDNv9zdUGFoSkLnylFe185LSdCSfwfg+CJ64x9oWoxd BMoDuAsxLhYINACw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1621254637; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=dyG/4hswO7OO/p3jpzpRPnJsuubIA3al9d0E2Mj3cmM=; b=EQepOYRuTzUtPcn03upo0yspFEGjJ2yxL5YjxjcsEoqIBw6ilx4tx3wmBogWVTEWn9+nTl VeLIT1NXIBlbnyoRYfOR27GwHp5Ajmo+bgfMilaKKLFi3oJ/asAkm8vpYA1A9v9dgvMhld Jo2+5dvuq1IN2dnAa0wLFeCUQNW+ry9yRmqCwqGofyanZKjWVhgq190ugoPD7zRi3MafOi Qut+mli5oQaXZyF7H5KfB2QWWjeBWPFS3QteQVXDIKCyRloeAknoWNTMMNwY7viqbM7Bkc qSpv79rc3RAyQAZIfxj2kyRHhNB/9bWBE8pacefUJJsZvwGYuC4YGc6qoEqHRg== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] gdb: Update to 10.2 Date: Mon, 17 May 2021 14:30:32 +0200 Message-Id: <20210517123032.3895061-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from 10.1 to 10.2 - Update rootfiles - Changelog GDB 10.2 brings the following fixes and enhancements over GDB 10.1: * PR remote/26614 (AddressSanitizer: heap-use-after-free of extended_remote_target in remote_async_inferior_event_handler) * PR gdb/26828 (SIGSEGV in follow_die_offset dwarf2/read.c:22950) * PR gdb/26861 (internal-error: void target_mourn_inferior(ptid_t): Assertion `ptid == inferior_ptid' failed. OS: Mac OSX Catalina; Compiler: GCC; Language: C) * PR gdb/26876 (gdb error: internal-error: Unknown CFA rule when debugging the linux kernel with qemu) * PR breakpoints/26881 (infrun.c:6384: internal-error: void process_event_stop_test(execution_control_state*): Assertion `ecs->event_thread->control.exception_resume_breakpoint != NULL' failed) * PR gdb/26901 (Array subscript fails with flexible array member without size) * PR tui/26973 (gdb crashes when not including the status window in a new layout) * PR python/26974 (Wrong Value.format_string docu for static members argument) * PR breakpoints/27009 ([s390] GDB branches randomly for BC instruction while displaced stepping) * PR tdep/27015 (ARC: "eret" value is collected from the wrong data in register cache) * PR backtrace/27147 ([GNU/Linux, sparc64] GDB is unable to print full stack trace (got "previous frame inner to this frame" errors)) * PR rust/27194 (put rust demangler on 10.x branch) * PR threads/27239 (gdb/cp-support.c:1619:(.text+0x5502): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `TLS init function for thread_local_segv_handler') * PR breakpoints/27330 (nextoverthrow.exp FAILs on arm-none-eabi) * PR symtab/27333 ([dwarf-5] abort on unhandled DW_TAG_type_unit in process_psymtab_comp_unit) * PR fortran/27341 ([dwarf-5] FAIL: gdb.fortran/function-calls.exp: p derived_types_and_module_calls::pass_cart_nd(c_nd)) * PR tdep/27369 (ARC: Stepping over atomic instruction sequences loops infinitely) * PR build/27385 (Cannot compile arc.c with gcc-4.8 (error: no matching function for call to 'std::pair...')) * PR gdb/27435 (Attach on solaris segfaults GDB) * PR build/27535 (amd64-linux-siginfo.c fails to compile after updating to glibc-2.33 headers) * PR build/27536 (aarch64-linux-hw-point.c fails to compile after updating to glibc-2.33) * PR symtab/27541 (gdb crashes on "file -readnow") * PR gdb/27750 (local variables have wrong address and values on sparc64) * PR varobj/27757 (-var-list-children coredump) Signed-off-by: Adolf Belka --- config/rootfiles/common/gdb | 1 + lfs/gdb | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/common/gdb b/config/rootfiles/common/gdb index 0bb907f5e..d2be68c3e 100644 --- a/config/rootfiles/common/gdb +++ b/config/rootfiles/common/gdb @@ -5,6 +5,7 @@ #usr/include/gdb #usr/include/gdb/jit-reader.h #usr/lib/libinproctrace.so +#usr/share/gdb #usr/share/gdb/python #usr/share/gdb/python/gdb #usr/share/gdb/python/gdb/FrameDecorator.py diff --git a/lfs/gdb b/lfs/gdb index 88ce5d34e..cdbebadbd 100644 --- a/lfs/gdb +++ b/lfs/gdb @@ -24,7 +24,7 @@ include Config -VER = 10.1 +VER = 10.2 THISAPP = gdb-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 1822a7dd45e7813f4408407eec1a6af1 +$(DL_FILE)_MD5 = c044b7146903ec51c9d2337a29aee93b install : $(TARGET)