openocd/src/target/riscv
Antonio Borneo 1d3d87695c target/register: use an array of uint8_t for register's value
The use of 'void *' makes the pointer arithmetic incompatible with
standard C, even if this is allowed by GCC extensions.
The use of 'void *' can also hide incorrect pointer assignments.

Switch to 'uint8_t *' and add GCC warning flag to track any use of
pointer arithmetic extension.

Change-Id: Ic4d15a232834cd6b374330f70e2473a359b1607f
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5937
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
2020-12-05 23:18:37 +00:00
..
Makefile.am Add RISC-V support. 2018-07-24 13:07:26 +01:00
asm.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
batch.c Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
batch.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
debug_defines.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
encoding.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
gdb_regs.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
opcodes.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
program.c Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
program.h Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
riscv-011.c Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
riscv-013.c Upstream tons of RISC-V changes. 2020-10-14 05:43:05 +01:00
riscv.c target/register: use an array of uint8_t for register's value 2020-12-05 23:18:37 +00:00
riscv.h target/register: use an array of uint8_t for register's value 2020-12-05 23:18:37 +00:00
riscv_semihosting.c semihosting: print the semihosting operation id 2020-11-07 20:50:16 +00:00