diff options
| author | Jonathan Wakely <jwakely@redhat.com> | 2026-01-23 14:25:03 +0000 |
|---|---|---|
| committer | Jonathan Wakely <redi@gcc.gnu.org> | 2026-01-28 10:28:09 +0000 |
| commit | 74e0bb3faacfccfdf5633ab7ad3a15549d4a954d (patch) | |
| tree | 679244e8479c633de29022cd5d95a4b29618d991 /libjava/gnu/java | |
| parent | 975025de350bb8cc264fef0a5f88f71abe5b3791 (diff) | |
| download | gcc-74e0bb3faacfccfdf5633ab7ad3a15549d4a954d.zip gcc-74e0bb3faacfccfdf5633ab7ad3a15549d4a954d.tar.gz gcc-74e0bb3faacfccfdf5633ab7ad3a15549d4a954d.tar.bz2 | |
libstdc++: Disable false positive middle end warnings in std::shared_ptr [PR122197]
Speculative devirtualization in GCC 16 causes some false positive
warnings for unreachable paths. Use diagnostic pragmas to suppress
those warnings until the regression is fixed.
libstdc++-v3/ChangeLog:
PR tree-optimization/122197
* include/bits/shared_ptr_base.h (~_Sp_counted_deleter): Use
diagnostic pragam to disable -Wfree-nonheap-object false
positive.
(~_Sp_counted_ptr_inplace): Likewise for -Warray-bounds false
positive.
Reviewed-by: Tomasz KamiĆski <tkaminsk@redhat.com>
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions
