aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2021-05-28 22:17:51 +0200
committerAldy Hernandez <aldyh@redhat.com>2021-05-29 07:45:11 +0200
commit2364b584552208ce715fa4fd44c510b7e5210d1e (patch)
treee7b3f3c5928cf4fe12887bb9ba7e3ff5ea6b97bc /gcc/gimplify.c
parent48166757dcf46d92cf1795dd7333dda7030179c8 (diff)
downloadgcc-2364b584552208ce715fa4fd44c510b7e5210d1e.zip
gcc-2364b584552208ce715fa4fd44c510b7e5210d1e.tar.gz
gcc-2364b584552208ce715fa4fd44c510b7e5210d1e.tar.bz2
Fix i686 bootstrap by temporarily disabling exporting of global ranges.
The patch converting evrp to the get_range_query(fun) API broke i686 bootstrap (commit 57bf37515). The problem seems to be in a subsequent pass that has more up-to-date global ranges. I won't be able to look at this until next week, so I am reverting the problematic bit of the patch-- the exporting of global ranges once evrp finishes. The use of the new API remains. Reverting the behavior shouldn't be a problem as we never used to export global ranges from ranger. This was new behavior in the patchset. Tested on x86-64 Linux with a bootstrap and regtest, and on x86-32 with only a bootstrap and the configure flags from 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 gcc/ChangeLog: PR tree-optimization/100787 * gimple-ssa-evrp.c: Disable exporting of global ranges. gcc/testsuite/ChangeLog: * gcc.dg/Wstringop-overflow-55.c: * gcc.dg/pr80776-1.c:
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions