From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cc-smtpout2.netcologne.de (cc-smtpout2.netcologne.de [89.1.8.212]) by sourceware.org (Postfix) with ESMTPS id 8EED4385800E; Sun, 13 Dec 2020 14:50:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8EED4385800E Received: from cc-smtpin2.netcologne.de (cc-smtpin2.netcologne.de [89.1.8.202]) by cc-smtpout2.netcologne.de (Postfix) with ESMTP id 51131128EB; Sun, 13 Dec 2020 15:50:23 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cc-smtpin2.netcologne.de (Postfix) with ESMTP id 46C3E11E0F; Sun, 13 Dec 2020 15:50:23 +0100 (CET) Received: from [2001:4dd6:1e68:0:3cb9:3e62:cd30:e31f] (helo=cc-smtpin2.netcologne.de) by localhost with ESMTP (eXpurgate 4.11.6) (envelope-from ) id 5fd62a2f-024d-7f0000012729-7f0000019a14-1 for ; Sun, 13 Dec 2020 15:50:23 +0100 Received: from linux-p51k.fritz.box (2001-4dd6-1e68-0-3cb9-3e62-cd30-e31f.ipv6dyn.netcologne.de [IPv6:2001:4dd6:1e68:0:3cb9:3e62:cd30:e31f]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cc-smtpin2.netcologne.de (Postfix) with ESMTPSA; Sun, 13 Dec 2020 15:50:19 +0100 (CET) Subject: Re: [patch, fortran] Optionally improve debugging of auxiliary variables To: Iain Sandoe Cc: Fortran List , gcc-patches References: <51553200-43F3-4D21-8535-478C1D21EE5D@googlemail.com> <728EDC98-94A8-481D-BD0B-CA7D92F0AA4A@googlemail.com> From: Thomas Koenig Message-ID: <0a9111ab-c869-07c3-b644-e40601fbce47@netcologne.de> Date: Sun, 13 Dec 2020 15:50:19 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <728EDC98-94A8-481D-BD0B-CA7D92F0AA4A@googlemail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: fortran@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Fortran mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 14:50:25 -0000 Hi Iain, > yes a configure option is a possible way around a conflict. I was thinking more along making it a run-time option. This is an option which will only be used by a developer, who should know what the source code contains and what the tool chain supports (and who can try out an underscore if nothing else works). So, something along the lines of -fdebug-aux-vars=: would be equivalent to -fdebug-aux-vars, -fdebug-aux-vars=_ should work on any system, with the (small) risk of colliding with user code. How does that sound? Best regards Thomas