From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from zmcc-3-mx.zmailcloud.com (zmcc-3-mx.zmailcloud.com [34.200.143.36]) by sourceware.org (Postfix) with ESMTPS id 72B403858C5F for ; Tue, 13 Feb 2024 19:04:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 72B403858C5F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=symas.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=symas.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 72B403858C5F Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=34.200.143.36 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707851087; cv=none; b=VT1tiHLX7VbqdVhRxJ+OL4T7q2rfaYydxMEh4is8h+vJzLDCbK8YKNdlNmm03+RbUG/wcYHA+ZVK1ehXxcZibAD8FOEPqX9Uuz3upIeASY10plEvG9M6IUqveBZvWaL9Tcu8BjExChJRdVVsIk1n+vdPttGO3KhzmMxyevl5ZgE= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707851087; c=relaxed/simple; bh=kWhnVB7cDy/2vhWFsnWHori1xCVHio17A+sqmXYg12M=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=nl8Wy1rikAShwwstOGgYI4Nx+bsj7g0WNJg2R8C4qmBVz7A5QNiLxuw/IRSAkjBEgw0P0FjGocGG4vlQa7PqfsHteAH1/axeaH+ZwlslXRy7YkDrhBO/QHCGwuv6xcJCME34ejBAO8tugRq+UBP15O9FiCQdj36duZruaEq5AZA= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from zmcc-3.zmailcloud.com (ec2-3-15-255-223.us-east-2.compute.amazonaws.com [3.15.255.223]) (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 zmcc-3-mx.zmailcloud.com (Postfix) with ESMTPS id 5AB63E5C6F for ; Tue, 13 Feb 2024 13:04:46 -0600 (CST) Received: from zmcc-3.zmailcloud.com (localhost [127.0.0.1]) by zmcc-3-mta-1.zmailcloud.com (Postfix) with ESMTPS id 432847C6F for ; Tue, 13 Feb 2024 13:04:46 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by zmcc-3-mta-1.zmailcloud.com (Postfix) with ESMTP id 338A33E458 for ; Tue, 13 Feb 2024 13:04:46 -0600 (CST) Received: from zmcc-3.zmailcloud.com ([127.0.0.1]) by localhost (zmcc-3-mta-1.zmailcloud.com [127.0.0.1]) (amavis, port 10026) with ESMTP id 1j8nZ1rJ1aIn for ; Tue, 13 Feb 2024 13:04:46 -0600 (CST) Received: from zmcc-3-mailbox-1.zmailcloud.com (zmcc-3-mailbox-1.zmailcloud.com [172.31.28.18]) by zmcc-3-mta-1.zmailcloud.com (Postfix) with ESMTP id 1A0233E457 for ; Tue, 13 Feb 2024 13:04:46 -0600 (CST) From: Robert Dubner To: "GCC Mailing List" References: In-Reply-To: Subject: RE: New feature -fdump-gimple-nodes Thread-Topic: New feature -fdump-gimple-nodes Date: Tue, 13 Feb 2024 13:04:46 -0600 (CST) Message-ID: <094a01da5eaf$831aa460$894fed20$@symas.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 X-Mailer: Zimbra 9.0.0_GA_4583 (Zimbra-ZCO/9.0.0.1939 (10.0.22621 en-US) P6478 Tdb4 R8426) Content-Language: en-us Thread-Index: AdpeqHUQXXeMn4bQSEqV9Gb3OG+PbAABrrng X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: Oh, crap. This is *not* an auspicious beginning. This message fragment was sent from Outlook, which does not have a good working relationship with the e-mail handler my company uses. Please ignore this while I painfully reconstruct the much longer message that those two programs managed to lose, dammit. Bob Dubner. From: Robert Dubner Sent: Tuesday, February 13, 2024 14:01 To: 'GCC Mailing List' Subject: New feature -fdump-gimple-nodes I have not contributed to GCC before, so I am not sure how to go about it. So, I am letting you know what I want to do, so that I can get advice on the best way to do it. I have read https://gcc.gnu.org/contribute.html, and I have Jim Lowden and I have been developing a COBOL front end for GCC. He's primarily been parsing the language. It's been my task to generate the GENERIC/GIMPLE trees for the parsed code. We've been working at this for a couple of years. We have reached the point where we want to start submitting patches for the community to evaluate. I figured I would start small, where "small" means mainly one new source code file of 1,580 lines.