Fix several warnings
PATCH 1/1 Fix several warnings
Fixes some annoying warnings due to unitialized variables. Please apply.
Signed-off-by Matt Porter <[email protected]>
===== arch/ppc/kernel/signal.c 1.37 vs edited =====
arch/ppc/kernel/signal.c +1 -1
@@ -270,7 +270,7 @@static int restore_user_regs (struct pt_regs *regs,struct mcontext __user *sr,int sig) { -unsigned long save_r2; +unsigned long save_r2 =0 ;#if defined(CONFIG_ALTIVEC ) || defined(CONFIG_SPE )unsigned long msr;#endif
===== arch/ppc/mm/44x_mmu.c 1.4 vs edited =====
arch/ppc/mm/44x_mmu.c +1 -1
@@ -72,7 +72,7 @@static void __init ppc44x_pin_tlb (int slot,unsigned int virt,unsigned int phys) { -unsigned long attrib; +unsigned long attrib =0 ; __asm__ __volatile__("\ clrrwi %2,%2,10\n\
===== arch/ppc/syslib/ppc4xx_pic.c 1.11 vs edited =====
arch/ppc/syslib/ppc4xx_pic.c +1 -1
@@ -256,7 +256,7 @@ ppc4xx_uic_end(unsigned int irq) {int bit, word; -unsigned int tr_bits; +unsigned int tr_bits =0 ; bit = irq &0x1f ; word = irq >>5 ;
===== arch/ppc/syslib/todc_time.c 1.9 vs edited =====
arch/ppc/syslib/todc_time.c +4 -4
@@ -277,9 +277,9 @@ulong todc_get_rtc_time (void ) { -uint year, mon, day, hour, min, sec; +uint year =0 , mon =0 , day =0 , hour =0 , min =0 , sec =0 ;uint limit, i; -u_char save_control, uip; +u_char save_control, uip =0 ;spin_lock (&rtc_lock); save_control =todc_read_val (todc_info->control_a);
@@ -361,7 +361,7 @@ todc_set_rtc_time(unsigned long nowtime) {struct rtc_time tm; -u_char save_control, save_freq_select; +u_char save_control, save_freq_select =0 ;spin_lock (&rtc_lock);to_tm (nowtime, &tm);
@@ -416,7 +416,7 @@*/ static unsigned char __init todc_read_timereg (int addr) { -unsigned char save_control, val; +unsigned char save_control =0 , val;switch (todc_info->rtc_type) {case TODC_TYPE_DS1557 :