From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Tue, 17 Apr 2018 09:19:58 +0200 Subject: [Buildroot] [PATCH] package/binutils: Cortex-M targets require version <2.29 In-Reply-To: <51708b71-bb77-623e-31c4-54c5cd678a69@gezedo.com> References: <20180417084904.0a80d93c@windsurf.numericable.fr> <51708b71-bb77-623e-31c4-54c5cd678a69@gezedo.com> Message-ID: <20180417091958.67203679@windsurf.numericable.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hello Laurent, Could you ask Thunderbird to not send a HTML version of your e-mails when sending to this mailing list? On Tue, 17 Apr 2018 09:04:39 +0200, Laurent GONZALEZ wrote: > Unfortunately, I think binutils will not change. The new adr behavior > broke linux kernel, ffmpeg and ssl. Nowadays, only linux kernel has > not been fixed. We can either avoid bintutils <2.29 or patch the > kernel. Do you have some pointers/references about this issue ? > Good catch, i'll submit a new patch asap. Well, as I said, I'm not really convinced by a solution that consists in excluding binutils 2.29 and binutils 2.30 for ARMv7-M. Indeed, once binutils 2.31 is released, we will make binutils 2.30 the default version, and remove support for binutils 2.28. Hence the proper solution is to move forward and fix the kernel problem, rather than force the use of older binutils. Best regards, Thomas Petazzoni -- Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com