diff options
author | Jan Beulich <jbeulich@suse.com> | 2021-03-30 14:05:10 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2021-03-30 14:05:10 +0200 |
commit | 783c187b8ce8a2b414ca0145e27ae9747d857e98 (patch) | |
tree | 97f6182c301e9ba4e75c527c60c1ef0d6b5731df /gdb | |
parent | d1cbe0076a4b6442793121413a0d3b52ae19727e (diff) | |
download | binutils-783c187b8ce8a2b414ca0145e27ae9747d857e98.zip binutils-783c187b8ce8a2b414ca0145e27ae9747d857e98.tar.gz binutils-783c187b8ce8a2b414ca0145e27ae9747d857e98.tar.bz2 |
x86: make swap_2_operands() have unsigned parameters
All callers pass unsigned values (in some cases by virtue of passing
non-negative literal numbers).
This in turn requires struct {Mask,RC,Broadcast}_Operation's "operand"
fields to become unsigned, in turn allowing to reduce the amount of
casting needed (the two new casts that are necessary cast _to_
"unsigned" instead of _from_, as that's the form that'll never case
undefined behavior).
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions