From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by sourceware.org (Postfix) with ESMTPS id 7A7533858C55 for ; Wed, 31 Aug 2022 22:12:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7A7533858C55 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=statdns.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=statdns.com Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 722AA5C0115; Wed, 31 Aug 2022 18:12:30 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 31 Aug 2022 18:12:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=statdns.com; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1661983950; x=1662070350; bh=cJuDRgVqB7 FbdDNTPYtoRL3nrfNbCAp9Z5KkPlKT46o=; b=OuGLMhk+3EKwoLuC7qLBj06Cy6 MzxzXulQZCw0E7cW2TRZ5+O0YUkrvSiO+GDtyu5z4CDXmZLeZ8e6zogDN6UGNSxD rQLHx9Zc6r5r4CsPsdF05BrNacjza699Re5+IYtbHF6+YflklMZwSxrk5hKj8wWH IBTlZVYHcL6Ela5P3EK9o50/4LB+ucSbqeT24GdB4C7jM1dkXABRScx9WVXwp9AO u2Bl77a/yX25J3Q7/C7IobDvnFyYnjQmhlbRRF1v5Tu8IGVSdEPc5ezj0Wg2tg6e /8OTH8CSay3N7di1k5d4CMdq4NZL8lLIFASEl8fpJi+72brhMkGhPYxEXWQg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1661983950; x=1662070350; bh=cJuDRgVqB7FbdDNTPYtoRL3nrfNb CAp9Z5KkPlKT46o=; b=cyTolF2RsCdDyZUZc7XDy5VsxVzwiBrZm8B031FZ7/dd qpm9QVt01Jt5hT0ojPPIMA69zJS5AXoFN2XoMrXvteWOU4RnTbLsuppvJYrtRvqk 23mPAim1yrW2ImGXaFPH6a1ZGreyvN4PMz3kGuozlmBWiCbqEgfrf1me5EYbgNYb 7bK1qBfC3urAgFVWfzwOby8q/8KELA3894m/b8kpDSMuCMWSai+lcQncmX893waO WDCEji+KUYcTIpUfvObp2VfLRfhKGMZrT+KocOpu4ONrO9xorXLQR+D7BFMwvxTw +hWzbBRdYLvA2KsBMp65LF9UehPlZa65V1J1oTPXZQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdekjedgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesmhdtreertddtvdenucfhrhhomhephfhrvggu vghrihgtucevrghmsghushcuoehfrhgvugesshhtrghtughnshdrtghomheqnecuggftrf grthhtvghrnhepteeuhfegtdelffdtvdffieektedugedugeeigfehvedtveeifeehveff vdehfeelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epfhhrvggusehsthgrthgunhhsrdgtohhm X-ME-Proxy: Feedback-ID: ic0e9462c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 31 Aug 2022 18:12:29 -0400 (EDT) Date: Thu, 1 Sep 2022 00:12:25 +0200 From: Frederic Cambus To: binutils@sourceware.org Cc: Richard Earnshaw Subject: Re: [PATCH] Add OpenBSD ARM Little Endian BFD support. Message-ID: References: <12d112cf-923c-81f7-0580-a1e5c33474f5@foss.arm.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="gdi+QM9/FD3GPcQs" Content-Disposition: inline In-Reply-To: <12d112cf-923c-81f7-0580-a1e5c33474f5@foss.arm.com> X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,JMQ_SPF_NEUTRAL,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,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: --gdi+QM9/FD3GPcQs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 30, 2022 at 02:55:00PM +0100, Richard Earnshaw wrote: > On 27/08/2022 18:28, Frederic Cambus wrote: > > + arm-*-openbsd*) > > + targ_defvec=arm_elf32_le_vec > > + targ_selvecs="arm_elf32_be_vec" > > + ;; > > This is exactly the same content as the entry directly above it (netbsd), so > please merge the two. It's a maintenance burden to have a lot of duplicated > entries. Makes sense, and note taken. Revised diff inline below, and full patch attached for convenience. diff --git a/bfd/config.bfd b/bfd/config.bfd index 8c7be5da38a..a79a0e2bf5b 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -90,7 +90,6 @@ case $targ in arm*-*-aout | \ arm-*-coff | \ arm*-*-netbsdaout* | \ - arm-*-openbsd* | \ arm-*-oabi | \ arm-*-riscix* | \ arm*-*-symbianelf* | \ @@ -383,7 +382,7 @@ case "${targ}" in targ_defvec=arm_elf32_be_vec targ_selvecs="arm_elf32_le_vec" ;; - arm-*-netbsd*) + arm-*-netbsd* | arm-*-openbsd*) targ_defvec=arm_elf32_le_vec targ_selvecs="arm_elf32_be_vec" ;; --gdi+QM9/FD3GPcQs Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-Add-OpenBSD-ARM-Little-Endian-BFD-support.patch" >From 076f37ac639b142cd4db2de835b047b57bb349e3 Mon Sep 17 00:00:00 2001 From: Frederic Cambus Date: Wed, 31 Aug 2022 15:27:57 +0200 Subject: [PATCH] Add OpenBSD ARM Little Endian BFD support. bfd/ChangeLog: 2022-08-31 Frederic Cambus * config.bfd (arm-*-openbsd*): Add target. --- bfd/config.bfd | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bfd/config.bfd b/bfd/config.bfd index 8c7be5da38a..a79a0e2bf5b 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -90,7 +90,6 @@ case $targ in arm*-*-aout | \ arm-*-coff | \ arm*-*-netbsdaout* | \ - arm-*-openbsd* | \ arm-*-oabi | \ arm-*-riscix* | \ arm*-*-symbianelf* | \ @@ -383,7 +382,7 @@ case "${targ}" in targ_defvec=arm_elf32_be_vec targ_selvecs="arm_elf32_le_vec" ;; - arm-*-netbsd*) + arm-*-netbsd* | arm-*-openbsd*) targ_defvec=arm_elf32_le_vec targ_selvecs="arm_elf32_be_vec" ;; --gdi+QM9/FD3GPcQs--