From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id QEucEaSo+GhqwQIAWB0awg (envelope-from ) for ; Wed, 22 Oct 2025 05:49:24 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=bXDSmLqW; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 331AC1E0BC; Wed, 22 Oct 2025 05:49:24 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 949B61E04C for ; Wed, 22 Oct 2025 05:49:22 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E6DE03858C2D for ; Wed, 22 Oct 2025 09:49:21 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E6DE03858C2D Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=bXDSmLqW Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by sourceware.org (Postfix) with ESMTPS id A178F3858CD9 for ; Wed, 22 Oct 2025 09:48:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A178F3858CD9 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A178F3858CD9 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::42f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761126528; cv=none; b=YA2dNcZJSA7EFDBZoUDZBUgO3BEBBxOIbgbX0Kkr+pDcdamrUSlu2L+my6mgX/RmJzpZrEUm7ezPEKqRkh+SKeO2hFOiE25Ry6InzMraxqVZVGPCi/6VYfhAG3EBVGqtOubrEjapi0Ti5SiiXkcSAHohlq57FwncOC8w578bvn8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761126528; c=relaxed/simple; bh=EiR/d7SIfxa+Yez5k3krMg0KiHe7ZNiJW9LVd00yTR8=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=f2+m5Pz5ogFJoj32HJyJZ3xNYOJSfkp9yuDvFcSY5YhZdohyVgDLPduDhpnXUBiwj+papmYK/gQQFp6RDUvJgUQ4WzY1gmTwqjIA38Rbt8MEn2V3k+WFnxQdtyLW89+uLNdCj7lCF7sve1Gu6br986Pn97rZyLnPnZL0tIWXndI= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-42421b1514fso4167383f8f.2 for ; Wed, 22 Oct 2025 02:48:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761126520; x=1761731320; darn=sourceware.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=HG3JpXfzDwgqv4s2rZ23G0y0jRAN6zGNz60LAk4u0CA=; b=bXDSmLqWuFJgVrv0oLhdptmg0idExXGguaIiBqXwtP/lUF41GmVVr5/NZ49/f4ugEU wjZCGOl2Ms5mOxRYmI9QO+oVzgQoxjlPCuc3TfPzYc+tWZQ+tt8X5ftcVV6RuXwm0zar e1Wtgxrf33uvEyEEFnALmB7u6pIWlKqYTe1o6YtVSRRMpk2Piglydzevpzfz/3yE6cDX 2Qz7icrBeLI4rXMPAEpabagbD3Rf+K3gzRimsgUbFcLUjcgu9dYAu4k2GJ6xuMYgDAiZ O/peORqv599yxPjAL2W8jYahKBG383q7KHW42ZWRsigkxPnWXsXcSEbjNjjbOKe9t4fa j2HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761126520; x=1761731320; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HG3JpXfzDwgqv4s2rZ23G0y0jRAN6zGNz60LAk4u0CA=; b=nZfG07mycd9pRBCA1XzheehlvFrGDcQzfA3ox9GQCtTBUKgyPv6QpkRC237NZeVAgH At6GsSv84mGCzSfsVlMCfnhphowUEt7kxIaE6Uf/VMTYqTt8LJ7c43SXfZco9qhEqor3 PE5CdO6YgDFzbrOh/RwYan8uWrO33mlsrPBRMLfZyL2hH1f2H9CYKmGqiMSskEq7r9nr qwsKQDo3vA95e74r3FSN+iuSzGii2np1bpaJruPJ0P6o3WVa93FCK+JO5d4PPtmoduxC VAPugIYGYjW5lvmJQuGVVe4lqyU76cvwKZooo6fG8xIyyUbOB/nP66B18hpG3vTRRqhU 9zcQ== X-Forwarded-Encrypted: i=1; AJvYcCWDwTz8I1RHy7J6aj1Slk96U7yIthFmGOAT/yps23W+8hVSECDpuCxNshJy91OamcVL/QOuZMf6lDayhA==@sourceware.org X-Gm-Message-State: AOJu0Yy41HV8dI1k6iTuC4YN6Uq5xtVnqhJhQ9ouASPsWE7d+0112uon uswh08G7ICF6qefIsWntx8jbkhW2YNWAdBxkQBoeGcDPdqoJlwRa/wPi X-Gm-Gg: ASbGncvnyuF+OaB79ChaYAJZb+Vv6puHOA/oN7heH17IlNx7Pc3XKLv+P8Aj0KdERoA IOkdeMe2NP96hBCNeAGDYWa0u7uoKiUzQpDyarUQWVTvJ4NByparOH2HrNWQbIu6vTv6Ertmh+H l7g44DwkklKNGT3U1njKc9/8IT0ZKNMa7D36sZv4XleeHQvTuCMSkdmaCeJN8zv8/KIsLmMOsqA UUqw9pTLhqhu+XmwzUSibRoOTh7+wFYfY1gpSYSbxknzf9hOPeTZLsAj1pRaNrIHOpV7bmRVUw+ JhIiW7++ZdlYfjnFrJTzxgyEK8MGFmoWC9/qILdgH8msdg38wf4xC+ebixbqheqlaESC97xL/Ta k/0Nz73aYhWS3KFWnhElbcRy8nejNJ/Kbsd0gZox3pck3SW1UA2CSd1+7AIoG+xkI2MwHpgCq8Y a5d6xjCN4Dmy4hO/pMr4T2fPQ= X-Google-Smtp-Source: AGHT+IGoFKDra/FkyAqPXhWebFvrAJHImLg1fEGA43nubRtCpwqzk7mE7EhWEpb1/vkIH9YzJP6Unw== X-Received: by 2002:a5d:5d12:0:b0:428:3f0f:2370 with SMTP id ffacd0b85a97d-4283f0f2cc8mr9179272f8f.24.1761126520354; Wed, 22 Oct 2025 02:48:40 -0700 (PDT) Received: from [192.168.0.38] ([86.12.216.189]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-428567cd83csm1565598f8f.14.2025.10.22.02.48.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Oct 2025 02:48:39 -0700 (PDT) Message-ID: <790ea269-165e-4625-8fda-b6e70d260d73@gmail.com> Date: Wed, 22 Oct 2025 10:48:39 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 0/8] Remove stabs support from GDB To: Guinevere Larsen , gdb-patches@sourceware.org References: <20251020152853.28195-1-guinevere@redhat.com> Content-Language: en-US From: Luis In-Reply-To: <20251020152853.28195-1-guinevere@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Hi, On 20/10/2025 16:28, Guinevere Larsen wrote: > Now that GDB 17 has branched, I think we're ready to remov stabs from > GDB entirely, and the sooner this is merged, the earlier we'll spot any > problems and the more time will be there to fix them. > > This series does just that. > > Guinevere Larsen (8): > gdb: move some stabs functions to gdb/buildsym-legacy.h > gdb/mdebug: Remove stabs support from mips inferiors > gdb: Remove stabs support from ELF files > gdb: Remove stabs support from dbx > gdb: Remove stabs support for COFF files > gdb: Remove stabs support from XCOFF inferiors > gdb: Fully remove stabs code from GDB > gdb: remove support for dbx from GDB > > gdb/Makefile.in | 8 +- > gdb/NEWS | 4 + > gdb/arch-utils.c | 6 - > gdb/arch-utils.h | 3 - > gdb/buildsym-legacy.h | 10 + > gdb/buildsym.c | 18 - > gdb/coffread.c | 133 +- > gdb/configure | 6 +- > gdb/configure.ac | 4 +- > gdb/dbxread.c | 254 - > gdb/doc/Makefile.in | 46 +- > gdb/doc/gdb.texinfo | 23 +- > gdb/doc/stabs.texinfo | 4130 --------------- > gdb/elfread.c | 146 +- > gdb/gdb-stabs.h | 176 - > gdb/gdbarch-gen.c | 22 - > gdb/gdbarch-gen.h | 4 - > gdb/gdbarch_components.py | 8 - > gdb/mdebugread.c | 1781 ++----- > gdb/microblaze-tdep.c | 8 - > gdb/mipsread.c | 2 - > gdb/objfiles.h | 3 - > gdb/rs6000-aix-nat.c | 1 - > gdb/sparc-tdep.c | 10 - > gdb/sparc64-tdep.c | 2 - > gdb/stabsread.c | 7217 -------------------------- > gdb/stabsread.h | 314 -- > gdb/symmisc.c | 3 - > gdb/testsuite/gdb.stabs/aout.sed | 16 - > gdb/testsuite/gdb.stabs/ecoff.sed | 17 - > gdb/testsuite/gdb.stabs/exclfwd.exp | 57 - > gdb/testsuite/gdb.stabs/exclfwd.h | 21 - > gdb/testsuite/gdb.stabs/exclfwd1.c | 34 - > gdb/testsuite/gdb.stabs/exclfwd2.c | 29 - > gdb/testsuite/gdb.stabs/gdb11479.c | 76 - > gdb/testsuite/gdb.stabs/gdb11479.exp | 59 - > gdb/testsuite/gdb.stabs/hppa.sed | 20 - > gdb/testsuite/gdb.stabs/weird.def | 900 ---- > gdb/testsuite/gdb.stabs/weird.exp | 309 -- > gdb/testsuite/gdb.stabs/xcoff.sed | 17 - > gdb/testsuite/lib/gdb.exp | 6 + > gdb/xcoffread.c | 2014 +------ > 42 files changed, 544 insertions(+), 17373 deletions(-) > delete mode 100644 gdb/dbxread.c > delete mode 100644 gdb/doc/stabs.texinfo > delete mode 100644 gdb/gdb-stabs.h > delete mode 100644 gdb/stabsread.c > delete mode 100644 gdb/stabsread.h > delete mode 100644 gdb/testsuite/gdb.stabs/aout.sed > delete mode 100644 gdb/testsuite/gdb.stabs/ecoff.sed > delete mode 100644 gdb/testsuite/gdb.stabs/exclfwd.exp > delete mode 100644 gdb/testsuite/gdb.stabs/exclfwd.h > delete mode 100644 gdb/testsuite/gdb.stabs/exclfwd1.c > delete mode 100644 gdb/testsuite/gdb.stabs/exclfwd2.c > delete mode 100644 gdb/testsuite/gdb.stabs/gdb11479.c > delete mode 100644 gdb/testsuite/gdb.stabs/gdb11479.exp > delete mode 100644 gdb/testsuite/gdb.stabs/hppa.sed > delete mode 100644 gdb/testsuite/gdb.stabs/weird.def > delete mode 100644 gdb/testsuite/gdb.stabs/weird.exp > delete mode 100644 gdb/testsuite/gdb.stabs/xcoff.sed > > > base-commit: b9e48061e06ec0c181757c9e80cc4dc72d614f4f Looks like gcc (13.3.0 at least) is a bit grumpy with this and there are a few -Werror=array-bounds= warnings stopping the build, apparently from changes to gdb/xcoffread.c.