* [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