aboutsummaryrefslogtreecommitdiff
path: root/gas/config
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2020-09-02 10:08:11 +0930
committerAlan Modra <amodra@gmail.com>2020-09-02 16:30:42 +0930
commit251150adb1ec4315f2ec66aceb289cc0ccbf7438 (patch)
tree45ca5c08e46d2fe8ad994f86bde7a1bf4d342ed2 /gas/config
parent839f41a323fe2ba58e64431bd567a214f776aa7c (diff)
downloadgdb-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.l2
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 == ' ')