Fix thinko in new GET_VEC_ELEMENT macro.
* cpustate.c: (GET_VEC_ELEMENT): And fix thinko using macro arguments.
This commit is contained in:
parent
8678914fcb
commit
87bba7a5e0
@ -7,6 +7,7 @@
|
||||
(GET_VEC_ELEMENT): Fix off by one error checking for an invalid
|
||||
element index.
|
||||
(SET_VEC_ELEMENT): Likewise.
|
||||
(GET_VEC_ELEMENT): And fix thinko using macro arguments.
|
||||
|
||||
* memory.c: Trace memory reads when --trace-memory is enabled.
|
||||
Remove float and double load and store functions.
|
||||
|
@ -345,7 +345,7 @@ aarch64_set_FP_long_double (sim_cpu *cpu, VReg reg, FRegister a)
|
||||
#define GET_VEC_ELEMENT(REG, ELEMENT, FIELD) \
|
||||
do \
|
||||
{ \
|
||||
if (element >= ARRAY_SIZE (cpu->fr[0].FIELD)) \
|
||||
if (ELEMENT >= ARRAY_SIZE (cpu->fr[0].FIELD)) \
|
||||
{ \
|
||||
TRACE_REGISTER (cpu, \
|
||||
"Internal SIM error: invalid element number: %d ",\
|
||||
|
Loading…
Reference in New Issue
Block a user