On 6/1/21 4:54 PM, Andrew MacLeod wrote:
On 6/1/21 10:51 AM, Aldy Hernandez wrote:
Andrew's last set of changes fixes the bootstrap problem on i686 when
global ranges are exported from evrp. The specific patch that fixes the
problem is 715914d3:
Author: Andrew MacLeod <amacl...@redhat.com>
Date: Mon May 31 12:13:50 2021 -0400
Do not calculate new values when evaluating a debug statement.
Add a flag to enable/disable immediately improving poor values
found during
cache propagation. Then disable it when processing debug
statements.
This patch reverts commit 2364b58 now that exporting of global ranges
works.
Tested on x86-64 Linux with default flags, and on i686 with the flags in
the PR: --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld
--with-fpmath=sse --enable-languages=c,c++ --enable-cet i686-linux
--enable-bootstrap --with-fpmath=sse --disable-libcc1
--disable-libcilkrts --disable-libsanitizer
OK for trunk?
Aldy
OK. you have a follow up too with the other global export tweaks right?
Yes, but I didn't want to mix this patch with that one, so I'll test and
post independently.
Aldy