ubsan: d30v: negation of -2147483648
include/ * opcode/d30v.h (struct pd_reg): Make value field unsigned. opcodes/ * d30v-dis.c (print_insn): Make "val" and "opnum" unsigned.
This commit is contained in:
parent
5d2e119328
commit
c5d7be0c97
4 changed files with 11 additions and 3 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2020-02-04 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
|
* opcode/d30v.h (struct pd_reg): Make value field unsigned.
|
||||||
|
|
||||||
2020-01-16 Jon Turney <jon.turney@dronecode.org.uk>
|
2020-01-16 Jon Turney <jon.turney@dronecode.org.uk>
|
||||||
|
|
||||||
* coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
|
* coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
|
||||||
|
|
|
@ -33,7 +33,7 @@ struct pd_reg
|
||||||
{
|
{
|
||||||
char *name; /* name to recognize */
|
char *name; /* name to recognize */
|
||||||
char *pname; /* name to print for this register */
|
char *pname; /* name to print for this register */
|
||||||
int value;
|
unsigned int value;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern const struct pd_reg pre_defined_registers[];
|
extern const struct pd_reg pre_defined_registers[];
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2020-02-04 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
|
* d30v-dis.c (print_insn): Make "val" and "opnum" unsigned.
|
||||||
|
|
||||||
2020-02-03 Alan Modra <amodra@gmail.com>
|
2020-02-03 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
* m32c-ibld.c: Regenerate.
|
* m32c-ibld.c: Regenerate.
|
||||||
|
|
|
@ -123,9 +123,9 @@ print_insn (struct disassemble_info *info,
|
||||||
int is_long,
|
int is_long,
|
||||||
int show_ext)
|
int show_ext)
|
||||||
{
|
{
|
||||||
int val, opnum, need_comma = 0;
|
unsigned int val, opnum;
|
||||||
const struct d30v_operand *oper;
|
const struct d30v_operand *oper;
|
||||||
int i, match, need_paren = 0, found_control = 0;
|
int i, match, need_comma = 0, need_paren = 0, found_control = 0;
|
||||||
unsigned int opind = 0;
|
unsigned int opind = 0;
|
||||||
|
|
||||||
(*info->fprintf_func) (info->stream, "%s", insn->op->name);
|
(*info->fprintf_func) (info->stream, "%s", insn->op->name);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue