aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorVladimir N. Makarov <vmakarov@redhat.com>2021-12-02 10:55:59 -0500
committerVladimir N. Makarov <vmakarov@redhat.com>2021-12-02 11:00:56 -0500
commit7d02c8bf75980fa2468f4167a82dd3a619e35cb4 (patch)
tree3f2797293178cf754ec0b59795fde17923d229f1 /gcc/ada
parenta27940feffbbff172d8ec84ee825e1997b3d0210 (diff)
downloadgcc-7d02c8bf75980fa2468f4167a82dd3a619e35cb4.zip
gcc-7d02c8bf75980fa2468f4167a82dd3a619e35cb4.tar.gz
gcc-7d02c8bf75980fa2468f4167a82dd3a619e35cb4.tar.bz2
[PR103437] Use long long multiplication as backup for overflow processing
__builtin_smul_overflow can be unavailable for some C++ compilers. Add long long multiplication as backup for overflow processing. gcc/ChangeLog: PR rtl-optimization/103437 * ira-color.c (setup_allocno_priorities): Use long long multiplication as backup for overflow processing.
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions