Messages in this thread | | | Date | Mon, 29 Nov 2004 11:25:04 -0800 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH] Allow compiling i386 with an x86-64 compiler |
| |
Tom Rini wrote: > On Wed, Nov 24, 2004 at 08:22:05AM -0800, H. Peter Anvin wrote: > > >>This patch adds -m32 if gcc supports it, thus making it easier to >>compile the i386 architecture with an x86-64 compiler. >> >>Note that it adds the option to CC, since it also affects assembly code >>and linking. The extra level of indirection is because $(call >>cc-option) itself uses $(CC), so just doing CC += ... would cause $(CC) >>to be recursively defined. > > > Just so 'bi-arch' arches look the same, I'd like to suggest (and stolen > from ppc32) something like: > HAS_BIARCH := $(call cc-option-yn, -m32) > ifeq ($(HAS_BIARCH),y) > CC := $(CC) -m32 > endif > > Up near the top... >
I'm not really happy with it, because it's misleading; it implies it tests for a working x86-64 devel environment, which it doesn't. It's not a strong opinion, though.
-hpa
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |