sparc64: Fix build errors with gcc-4.6.0
authorDavid S. Miller <davem@davemloft.net>
Sun, 27 Feb 2011 07:40:02 +0000 (23:40 -0800)
committerBrad Figg <brad.figg@canonical.com>
Wed, 27 Apr 2011 18:42:05 +0000 (11:42 -0700)
commit735e64c9634251da1ed71782d0854b9b5c1fa3ab
tree69459794699835b19459b4056e564b41e9f4824b
parent4d3fadf073ef4f923b558ecac9a6c677c2990968
sparc64: Fix build errors with gcc-4.6.0

BugLink: http://bugs.launchpad.net/bugs/769042

[ Upstream commit c6fee0810df4e0f4cf9c4834d2569ca01c02cffc ]

Most of the warnings emitted (we fail arch/sparc file
builds with -Werror) were legitimate but harmless, however
one case (n2_pcr_write) was a genuine bug.

Based almost entirely upon a patch by Sam Ravnborg.

Reported-by: Dennis Gilmore <dennis@ausil.us>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
arch/sparc/kernel/iommu.c
arch/sparc/kernel/ldc.c
arch/sparc/kernel/pci.c
arch/sparc/kernel/pci_common.c
arch/sparc/kernel/pci_fire.c
arch/sparc/kernel/pci_schizo.c
arch/sparc/kernel/pci_sun4v.c
arch/sparc/kernel/pcr.c
arch/sparc/kernel/ptrace_64.c
arch/sparc/kernel/smp_64.c
arch/sparc/kernel/traps_64.c