From owner-freebsd-toolchain@FreeBSD.ORG Sat Jun 25 15:25:38 2011 Return-Path: Delivered-To: toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 564EA1065673 for ; Sat, 25 Jun 2011 15:25:38 +0000 (UTC) (envelope-from damjan.marion@gmail.com) Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by mx1.freebsd.org (Postfix) with ESMTP id D97728FC0C for ; Sat, 25 Jun 2011 15:25:37 +0000 (UTC) Received: by fxe6 with SMTP id 6so555275fxe.17 for ; Sat, 25 Jun 2011 08:25:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer; bh=CuCB64d3VOmgtiswA8qQ0TOP83LfWeMKXo5dQM9Z5a4=; b=O7PPYpn4ebLdvy5OV6iv/BnBlVh9efb3ONx4PbxvEVlBLMIqvGm4Z/VtpfA2pOpUvp BKzmycfzTrUZD9+1IvCKuO55IAzzv7VUJ/43xggNFkgkIUFK6eoHm8bt4yo83G9qao0L nj4J3rswr9qK9mnMM3zNQGvGKQftj2au8sUjg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=igsMVFBL3RqmQR+PTxucdQAvrHfWDNDqHOlojO0qPRxjGWBRgysb5XBJN2HQ36s046 29gNALvTQ9gINIGxeq5J4dJmXSKFPSsz10KBahaBLkLwReyUUTjbo2oFrauj+Cm/Zm+E HRjyCjKXMF/4g1LkZaZ9LCEZdGuAW3T/zTPZY= Received: by 10.223.67.194 with SMTP id s2mr6179494fai.124.1309015536856; Sat, 25 Jun 2011 08:25:36 -0700 (PDT) Received: from [192.168.123.4] (cpe-109-60-79-155.zg3.cable.xnet.hr [109.60.79.155]) by mx.google.com with ESMTPS id n13sm2322262fab.46.2011.06.25.08.25.33 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 25 Jun 2011 08:25:35 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Damjan Marion In-Reply-To: Date: Sat, 25 Jun 2011 17:25:25 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <0C35FE0F-3301-44C6-AC40-233F6C446EBC@gmail.com> To: Gerald Pfeifer X-Mailer: Apple Mail (2.1084) Cc: toolchain@freebsd.org Subject: Re: ARM issue with old binutils X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jun 2011 15:25:38 -0000 On Jun 25, 2011, at 5:16 PM, Gerald Pfeifer wrote: > On Wed, 22 Jun 2011, Damjan Marion wrote: >> I see 3 options to fix this: >>=20 >> 1. Ask clang folks to patch llvm to use old mnemonics ("mov r0, r0, = rrx" instead of "rrx r0,r0") >> 2. Maintain same patch for freebsd only >> 3. patch binutils to support this new mnemonics >=20 > 4. Finally upgrade to a modern version of binutils. >=20 > Yes, I know that is GPLv3. Been there, done that, and it is not a = problem=20 > at all, just FUD. IBM, SAP, Oracle, and all the others are not = concerned > about GPLv3 in the toolchain, nor should we. Except for FUD. Too late. Fix is already in SVN (r223484) :) Damjan=