public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches
@ 2007-07-06  7:45 Stefan Roese
  2007-07-06  9:02 ` Wolfgang Denk
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Stefan Roese @ 2007-07-06  7:45 UTC (permalink / raw)
  To: u-boot

Signed-off-by: Stefan Roese <sr@denx.de>

---
commit 981ee564aeea50072d23045b88918df73bb8dc37
tree 3a2d693997fad34fd049a56518dbb44195342392
parent e4dbe1b215f5c6c462e76909d240bd96472b84de
author Stefan Roese <sr@denx.de> Fri, 06 Jul 2007 09:43:55 +0200
committer Stefan Roese <sr@denx.de> Fri, 06 Jul 2007 09:43:55 +0200

 cpu/ppc4xx/dcr.S |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/cpu/ppc4xx/dcr.S b/cpu/ppc4xx/dcr.S
index 7102364..554db1b 100644
--- a/cpu/ppc4xx/dcr.S
+++ b/cpu/ppc4xx/dcr.S
@@ -22,7 +22,7 @@
  */
 #include <config.h>
 
-#if defined(CONFIG_4xx) && defined(CFG_CMD_SETGETDCR)
+#if defined(CONFIG_4xx) && ((CONFIG_COMMANDS & CFG_CMD_SETGETDCR) || defined(CONFIG_CMD_SETGETDCR))
 
 #include <ppc4xx.h>

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches
  2007-07-06  7:45 [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches Stefan Roese
@ 2007-07-06  9:02 ` Wolfgang Denk
  2007-07-06 13:12 ` Jon Loeliger
  2007-07-11 10:13 ` [U-Boot-Users] Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup Stefan Roese
  2 siblings, 0 replies; 7+ messages in thread
From: Wolfgang Denk @ 2007-07-06  9:02 UTC (permalink / raw)
  To: u-boot

In message <200707060945.47900.sr@denx.de> you wrote:
> Signed-off-by: Stefan Roese <sr@denx.de>

Applied to u-boot-testing

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
It would be illogical to assume that all conditions remain stable
	-- Spock, "The Enterprise" Incident", stardate 5027.3

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches
  2007-07-06  7:45 [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches Stefan Roese
  2007-07-06  9:02 ` Wolfgang Denk
@ 2007-07-06 13:12 ` Jon Loeliger
  2007-07-06 13:52   ` Stefan Roese
  2007-07-11 10:13 ` [U-Boot-Users] Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup Stefan Roese
  2 siblings, 1 reply; 7+ messages in thread
From: Jon Loeliger @ 2007-07-06 13:12 UTC (permalink / raw)
  To: u-boot

So, like, the other day Stefan Roese mumbled:
> 
>  cpu/ppc4xx/dcr.S |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/cpu/ppc4xx/dcr.S b/cpu/ppc4xx/dcr.S
> index 7102364..554db1b 100644
> --- a/cpu/ppc4xx/dcr.S
> +++ b/cpu/ppc4xx/dcr.S
> @@ -22,7 +22,7 @@
>   */
>  #include <config.h>
>  
> -#if defined(CONFIG_4xx) && defined(CFG_CMD_SETGETDCR)
> +#if defined(CONFIG_4xx) && ((CONFIG_COMMANDS & CFG_CMD_SETGETDCR) || defined(CONFIG_CMD_SETGETD
> CR))
>  
>  #include <ppc4xx.h>

Sorry about that.

Hmmm... Something is fishy here if this is a problem...

While the above is a valid (temporary) "fix",
I think rather than re-introducing this clause:

    (CONFIG_COMMANDS & CFG_CMD_SETGETDCR)

a better (long term) solution is to try and figure out
why CONFIG_CMD_SETGETDCR isn't available.  The goal is
to eliminate the CONFIG_COMMAND symbol, so we should
be able to compile this file without it.

My guesses off the top of my head:

    1) I blitzed CONFIG_CMD_SETGETDCR in the 4xx.h config file
    2) The 4xx board config file isn't being included here
    3) Interaction with a .S file
    4) Some secondary #include effect making config_cmd_default.h
       be not included

Please let me know if I can further here.

HTH,
jdl

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches
  2007-07-06 13:12 ` Jon Loeliger
@ 2007-07-06 13:52   ` Stefan Roese
  2007-07-06 13:59     ` Jon Loeliger
  0 siblings, 1 reply; 7+ messages in thread
From: Stefan Roese @ 2007-07-06 13:52 UTC (permalink / raw)
  To: u-boot

On Friday 06 July 2007, Jon Loeliger wrote:
> > -#if defined(CONFIG_4xx) && defined(CFG_CMD_SETGETDCR)
> > +#if defined(CONFIG_4xx) && ((CONFIG_COMMANDS & CFG_CMD_SETGETDCR) ||
> > defined(CONFIG_CMD_SETGETD CR))
> >
> >  #include <ppc4xx.h>
>
> Sorry about that.

No problem.

> Hmmm... Something is fishy here if this is a problem...
>
> While the above is a valid (temporary) "fix",
> I think rather than re-introducing this clause:
>
>     (CONFIG_COMMANDS & CFG_CMD_SETGETDCR)
>
> a better (long term) solution is to try and figure out
> why CONFIG_CMD_SETGETDCR isn't available.  The goal is
> to eliminate the CONFIG_COMMAND symbol, so we should
> be able to compile this file without it.

I have no problems with just using:

#if defined(CONFIG_4xx) && defined(CONFIG_CMD_SETGETDCR)

here. But we had:

#if defined(CONFIG_4xx) && defined(CFG_CMD_SETGETDCR)

So this couldn't work.

> My guesses off the top of my head:
>
>     1) I blitzed CONFIG_CMD_SETGETDCR in the 4xx.h config file
>     2) The 4xx board config file isn't being included here
>     3) Interaction with a .S file
>     4) Some secondary #include effect making config_cmd_default.h
>        be not included
>
> Please let me know if I can further here.

Feel free to clean this up with your next patchset.

Thanks.

Best regards,
Stefan

=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de
=====================================================================

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches
  2007-07-06 13:52   ` Stefan Roese
@ 2007-07-06 13:59     ` Jon Loeliger
  0 siblings, 0 replies; 7+ messages in thread
From: Jon Loeliger @ 2007-07-06 13:59 UTC (permalink / raw)
  To: u-boot

So, like, the other day Stefan Roese mumbled:
> 
> I have no problems with just using:
> 
> #if defined(CONFIG_4xx) && defined(CONFIG_CMD_SETGETDCR)
> 
> here. But we had:
> 
> #if defined(CONFIG_4xx) && defined(CFG_CMD_SETGETDCR)

D'oh.  That's just my brain-damage and late night drinking. :-)

You are in a twisty maze of #defines all alike...

> So this couldn't work.

I'll bet not...

> Feel free to clean this up with your next patchset.

Will do!

jdl

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot-Users] Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup
  2007-07-06  7:45 [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches Stefan Roese
  2007-07-06  9:02 ` Wolfgang Denk
  2007-07-06 13:12 ` Jon Loeliger
@ 2007-07-11 10:13 ` Stefan Roese
  2007-07-11 19:22   ` Kim Phillips
  2 siblings, 1 reply; 7+ messages in thread
From: Stefan Roese @ 2007-07-11 10:13 UTC (permalink / raw)
  To: u-boot

Signed-off-by: Stefan Roese <sr@denx.de>

---
commit 21b5c73cf1edfe437ddd7df0c4829063600d03ea
tree 2bf23095eebda168b3e4c7e3f4ad7f686342614d
parent e9514751cfa5cce61ea699fa0d3eb37898a5eeb5
author Stefan Roese <sr@denx.de> Wed, 11 Jul 2007 12:12:25 +0200
committer Stefan Roese <sr@denx.de> Wed, 11 Jul 2007 12:12:25 +0200

 common/cmd_flash.c  |    2 +-
 common/cmd_nvedit.c |    5 ++---
 drivers/macb.c      |    2 +-
 net/nfs.c           |    3 +--
 net/sntp.c          |    3 +--
 5 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/common/cmd_flash.c b/common/cmd_flash.c
index db38f94..11c8857 100644
--- a/common/cmd_flash.c
+++ b/common/cmd_flash.c
@@ -33,7 +33,7 @@
 
 #if defined(CONFIG_CMD_FLASH)
 
-#if (defined(CONFIG_CMD_JFFS2) && defined(CONFIG_JFFS2_CMDLINE)
+#if defined(CONFIG_CMD_JFFS2) && defined(CONFIG_JFFS2_CMDLINE)
 #include <jffs2/jffs2.h>
 
 /* parition handling routines */
diff --git a/common/cmd_nvedit.c b/common/cmd_nvedit.c
index e313f2c..de5a514 100644
--- a/common/cmd_nvedit.c
+++ b/common/cmd_nvedit.c
@@ -538,7 +538,7 @@ int getenv_r (char *name, char *buf, unsigned len)
 	return (-1);
 }
 
-#if defined(CFG_ENV_IS_IN_NVRAM) || defined(CFG_ENV_IS_IN_EEPROM) || \
+#if defined(CFG_ENV_IS_IN_NVRAM) || defined(CFG_ENV_IS_IN_EEPROM) \
     || (defined(CONFIG_CMD_ENV) && defined(CONFIG_CMD_FLASH)) \
     || (defined(CONFIG_CMD_ENV) && defined(CONFIG_CMD_NAND))
 int do_saveenv (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
@@ -550,7 +550,6 @@ int do_saveenv (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
 	return (saveenv() ? 1 : 0);
 }
 
-
 #endif
 
 
@@ -594,7 +593,7 @@ U_BOOT_CMD(
 	"    - delete environment variable 'name'\n"
 );
 
-#if defined(CFG_ENV_IS_IN_NVRAM) || defined(CFG_ENV_IS_IN_EEPROM) || \
+#if defined(CFG_ENV_IS_IN_NVRAM) || defined(CFG_ENV_IS_IN_EEPROM) \
     || (defined(CONFIG_CMD_ENV) && defined(CONFIG_CMD_FLASH)) \
     || (defined(CONFIG_CMD_ENV) && defined(CONFIG_CMD_NAND))
 U_BOOT_CMD(
diff --git a/drivers/macb.c b/drivers/macb.c
index ffb5f74..bf7853a 100644
--- a/drivers/macb.c
+++ b/drivers/macb.c
@@ -18,7 +18,7 @@
 #include <common.h>
 
 #if defined(CONFIG_MACB) \
-	&& (defined(CONFIG_CMD_NET) || defined(CONFIG_CMD_MII)))
+	&& (defined(CONFIG_CMD_NET) || defined(CONFIG_CMD_MII))
 
 /*
  * The u-boot networking stack is a little weird.  It seems like the
diff --git a/net/nfs.c b/net/nfs.c
index 30a897d..df2caac 100644
--- a/net/nfs.c
+++ b/net/nfs.c
@@ -31,8 +31,7 @@
 
 /*#define NFS_DEBUG*/
 
-#if (defined(CONFIG_CMD_NET) \
-    && defined(CONFIG_CMD_NFS)
+#if defined(CONFIG_CMD_NET) && defined(CONFIG_CMD_NFS)
 
 #define HASHES_PER_LINE 65	/* Number of "loading" hashes per line	*/
 #define NFS_TIMEOUT 60
diff --git a/net/sntp.c b/net/sntp.c
index 0a7f478..95e7542 100644
--- a/net/sntp.c
+++ b/net/sntp.c
@@ -12,8 +12,7 @@
 
 #include "sntp.h"
 
-#if (defined(CONFIG_CMD_NET) \
-    && defined(CONFIG_CMD_SNTP)
+#if defined(CONFIG_CMD_NET) && defined(CONFIG_CMD_SNTP)
 
 #define SNTP_TIMEOUT 10
 

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [U-Boot-Users] Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup
  2007-07-11 10:13 ` [U-Boot-Users] Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup Stefan Roese
@ 2007-07-11 19:22   ` Kim Phillips
  0 siblings, 0 replies; 7+ messages in thread
From: Kim Phillips @ 2007-07-11 19:22 UTC (permalink / raw)
  To: u-boot

On Wed, 11 Jul 2007 12:13:53 +0200
Stefan Roese <sr@denx.de> wrote:

> Signed-off-by: Stefan Roese <sr@denx.de>
> 
this and everything in u-boot-testing are:

Acked-by: Kim Phillips <kim.phillips@freescale.com>

Kim

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-07-11 19:22 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-06  7:45 [U-Boot-Users] Fix problem with get/setdcr commands introduced by cfg patches Stefan Roese
2007-07-06  9:02 ` Wolfgang Denk
2007-07-06 13:12 ` Jon Loeliger
2007-07-06 13:52   ` Stefan Roese
2007-07-06 13:59     ` Jon Loeliger
2007-07-11 10:13 ` [U-Boot-Users] Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup Stefan Roese
2007-07-11 19:22   ` Kim Phillips

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox