Francois Bedard

Results 16 issues of Francois Bedard

Currently OpenOCD always flushes and invalidates caches, even if they are not present. That is mostly ok, because if caches are not present then invalidate/flush commands are ignored. However JTAG...

enhancement
component: openocd

Code to single step in OpenOCD is wrong: >>>> //retval = arc_jtag_read_aux_reg(&arc32->jtag_info, AUX_DEBUG_REG, &value); value = SET_CORE_SINGLE_INSTR_STEP; /* set the IS bit */ retval = arc_jtag_write_aux_reg_one(&arc32->jtag_info, AUX_DEBUG_REG, value);

bug
component: openocd

In GDB for userspace there are problem with handling breakpoint set in delay slot. Unlike baremetal tool chain where BRK instruction is used, GDB for Linux uses TRAP_S which is...

bug
component: gdb

Allow OpenOCD to write into SPI memory in EM Starter Kit device. OpenOCD already supports many NOR/NAND devices. Implementing this feature will allow users to change program images in EM...

enhancement
component: openocd

When linking large libraries, relocation errors can happen. Building with -mno-cond-exec is a work-around for this problem, but results in sub-optimal code. Implementation relaxation in linker would improve this.

enhancement
component: binutils

Review status of gold linker and evaluate whether we should convert from standard linker to gold linker for ARC.

enhancement
component: binutils