Messages in this thread | | | Date | Fri, 18 May 2012 21:08:31 -0400 | From | Chris Metcalf <> | Subject | Re: [PATCH] tile: set KBUILD_DEFCONFIG to point at a real config file |
| |
On 5/18/2012 6:46 PM, Paul Gortmaker wrote: > To fix this: > > ~/git/linux-head$ make defconfig > *** Default configuration is based on 'tile_defconfig' > *** > *** Can't find default configuration "arch/tile/configs/tile_defconfig"! > *** > make[1]: *** [defconfig] Error 1 > make: *** [defconfig] Error 2 > > There is no need to use $ARCH in the tile/Makefile, since if we are > in there, we know ARCH must be tile. Use the GX as the defconfig, > as that is what is used in linux-next.
No, the odd thing about arch/tile is that you must build it either as ARCH=tilepro or ARCH=tilegx. There is no ARCH=tile. So the $ARCH piece is actually correct.
> Cc: Chris Metcalf <cmetcalf@tilera.com> > Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> > > diff --git a/arch/tile/Makefile b/arch/tile/Makefile > index 5015144..89f2310 100644 > --- a/arch/tile/Makefile > +++ b/arch/tile/Makefile > @@ -34,7 +34,7 @@ LIBGCC_PATH := \ > $(shell $(CC) $(KBUILD_CFLAGS) $(KCFLAGS) -print-libgcc-file-name) > > # Provide the path to use for "make defconfig". > -KBUILD_DEFCONFIG := $(ARCH)_defconfig > +KBUILD_DEFCONFIG := tilegx_defconfig > > # Used as a file extension when useful, e.g. head_$(BITS).o > # Not needed for (e.g.) "$(CC) -m32" since the compiler automatically
-- Chris Metcalf, Tilera Corp. http://www.tilera.com
| |