target/arm926ejs: fix memory leaks
The memory leaks detected and fixed are: - arm register cache; - EmbeddedICE register cache; - arm_jtag_reset_callback internal data; - struct arm926ejs_common. Issue identified with valgrind. Tested on SPEAr320 based on arm926ejs. Change-Id: If2bed02c516051ce4d0eb29b204a3f3337fe5d6a Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5698 Tested-by: jenkins
This commit is contained in:
@@ -186,6 +186,7 @@ int arm7_9_execute_sys_speed(struct target *target);
|
||||
|
||||
int arm7_9_init_arch_info(struct target *target, struct arm7_9_common *arm7_9);
|
||||
int arm7_9_examine(struct target *target);
|
||||
void arm7_9_deinit(struct target *target);
|
||||
int arm7_9_check_reset(struct target *target);
|
||||
|
||||
int arm7_9_endianness_callback(jtag_callback_data_t pu8_in,
|
||||
|
||||
Reference in New Issue
Block a user