Change x <= y - 1 to x < y in static_assert_{u,s}imm_bits
This commit is contained in:
parent
438d00e891
commit
db57b42188
1 changed files with 2 additions and 2 deletions
|
|
@ -21,7 +21,7 @@ macro_rules! static_assert_uimm_bits {
|
|||
#[allow(unused_comparisons)]
|
||||
{
|
||||
static_assert!(
|
||||
0 <= $imm && $imm <= (1 << $bits) - 1,
|
||||
0 <= $imm && $imm < (1 << $bits),
|
||||
concat!(
|
||||
stringify!($imm),
|
||||
" doesn't fit in ",
|
||||
|
|
@ -37,7 +37,7 @@ macro_rules! static_assert_uimm_bits {
|
|||
macro_rules! static_assert_simm_bits {
|
||||
($imm:ident, $bits:expr) => {
|
||||
static_assert!(
|
||||
(-1 << ($bits - 1)) - 1 <= $imm && $imm <= (1 << ($bits - 1)) - 1,
|
||||
(-1 << ($bits - 1)) - 1 <= $imm && $imm < (1 << ($bits - 1)),
|
||||
concat!(
|
||||
stringify!($imm),
|
||||
" doesn't fit in ",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue