Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jun 2011 10:36:02 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Gerald Pfeifer <gerald@pfeifer.com>
Cc:        toolchain@freebsd.org
Subject:   Re: ARM issue with old binutils
Message-ID:  <12B50B3F-88E0-430D-AB67-FBC1BC4373B1@bsdimp.com>
In-Reply-To: <alpine.LNX.2.00.1106250911230.15592@gerinyyl.fvgr>
References:  <0C35FE0F-3301-44C6-AC40-233F6C446EBC@gmail.com> <alpine.LNX.2.00.1106250911230.15592@gerinyyl.fvgr>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jun 25, 2011, at 9:16 AM, 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.

Except there *ARE* FreeBSD users that have said that it is a real =
problem for them.  It isn't FUD.  The project has adopted the policy in =
reaction to large commercial FreeBSD users that have very restrictive =
company policies driven by their legal department's evaluation of GPLv3.

Warner




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12B50B3F-88E0-430D-AB67-FBC1BC4373B1>