[Bug rtl-optimization/116028] [15 Regression] gcc.dg/pr10474.c test failure since r15-1619-g3b9b8d6cfdf593
segher at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Feb 9 15:25:02 GMT 2025
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028
Segher Boessenkool <segher at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |segher at gcc dot gnu.org
--- Comment #17 from Segher Boessenkool <segher at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #15)
> Oh I see there is some terminology issue here, volatile register usage by
> Surya in the above means caller saved register and is not related to
> volatile RTL flag (which was not being looked at).
Yeah. I got too many people think that "volatile parameter registers" actually
means something, is understood by many people. I just always have to think a
lot about what the "caller-save" and "callee-save" triply indirect things mean,
so I never use those horrible terms.
And the "volatil" RTL flag usually has nothing to do with "volatile", not in
the C standard sense, and not in this sense either. It is all historical ;-)
More information about the Gcc-bugs
mailing list