Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-03-09 Thread Pop, Sebastian via Gcc-patches
Hi, Please see attached the patches to add -moutline-atomics to the gcc-9 branch. Tested on graviton2 aarch64-linux with bootstrap and `make check` passes with no new fails. Tested `make check` on glibc built with gcc-9 with and without "-moutline-atomics" and CFLAGS=" -O2 -g -fno-stack-protector

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-03-11 Thread Kyrill Tkachov
Hi Sebastian, On 3/9/20 9:47 PM, Pop, Sebastian wrote: Hi, Please see attached the patches to add -moutline-atomics to the gcc-9 branch. Tested on graviton2 aarch64-linux with bootstrap and `make check` passes with no new fails. Tested `make check` on glibc built with gcc-9 with and without "-

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-03-24 Thread Pop, Sebastian via Gcc-patches
Hi Kyrill, Thanks for pointing out the two missing bug fixes. Please see attached all the back-ported patches. All the patches from trunk applied cleanly with no conflicts (except for the ChangeLog files) to the gcc-9 branch. An up to date gcc-9 branch on which I applied the attached patches has

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-03-31 Thread Pop, Sebastian via Gcc-patches
Ping, can we have the -moutline-atomics patches committed to the gcc-9 branch? Thanks, Sebastian On 3/24/20, 7:24 PM, "Pop, Sebastian" wrote: Hi Kyrill, Thanks for pointing out the two missing bug fixes. Please see attached all the back-ported patches. All the patches fro

RE: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Kyrylo Tkachov
Adding gcc-patches as I had somehow deleted it from the addresses... > -Original Message- > From: Kyrylo Tkachov > Sent: 01 April 2020 15:23 > To: Pop, Sebastian > Cc: Wilco Dijkstra ; richard.hender...@linaro.org > Subject: RE: [AArch64] Backporting -moutline-atomics

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Pop, Sebastian via Gcc-patches
-- > From: Kyrylo Tkachov > Sent: 01 April 2020 15:23 > To: Pop, Sebastian > Cc: Wilco Dijkstra ; richard.hender...@linaro.org > Subject: RE: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x > > Hi Sebastian, > > > -

RE: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Kyrylo Tkachov
Hi Sebastian, > -Original Message- > From: Pop, Sebastian > Sent: 01 April 2020 15:32 > To: Kyrylo Tkachov > Cc: Wilco Dijkstra ; richard.hender...@linaro.org; > gcc-patches@gcc.gnu.org > Subject: Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x >

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Jakub Jelinek via Gcc-patches
On Wed, Apr 01, 2020 at 02:32:03PM +, Pop, Sebastian via Gcc-patches wrote: > Thanks Kyrill! I will be happy to test the gcc-8 back-port of the patches. Note, I have another fix, PR94435, that I've already bootstrapped and am regtesting ATM, that will need to be included in any backports too

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Pop, Sebastian via Gcc-patches
Thanks Jakub and Kyrill to point that out. We will create a new branch called gcc-7-aarch64-outline-atomics or so with the back-ported patches. Sebastian On 4/1/20, 9:36 AM, "Jakub Jelinek" wrote: CAUTION: This email originated from outside of the organization. Do not click links or open

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Christophe Lyon via Gcc-patches
On Wed, 25 Mar 2020 at 01:24, Pop, Sebastian via Gcc-patches wrote: > > Hi Kyrill, > > Thanks for pointing out the two missing bug fixes. > Please see attached all the back-ported patches. > All the patches from trunk applied cleanly with no conflicts (except for the > ChangeLog files) to the gcc

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-01 Thread Pop, Sebastian via Gcc-patches
I have also seen this error in tsan. The fix is https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=ea376dd471a3b006bc48945c1d9a29408ab17a04 "Fix shrinkwrapping interactions with atomics (PR92692)". This fix got committed as the last patch in the series. Sebastian On 4/1/20, 5:13 PM, "Christophe Lyon

Re: [AArch64] Backporting -moutline-atomics to gcc 9.x and 8.x

2020-04-02 Thread Christophe Lyon via Gcc-patches
On Thu, 2 Apr 2020 at 04:34, Pop, Sebastian wrote: > > I have also seen this error in tsan. > The fix is > https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=ea376dd471a3b006bc48945c1d9a29408ab17a04 > "Fix shrinkwrapping interactions with atomics (PR92692)". > This fix got committed as the last patch