From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) by sourceware.org (Postfix) with ESMTPS id C7016385842A for ; Sat, 29 Oct 2022 03:22:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C7016385842A Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pg1-x530.google.com with SMTP id r18so6360433pgr.12 for ; Fri, 28 Oct 2022 20:22:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=7h2/myudAbyz2huUi27k2kZXdA2v1Kin7nXU62H5ozQ=; b=VsZwS4jIHRz2fXFT8jBYhe1mcKpMBNf8njSgEEpHnzkLbxGn/LefWuO4zkIKCH4zi4 MQV/18cYVHRTddx3qjAEdQlVAhU7yrQr5xDNTxRji6yMeEcFMMSgQUxx1X2UQK24VCzL OnOIT8vNaUxwWWnVnAk2O5vMkeNMYsIBhAPox6KCQ/NOHfWN+qmQDOdeFODnzICGbd9n XmQx77ZnLLsic4j8cNmt8VlWJwWbplZoGKYOpZImVNeNdY6VOR6g8K5LWKxLHJLfXeVF e3Af9hyEXG3cQbfFyb3TY3QQ90NXHAVk7zMhrBcgVqt9Hrr/hhQz65tDl3k/H1weLBWX CIoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7h2/myudAbyz2huUi27k2kZXdA2v1Kin7nXU62H5ozQ=; b=NTeNVzBAXSPsxaKp9aNFLEbYZ1y4CKYTde9v72ihDp8WxRReZKejLxwVKX9gWxYmI7 K4EEkUMQUA1bpVUhtYGOa9pQvlx2oTcF0Hz6mpcTKj+U+flLrKR3mcuy3Ad3QyA95R5H yEq8avCL4qW551eZb1Gq7ROUXzWV8M3OfAQ7Z3Lou9RubAyI6DaZLvC6SVJwxp1W4OSV 5FhFe7JHLNtGsplCeWqTvr/uOix4EdfMOinXBmeUPUV7V7kDhKpWSDv+fzz4S6GSf9Om NkWc+JEURlRXEPawPNu1jdmWxJRtadqNAy6IrG/KpZ6EyoJwGCfdgwpTOGF990NiTpfU qPUg== X-Gm-Message-State: ACrzQf0F0e4L63KiU38+odw7UXSpyCDe3VtyBLgY978snSIJu1/Hh5W2 qlTJzjj5RNJzM/rkCBlntH0= X-Google-Smtp-Source: AMsMyM6dZ2lahEDzijm+9vISCF5qsP5mMyArEM4JHeJIJqFZ968XMldsvDonI+BggBdbI+tTxjrUYg== X-Received: by 2002:a05:6a00:804:b0:563:264a:f5e5 with SMTP id m4-20020a056a00080400b00563264af5e5mr2455846pfk.62.1667013722625; Fri, 28 Oct 2022 20:22:02 -0700 (PDT) Received: from ?IPV6:2601:681:8600:13d0::f0a? ([2601:681:8600:13d0::f0a]) by smtp.gmail.com with ESMTPSA id u3-20020a170902e80300b0017eb2d62bbesm196816plg.99.2022.10.28.20.22.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Oct 2022 20:22:02 -0700 (PDT) Message-ID: Date: Fri, 28 Oct 2022 21:22:01 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Subject: Re: [PATCH 2/3] Add lto-dump tool. Content-Language: en-US To: Thomas Schwinge , =?UTF-8?Q?Martin_Li=c5=a1ka?= , gcc-patches@gcc.gnu.org Cc: hubicka@ucw.cz References: <00d68e39b80bb63105d123a2481b218b3b1e66cc.1552571776.git.mliska@suse.cz> <878rl0tfv9.fsf@euler.schwinge.homeip.net> From: Jeff Law In-Reply-To: <878rl0tfv9.fsf@euler.schwinge.homeip.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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: On 10/28/22 04:14, Thomas Schwinge wrote: > Hi! > > This minor clean-up had fallen out of me working on something else in > GCC's options machinery, several months ago: > > On 2019-03-12T18:14:04+0100, marxin wrote: >> gcc/lto/ChangeLog: >> * lang.opt: Add new language LTODump and options related >> to LTO dump tool. > As this new "Language" 'LTODump' does not share any options with 'LTO' > proper, it makes sense, in my opinion, to also make that obvious in > 'gcc/lto/lang.opt', which your Subversion r270897 (Git > commit 66d62d9f2e6b059be6a018397fba555147133a9a) "Add lto-dump tool" > almost ;-) did: > >> --- a/gcc/lto/lang.opt >> +++ b/gcc/lto/lang.opt >> @@ -24,6 +24,9 @@ >> Language >> LTO >> >> +Language >> +LTODump >> + >> Enum >> Name(lto_linker_output) Type(enum lto_linker_output) UnknownError(unknown linker output %qs) >> >> @@ -66,6 +69,65 @@ fwpa= >> LTO Driver RejectNegative Joined Var(flag_wpa) >> Whole program analysis (WPA) mode with number of parallel jobs specified. >> >> + >> +[LTODump option records] >> + >> + >> fresolution= >> LTO Joined >> The resolution file. > OK to push the attached > "Better separate 'LTO' vs. 'LTODump' in 'gcc/lto/lang.opt'"? OK. jeff