Message ID | 20230928055737.2306715-1-neal.frager@amd.com |
---|---|
State | Accepted, archived |
Headers |
Return-Path: <binutils-bounces+patchwork=sourceware.org@sourceware.org> 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 B1EB93858D39 for <patchwork@sourceware.org>; Thu, 28 Sep 2023 05:58:19 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B1EB93858D39 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1695880699; bh=SBBmFGaQ3WX4sUP9zOuKrsjboTHXBiQBk84SDOoYnWU=; h=To:CC:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=RbLJWFy+gIwTOxv7eLGKXrwx6rURnb5DAsRoTtHPfmgdtyDPv1PEzT+RKp6MRT23/ zTv5WtGSL9OcZ4pZcklHb8AjqxDRF1TOAHGVgoKVnUzGtpAdgjnBJqpPVbcQRtKpjH BcCsy5gKsSxIvqHwYfYhWv5Pw0RUJQheR/RULCd8= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2040.outbound.protection.outlook.com [40.107.236.40]) by sourceware.org (Postfix) with ESMTPS id F28BD3858D20 for <binutils@sourceware.org>; Thu, 28 Sep 2023 05:57:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F28BD3858D20 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jgib6vQiFV23dRfHp21N2Y48XtOIJ+KPidQkIwkuv/GyBIjitJSZsNfBx61vZzo1LEHfMpnHjYw5EOkngxR4bVawUlHkKGikGGg18u5lBp2PZmYCNNfMB4LCcP7MJ1VY+UvjdOMFJVaRaWnYjvwOLURzcy6CYfSgy+glD8755wbDenKWSM6yF/XOiSvTMV2nFym/vt/1h+WmhijW+1r7G7Phj2RouMJK76QIUCNK+pBZ0H+QLEZgF/6iyJ6mYoPiz9ewGtixdxU46Ty/psmSqCf68rGTCu3Brh80d+djjKQHm3FO6QjBBjChd51yoShXF8Uij2nDiLO6yObELT9Rpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SBBmFGaQ3WX4sUP9zOuKrsjboTHXBiQBk84SDOoYnWU=; b=FB3EXj4R78QpIWR5n5XzphDZeJRdCn1Dh/6YGbN3pLpS9ZVAqmU+Z7g8wk0gxC4C7k71rt7VgH2FkMbIRjMqXcBHon44s+TsTMu274kjSr6DStKFt66oaQW+L53r8TDsuPV3vS89Yl7Zz32R0vXHQwH6FVWZI52PZc9o14OZLsZ+k5687i4Akqu/YRQRr2MmjfsNJ/+mmK90zCJ7zGTXP6g8q+hkX7PJ5ikP8lmd+QfUpuP4wCQC4sgw2cLQtgCn5bMKlWDcluNtOeMi1HZn9zBvdoRqh/mUHmZtQbFQfY0xRs8dfVP9WpgeN19x9d4bow6zyGAnbYHPeoeXVB/+ng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=sourceware.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none Received: from MW4PR03CA0206.namprd03.prod.outlook.com (2603:10b6:303:b8::31) by DS0PR12MB6389.namprd12.prod.outlook.com (2603:10b6:8:cf::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.27; Thu, 28 Sep 2023 05:57:45 +0000 Received: from CO1PEPF000044F8.namprd21.prod.outlook.com (2603:10b6:303:b8:cafe::38) by MW4PR03CA0206.outlook.office365.com (2603:10b6:303:b8::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.22 via Frontend Transport; Thu, 28 Sep 2023 05:57:45 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by CO1PEPF000044F8.mail.protection.outlook.com (10.167.241.198) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6863.9 via Frontend Transport; Thu, 28 Sep 2023 05:57:45 +0000 Received: from SATLEXMB06.amd.com (10.181.40.147) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 28 Sep 2023 00:57:42 -0500 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB06.amd.com (10.181.40.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 28 Sep 2023 00:57:42 -0500 Received: from xirengwts09.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.27 via Frontend Transport; Thu, 28 Sep 2023 00:57:41 -0500 To: <binutils@sourceware.org> CC: <ibai.erkiaga-elorza@amd.com>, <nagaraju.mekala@amd.com>, <mark.hatle@amd.com>, <sadanand.mutyala@amd.com>, <appa.rao.nali@amd.com>, <vidhumouli.hunsigida@amd.com>, <luca.ceresoli@bootlin.com>, Neal Frager <neal.frager@amd.com> Subject: [PATCH v1 1/1] ld: microblaze: ignore rwx segments Date: Thu, 28 Sep 2023 06:57:37 +0100 Message-ID: <20230928055737.2306715-1-neal.frager@amd.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000044F8:EE_|DS0PR12MB6389:EE_ X-MS-Office365-Filtering-Correlation-Id: e026cafe-4592-4414-0402-08dbbfe7d621 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bJFiSeZ4tvIL5K6II8RMeljLnG6SHWnHH8YzLbOgmH2sEQ7x8JykPh6yGHB/4eISx8pGZp4iwZR/lFOUnC7SLHVWvPItFcbX2e1yKg496d1uRgV9TXTPcvrtpQ8dbWxE2GgaeLw8R7bnfSRV3Y2uxi3FOzcOT7cfT/LKQXCaSbhIq4teH5o1KYh6sEgj7/qulKVs6m2bD5D3G6vr9QdeLlKxudPtfsQqLSarC7/k/BJeKOIqEANLK3yqVQhz+LLuTH12owKxIR9bIHi7pvDrYFd9FLAdSjfuMd4DejfRF+S0LJlvc4A5yznJg18l9Nes21AjiRSqac0m3nmACFX38qX3MKZZtDYfdiUbZ3z0b3iVzRo7/IUaI0hJ6mw7Ye3GdHf076fO+KaFZIguoVFMlq2JjvsZSspIR2+PL1rrfqqPF8Mb7WpDvxRhkJAFg64eIX5lDdUflUeTODZOEwH+OWQLZs5B+CzJY5qY6j2AWosDwiIOJnyma8iNp/zgmTL8EvzJym02QE32a4xviln6sZuyhgjky0o5ltqRTRHmafdXNglBeipJbBI3l6Jh6/wumDROEVo2qoUIn3XJ4vbMKT/Ut3yLl8EB0iPrqYtJtdP0dCrDfD+hIT0065lktroynz8C+R/AFL59wBLN37/Drgxd0vgb307oTIj0oV2hpCi0aeB1Ck6QFVsJKhpyNwHVGwsRDfTDJ3WDroov0Mmj56lNoQq1mjpZfOlMTcYYwYrD0ofHzjmTt7p4ZQ0o61YebYA+2mby8LvqMu513KZ+RA== X-Forefront-Antispam-Report: CIP:165.204.84.17; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:SATLEXMB03.amd.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230031)(4636009)(39860400002)(346002)(376002)(396003)(136003)(230922051799003)(451199024)(186009)(64100799003)(1800799009)(82310400011)(40470700004)(46966006)(36840700001)(40480700001)(40460700003)(4326008)(26005)(336012)(8676002)(426003)(2616005)(1076003)(83380400001)(8936002)(356005)(81166007)(36860700001)(82740400003)(70206006)(2906002)(70586007)(41300700001)(36756003)(316002)(6916009)(54906003)(4744005)(44832011)(86362001)(6666004)(5660300002)(478600001)(47076005)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2023 05:57:45.2333 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e026cafe-4592-4414-0402-08dbbfe7d621 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d; Ip=[165.204.84.17]; Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000044F8.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB6389 X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, 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: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list <binutils.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/binutils>, <mailto:binutils-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/binutils/> List-Post: <mailto:binutils@sourceware.org> List-Help: <mailto:binutils-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/binutils>, <mailto:binutils-request@sourceware.org?subject=subscribe> From: Neal Frager via Binutils <binutils@sourceware.org> Reply-To: Neal Frager <neal.frager@amd.com> Errors-To: binutils-bounces+patchwork=sourceware.org@sourceware.org Sender: "Binutils" <binutils-bounces+patchwork=sourceware.org@sourceware.org> |
Series |
[v1,1/1] ld: microblaze: ignore rwx segments
|
|
Checks
Context | Check | Description |
---|---|---|
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 | success | Testing passed |
linaro-tcwg-bot/tcwg_binutils_check--master-arm | success | Testing passed |
linaro-tcwg-bot/tcwg_binutils_build--master-arm | success | Testing passed |
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 | success | Testing passed |
Commit Message
Neal Frager
Sept. 28, 2023, 5:57 a.m. UTC
The linker will generate warnings if it is creating an executable
stack or a segment with all three read, write and execute permissions.
These settings are not appropriate for all targets including
MicroBlaze.
Signed-off-by: Neal Frager <neal.frager@amd.com>
---
ld/configure.tgt | 1 +
1 file changed, 1 insertion(+)
Comments
On 9/27/23 22:57, Neal Frager via Binutils wrote: > The linker will generate warnings if it is creating an executable > stack or a segment with all three read, write and execute permissions. > These settings are not appropriate for all targets including > MicroBlaze. > > Signed-off-by: Neal Frager <neal.frager@amd.com> > --- > ld/configure.tgt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/ld/configure.tgt b/ld/configure.tgt > index ff0aaaae257..3aa595ef130 100644 > --- a/ld/configure.tgt > +++ b/ld/configure.tgt > @@ -55,6 +55,7 @@ if test "${ac_default_ld_warn_rwx_segments}" = unset; then > cris-*-* | crisv32-*-* | \ > hppa*-*-* | \ > mips*-*-* | \ > + microblaze*-*-* | \ > sparc*-*-* | \ > v850*-*-*) > ac_default_ld_warn_rwx_segments=0 Committed.
diff --git a/ld/configure.tgt b/ld/configure.tgt index ff0aaaae257..3aa595ef130 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -55,6 +55,7 @@ if test "${ac_default_ld_warn_rwx_segments}" = unset; then cris-*-* | crisv32-*-* | \ hppa*-*-* | \ mips*-*-* | \ + microblaze*-*-* | \ sparc*-*-* | \ v850*-*-*) ac_default_ld_warn_rwx_segments=0