aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.cc
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2025-01-02 20:22:23 +0100
committerHarald Anlauf <anlauf@gmx.de>2025-01-03 17:24:05 +0100
commitc7754a2fb2e60987524947fe189f3ffac035ea1d (patch)
treefc49cfdebcd77b6804f197f226bb123c2ef8a2eb /gcc/c/c-parser.cc
parent75da7a6bdc83d99b994c16764960ba0a7d18e135 (diff)
downloadgcc-c7754a2fb2e60987524947fe189f3ffac035ea1d.zip
gcc-c7754a2fb2e60987524947fe189f3ffac035ea1d.tar.gz
gcc-c7754a2fb2e60987524947fe189f3ffac035ea1d.tar.bz2
Fortran: Cray pointer comparison wrongly optimized away [PR106692]
PR fortran/106692 gcc/fortran/ChangeLog: * trans-expr.cc (gfc_conv_expr_op): Inhibit excessive optimization of Cray pointers by treating them as volatile in comparisons. gcc/testsuite/ChangeLog: * gfortran.dg/cray_pointers_13.f90: New test.
Diffstat (limited to 'gcc/c/c-parser.cc')
0 files changed, 0 insertions, 0 deletions