From: Spencer Oliver Date: Fri, 27 Apr 2012 13:28:51 +0000 (+0100) Subject: build: remove clang unused variable assignment warnings X-Git-Tag: v0.6.0-rc1~112 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=908ee4dc9641bd3df2eb00264575501867da539d;p=openocd build: remove clang unused variable assignment warnings Change-Id: Ibe5254704d6cd879a318a82c4f50d9da3c14276c Signed-off-by: Spencer Oliver Reviewed-on: http://openocd.zylin.com/600 Tested-by: jenkins Reviewed-by: Freddie Chopin --- diff --git a/src/flash/nor/at91sam4.c b/src/flash/nor/at91sam4.c index 00a54fe1..c009a139 100644 --- a/src/flash/nor/at91sam4.c +++ b/src/flash/nor/at91sam4.c @@ -849,9 +849,9 @@ static int FLASHD_GetLockBits(struct sam4_bank_private *pPrivate, uint32_t *v) LOG_DEBUG("Here"); r = EFC_PerformCommand(pPrivate, AT91C_EFC_FCMD_GLB, 0, NULL); if (r == ERROR_OK) { - r = EFC_GetResult(pPrivate, v); - r = EFC_GetResult(pPrivate, v); - r = EFC_GetResult(pPrivate, v); + EFC_GetResult(pPrivate, v); + EFC_GetResult(pPrivate, v); + EFC_GetResult(pPrivate, v); r = EFC_GetResult(pPrivate, v); } LOG_DEBUG("End: %d", r); diff --git a/src/flash/nor/fm3.c b/src/flash/nor/fm3.c index 22772aaa..583ba22c 100644 --- a/src/flash/nor/fm3.c +++ b/src/flash/nor/fm3.c @@ -579,7 +579,6 @@ static int fm3_probe(struct flash_bank *bank) bank->sectors = malloc(sizeof(struct flash_sector) * num_pages); bank->base = 0x00000000; - num_pages = 2; /* start with smallest Flash pages number */ bank->size = 32 * 1024; /* bytes */ bank->sectors[0].offset = 0; diff --git a/src/rtos/linux.c b/src/rtos/linux.c index 198f66e0..cd7ae043 100644 --- a/src/rtos/linux.c +++ b/src/rtos/linux.c @@ -302,7 +302,7 @@ static int linux_os_thread_reg_list(struct rtos *rtos, hex_string += sprintf(hex_string, "%02x", 0); uint32_t cpsr = 0x00000000; - hex_string = reg_converter(hex_string, &cpsr, 4); + reg_converter(hex_string, &cpsr, 4); } } return ERROR_OK; @@ -769,12 +769,12 @@ int linux_get_tasks(struct target *target, int context) struct threads *last = NULL; t->base_addr = linux_os->init_task_addr; /* retrieve the thread id , currently running in the different smp core */ - retval = get_current(target, 1); + get_current(target, 1); while (((t->base_addr != linux_os->init_task_addr) && (t->base_addr != 0)) || (loop == 0)) { loop++; - retval = fill_task(target, t); + fill_task(target, t); retval = get_name(target, t); if (loop > MAX_THREADS) { @@ -1214,7 +1214,7 @@ int linux_thread_extra_info(struct target *target, tmp_str_ptr += sprintf(tmp_str_ptr, "%d", (int)temp->pid); tmp_str_ptr += sprintf(tmp_str_ptr, "%s", " | "); - tmp_str_ptr += sprintf(tmp_str_ptr, "%s", name); + sprintf(tmp_str_ptr, "%s", name); sprintf(tmp_str_ptr, "%s", temp->name); char *hex_str = (char *)calloc(1, strlen(tmp_str) * 2 + 1); diff --git a/src/target/target.c b/src/target/target.c index 51518e68..1778a5aa 100644 --- a/src/target/target.c +++ b/src/target/target.c @@ -5058,7 +5058,6 @@ static int jim_target_smp(Jim_Interp *interp, int argc, Jim_Obj *const *argv) struct target_list *head, *curr, *new; curr = (struct target_list *) NULL; head = (struct target_list *) NULL; - new = (struct target_list *) NULL; retval = 0; LOG_DEBUG("%d", argc);