diff options
| -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 faeed5f4cf26..a481be047696 100644 --- a/arch/mips/kernel/setup.c +++ b/arch/mips/kernel/setup.c | |||
| @@ -419,17 +419,20 @@ static inline void bootmem_init(void) | |||
| 419 | #ifdef CONFIG_BLK_DEV_INITRD | 419 | #ifdef CONFIG_BLK_DEV_INITRD |
| 420 | initrd_below_start_ok = 1; | 420 | initrd_below_start_ok = 1; |
| 421 | if (initrd_start) { | 421 | if (initrd_start) { |
| 422 | unsigned long initrd_size = ((unsigned char *)initrd_end) - ((unsigned char *)initrd_start); | 422 | unsigned long initrd_size = ((unsigned char *)initrd_end) - |
| 423 | ((unsigned char *)initrd_start); | ||
| 424 | const int width = sizeof(long) * 2; | ||
| 425 | |||
| 423 | printk("Initial ramdisk at: 0x%p (%lu bytes)\n", | 426 | printk("Initial ramdisk at: 0x%p (%lu bytes)\n", |
| 424 | (void *)initrd_start, initrd_size); | 427 | (void *)initrd_start, initrd_size); |
| 425 | 428 | ||
| 426 | if (CPHYSADDR(initrd_end) > PFN_PHYS(max_low_pfn)) { | 429 | if (CPHYSADDR(initrd_end) > PFN_PHYS(max_low_pfn)) { |
| 427 | printk("initrd extends beyond end of memory " | 430 | printk("initrd extends beyond end of memory " |
| 428 | "(0x%0*Lx > 0x%0*Lx)\ndisabling initrd\n", | 431 | "(0x%0*Lx > 0x%0*Lx)\ndisabling initrd\n", |
| 429 | sizeof(long) * 2, | 432 | width, |
| 430 | (unsigned long long)CPHYSADDR(initrd_end), | 433 | (unsigned long long) CPHYSADDR(initrd_end), |
| 431 | sizeof(long) * 2, | 434 | width, |
| 432 | (unsigned long long)PFN_PHYS(max_low_pfn)); | 435 | (unsigned long long) PFN_PHYS(max_low_pfn)); |
| 433 | initrd_start = initrd_end = 0; | 436 | initrd_start = initrd_end = 0; |
| 434 | initrd_reserve_bootmem = 0; | 437 | initrd_reserve_bootmem = 0; |
| 435 | } | 438 | } |
diff --git a/arch/mips/kernel/syscall.c b/arch/mips/kernel/syscall.c index 8f4fdd94dbd0..5e8a18a8e2bd 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) | |||
| 276 | 276 | ||
| 277 | asmlinkage int _sys_sysmips(int cmd, long arg1, int arg2, int arg3) | 277 | asmlinkage int _sys_sysmips(int cmd, long arg1, int arg2, int arg3) |
| 278 | { | 278 | { |
| 279 | int tmp, len; | 279 | int tmp; |
| 280 | char __user *name; | ||
| 281 | 280 | ||
| 282 | switch(cmd) { | 281 | switch(cmd) { |
| 283 | case MIPS_ATOMIC_SET: | 282 | case MIPS_ATOMIC_SET: |
diff --git a/arch/mips/math-emu/dp_fint.c b/arch/mips/math-emu/dp_fint.c index a1962eb460f8..39a71de16f47 100644 --- a/arch/mips/math-emu/dp_fint.c +++ b/arch/mips/math-emu/dp_fint.c | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | 29 | ||
| 30 | ieee754dp ieee754dp_fint(int x) | 30 | ieee754dp ieee754dp_fint(int x) |
| 31 | { | 31 | { |
| 32 | COMPXDP; | 32 | u64 xm; |
| 33 | int xe; | ||
| 34 | int xs; | ||
| 33 | 35 | ||
| 34 | CLEARCX; | 36 | CLEARCX; |
| 35 | 37 | ||
diff --git a/arch/mips/math-emu/dp_flong.c b/arch/mips/math-emu/dp_flong.c index eae90a866aa1..f08f223e488a 100644 --- a/arch/mips/math-emu/dp_flong.c +++ b/arch/mips/math-emu/dp_flong.c | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | 29 | ||
| 30 | ieee754dp ieee754dp_flong(s64 x) | 30 | ieee754dp ieee754dp_flong(s64 x) |
| 31 | { | 31 | { |
| 32 | COMPXDP; | 32 | u64 xm; |
| 33 | int xe; | ||
| 34 | int xs; | ||
| 33 | 35 | ||
| 34 | CLEARCX; | 36 | CLEARCX; |
| 35 | 37 | ||
diff --git a/arch/mips/math-emu/sp_fint.c b/arch/mips/math-emu/sp_fint.c index 7aac13afb09a..e88e125e01c2 100644 --- a/arch/mips/math-emu/sp_fint.c +++ b/arch/mips/math-emu/sp_fint.c | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | 29 | ||
| 30 | ieee754sp ieee754sp_fint(int x) | 30 | ieee754sp ieee754sp_fint(int x) |
| 31 | { | 31 | { |
| 32 | COMPXSP; | 32 | unsigned xm; |
| 33 | int xe; | ||
| 34 | int xs; | ||
| 33 | 35 | ||
| 34 | CLEARCX; | 36 | CLEARCX; |
| 35 | 37 | ||
diff --git a/arch/mips/math-emu/sp_flong.c b/arch/mips/math-emu/sp_flong.c index 3d6c1d11c178..26d6919a269a 100644 --- a/arch/mips/math-emu/sp_flong.c +++ b/arch/mips/math-emu/sp_flong.c | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | 29 | ||
| 30 | ieee754sp ieee754sp_flong(s64 x) | 30 | ieee754sp ieee754sp_flong(s64 x) |
| 31 | { | 31 | { |
| 32 | COMPXDP; /* <--- need 64-bit mantissa temp */ | 32 | u64 xm; /* <--- need 64-bit mantissa temp */ |
| 33 | int xe; | ||
| 34 | int xs; | ||
| 33 | 35 | ||
| 34 | CLEARCX; | 36 | CLEARCX; |
| 35 | 37 | ||
