summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorØyvind Harboe <oyvind.harboe@zylin.com>2009-11-22 19:52:37 +0100
committerØyvind Harboe <oyvind.harboe@zylin.com>2009-11-22 19:52:37 +0100
commitbcebce3ce25465589d379c809a12e2beda8430b9 (patch)
tree1d99b4ba44d3c76f066917862b7ccf5b9d5f1a41
parentdc22fd899eb8081c46566566cfe23d11e13a7b63 (diff)
downloadopenocd_libswd-bcebce3ce25465589d379c809a12e2beda8430b9.tar.gz
openocd_libswd-bcebce3ce25465589d379c809a12e2beda8430b9.tar.bz2
openocd_libswd-bcebce3ce25465589d379c809a12e2beda8430b9.tar.xz
openocd_libswd-bcebce3ce25465589d379c809a12e2beda8430b9.zip
arm926ejs: fix warnings
buf_set_u32() operated on an uninitialized stack variable with non-byte boundaries, which led to warnings about reading uninitialized stack. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
-rw-r--r--src/target/arm926ejs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/target/arm926ejs.c b/src/target/arm926ejs.c
index a9d454b7..56d86cc1 100644
--- a/src/target/arm926ejs.c
+++ b/src/target/arm926ejs.c
@@ -56,7 +56,7 @@ static int arm926ejs_cp15_read(struct target *target, uint32_t op1, uint32_t op2
struct arm_jtag *jtag_info = &arm7_9->jtag_info;
uint32_t address = ARM926EJS_CP15_ADDR(op1, op2, CRn, CRm);
struct scan_field fields[4];
- uint8_t address_buf[2];
+ uint8_t address_buf[2] = {0, 0};
uint8_t nr_w_buf = 0;
uint8_t access = 1;
@@ -149,7 +149,7 @@ static int arm926ejs_cp15_write(struct target *target, uint32_t op1, uint32_t op
uint32_t address = ARM926EJS_CP15_ADDR(op1, op2, CRn, CRm);
struct scan_field fields[4];
uint8_t value_buf[4];
- uint8_t address_buf[2];
+ uint8_t address_buf[2] = {0, 0};
uint8_t nr_w_buf = 1;
uint8_t access = 1;