From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id 564063858D33 for ; Thu, 2 Mar 2023 09:37:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 564063858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gnu.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gnu.org Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXfNk-00019R-9G; Thu, 02 Mar 2023 04:37:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=A4GcmYMK9DR6ZZI/z+oqyOcHa81bKaecVbmoTwHA32U=; b=ZWhgGf+sUKd0 HkgcuC28RW9IbCO96zv0Ii6qNxKsXnasoKZPvZffElLXu/LWGtmhNFljq3XSuq48tV283zN8zPxJv krehjXvbA536ATxzjJuI5jpiSp3Wq4MDDGPjMhEfxv0GHZgFlj930K5GxL9AxE+cKwcb88reX740N XYN3QU2NxnT6KJhFc+NB5LV2g5//30VnmJDF9qsEcOP/zmJnUrX9mpl2PqfszAq0j7bH/6E+vOdKA c7FMyOCfiqQ1Tp0uXQHbXpH96LFmP2lhVV/0nkGNClk/DuJS0VWHJ/zNQ38Z3sIxqJFaIu1coVE7L 63bC4pmmCSbeYis6iwZluw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXfNj-0006CA-Pm; Thu, 02 Mar 2023 04:37:48 -0500 Date: Thu, 02 Mar 2023 11:38:03 +0200 Message-Id: <83o7pbebno.fsf@gnu.org> From: Eli Zaretskii To: Tom de Vries Cc: tom@tromey.com, gdb-patches@sourceware.org In-Reply-To: <39e29bc3-bdeb-2a7e-3760-39ffe673308b@suse.de> (message from Tom de Vries on Thu, 2 Mar 2023 08:18:45 +0100) Subject: Re: [PATCH] [gdb/symtab] Add set/show always-read-ctf on/off References: <20230224123522.21756-1-tdevries@suse.de> <87r0uehn8d.fsf@tromey.com> <875ybp2aas.fsf@tromey.com> <3217bd87-4294-18b2-5c7d-5058526f3c72@suse.de> <87sfenlxvr.fsf@tromey.com> <39e29bc3-bdeb-2a7e-3760-39ffe673308b@suse.de> X-Spam-Status: No, score=-7.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_BARRACUDACENTRAL,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: > Date: Thu, 2 Mar 2023 08:18:45 +0100 > Cc: Tom de Vries via Gdb-patches > From: Tom de Vries > > diff --git a/gdb/NEWS b/gdb/NEWS > index bea604d7e75..c32ff92c98a 100644 > --- a/gdb/NEWS > +++ b/gdb/NEWS > @@ -68,6 +68,11 @@ maintenance info frame-unwinders > List the frame unwinders currently in effect, starting with the highest > priority. > > +set always-read-ctf on|off > +show always-read-ctf > + When off, CTF is only read if DWARF is not present. When on, CTF is > + read regardless of whether DWARF is present. Off by default. > + > * New convenience function "$_shell", to execute a shell command and > return the result. This lets you run shell commands in expressions. > Some examples: This part is OK. > diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo > index c1ca45521ea..85fe2158ce8 100644 > --- a/gdb/doc/gdb.texinfo > +++ b/gdb/doc/gdb.texinfo > @@ -20365,6 +20365,15 @@ location to represent a line or a statement. The @samp{PROLOGUE-END} column > indicates that a given address is an adequate place to set a breakpoint at the > first instruction following a function prologue. > > +@kindex set always-read-ctf [on|off] > +@kindex show always-read-ctf > +@cindex always-read-ctf I'd add a @cindex entry that begins with CTF, something like @cindex CTF info, when to read > +When off, CTF is only read if DWARF is not present. When on, CTF is > +read regardless of whether DWARF is present. The default value if off. It's probably "CTF debug info" and "DWARF debug info", right? Thanks. Reviewed-By: Eli Zaretskii