From patchwork Sat Mar 25 19:13:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Harald Anlauf X-Patchwork-Id: 66894 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A2E573858C60 for ; Sat, 25 Mar 2023 19:14:06 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A2E573858C60 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1679771646; bh=IHXFiyjqSLSIoDcngt+/HTvT0muQLhzDLOxQN+zX5KE=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=asvoSmJl+OfDzDa5Rc7knmgev46NuFnbvIZp0Kj6ULBuQhxT3evIQHooTZRCdxjo6 v5gBF72sAngC9vrzzCggpaLltbCg5SOTLoFc0WTvnfitGvzq7i6qQxbMGC5G60BE/j 1Z4/MOZLRTqA1NwnRB4+7iJolxDG2Um1prH+C9JY= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by sourceware.org (Postfix) with ESMTPS id 7080F3858D20; Sat, 25 Mar 2023 19:13:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7080F3858D20 X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [79.232.144.118] ([79.232.144.118]) by web-mail.gmx.net (3c-app-gmx-bs65.server.lan [172.19.170.209]) (via HTTP); Sat, 25 Mar 2023 20:13:36 +0100 MIME-Version: 1.0 Message-ID: To: fortran , gcc-patches Subject: [PATCH, commited] Fortran: remove dead code [PR104321] Date: Sat, 25 Mar 2023 20:13:36 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:kT7CS+ItBOmsu6V9Q0GRZ/e7gQEJZ8HtKsJSwpAua1Z2qkxuv1lwHkBbqDlw7Bk9YUxhu Rs+MIvO/UXXe0PFcoZTUJ+UeJOvrBe0xLg1AYVxCWNRGtsmLzcuKdLKr/nTBR7NsfVrYgT/DUo2a WquANMm6jl4c8GLseQEF9LlSMdM3tvYl+uyq70at+VtcJKq/KOgfLIh/Gh46UtUOX1oBT5PRoLIn tJxM8BWGCIloeRo0SCLkcl8peoLzLC0oWvteREPqR1rstSEumBp5gHJeskb0q93VG/ds36p6lzm2 Fk= UI-OutboundReport: notjunk:1;M01:P0:Rq1m8eV+R8Q=;Zq6vLjr1LVewrSLQ1dAzB7H42mV fRRxGZIF6eyZbSwpn6sWhj0A4UdsEuxzPJnYE0H/D2xrwhEy6deaIlHCMBhW2t6BsAm0I/lbK HS32ZfLpMEH4hW6Q2RPKcJeMUZENYwf1O1qUuznLeR3n7iZHynwpM74uUbXCuhBWqom6ScSXc thTHNVDxZbzxjWDu+/aDBipB5FWC7MysdcXrbVkCMO87h1qd+qzJ69EvA8YTjWPJbOLTj/Wkr XPX17/HX87WkvGNbiGQESnhFVLQhCgJi7ndSMc2UCe7s3sJk5+/lh3HelXx3yEnLURLF/dHLs SG8Z02R+Vk0LsQwz9+H9kYbRCtclcR+0b5Ws+RCxg6mRq/3BQ4Tq79Ib2AyYJZKAjNeKNE0de p4HwiQsP0QW0pX+gikpWjrPbdKGVPQ7CMQJa87b/wp2DEfeaJdRDiIaRdkKjy8kUEJiu9WewP bRRandBdjrDapiCz45YbI40D+b9Yxq6TgtEuKEzqOwM8rup3ginT4DQ6A5gh0JNQ8Lx0U+Rd+ Ur5ZFrAPY99bDF18qO6Rig4jj+dXrFGgoSuPNH4IqtmScX/tYt1hLgf/BbgFVJJs1wiSruKRk AGKdBR213n7DXRXBtoVu7xMlFGfLTnS1JdbuxTuxv5QQpupfOG/jbEjqFmiGGzoZKREuuvfwW Ity25y/gfC/18Xvk3UWY6nanE02IKuh++4/hMfES9Kdz5eQV/yk35aBOZXEmnGCuUHbP1KXRo EiM1257/RlHdSAwUhIU7ostgqHZ5KX8q6u8/oMfj3mweIR5OStx7CvrrUnGXs5rEc7fHVUtS1 ZOv03lM+sMdFpZAFp6Zd540A== X-Spam-Status: No, score=-12.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Harald Anlauf via Gcc-patches From: Harald Anlauf Reply-To: Harald Anlauf Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" Dear all, I've committed the attached patch from the PR that removes a dead code snippet, see discussion. Regtested originally by Tobias, and reconfirmed on x86_64-pc-linux-gnu. Pushed as r13-6862-gb5fce899dbbd72 . Thanks, Harald From b5fce899dbbd7246d003209b2fe3b04f8738dddd Mon Sep 17 00:00:00 2001 From: Harald Anlauf Date: Sat, 25 Mar 2023 19:59:45 +0100 Subject: [PATCH] Fortran: remove dead code [PR104321] gcc/fortran/ChangeLog: PR fortran/104321 * trans-decl.cc (gfc_conv_cfi_to_gfc): Remove dead code. --- gcc/fortran/trans-decl.cc | 3 --- 1 file changed, 3 deletions(-) diff --git a/gcc/fortran/trans-decl.cc b/gcc/fortran/trans-decl.cc index 77610df340b..25737881ae0 100644 --- a/gcc/fortran/trans-decl.cc +++ b/gcc/fortran/trans-decl.cc @@ -7165,9 +7165,6 @@ gfc_conv_cfi_to_gfc (stmtblock_t *init, stmtblock_t *finally, size_var, LT_EXPR, build_int_cst (TREE_TYPE (idx), 1), gfc_finish_block (&loop_body)); /* if (cond) { block2 } */ - tmp = fold_build2_loc (input_location, MODIFY_EXPR, void_type_node, - data, fold_convert (TREE_TYPE (data), - null_pointer_node)); tmp = build3_v (COND_EXPR, cond_var, gfc_finish_block (&block2), build_empty_stmt (input_location)); gfc_add_expr_to_block (&block, tmp); -- 2.35.3