ubsan: tic4x: left shift cannot be represented in type 'int'
The patch also fixes a case where libopcodes built for a 64-bit bfd_vma may print different results to libopcodes built for a 32-bit bfd_vma. * tic4x-dis.c (tic4x_dp): Make unsigned.
This commit is contained in:
parent
72913831fc
commit
1bd8ae1004
2 changed files with 5 additions and 1 deletions
|
@ -52,7 +52,7 @@ typedef enum
|
|||
indirect_t;
|
||||
|
||||
static unsigned long tic4x_version = 0;
|
||||
static int tic4x_dp = 0;
|
||||
static unsigned int tic4x_dp = 0;
|
||||
static tic4x_inst_t **optab = NULL;
|
||||
static tic4x_inst_t **optab_special = NULL;
|
||||
static const char *registernames[REG_TABLE_SIZE];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue