From 8d9c92cd784755be1717d0cedc699e133196d09c Mon Sep 17 00:00:00 2001 From: David Boddie Date: Sat, 15 Jan 2022 22:40:33 +0100 Subject: Removed unused array entry. --- utils/tl/thumb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'utils') diff --git a/utils/tl/thumb.c b/utils/tl/thumb.c index 6cb3f86b..acc4f325 100644 --- a/utils/tl/thumb.c +++ b/utils/tl/thumb.c @@ -678,7 +678,6 @@ thumbbuildop() /* Map chipfloat indices to high and low immediate constant values for VMOV */ static int thumbfloatmap[] = { - 0x7fffffff, /* Placeholder for zero */ 0x00000007, /* 1 = 2**0 * 1 */ 0x00000000, /* 2 = 2**1 * 1 */ 0x00080000, /* 3 = 2**1 * 1.5 */ @@ -1246,7 +1245,7 @@ if(debug['G']) print("%ulx: %s: thumb\n", (ulong)(p->pc), p->from.sym->name); } else { /* VMOV immediate (ARMv7-M ARM, A7.7.236) */ o1 ^= 1 << 22; - o1 |= thumbfloatmap[rf]; + o1 |= thumbfloatmap[rf - 1]; } } else { /* VMOV register (ARMv7-M ARM, A7.7.237) */ -- cgit v1.2.3