[Bug middle-end/60429] [4.7 Regression] Miscompilation (aliasing) with -finline-functions
mikpelinux at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sat Mar 22 10:57:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60429
Mikael Pettersson <mikpelinux at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mikpelinux at gmail dot com
--- Comment #29 from Mikael Pettersson <mikpelinux at gmail dot com> ---
Richard, your 4.8 backport performs the same call twice in a row on lines 3017
and 3018 in tree-ssa-structalias.c; is that really intentional?
+ /* We have to include all fields that overlap the current
+ field shifted by rhsoffset. And we include at least
+ the last or the first field of the variable to represent
+ reachability of off-bound addresses, in particular &object + 1,
+ conservatively correct. */
+ temp = first_or_preceding_vi_for_offset (curr, offset);
+ temp = first_or_preceding_vi_for_offset (curr, offset);
More information about the Gcc-bugs
mailing list