From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16289 invoked by alias); 10 Feb 2020 21:14:47 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 16281 invoked by uid 89); 10 Feb 2020 21:14:46 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-14.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: us-smtp-1.mimecast.com Received: from us-smtp-delivery-1.mimecast.com (HELO us-smtp-1.mimecast.com) (205.139.110.120) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 10 Feb 2020 21:14:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581369283; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type; bh=qayC2ntebiicRrTUdm2XOaZdwncDyGQexHGuy6VutvI=; b=iaNu/k1pBYFoBCrC0DG0cN3roW9dULPqG2JUToWecToQoDdBP1C3Y7Y8Wt0/q2s5yhRnOd xF2hbUXQpFJDu558qvjxDTPiyZO+XfcEL2Ie8A75Gqa9FZusBz2CSjYAppGIBQ/lDDPw4J eqs8XkoJtnc1kFd0jxf20SBDJajis1U= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-362-0-88UIjXNvKSO_WDTzx66g-1; Mon, 10 Feb 2020 16:14:40 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A35CA1005502 for ; Mon, 10 Feb 2020 21:14:39 +0000 (UTC) Received: from ovpn-116-216.phx2.redhat.com (ovpn-116-216.phx2.redhat.com [10.3.116.216]) by smtp.corp.redhat.com (Postfix) with ESMTP id 745245D9CA for ; Mon, 10 Feb 2020 21:14:39 +0000 (UTC) Message-ID: Subject: Fix libgcc build failure on FRV From: Jeff Law Reply-To: law@redhat.com To: gcc-patches List Date: Mon, 10 Feb 2020 21:14:00 -0000 User-Agent: Evolution 3.34.3 (3.34.3-1.fc31) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/mixed; boundary="=-DRR0xbycYBwJjr/PNWPk" X-IsSubscribed: yes X-SW-Source: 2020-02/txt/msg00593.txt.bz2 --=-DRR0xbycYBwJjr/PNWPk Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Content-length: 478 Alan recently changed the diagnostic in binutils for changing various attributes of a section from a warning to a hard error. This caused the FRV port to fail to build frvbegin/frvend because of differences in the flags for the .ctors/.dtors sections. This patch twiddles frvbegin.c/frvend.c in libgcc to avoid the error. I've verified this fixes the libgcc build failure for FRV and verified that the GCC testresults have returned to normal. Installed on the trunk, Jeff --=-DRR0xbycYBwJjr/PNWPk Content-Disposition: attachment; filename="P" Content-Transfer-Encoding: base64 Content-Type: text/plain; name="P"; charset="UTF-8" Content-length: 2806 Y29tbWl0IDcyMTRmY2UzMDI0ZDcyNmFkNTQ4ZDcwMDNmYTE2MmViNTAyMWM0 OTEKQXV0aG9yOiBKZWZmIExhdyA8bGF3QHJlZGhhdC5jb20+CkRhdGU6ICAg TW9uIEZlYiAxMCAxNDoxMjozMiAyMDIwIC0wNzAwCgogICAgRml4IGxpYmdj YyBidWlsZCBmYWlsdXJlIGZvciBGUlYgd2l0aCByZWNlbnQgdmVyc2lvbnMg b2YgZ2FzLgogICAgCiAgICAgICAgICAgICogY29uZmlnL2Zydi9mcnZiZWdp bi5jOiBVc2UgcmlnaHQgZmxhZ3MgZm9yIC5jdG9ycyBhbmQgLmR0b3JzCiAg ICAgICAgICAgIHNlY3Rpb25zLgogICAgICAgICAgICAqIGNvbmZpZy9mcnYv ZnJ2ZW5kLmM6IFNpbWlsYXJseS4KCmRpZmYgLS1naXQgYS9saWJnY2MvQ2hh bmdlTG9nIGIvbGliZ2NjL0NoYW5nZUxvZwppbmRleCA0Yzc0NDNhMDQ1Ny4u OTE3ZDBlNzY1NjggMTAwNjQ0Ci0tLSBhL2xpYmdjYy9DaGFuZ2VMb2cKKysr IGIvbGliZ2NjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDkgQEAKKzIwMjAtMDIt MTAgIEplZmYgTGF3ICA8bGF3QHJlZGhhdC5jb20+CisKKwkqIGNvbmZpZy9m cnYvZnJ2YmVnaW4uYzogVXNlIHJpZ2h0IGZsYWdzIGZvciAuY3RvcnMgYW5k IC5kdG9ycworCXNlY3Rpb25zLgorCSogY29uZmlnL2Zydi9mcnZlbmQuYzog U2ltaWxhcmx5LgorCiAyMDIwLTAyLTEwICBILkouIEx1ICA8aG9uZ2ppdS5s dUBpbnRlbC5jb20+CiAKIAlQUiBsaWJnY2MvODUzMzQKZGlmZiAtLWdpdCBh L2xpYmdjYy9jb25maWcvZnJ2L2ZydmJlZ2luLmMgYi9saWJnY2MvY29uZmln L2Zydi9mcnZiZWdpbi5jCmluZGV4IDhhYjFhMWI5ODlkLi4wZjU0YmYxOTY0 NiAxMDA2NDQKLS0tIGEvbGliZ2NjL2NvbmZpZy9mcnYvZnJ2YmVnaW4uYwor KysgYi9saWJnY2MvY29uZmlnL2Zydi9mcnZiZWdpbi5jCkBAIC01OSw4ICs1 OSw4IEBAIF9fYXNtX18gKCIuc2VjdGlvbiAiIFNFQ1RJT04gIiwiIEZMQUdT ICJcblx0IgkJCQlcCiAvKiBCZWdpbm5pbmcgb2YgLmN0b3IvLmR0b3Igc2Vj dGlvbnMgdGhhdCBwcm92aWRlcyBhIGxpc3Qgb2YgY29uc3RydWN0b3JzIGFu ZAogICAgZGVzdHJ1Y3RvcnMgdG8gcnVuLiAgKi8KIAotSU5JVF9TRUNUSU9O X05FR19PTkUgKCIuY3RvcnMiLCAiXCJhd1wiIiwgIl9fQ1RPUl9MSVNUX18i KTsKLUlOSVRfU0VDVElPTl9ORUdfT05FICgiLmR0b3JzIiwgIlwiYXdcIiIs ICJfX0RUT1JfTElTVF9fIik7CitJTklUX1NFQ1RJT05fTkVHX09ORSAoIi5j dG9ycyIsICJcImFcIiIsICJfX0NUT1JfTElTVF9fIik7CitJTklUX1NFQ1RJ T05fTkVHX09ORSAoIi5kdG9ycyIsICJcImFcIiIsICJfX0RUT1JfTElTVF9f Iik7CiAKIC8qIEJlZ2lubmluZyBvZiAuZWhfZnJhbWUgc2VjdGlvbiB0aGF0 IHByb3ZpZGVzIGFsbCBvZiB0aGUgZXhjZXB0aW9uIGhhbmRsaW5nCiAgICB0 YWJsZXMuICAqLwpkaWZmIC0tZ2l0IGEvbGliZ2NjL2NvbmZpZy9mcnYvZnJ2 ZW5kLmMgYi9saWJnY2MvY29uZmlnL2Zydi9mcnZlbmQuYwppbmRleCBlYjM0 OTRjYWQ5Ni4uZDJiODNiMjk0Y2EgMTAwNjQ0Ci0tLSBhL2xpYmdjYy9jb25m aWcvZnJ2L2ZydmVuZC5jCisrKyBiL2xpYmdjYy9jb25maWcvZnJ2L2ZydmVu ZC5jCkBAIC01Miw4ICs1Miw4IEBAIF9fYXNtX18gKCIuc2VjdGlvbiAiIFNF Q1RJT04gIiwiIEZMQUdTICJcblx0IgkJCQlcCiAvKiBFbmQgb2YgLmN0b3Iv LmR0b3Igc2VjdGlvbnMgdGhhdCBwcm92aWRlcyBhIGxpc3Qgb2YgY29uc3Ry dWN0b3JzIGFuZAogICAgZGVzdHJ1Y3RvcnMgdG8gcnVuLiAgKi8KIAotRklO SV9TRUNUSU9OX1pFUk8gKCIuY3RvcnMiLCAiXCJhd1wiIiwgIl9fQ1RPUl9F TkRfXyIpOwotRklOSV9TRUNUSU9OX1pFUk8gKCIuZHRvcnMiLCAiXCJhd1wi IiwgIl9fRFRPUl9FTkRfXyIpOworRklOSV9TRUNUSU9OX1pFUk8gKCIuY3Rv cnMiLCAiXCJhXCIiLCAiX19DVE9SX0VORF9fIik7CitGSU5JX1NFQ1RJT05f WkVSTyAoIi5kdG9ycyIsICJcImFcIiIsICJfX0RUT1JfRU5EX18iKTsKIAog LyogRW5kIG9mIC5laF9mcmFtZSBzZWN0aW9uIHRoYXQgcHJvdmlkZXMgYWxs IG9mIHRoZSBleGNlcHRpb24gaGFuZGxpbmcKICAgIHRhYmxlcy4gICovCg== --=-DRR0xbycYBwJjr/PNWPk--