diff options
author | Alan Modra <amodra@gmail.com> | 2020-09-02 10:08:11 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-09-02 16:30:42 +0930 |
commit | 251150adb1ec4315f2ec66aceb289cc0ccbf7438 (patch) | |
tree | 45ca5c08e46d2fe8ad994f86bde7a1bf4d342ed2 /gas/config | |
parent | 839f41a323fe2ba58e64431bd567a214f776aa7c (diff) | |
download | gdb-251150adb1ec4315f2ec66aceb289cc0ccbf7438.zip gdb-251150adb1ec4315f2ec66aceb289cc0ccbf7438.tar.gz gdb-251150adb1ec4315f2ec66aceb289cc0ccbf7438.tar.bz2 |
ubsan: bfin-lex.l:503 left shift cannot be represented
* config/bfin-lex.l: Use an unsigned type for "value".
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/bfin-lex.l | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/config/bfin-lex.l b/gas/config/bfin-lex.l index 6837f0d..d31ecc6 100644 --- a/gas/config/bfin-lex.l +++ b/gas/config/bfin-lex.l @@ -344,7 +344,7 @@ static long parse_int (char **end) int not_done = 1; int shiftvalue = 0; char * char_bag; - long value = 0; + unsigned long value = 0; char *arg = *end; while (*arg && *arg == ' ') |