From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by sourceware.org (Postfix) with ESMTPS id B4FB93896C33 for ; Sun, 20 Nov 2022 16:54:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B4FB93896C33 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=harmstone.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x336.google.com with SMTP id v124-20020a1cac82000000b003cf7a4ea2caso11183589wme.5 for ; Sun, 20 Nov 2022 08:54:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=05ofTNbuNXA59+j81Wj8tkxrMsBbMpilGFThKNwVH2Q=; b=J/flWEpSZbD91M548ZlNqnLb3+APbODe96YmfisYma/+8VsHEghV7TmBqiJ4nIUafX SOMoed5xAd79Mu632pNsY8Ne691muL+mkmtkOIEfMBmJw4SXOWIHSw9/ToTCAfKU26Wd hEX9aGleYbLcn72FrFQAcP6tASdYnYtO9Pxl/uo9XvX0YE2WBiJGKMB547+5QUqQJV4W FX+8+K77QLP1ccoqA3GyvkGDsuIT+TR7hK0Cu7s1qXsGUQ5HoOTj3stZ4WI0frh/bDG6 +Pdzx0Qe7BBxBFWdQllTz3CATtsF5b14VbCfGj1eOKbNtLCAWrhEwIXOauH49f9kxcxZ Tq9g== 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:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=05ofTNbuNXA59+j81Wj8tkxrMsBbMpilGFThKNwVH2Q=; b=oJoJ78CgCH8fraxvqSsj3jQop9F5q2iI/LtUB+UXY0Y/RrqXEXUxz1NFQLVPweONkC AnEOrp34sAklm/e3Da/IBFTE7t5A4+fwAzKAvWA9/AvAhHE0gjMAfr02xWGy2wst/ztJ OxYK8QuQKFfZGfq4F5n51Z/pZ4d3I/cgX0nRXNopcVobOGk2FZKh7h93k0KWv3rVSmdq xRgf3FpeHVNALbLWiGYw7tN1KogiPqbUJBdE9z0CEylWjYHqoN1pqXi13kiMvKNGOyF2 Zv3BolRr8MFbb7aIOV/720OGLHAcE//N3mKVb2uPf9/WIlPrRnzHbvRrdztI7ROKg7jm JAWQ== X-Gm-Message-State: ANoB5plVV/ZkCd087blYKaRcS6YmvkgVjWJ0NJgQaorTXUhY26+Lz9CX rqXm21eK3AG21WtiIRAkrpU= X-Google-Smtp-Source: AA0mqf4gRF0gbj40CR+EbV1jb4O2+bdVjli3+OmpXc6R9iYcr+e7zSXS8s2GRyNe6tk60NF07JORwA== X-Received: by 2002:a05:600c:292:b0:3cf:8203:1761 with SMTP id 18-20020a05600c029200b003cf82031761mr10626592wmk.64.1668963269446; Sun, 20 Nov 2022 08:54:29 -0800 (PST) Received: from ?IPV6:2a02:8010:64ea:0:8eb8:7eff:fe53:9d5f? ([2a02:8010:64ea:0:8eb8:7eff:fe53:9d5f]) by smtp.googlemail.com with ESMTPSA id j13-20020a5d604d000000b00236695ff94fsm9104444wrt.34.2022.11.20.08.54.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 20 Nov 2022 08:54:28 -0800 (PST) Sender: Mark Harmstone Message-ID: <0f2259cf-4c67-6d2a-01ea-6e013248cab0@harmstone.com> Date: Sun, 20 Nov 2022 16:54:27 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [PATCH v2] Add -gcodeview option To: Jeff Law , gcc-patches@gcc.gnu.org, martin@martin.st References: <20221027033829.22918-1-mark@harmstone.com> <435ca5c4-e680-7aa1-b9ac-e28bbbff7334@gmail.com> Content-Language: en-US From: Mark Harmstone In-Reply-To: <435ca5c4-e680-7aa1-b9ac-e28bbbff7334@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,KAM_SHORT,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no 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 20/11/22 16:43, Jeff Law wrote: > > On 10/26/22 21:38, Mark Harmstone wrote: >> Changed to double dashes as per >> https://gcc.gnu.org/pipermail/gcc-patches/2022-October/604287.html. > > What value is there in providing this option now?  IIUC we don't have any of the bits yet to actually produce PDB records.   It seems to me like this ought to be patch 1/n of a patch to produce PDB debug symbols. This isn't useless, as ld will create symbols for the mangled names even without the .debug$S and .debug$T sections being present.