On Thu, Feb 09, 2006 at 11:12:36AM -0800, Richard Henderson wrote:
> On Thu, Feb 09, 2006 at 02:55:31PM +0900, Akinobu Mita wrote:
> > -#if defined(__alpha_fix__) && defined(__alpha_cix__)
> > +#ifdef CONFIG_ALPHA_EV67
>
> What in the world is this supposed to fix? You aren't seriously
> suggesting that the compiler has stopped defining these, have you?
I just want to imply the use of optimized hweight*() routines to
kbuild system. In other word I want to tell the kbuild system
the condition of "defined(__alpha_fix__) && defined(__alpha_cix__)".
So I suggested to add previous patch and write below lines in
arch/alpha/Kconfig
config GENERIC_HWEIGHT
bool
default y if !ALPHA_EV6 && !ALPHA_EV67
Also, I wonder why there are such gcc builtin definition in kernel code.
Even if the gcc built with the support architecture extensions like CIX
and FIX, It doesn't mean the vmlinux built by that gcc always run
on those machines.
-
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/
- References:
- [patch 00/44] generic bitops
- Re: [patch 14/44] generic hweight{64,32,16,8}()
- Re: [patch 14/44] generic hweight{64,32,16,8}()
- Re: [patch 14/44] generic hweight{64,32,16,8}()
- Re: [patch 14/44] generic hweight{64,32,16,8}()
- [PATCH] alpha: remove __alpha_cix__ and __alpha_fix__
- Re: [PATCH] alpha: remove __alpha_cix__ and __alpha_fix__
[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]