openocd/src/target
Antonio Borneo 4fc61a2f9d riscv: fix compile error
The commit b68674a1da ("Upstream tons of RISC-V changes.") was
proposed well before commit 3ac010bb9f ("Fix debug prints when
loading to flash"), but the merge got in different order.
After latest merge, the master branch fails to compile.

Fix the compile error.

Change-Id: Ia3bd21d970d589343a3b9b2d58c89e0c49f30015
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5856
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Tested-by: jenkins
Reviewed-by: Jan Matyas <matyas@codasip.com>
2020-10-14 11:05:22 +01:00
..
openrisc target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
riscv riscv: fix compile error 2020-10-14 11:05:22 +01:00
a64_disassembler.c target/aarch64: a64 disassembler 2020-10-03 11:21:15 +01:00
a64_disassembler.h target/aarch64: a64 disassembler 2020-10-03 11:21:15 +01:00
aarch64.c target/aarch64: fix use of 'target->private_config' 2020-10-11 15:53:52 +01:00
aarch64.h aarch64: add 'maskisr' command 2018-01-16 09:05:41 +00:00
adi_v5_dapdirect.c adi_v5_dapdirect: fix connect under reset 2020-02-24 10:28:46 +00:00
adi_v5_jtag.c arm_adi_v5: add API send_sequence() and use it 2020-01-02 21:24:54 +00:00
adi_v5_swd.c target/adi_v5_swd: fix clang static analyzer warning 2020-02-23 21:36:36 +00:00
algorithm.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
algorithm.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
arc_cmd.c target/arc: fix command's usage string 2020-09-05 17:13:00 +01:00
arc_cmd.h Introduce ARCv2 architecture related code 2020-02-27 06:46:51 +00:00
arc_jtag.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
arc_jtag.h Introduce ARCv2 architecture related code 2020-02-27 06:46:51 +00:00
arc_mem.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
arc_mem.h Introduce ARCv2 architecture related code 2020-02-27 06:46:51 +00:00
arc.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
arc.h target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
arm_adi_v5.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
arm_adi_v5.h adi_v5: use macro DP_APSEL_MAX to allocate struct adiv5_ap 2020-09-05 17:11:11 +01:00
arm_cti.c coding style: src: remove empty lines at end of text files 2020-05-02 15:40:21 +01:00
arm_cti.h armv8: valgrind memleak fixes 2018-04-10 09:13:02 +01:00
arm_dap.c adi_v5_dapdirect: add support for adapter drivers that provide DAP API 2020-01-14 11:40:25 +00:00
arm_disassembler.c Use capstone for ARM disassembler 2020-09-27 17:39:44 +01:00
arm_disassembler.h Use capstone for ARM disassembler 2020-09-27 17:39:44 +01:00
arm_dpm.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
arm_dpm.h coding style: add arguments to function prototypes 2020-07-08 22:08:19 +01:00
arm_jtag.c target/arm926ejs: fix memory leaks 2020-07-08 22:07:38 +01:00
arm_jtag.h target/arm926ejs: fix memory leaks 2020-07-08 22:07:38 +01:00
arm_opcodes.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
arm_semihosting.c target/arm_semihosting: Use 'bool' data type 2019-03-06 16:16:29 +00:00
arm_semihosting.h Rework/update ARM semihosting 2018-06-04 09:16:08 +01:00
arm_simulator.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
arm_simulator.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
arm.h cortex_m: read and display core security state 2020-09-20 14:35:44 +01:00
arm7_9_common.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
arm7_9_common.h target/arm926ejs: fix memory leaks 2020-07-08 22:07:38 +01:00
arm7tdmi.c target/arm7tdmi: fix memory leak of register cache 2020-07-26 20:12:48 +01:00
arm7tdmi.h target/arm7tdmi: fix memory leak of register cache 2020-07-26 20:12:48 +01:00
arm9tdmi.c target: fix memory leaks on targets based on arm9tdmi 2020-07-26 20:12:21 +01:00
arm9tdmi.h target: fix memory leaks on targets based on arm9tdmi 2020-07-26 20:12:21 +01:00
arm11_dbgtap.c target/arm11: fix memory leaks, including register cache 2020-08-02 10:48:52 +01:00
arm11_dbgtap.h target/arm11: fix memory leaks, including register cache 2020-08-02 10:48:52 +01:00
arm11.c target/arm11: fix memory leaks, including register cache 2020-08-02 10:48:52 +01:00
arm11.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
arm720t.c target/arm720t: fix memory leak of register cache 2020-07-26 20:12:56 +01:00
arm720t.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
arm920t.c target: fix memory leaks on targets based on arm9tdmi 2020-07-26 20:12:21 +01:00
arm920t.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
arm926ejs.c target/arm926ejs: fix memory leaks 2020-07-08 22:07:38 +01:00
arm926ejs.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
arm946e.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
arm946e.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
arm966e.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
arm966e.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
armv4_5_cache.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
armv4_5_cache.h target/armv4_5_cache: change prototype of armv4_5_handle_cache_info_command() 2019-05-14 19:35:41 +01:00
armv4_5_mmu.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
armv4_5_mmu.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
armv4_5.c Use capstone for ARM disassembler 2020-09-27 17:39:44 +01:00
armv4_5.h target/cortex_a: add hypervisor mode 2020-03-12 10:11:19 +00:00
armv7a_cache_l2x.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv7a_cache_l2x.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
armv7a_cache.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
armv7a_cache.h target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv7a_mmu.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv7a_mmu.h armv7a_mmu: Do not restrict virtual addresses to uint32_t 2019-06-12 15:14:44 +01:00
armv7a.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv7a.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
armv7m_trace.c target/armv7m_trace: Calculate prescaler for external capture devices 2020-06-18 10:11:02 +01:00
armv7m_trace.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
armv7m.c armv8-m: add SecureFault exception 2020-09-20 14:35:04 +01:00
armv7m.h target, flash: prepare infrastructure for multi-block blank check 2018-04-10 06:16:40 +01:00
armv8_cache.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv8_cache.h aarch64: add cache handling functions 2017-02-10 14:01:39 +01:00
armv8_dpm.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv8_dpm.h coding style: add arguments to function prototypes 2020-07-08 22:08:19 +01:00
armv8_opcodes.c target/armv8_opcodes: use T32 instructions when the PE is in AArch32 state 2020-03-12 09:47:08 +00:00
armv8_opcodes.h target/armv8_opcodes: use T32 instructions when the PE is in AArch32 state 2020-03-12 09:47:08 +00:00
armv8.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
armv8.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
avr32_ap7k.c coding style: remove useless break after a goto or return 2020-05-09 14:39:05 +01:00
avr32_ap7k.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
avr32_jtag.c coding style: src: remove empty lines at end of text files 2020-05-02 15:40:21 +01:00
avr32_jtag.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
avr32_mem.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
avr32_mem.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
avr32_regs.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
avr32_regs.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
avrt.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
avrt.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
breakpoints.c target: Add function to remove all breakpoints 2020-03-26 19:30:34 +00:00
breakpoints.h target: Add function to remove all breakpoints 2020-03-26 19:30:34 +00:00
cortex_a.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
cortex_a.h target/cortex_a: remove unused code controlled by "fast_reg_read" 2018-11-06 12:17:48 +00:00
cortex_m.c target/cortex_m.c: vector_catch command checks if a target is examined 2020-10-03 11:21:33 +01:00
cortex_m.h cortex_m: add detection of Cortex M35P and M55 2020-09-20 14:35:48 +01:00
dsp563xx_once.c coding style: wrap lines longer than 120 chars 2020-05-09 14:40:52 +01:00
dsp563xx_once.h coding style: fix space around pointer's asterisk 2020-02-24 10:30:36 +00:00
dsp563xx.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
dsp563xx.h coding style: fix space separation 2020-07-08 22:08:08 +01:00
dsp5680xx.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
dsp5680xx.h coding style: fix space around pointer's asterisk 2020-02-24 10:30:36 +00:00
embeddedice.c target/arm926ejs: fix memory leaks 2020-07-08 22:07:38 +01:00
embeddedice.h target/arm926ejs: fix memory leaks 2020-07-08 22:07:38 +01:00
esirisc_jtag.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
esirisc_jtag.h esirisc: support eSi-Trace 2018-12-12 08:47:44 +00:00
esirisc_regs.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
esirisc_trace.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
esirisc_trace.h esirisc: support eSi-Trace 2018-12-12 08:47:44 +00:00
esirisc.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
esirisc.h esirisc: support eSi-Trace 2018-12-12 08:47:44 +00:00
etb.c helper/binarybuffer: fix clang static analyzer warnings 2020-03-07 15:30:05 +00:00
etb.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
etm_dummy.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
etm_dummy.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
etm.c coding style: fix multi-line dereferencing 2020-06-06 18:06:05 +01:00
etm.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
fa526.c target: fix memory leaks on targets based on arm9tdmi 2020-07-26 20:12:21 +01:00
feroceon.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
hla_target.c hla: use the new system_reset API 2020-01-14 11:37:34 +00:00
image.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
image.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
lakemont.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
lakemont.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
ls1_sap.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
Makefile.am target/aarch64: a64 disassembler 2020-10-03 11:21:15 +01:00
mem_ap.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
mips_ejtag.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
mips_ejtag.h mips_ejtag: there is no DCR.MIPS64 bit 2020-01-20 06:28:49 +00:00
mips_m4k.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
mips_m4k.h mips32: add micromips isa handling 2017-05-08 18:04:56 +01:00
mips_mips64.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
mips_mips64.h mips64: Add generic mips64 target support 2019-11-28 19:49:10 +00:00
mips32_dmaacc.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
mips32_dmaacc.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
mips32_pracc.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
mips32_pracc.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
mips32.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
mips32.h target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
mips64_pracc.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
mips64_pracc.h mips: Add MIPS64 support 2019-11-28 16:59:15 +00:00
mips64.c coding style: fix space separation 2020-07-08 22:08:08 +01:00
mips64.h mips: Add MIPS64 support 2019-11-28 16:59:15 +00:00
nds32_aice.c target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_aice.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_cmd.c openocd: fix command's usage string 2020-09-05 17:13:10 +01:00
nds32_cmd.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_disassembler.c coding style: avoid unnecessary line continuations 2020-05-09 14:39:29 +01:00
nds32_disassembler.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_edm.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_insn.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_reg.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
nds32_reg.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_tlb.c target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_tlb.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_v2.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
nds32_v2.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_v3_common.c target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_v3_common.h target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_v3.c target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_v3.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32_v3m.c target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
nds32_v3m.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
nds32.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
nds32.h target/nds32: fix type of magic number 2020-02-15 15:36:56 +00:00
oocd_trace.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
oocd_trace.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
quark_d20xx.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
quark_x10xx.c target: quark_x10xx: miscellaneous cleanups 2018-01-13 09:25:12 +00:00
register.c gdb_server, rtos: Fine-grained RTOS register access 2019-08-28 08:07:37 +01:00
register.h gdb_server, rtos: Fine-grained RTOS register access 2019-08-28 08:07:37 +01:00
semihosting_common.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
semihosting_common.h Rework/update ARM semihosting 2018-06-04 09:16:08 +01:00
smp.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
smp.h smp: replace commands smp_on/smp_off with "smp [on|off]" 2019-03-27 08:55:03 +00:00
startup.tcl target: use one second timeout while halting target at gdb attach 2020-08-02 10:48:41 +01:00
stm8.c target: use proper format with uint32_t 2020-09-05 17:12:39 +01:00
stm8.h STM8 Target relicensing to GPLv2 and later 2019-11-07 08:21:40 +00:00
target_request.c target: fix minor typos and duplicated words 2020-07-26 23:09:45 +01:00
target_request.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
target_type.h gdb_server, rtos: Fine-grained RTOS register access 2019-08-28 08:07:37 +01:00
target.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
target.h openocd: properly use jim data types 2020-05-24 21:36:43 +01:00
testee.c command_registration: add empty usage field to chained commands 2019-04-07 08:17:36 +01:00
trace.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
trace.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
x86_32_common.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
x86_32_common.h target: lakemon: implement assert_reset and deassert_reset 2018-01-13 09:25:34 +00:00
xscale.c target: avoid checking for non NULL pointer to free it 2020-09-05 20:47:11 +01:00
xscale.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00