Linus Torvalds writes: (Summary) We still have
config 64BIT
bool "64-bit kernel" if ARCH = "x86" default ARCH != "i386"
default ARCH != "i386"
which is what it was in 4.16 too.
which is what it was in 4.16 too.
Of course, we also have (in the main Makefile)
Of course, we also have (in the main Makefile)
config 64BIT
bool "64-bit kernel" if ARCH = "x86" default ARCH != "i386"
default ARCH != "i386"
which is what it was in 4.16 too.
which is what it was in 4.16 too.
Of course, we also have (in the main Makefile)
Of course, we also have (in the main Makefile)
SUBARCH := $(shell uname -m | sed -e s/i.86/x86/ -e s/x86_64/x86/ \ and ARCH ?= $(SUBARCH) so if you don't set ARCH explicitly, it will always translate "i686" into "x86", so it will default to 64-bit.