From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 68493 invoked by alias); 26 May 2015 23:56:54 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 68483 invoked by uid 89); 26 May 2015 23:56:54 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: mail-oi0-f48.google.com Received: from mail-oi0-f48.google.com (HELO mail-oi0-f48.google.com) (209.85.218.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 26 May 2015 23:56:52 +0000 Received: by oihd6 with SMTP id d6so90525327oih.2 for ; Tue, 26 May 2015 16:56:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=jQul3mDkqKPcA7K1WiTN8hNx2jlD2TdC+toZxbyhgr8=; b=PdlJVOPYOTugpUhz8laPbnke3D2YA7MUFPcq8iaoaQ9nYhS4BkcNAR34Xn13Ks2VmV IrK7moGo4Bj9SGU2zLNAW9U0tufrToUriVSfkeMluL0xRWg236GvWdTNMAdEV2MelQSX QvcTNF7MDGhIrqPEGafbyHJMeWMe+3tcIGbEyUx8Zsvicc5BwvjykDP//0Q8/Z2WvU8i Ju3P3WDrYXK1+oM1VJmuW4KcpeB7bwVqXKeKjnF2RmM+8YDMdmxi5T3tWgw4n+IOj+I1 XLUpy6STrH8lAjgZOs90TUQoFnsezhua3YFLNcP+dqGEcMGFInnFUaxROlScGAj2IlS3 hXeA== X-Gm-Message-State: ALoCoQmC3HP1eQ5kYnn8Fb9wWKizquWDfTQhxt77+UFoHdoKIacwktQG47PtBA4IBPHsAXo3X4+A MIME-Version: 1.0 X-Received: by 10.182.40.165 with SMTP id y5mr23904859obk.21.1432684610371; Tue, 26 May 2015 16:56:50 -0700 (PDT) Received: by 10.182.89.99 with HTTP; Tue, 26 May 2015 16:56:50 -0700 (PDT) In-Reply-To: <047d7bacbd5a7c7e6f0515eb7282@google.com> References: <047d7bacbd5a7c7e6f0515eb7282@google.com> Date: Tue, 26 May 2015 23:56:00 -0000 Message-ID: Subject: Re: [PATCH, doc RFA] Rename maint/set-debug "dwarf2" commands to "dwarf" From: Doug Evans To: gdb-patches , Eli Zaretskii Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2015-05/txt/msg00642.txt.bz2 On Tue, May 12, 2015 at 5:11 PM, Doug Evans wrote: > Hi. > > This patch renames the user-visible uses of "dwarf2" to "dwarf". > It's triggered by the discussion here: > https://sourceware.org/ml/gdb-patches/2015-05/msg00286.html > > These are just maint/set-debug commands so we are free to change them. > > The history here is that way back when dwarf v2 support was added it was > sufficiently different than dwarf1 (and, at the time, new), > and (IIUC) radically different enough from dwarf v1 that people wanted > to distinguish dwarf2 from dwarf1 and presumably support both. > > These days there is only "dwarf2", dwarf1 is long gone. > And by "dwarf2" I mean the basic file format changes that > distinguished it from dwarf1. In the sources wherever you > see "dwarf2" the "2" has (generally) nothing to do with the DWARF > version (2,3,4,5,...), and has only to do with the difference > between dwarf1 and dwarf2. > These days "dwarf2" is no longer a useful distinction and is now > in fact confusing to people not familiar with this history. > > Regression tested on amd64-linux. > > Future patches can do further renamings, e.g., replace > dw2_foo/dwarf2_foo with dw_foo/dwarf_foo, but that's > a big task, and can be deferred. > > 2015-05-12 Doug Evans > > * NEWS: Add entries for command renamings. > * dwarf2read.c (dwarf_read_debug): Renamed from dwarf2_read_debug. > All uses updated. > (dwarf_die_debug): Renamed from dwarf2_die_debug. All uses updated. > (dwarf_max_cache_age): Renamed from dwarf2_max_cache_age. > All uses updated. > (show_dwarf_max_cache_age): Renamed from show_dwarf2_max_cache_age. > All callers updated. Fix spelling of DWARF in help text. > (set_dwarf_cmdlist): Renamed from set_dwarf2_cmdlist. > All uses updated. > (show_dwarf_cmdlist): Renamed from show_dwarf2_cmdlist. > All uses updated. > (set_dwarf_cmd): Renamed from set_dwarf2_cmd. All callers updated. > (show_dwarf_cmd): Renamed from show_dwarf2_cmd. All callers > updated. > (dwarf_always_disassemble): Renamed from dwarf_always_disassemble. > All uses updated. > (show_dwarf_always_disassemble): Renamed from > show_dwarf2_always_disassemble. All callers updated. > (_initialize_dwarf2_read): Rename "set/show dwarf2" prefix to > "set/show dwarf". Rename "set/show dwarf2 max-cache-age" to > "set/show dwarf max-cache-age". Rename > "set/show dwarf2 always-disassemble" to > "set/show dwarf always-disassemble". Rename > "set/show debug dwarf2-read" to "set/show debug dwarf-read". Rename > "set/show debug dwarf2-die" to "set/show debug dwarf-die". > > doc/ > * gdb.texinfo (Debugging Output): Update for DWARF "set debug" > command renamings. > (Maintenance Commands): Update for DWARF "set debug" command > renamings. > > testsuite/ > * gdb.dwarf2/dw2-op-call.exp: Update. > * gdb.dwarf2/dw4-sig-types.exp: Update. > * gdb.dwarf2/implptr.exp: Update. > * gdb.mi/mi-cmd-param-changed.exp: Update. Committed.