Two more patches in attachment.

after "./bootstrap", I configure with:
"./configure --enable-maintainer-mode --enable-parport
--enable-parport-ppdev --enable-dummy --enable-jlink --enable-vsllink"

Is there any already assessed set of flags for ./configure to enable
"all" the features in OpenOCD?
I already know the answer is negative, since few files are mutually
exclusive,like ./src/helper/ioutil.c and ./src/helper/ioutil_stubs.c,
but any suggestion is welcome.

Best Regards,
Antonio Borneo
From cc5c6248da9658793e39a322e99abccc04a7fb89 Mon Sep 17 00:00:00 2001
From: Antonio Borneo <borneo.anto...@gmail.com>
Date: Thu, 17 Jun 2010 23:12:48 +0800
Subject: [PATCH] vsllink: fix -Wshadow warning

Signed-off-by: Antonio Borneo <borneo.anto...@gmail.com>
---
 src/jtag/drivers/vsllink.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/jtag/drivers/vsllink.c b/src/jtag/drivers/vsllink.c
index 450ce06..7533a09 100644
--- a/src/jtag/drivers/vsllink.c
+++ b/src/jtag/drivers/vsllink.c
@@ -699,20 +699,20 @@ static void vsllink_tap_ensure_pending(int scans)
 
 static void vsllink_tap_append_step(int tms, int tdi)
 {
-	int index = tap_length / 8;
+	int index_var = tap_length / 8;
 
 	int bit_index = tap_length % 8;
 	uint8_t bit = 1 << bit_index;
 
 	if (tms)
-		tms_buffer[index] |= bit;
+		tms_buffer[index_var] |= bit;
 	else
-		tms_buffer[index] &= ~bit;
+		tms_buffer[index_var] &= ~bit;
 
 	if (tdi)
-		tdi_buffer[index] |= bit;
+		tdi_buffer[index_var] |= bit;
 	else
-		tdi_buffer[index] &= ~bit;
+		tdi_buffer[index_var] &= ~bit;
 
 	tap_length++;
 
-- 
1.5.2.2

From 1897646e3fd3337b7824fc7c5676c004af0d692b Mon Sep 17 00:00:00 2001
From: Antonio Borneo <borneo.anto...@gmail.com>
Date: Thu, 17 Jun 2010 23:13:08 +0800
Subject: [PATCH] jlink: fix -Wshadow warning

Signed-off-by: Antonio Borneo <borneo.anto...@gmail.com>
---
 src/jtag/drivers/jlink.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/jtag/drivers/jlink.c b/src/jtag/drivers/jlink.c
index 34fce38..52f12b4 100644
--- a/src/jtag/drivers/jlink.c
+++ b/src/jtag/drivers/jlink.c
@@ -712,9 +712,9 @@ static void jlink_tap_ensure_space(int scans, int bits)
 
 static void jlink_tap_append_step(int tms, int tdi)
 {
-	int index = tap_length / 8;
+	int index_var = tap_length / 8;
 
-	if (index >= JLINK_TAP_BUFFER_SIZE)
+	if (index_var >= JLINK_TAP_BUFFER_SIZE)
 	{
 		LOG_ERROR("jlink_tap_append_step: overflow");
 		*(uint32_t *)0xFFFFFFFF = 0;
@@ -727,18 +727,18 @@ static void jlink_tap_append_step(int tms, int tdi)
 	// we do not pad TMS, so be sure to initialize all bits
 	if (0 == bit_index)
 	{
-		tms_buffer[index] = tdi_buffer[index] = 0;
+		tms_buffer[index_var] = tdi_buffer[index_var] = 0;
 	}
 
 	if (tms)
-		tms_buffer[index] |= bit;
+		tms_buffer[index_var] |= bit;
 	else
-		tms_buffer[index] &= ~bit;
+		tms_buffer[index_var] &= ~bit;
 
 	if (tdi)
-		tdi_buffer[index] |= bit;
+		tdi_buffer[index_var] |= bit;
 	else
-		tdi_buffer[index] &= ~bit;
+		tdi_buffer[index_var] &= ~bit;
 
 	tap_length++;
 }
-- 
1.5.2.2

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to