bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug admin/26427] UBSAN error: gas/config/tc-arm.c:8799:16:


From: cvs-commit at gcc dot gnu.org
Subject: [Bug admin/26427] UBSAN error: gas/config/tc-arm.c:8799:16:
Date: Tue, 01 Sep 2020 06:58:38 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=26427

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Alan Modra <amodra@sourceware.org>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7af677524e205f3c343707d61bccd4dfd74089da

commit 7af677524e205f3c343707d61bccd4dfd74089da
Author: Alan Modra <amodra@gmail.com>
Date:   Tue Sep 1 11:35:37 2020 +0930

    PR26420, PR26421, PR26425, PR26427 UBSAN: tc-arm.c left shifts

            PR 26420
            PR 26421
            PR 26425
            PR 26427
            * config/tc-arm.c (struct arm_it): Make size, size_req, cond and
            uncond_value unsigned.
            (parse_vfp_reg_list): Make setmask unsigned, vpr_str_len size_t.
            (parse_big_immediate): Cast generic_bignum elements to unsigned.
            (encode_thumb32_immediate): Shift left 0xffU.
            (double_to_single): Make sign unsigned.  Tidy.
            (move_or_literal_pool): Cast LITTLE_NUM elements to uint64_t or
            valueT.
            (vfp_or_neon_is_neon): Adjust inst.uncond_value expression.
            (md_assemble): Likewise.
            (handle_pred_state): Make cond unsigned.
            (thumb32_negate_data_op): Make variables unsigned.
            (md_apply_fix): Make value and newval unsigned, adjust uses.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]