Bug#952482: webkit2gtk: Please pass -mlra and -fno-move-loop-invariants on sh4

2020-02-26 Thread Alberto Garcia
On Wed, Feb 26, 2020 at 02:50:06PM +0100, John Paul Adrian Glaubitz wrote: > > Thanks, patch applied. > > It won't help, unfortunately. Because there is one other source file > where the removed optimization won't help. The mlra is necessary in > any case and I'm about to switch GCC on sh4 to

Bug#952482: webkit2gtk: Please pass -mlra and -fno-move-loop-invariants on sh4

2020-02-26 Thread John Paul Adrian Glaubitz
On 2/26/20 2:40 PM, Alberto Garcia wrote: > Thanks, patch applied. It won't help, unfortunately. Because there is one other source file where the removed optimization won't help. The mlra is necessary in any case and I'm about to switch GCC on sh4 to use LRA by default now. > The sh4 build is

Bug#952482: webkit2gtk: Please pass -mlra and -fno-move-loop-invariants on sh4

2020-02-26 Thread Alberto Garcia
Control: tags -1 pending On Mon, Feb 24, 2020 at 11:11:23PM +0100, John Paul Adrian Glaubitz wrote: > Source: webkit2gtk > Version: 2.26.4-1 > Severity: normal > Tags: patch > User: debian-sup...@lists.debian.org > Usertags: sh4 > > Hi! > > In order for webkit2gtk to build on sh4, it's

Bug#952482: webkit2gtk: Please pass -mlra and -fno-move-loop-invariants on sh4

2020-02-24 Thread John Paul Adrian Glaubitz
Source: webkit2gtk Version: 2.26.4-1 Severity: normal Tags: patch User: debian-sup...@lists.debian.org Usertags: sh4 Hi! In order for webkit2gtk to build on sh4, it's necessary to enable the new register allocator on sh4 (LRA), see [1, 2]. Also, there is a regression in gcc-9 and gcc-10 that