On Thu, 2 Nov 2006, [email protected] wrote:
> diff --git a/arch/x86_64/kernel/pci-calgary.c b/arch/x86_64/kernel/pci-calgary.c
> index 37a7708..31d5758 100644
> --- a/arch/x86_64/kernel/pci-calgary.c
> +++ b/arch/x86_64/kernel/pci-calgary.c
> @@ -740,7 +740,7 @@ static void __init calgary_increase_spli
> {
> u64 val64;
> void __iomem *target;
> - unsigned long phb_shift = -1;
> + unsigned int phb_shift = ~0; /* silence gcc */
> u64 mask;
>
> switch (busno_to_phbid(busnum)) {
>
There's been a suggestion to add
#define SILENCE_GCC(x) = x
for these silencing cases with the advantage that all the cases are marked
for an easy grep and the purpose of such an initialization is known by
the code reader.
http://lkml.org/lkml/2006/10/31/106
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]