diff options
| author | Atsushi Nemoto <anemo@mba.ocn.ne.jp> | 2006-06-01 01:00:03 +0900 | 
|---|---|---|
| committer | Ralf Baechle <ralf@linux-mips.org> | 2006-06-06 00:15:20 +0100 | 
| commit | ecf52d3c895c8bc069b9ae07c18acf39d846c2ef (patch) | |
| tree | 0c39ea1b0cf231b70a8b2340cb0217d0bca91b66 | |
| parent | 460c0422c3861ab63a14c2be600a96a9e68b89f2 (diff) | |
| download | olio-linux-3.10-ecf52d3c895c8bc069b9ae07c18acf39d846c2ef.tar.xz olio-linux-3.10-ecf52d3c895c8bc069b9ae07c18acf39d846c2ef.zip  | |
[MIPS] Fix compiler warnings (field width, unused variable)
    
Fix following warnings:
linux/arch/mips/kernel/setup.c:432: warning: field width is not type int (arg 2)
linux/arch/mips/kernel/setup.c:432: warning: field width is not type int (arg 4)
linux/arch/mips/kernel/syscall.c:279: warning: unused variable `len'
linux/arch/mips/kernel/syscall.c:280: warning: unused variable `name'
linux/arch/mips/math-emu/dp_fint.c:32: warning: unused variable `xc'
linux/arch/mips/math-emu/dp_flong.c:32: warning: unused variable `xc'
linux/arch/mips/math-emu/sp_fint.c:32: warning: unused variable `xc'
linux/arch/mips/math-emu/sp_flong.c:32: warning: unused variable `xc'
    
(original patch by Atsushi, slight changes to the setup.c part by me.)
    
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
| -rw-r--r-- | arch/mips/kernel/setup.c | 13 | ||||
| -rw-r--r-- | arch/mips/kernel/syscall.c | 3 | ||||
| -rw-r--r-- | arch/mips/math-emu/dp_fint.c | 4 | ||||
| -rw-r--r-- | arch/mips/math-emu/dp_flong.c | 4 | ||||
| -rw-r--r-- | arch/mips/math-emu/sp_fint.c | 4 | ||||
| -rw-r--r-- | arch/mips/math-emu/sp_flong.c | 4 | 
6 files changed, 21 insertions, 11 deletions
diff --git a/arch/mips/kernel/setup.c b/arch/mips/kernel/setup.c index faeed5f4cf2..a481be04769 100644 --- a/arch/mips/kernel/setup.c +++ b/arch/mips/kernel/setup.c @@ -419,17 +419,20 @@ static inline void bootmem_init(void)  #ifdef CONFIG_BLK_DEV_INITRD  	initrd_below_start_ok = 1;  	if (initrd_start) { -		unsigned long initrd_size = ((unsigned char *)initrd_end) - ((unsigned char *)initrd_start); +		unsigned long initrd_size = ((unsigned char *)initrd_end) - +			((unsigned char *)initrd_start); +		const int width = sizeof(long) * 2; +  		printk("Initial ramdisk at: 0x%p (%lu bytes)\n",  		       (void *)initrd_start, initrd_size);  		if (CPHYSADDR(initrd_end) > PFN_PHYS(max_low_pfn)) {  			printk("initrd extends beyond end of memory "  			       "(0x%0*Lx > 0x%0*Lx)\ndisabling initrd\n", -			       sizeof(long) * 2, -			       (unsigned long long)CPHYSADDR(initrd_end), -			       sizeof(long) * 2, -			       (unsigned long long)PFN_PHYS(max_low_pfn)); +			       width, +			       (unsigned long long) CPHYSADDR(initrd_end), +			       width, +			       (unsigned long long) PFN_PHYS(max_low_pfn));  			initrd_start = initrd_end = 0;  			initrd_reserve_bootmem = 0;  		} diff --git a/arch/mips/kernel/syscall.c b/arch/mips/kernel/syscall.c index 8f4fdd94dbd..5e8a18a8e2b 100644 --- a/arch/mips/kernel/syscall.c +++ b/arch/mips/kernel/syscall.c @@ -276,8 +276,7 @@ void sys_set_thread_area(unsigned long addr)  asmlinkage int _sys_sysmips(int cmd, long arg1, int arg2, int arg3)  { -	int	tmp, len; -	char	__user *name; +	int	tmp;  	switch(cmd) {  	case MIPS_ATOMIC_SET: diff --git a/arch/mips/math-emu/dp_fint.c b/arch/mips/math-emu/dp_fint.c index a1962eb460f..39a71de16f4 100644 --- a/arch/mips/math-emu/dp_fint.c +++ b/arch/mips/math-emu/dp_fint.c @@ -29,7 +29,9 @@  ieee754dp ieee754dp_fint(int x)  { -	COMPXDP; +	u64 xm; +	int xe; +	int xs;  	CLEARCX; diff --git a/arch/mips/math-emu/dp_flong.c b/arch/mips/math-emu/dp_flong.c index eae90a866aa..f08f223e488 100644 --- a/arch/mips/math-emu/dp_flong.c +++ b/arch/mips/math-emu/dp_flong.c @@ -29,7 +29,9 @@  ieee754dp ieee754dp_flong(s64 x)  { -	COMPXDP; +	u64 xm; +	int xe; +	int xs;  	CLEARCX; diff --git a/arch/mips/math-emu/sp_fint.c b/arch/mips/math-emu/sp_fint.c index 7aac13afb09..e88e125e01c 100644 --- a/arch/mips/math-emu/sp_fint.c +++ b/arch/mips/math-emu/sp_fint.c @@ -29,7 +29,9 @@  ieee754sp ieee754sp_fint(int x)  { -	COMPXSP; +	unsigned xm; +	int xe; +	int xs;  	CLEARCX; diff --git a/arch/mips/math-emu/sp_flong.c b/arch/mips/math-emu/sp_flong.c index 3d6c1d11c17..26d6919a269 100644 --- a/arch/mips/math-emu/sp_flong.c +++ b/arch/mips/math-emu/sp_flong.c @@ -29,7 +29,9 @@  ieee754sp ieee754sp_flong(s64 x)  { -	COMPXDP;		/* <--- need 64-bit mantissa temp */ +	u64 xm;		/* <--- need 64-bit mantissa temp */ +	int xe; +	int xs;  	CLEARCX;  |