diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-04-05 00:17:11 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-04-05 00:17:11 +0000 |
commit | 2f62e66e1444d858e937faa7147f6cd06296b33b (patch) | |
tree | c22f452185cdc1985c61f9f1f3c9aef693ecc531 /libcpp | |
parent | 337b9ff4854c6a7fa47860ce0acad82ffb4d39be (diff) | |
download | gcc-2f62e66e1444d858e937faa7147f6cd06296b33b.zip gcc-2f62e66e1444d858e937faa7147f6cd06296b33b.tar.gz gcc-2f62e66e1444d858e937faa7147f6cd06296b33b.tar.bz2 |
Daily bump.
Diffstat (limited to 'libcpp')
-rw-r--r-- | libcpp/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index d444982..e2ed956 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,13 @@ +2025-04-04 Jakub Jelinek <jakub@redhat.com> + + PR preprocessor/119391 + * expr.cc (num_lshift): Add pfile argument. Don't set num.overflow + for !num.unsignedp in C++20 or later unless n >= precision. For + C++11 to C++17 set it if orig >> (precision - 1 - n) as logical + shift results in value > 1. + (num_binary_op): Pass pfile to num_lshift. + (num_div_op): Likewise. + 2025-03-28 Jeremy Bettis <jbettis@google.com> PR preprocessor/108900 |