This is an automated email from Gerrit.

"Tim Newsome <[email protected]>" just uploaded a new patch set to Gerrit, which 
you can find at https://review.openocd.org/c/openocd/+/6662

-- gerrit

commit 85032f4c7b5a802ec4d9d962a8fa7c5476e30a85
Author: Tim Newsome <[email protected]>
Date:   Tue Oct 12 11:06:44 2021 -0700

    target: Use target_addr_t for algorithm addresses.
    
    Otherwise 64-bit addresses can't work.
    
    Signed-off-by: Tim Newsome <[email protected]>
    Change-Id: Id9f92ff8a1602153cc06810bcf515a9d0a89c81b

diff --git a/src/target/target.c b/src/target/target.c
index 35e9b5332..42534e6ce 100644
--- a/src/target/target.c
+++ b/src/target/target.c
@@ -839,7 +839,7 @@ static int target_soft_reset_halt(struct target *target)
 int target_run_algorithm(struct target *target,
                int num_mem_params, struct mem_param *mem_params,
                int num_reg_params, struct reg_param *reg_param,
-               uint32_t entry_point, uint32_t exit_point,
+               target_addr_t entry_point, target_addr_t exit_point,
                int timeout_ms, void *arch_info)
 {
        int retval = ERROR_FAIL;
diff --git a/src/target/target.h b/src/target/target.h
index 1e19434e4..5e4e8fdce 100644
--- a/src/target/target.h
+++ b/src/target/target.h
@@ -547,7 +547,7 @@ int target_step(struct target *target,
 int target_run_algorithm(struct target *target,
                int num_mem_params, struct mem_param *mem_params,
                int num_reg_params, struct reg_param *reg_param,
-               uint32_t entry_point, uint32_t exit_point,
+               target_addr_t entry_point, target_addr_t exit_point,
                int timeout_ms, void *arch_info);
 
 /**

-- 

Reply via email to