diff options
author | Wolfgang Denk <wd@pollux.denx.de> | 2005-08-03 22:32:02 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@pollux.denx.de> | 2005-08-03 22:32:02 +0200 |
commit | dc17fb6dc2ea1965fc0a14674833643af678ec6f (patch) | |
tree | c85097368c95e894481b5c988716ebf22480192d /tools/envcrc.c | |
parent | d3b86c496d8f45eddf8fb9ee1fd11418af406e66 (diff) | |
download | u-boot-imx-dc17fb6dc2ea1965fc0a14674833643af678ec6f.zip u-boot-imx-dc17fb6dc2ea1965fc0a14674833643af678ec6f.tar.gz u-boot-imx-dc17fb6dc2ea1965fc0a14674833643af678ec6f.tar.bz2 |
Cleanup build problems (on Fedora Core x86_64 build host)
Diffstat (limited to 'tools/envcrc.c')
-rw-r--r-- | tools/envcrc.c | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/tools/envcrc.c b/tools/envcrc.c index 5f13a63..7b77183 100644 --- a/tools/envcrc.c +++ b/tools/envcrc.c @@ -25,7 +25,10 @@ #include <stdlib.h> #include <unistd.h> -#define __ASSEMBLY__ /* Dirty trick to get only #defines */ +#ifndef __ASSEMBLY__ +#define __ASSEMBLY__ /* Dirty trick to get only #defines */ +#endif +#define __ASM_STUB_PROCESSOR_H__ /* don't include asm/processor. */ #include <config.h> #undef __ASSEMBLY__ @@ -73,24 +76,24 @@ extern unsigned char environment; int main (int argc, char **argv) { #ifdef ENV_IS_EMBEDDED - int crc ; - unsigned char *envptr = &environment, - *dataptr = envptr + ENV_HEADER_SIZE; - unsigned int datasize = ENV_SIZE; + int crc; + unsigned char *envptr = &environment, + *dataptr = envptr + ENV_HEADER_SIZE; + unsigned int datasize = ENV_SIZE; - crc = crc32(0, dataptr, datasize) ; + crc = crc32 (0, dataptr, datasize); - /* Check if verbose mode is activated passing a parameter to the program */ - if (argc > 1) { - printf("CRC32 from offset %08X to %08X of environment = %08X\n", - (unsigned int)(dataptr - envptr), - (unsigned int)(dataptr - envptr) + datasize, - crc); - } else { - printf("0x%08X\n", crc); - } + /* Check if verbose mode is activated passing a parameter to the program */ + if (argc > 1) { + printf ("CRC32 from offset %08X to %08X of environment = %08X\n", + (unsigned int) (dataptr - envptr), + (unsigned int) (dataptr - envptr) + datasize, + crc); + } else { + printf ("0x%08X\n", crc); + } #else - printf("0\n"); + printf ("0\n"); #endif - return EXIT_SUCCESS; + return EXIT_SUCCESS; } |