Re: 32bit allyesconfig on 64bit system broke

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dne 10.8.2013 00:57, Andi Kleen napsal(a):
> 
> % linux32 make allyesconfig
> % head .config
> % head .config
> #
> # Automatically generated file; DO NOT EDIT.
> # Linux/x86 3.11.0-rc4 Kernel Configuration
> #
> CONFIG_64BIT=y
> CONFIG_X86_64=y
> CONFIG_X86=y
> 
> This used to work to give me a 32bit allyesconfig.
> How am I supposed to do this now?

This changed in ffee0de (x86: Default to ARCH=x86 to avoid overriding
CONFIG_64BIT). The default $ARCH value on both ix86 and x86_64
buildhosts is "x86" and CONFIG_64BIT is therefore a user-selectable
knob. You can do

  make ARCH=i386 allyesconfig

to force 32bit. Or the generic way:

  echo '# CONFIG_64BIT is not set' >base.config
  KCONFIG_ALLCONFIG=base.config linux32 make allyesconfig

Michal
--
To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux&nblp;USB Development]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite Secrets]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux