lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <20071030000618.GG8181@ftp.linux.org.uk> Date: Tue, 30 Oct 2007 00:06:18 +0000 From: Al Viro <viro@....linux.org.uk> To: Dave Jones <davej@...hat.com>, Linux Kernel <linux-kernel@...r.kernel.org>, Sam Ravnborg <sam@...nborg.org> Subject: Re: 32bit builds on x86-64 host. On Mon, Oct 29, 2007 at 07:32:31PM -0400, Dave Jones wrote: > Before the arch merge, I frequently would test 32bit compiles > by doing make ARCH=i386 {bzImage/modules/file.o} > > Since commit 47572387d58a9584c60ebbbdee56fc92c627f16f > how does one do this? Same. Top-level makefile kludges around that: SRCARCH := $(ARCH) # for i386 and x86_64 we use SRCARCH equal to x86 SRCARCH := $(if $(filter x86_64 i386,$(SRCARCH)),x86,$(SRCARCH)) and then plays with both ARCH and SRCARCH. Note # If a arch/$(SRCARCH)/Kconfig.$(ARCH) file exist use it ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/Kconfig.$(ARCH)),) Kconfig := arch/$(SRCARCH)/Kconfig.$(ARCH) else Kconfig := arch/$(SRCARCH)/Kconfig endif in scripts/kconfig/Makefile, BTW - now we use arch/x86/Kconfig.i386 and arch/x86/Kconfig.x86_64 as starting points for ARCH=i386 and ARCH=x86_64 resp. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists