diff options
author | Jeff Law <jlaw@ventanamicro.com> | 2024-07-12 13:11:33 -0600 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro.com> | 2024-07-12 13:13:23 -0600 |
commit | a6f551d079de1d151b272bcdd3d42316857c9d4e (patch) | |
tree | 582c641db7d0cfd1a54b57bcb50957679ca2c5f8 /gcc/tree-pretty-print-markup.h | |
parent | b3d4a021eff6353a099f800857d3080a7cd27003 (diff) | |
download | gcc-a6f551d079de1d151b272bcdd3d42316857c9d4e.zip gcc-a6f551d079de1d151b272bcdd3d42316857c9d4e.tar.gz gcc-a6f551d079de1d151b272bcdd3d42316857c9d4e.tar.bz2 |
[PR rtl-optimization/115876] Fix one of two ubsan reported issues in new ext-dce.cc code
David Binderman did a bootstrap build with ubsan enabled which triggered a few
errors in the new ext-dce.cc code. This fixes the trivial case of shifting
negative values.
Bootstrapped and regression tested on x86.
Pushing to the trunk.
gcc/
PR rtl-optimization/115876
* ext-dce.cc (carry_backpropagate): Make mask and mmask unsigned.
Diffstat (limited to 'gcc/tree-pretty-print-markup.h')
0 files changed, 0 insertions, 0 deletions