Re: [PATCH] aarch64: Fix bootstrap with old binutils [PR93053]

2020-04-15 Thread Jakub Jelinek via Gcc-patches
On Wed, Apr 15, 2020 at 08:27:43AM +, Kyrylo Tkachov wrote: > > I've been testing this in distro scratch builds, so I don't really have > > there the old assembler, but bootstrapped/regtested 5 times, for each of the > > two patches once as is and once with s/cas/caszz/ in the configure{.ac,} t

RE: [PATCH] aarch64: Fix bootstrap with old binutils [PR93053]

2020-04-15 Thread Kyrylo Tkachov
Hi Jakub, > -Original Message- > From: Jakub Jelinek > Sent: 15 April 2020 08:28 > To: Richard Earnshaw ; Richard Sandiford > ; Kyrylo Tkachov ; > Richard Henderson > Cc: gcc-patches@gcc.gnu.org > Subject: [PATCH] aarch64: Fix bootstrap with old binutils [P

[PATCH] aarch64: Fix bootstrap with old binutils [PR93053]

2020-04-15 Thread Jakub Jelinek via Gcc-patches
Hi! As reported in the PR, GCC 10 (and also 9.3.1 but not 9.3.0) fails to build when using older binutils which lack LSE support, because those instructions are used in libgcc. Thanks to Kyrylo's hint, the following patches (hopefully) allow it to build even with older binutils by using .inst dire