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 | olio-uboot-2014.01-dc17fb6dc2ea1965fc0a14674833643af678ec6f.tar.xz olio-uboot-2014.01-dc17fb6dc2ea1965fc0a14674833643af678ec6f.zip | |
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 5f13a6393..7b7718324 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;  } |