> On Aug 9, 2016, at 2:05 PM, Yvan Roux <yvan.r...@linaro.org> wrote:
> 
> Hi Dan,
> 
> On 9 August 2016 at 11:04, Dan Handley <dan.hand...@arm.com> wrote:
>> Hi
>> 
>> I have a question about the impact of a binutils bug to do with parsing the 
>> .align assembler directive, which may appear soon in a Linaro GCC release. 
>> The bug was first discovered by Jérôme Forissier when building ARM Trusted 
>> Firmware with a non-Linaro toolchain:
>> https://lists.linaro.org/pipermail/linaro-toolchain/2016-June/005768.html
>> 
>> As Jim Wilson helpfully noted later in that thread:
>> 
>>> This patch isn't present in the binutils-2.25 that tcwg is using.  The 
>>> patch is present in binutils-2.26.
>> 
>> The bug is now fixed in binutils mainline:
>> https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=7ea12e5c3ad54da440c08f32da09534e63e515ca
>> 
>> But this was too late to be in the binutils-2_27 tag (3rd August)
>> 
>> I'm concerned that this bug may appear in the upcoming Linaro GCC 6 stable 
>> release, which may have a significant lifetime. Can anyone comment on the 
>> binutils version to be used in the Linaro GCC 6 release? If a binutils 
>> version containing the bug is used, is it possible for this to be patched 
>> with the fix? I need to know whether we need to provide an interim solution 
>> in ARM Trusted Firmware.
> 
> Linaro GCC 6 release will use Linaro BInutils 2.26 branch which is
> based on FSF 2.26 branch + some backports from mainline.  Thus, our
> branch will indeed need to have this fix backported to avoid this
> issue.  I don't see any blocker to do it, but will let people in
> charge of our Binutils and Binariy releases to comment on the
> feasability before the coming release.

Adhemerval, FYI.

--
Maxim Kuvyrkov
www.linaro.org



> 
> Thanks for the heads up
> Yvan
> 
>> Regards
>> 
>> Dan.
>> 
>> IMPORTANT NOTICE: The contents of this email and any attachments are 
>> confidential and may also be privileged. If you are not the intended 
>> recipient, please notify the sender immediately and do not disclose the 
>> contents to any other person, use it for any purpose, or store or copy the 
>> information in any medium. Thank you.
>> 
>> _______________________________________________
>> linaro-toolchain mailing list
>> linaro-toolchain@lists.linaro.org
>> https://lists.linaro.org/mailman/listinfo/linaro-toolchain
> _______________________________________________
> linaro-toolchain mailing list
> linaro-toolchain@lists.linaro.org
> https://lists.linaro.org/mailman/listinfo/linaro-toolchain

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to