aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/security
diff options
context:
space:
mode:
authorJørgen Kvalsvik <j@lambda.is>2026-01-28 20:33:21 +0100
committerJørgen Kvalsvik <j@lambda.is>2026-01-30 11:20:58 +0100
commit340c45dc16a0a75a477192a2baaf28235be7f520 (patch)
tree6af43d9c50dcb50998e9dee7200be4f86632572b /libjava/gnu/java/security
parent5380be91759731d8fc4a8d5728b672aacbdb2173 (diff)
downloadgcc-340c45dc16a0a75a477192a2baaf28235be7f520.zip
gcc-340c45dc16a0a75a477192a2baaf28235be7f520.tar.gz
gcc-340c45dc16a0a75a477192a2baaf28235be7f520.tar.bz2
Permit const counters in flush_on_edges [PR123855]
Relax the (accidental) requirement and permit that function-local counters don't have SSA names. We really only look up the def statement to check if it is a phi node, in which case we need to resolve the counter from there. This obviously doesn't apply when it is a constant. PR gcov-profile/123855 gcc/ChangeLog: * path-coverage.cc (flush_on_edges): Only look up SSA name def stmt when counter is non-const. gcc/testsuite/ChangeLog: * gcc.misc-tests/gcov-pr123855.c: New test.
Diffstat (limited to 'libjava/gnu/java/security')
0 files changed, 0 insertions, 0 deletions