silence GCC ia64 unused variable warnings
PATCH 1/1 silence GCC ia64 unused variable warnings
Hi,
Purely to keep GCC 4+ from spewing out annoying warnings that serve no purpose.
Cheers,
Jes
Tell GCC to stop spewing out unncessary warnings for unused variables passed to functions as pointers for ia64 files.
Signed-off-by Jes Sorensen <[email protected]>
--- arch/ia64/kernel/process.c | 3 ++- arch/ia64/mm/tlb.c | 2 +- arch/ia64/sn/kernel/tiocx.c | 2 +- arch/ia64/sn/pci/pcibr/pcibr_provider.c | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-)
arch/ia64/kernel/process.c +2 -1
@@ -513,7 +513,8 @@ copy_thread (int nr, unsigned long clonestatic void do_copy_task_regs (struct task_struct *task,struct unw_frame_info *info,void *arg) { -unsigned long mask, sp, nat_bits =0 , ip, ar_rnat, urbs_end, cfm; +unsigned long mask, sp, nat_bits =0 , ar_rnat, urbs_end, cfm; +unsigned long uninitialized_var (ip );/* GCC be quiet */ elf_greg_t *dst = arg;struct pt_regs *pt;char nat;
arch/ia64/mm/tlb.c +1 -1
@@ -175,7 +175,7 @@ EXPORT_SYMBOL(flush_tlb_range);void __devinit ia64_tlb_init (void ) { -ia64_ptce_info_t ptce_info; +ia64_ptce_info_t uninitialized_var (ptce_info );/* GCC be quiet */ unsigned long tr_pgbits;long status;
arch/ia64/sn/kernel/tiocx.c +1 -1
@@ -369,7 +369,7 @@ static void tio_corelet_reset(nasid_t nastatic int is_fpga_tio (int nasid,int *bt) { -u16 ioboard_type; +u16 uninitialized_var (ioboard_type );/* GCC be quiet */ s64 rc; rc =ia64_sn_sysctl_ioboard_get (nasid, &ioboard_type);
arch/ia64/sn/pci/pcibr/pcibr_provider.c +1 -1
@@ -80,7 +80,7 @@ static int sal_pcibr_error_interrupt(stru16 sn_ioboard_to_pci_bus (struct pci_bus *pci_bus) {s64 rc; -u16 ioboard; +u16 uninitialized_var (ioboard );/* GCC be quiet */ nasid_t nasid =NASID_GET (SN_PCIBUS_BUSSOFT (pci_bus)->bs_base); rc =ia64_sn_sysctl_ioboard_get (nasid, &ioboard);