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