* Ralf Baechle <ralf@xxxxxxxxxxxxxx> [2006-01-18 12:51]: > At this stage support for gcc 2.95 is decaying and soon may be removed > entirely from the kernel. So the time to hardwire CONFIG_BUILD_ELF64=y > may have come. [mips] Enable BUILD_ELF64 when 64BIT is set New toolchain does not support building 32-bit ELF objects with 64-bit code, so we enable BUILD_ELF64 when 64bit is on. Ralf Baechle: "At this stage support for gcc 2.95 is decaying and soon may be removed entirely from the kernel. So the time to hardwire CONFIG_BUILD_ELF64=y may have come." Signed-off-by: Martin Michlmayr <tbm@xxxxxxxxxx> --- Kconfig | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) --- linux-mips/arch/mips/Kconfig 2006-01-10 11:21:15.000000000 +0000 +++ new/arch/mips/Kconfig 2006-01-18 14:07:15.000000000 +0000 @@ -1722,17 +1722,7 @@ config BUILD_ELF64 bool "Use 64-bit ELF format for building" depends on 64BIT - help - A 64-bit kernel is usually built using the 64-bit ELF binary object - format as it's one that allows arbitrary 64-bit constructs. For - kernels that are loaded within the KSEG compatibility segments the - 32-bit ELF format can optionally be used resulting in a somewhat - smaller binary, but this option is not explicitly supported by the - toolchain and since binutils 2.14 it does not even work at all. - - Say Y to use the 64-bit format or N to use the 32-bit one. - - If unsure say Y. + default y config BINFMT_IRIX bool "Include IRIX binary compatibility" -- Martin Michlmayr http://www.cyrius.com/