diff options
author | Pekka Enberg <penberg@kernel.org> | 2013-06-06 19:43:13 +0300 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2013-06-06 19:43:13 +0300 |
commit | 03f177b842f624be83d2cf7eadd0bcc1f3a53f57 (patch) | |
tree | a81b947233466348ed674add5c73d715adf5e0cd | |
parent | fd03a494e22bb7b37e550db6d0befa7a49b9a5f9 (diff) | |
download | jato-03f177b842f624be83d2cf7eadd0bcc1f3a53f57.tar.gz |
x86: Fix unsigned int comparison in x86_encode_reg()
Spotted by GCC:
arch/x86/encode.c: In function ‘x86_encode_reg’:
arch/x86/encode.c:109:2: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
Signed-off-by: Pekka Enberg <penberg@kernel.org>
-rw-r--r-- | arch/x86/encode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/encode.c b/arch/x86/encode.c index 0f281330..f345beb4 100644 --- a/arch/x86/encode.c +++ b/arch/x86/encode.c @@ -106,7 +106,7 @@ uint8_t x86_encode_reg(enum machine_reg reg) if (reg == MACH_REG_UNASSIGNED) die("unassigned register during code emission"); - if (reg < 0 || reg >= ARRAY_SIZE(x86_register_numbers)) + if (reg >= ARRAY_SIZE(x86_register_numbers)) die("unknown register %d", reg); return x86_register_numbers[reg]; |