Hi gcc-patches mailing list,
Richard Earnshaw <[email protected]> has requested that the following forgejo 
pull request
be published on the mailing list.

Created on: 2026-01-06 14:18:46+00:00
Latest update: 2026-01-06 14:19:45+00:00
Changes: 1 changed files, 39 additions, 28 deletions
Head revision: rearnsha/gcc-TEST ref gen-const-fix commit 
ed82cdb402b034a5284e9e5ba313a936953dff7f
Base revision: gcc/gcc-TEST ref master commit 
56dd47c073cabf00771280273bae133a4864c9f6 r16-6519-g56dd47c073cabf
Merge base: 56dd47c073cabf00771280273bae133a4864c9f6
Full diff url: https://forge.sourceware.org/gcc/gcc-TEST/pulls/133.diff
Discussion:  https://forge.sourceware.org/gcc/gcc-TEST/pulls/133
Requested Reviewers:

To avoid having potentially UB in arm_gen_const, use the macros
from hwint.h to correctly type literal values.

gcc/ChangeLog:

        PR target/123390
        * config/arm/arm.cc (arm_gen_constant): Fix types of HWI literals.
        (arm_const_double_prefer_rsbs_rsc): Likewise.

Thanks for taking the time to contribute to GCC!

Please be advised that https://forge.sourceware.org/ is currently a trial
that is being used by the GCC community to experiment with a new workflow
based on pull requests.

Pull requests sent here may be forgotten or ignored. Patches that you want to
propose for inclusion in GCC should use the existing email-based workflow,
see https://gcc.gnu.org/contribute.html


Changed files:
- M: gcc/config/arm/arm.cc


Richard Earnshaw (1):
  arm: avoid UB in arm_gen_constant [PR123390]

 gcc/config/arm/arm.cc | 67 +++++++++++++++++++++++++------------------
 1 file changed, 39 insertions(+), 28 deletions(-)

-- 
2.52.0

Reply via email to