From owner-freebsd-toolchain@FreeBSD.ORG Sat Jun 25 15:42:43 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 D406D10657D5 for ; Sat, 25 Jun 2011 15:42:43 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.freebsd.org (Postfix) with SMTP id 794418FC0C for ; Sat, 25 Jun 2011 15:42:43 +0000 (UTC) Received: (qmail 23143 invoked from network); 25 Jun 2011 15:16:01 -0000 Received: from 200.32.196.141 (HELO ?10.11.127.239?) (200.32.196.141) by relay00.pair.com with SMTP; 25 Jun 2011 15:16:01 -0000 X-pair-Authenticated: 200.32.196.141 Date: Sat, 25 Jun 2011 09:16:03 -0600 (CST) From: Gerald Pfeifer To: Damjan Marion In-Reply-To: <0C35FE0F-3301-44C6-AC40-233F6C446EBC@gmail.com> Message-ID: References: <0C35FE0F-3301-44C6-AC40-233F6C446EBC@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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:42:43 -0000 On Wed, 22 Jun 2011, Damjan Marion wrote: > I see 3 options to fix this: > > 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 4. Finally upgrade to a modern version of binutils. Yes, I know that is GPLv3. Been there, done that, and it is not a problem 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. Gerald