Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread H. Peter Anvin
Adrian Bunk wrote: The issue with "make allyesconfig" concerns me, although the same situation already exists with any multiple-choice configuration. What I guess we really want is to be able to specify a few specific choices. It's already available: $ cat myconfig CONFIG_HIGHMEM64G=y CONF

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread Adrian Bunk
On Mon, Nov 05, 2007 at 03:46:20PM -0800, H. Peter Anvin wrote: > Sam Ravnborg wrote: >> On Mon, Nov 05, 2007 at 01:36:42PM -0800, Roland Dreier wrote: >>> > Like this: >>> > $ make ARCH=foo >>> > Makefile:201: *** "ERROR: ARCH (foo) does not exist". Stop. >>> >>> Seems sane, but maybe it would

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread H. Peter Anvin
Guillaume Chazarain wrote: On 11/6/07, H. Peter Anvin <[EMAIL PROTECTED]> wrote: The issue with "make allyesconfig" concerns me, although the same situation already exists with any multiple-choice configuration. What I guess we really want is to be able to specify a few specific choices. I do

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread Guillaume Chazarain
On 11/6/07, H. Peter Anvin <[EMAIL PROTECTED]> wrote: > The issue with "make allyesconfig" concerns me, although the same > situation already exists with any multiple-choice configuration. What I > guess we really want is to be able to specify a few specific choices. I don't know enough about Kbu

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread H. Peter Anvin
Sam Ravnborg wrote: On Mon, Nov 05, 2007 at 01:36:42PM -0800, Roland Dreier wrote: > Like this: > $ make ARCH=foo > Makefile:201: *** "ERROR: ARCH (foo) does not exist". Stop. Seems sane, but maybe it would be worth putting in a special case check for someone using i386 or x86_64 for ARCH,

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread Sam Ravnborg
On Mon, Nov 05, 2007 at 01:36:42PM -0800, Roland Dreier wrote: > > Like this: > > $ make ARCH=foo > > Makefile:201: *** "ERROR: ARCH (foo) does not exist". Stop. > > Seems sane, but maybe it would be worth putting in a special case > check for someone using i386 or x86_64 for ARCH, and tell th

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread Roland Dreier
> Like this: > $ make ARCH=foo > Makefile:201: *** "ERROR: ARCH (foo) does not exist". Stop. Seems sane, but maybe it would be worth putting in a special case check for someone using i386 or x86_64 for ARCH, and tell them to switch to x86? - R. - To unsubscribe from this list: send the line

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread Sam Ravnborg
> > > > For now it just error out like this: > > $ make ARCH=i386 > > Makefile:503: /home/sam/kernel/x86.git/arch/i386/Makefile: No such file or > > directory > > make: *** No rule to make target > > `/home/sam/kernel/x86.git/arch/i386/Makefile'. Stop. > > Sounds fine, other architectures had

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-05 Thread Christoph Hellwig
On Sun, Nov 04, 2007 at 12:48:26AM +0100, Sam Ravnborg wrote: > This patchset unify the i386 and x86_64 Kconfig > files for x86. > In addition it replaces the use of ARCH=i386 and > ARCH=x86_64 with the more intuitive ARCH=x86. > > The primary purpose of this patch serie is to > enable make ARCH=

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-03 Thread Jeremy Fitzhardinge
Jeff Garzik wrote: > This also opens a chicken-and-egg problem... What kind of config is > generated by allmodconfig when ARCH==x86? There is no good answer. With a unified x86 architecture, the decision to compile with 32 or 64-bit mode isn't really different from SMP vs UP, PAE vs non-PAE and

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-03 Thread Adrian Bunk
On Sat, Nov 03, 2007 at 10:02:19PM -0400, Jeff Garzik wrote: > Sam Ravnborg wrote: >> This patchset unify the i386 and x86_64 Kconfig >> files for x86. >> In addition it replaces the use of ARCH=i386 and >> ARCH=x86_64 with the more intuitive ARCH=x86. >> The primary purpose of this patch serie is

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-03 Thread Jeff Garzik
Sam Ravnborg wrote: This patchset unify the i386 and x86_64 Kconfig files for x86. In addition it replaces the use of ARCH=i386 and ARCH=x86_64 with the more intuitive ARCH=x86. The primary purpose of this patch serie is to enable make ARCH=x86 and let the config decide if we are building for

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-03 Thread Adrian Bunk
On Sat, Nov 03, 2007 at 04:52:47PM -0700, Arjan van de Ven wrote: > On Sun, 4 Nov 2007 00:48:26 +0100 > Sam Ravnborg <[EMAIL PROTECTED]> wrote: > > > This patchset unify the i386 and x86_64 Kconfig > > files for x86. > > In addition it replaces the use of ARCH=i386 and > > ARCH=x86_64 with the mor

Re: [PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-03 Thread Arjan van de Ven
On Sun, 4 Nov 2007 00:48:26 +0100 Sam Ravnborg <[EMAIL PROTECTED]> wrote: > This patchset unify the i386 and x86_64 Kconfig > files for x86. > In addition it replaces the use of ARCH=i386 and > ARCH=x86_64 with the more intuitive ARCH=x86. > > The primary purpose of this patch serie is to > enab

[PATCH] replace "make ARCH=i386/x86_64 with make ARCH=x86"

2007-11-03 Thread Sam Ravnborg
This patchset unify the i386 and x86_64 Kconfig files for x86. In addition it replaces the use of ARCH=i386 and ARCH=x86_64 with the more intuitive ARCH=x86. The primary purpose of this patch serie is to enable make ARCH=x86 and let the config decide if we are building for 32 or 64 bit. But we w