Ralf Baechle (ralf@linux-mips.org) writes: > Absolutely: > > [ralf@dea linux-sgi-2.4]$ mips64-linux-size vmlinux > text data bss dec hex filename > 1978296 317344 156224 2451864 256998 vmlinux > [ralf@dea linux-sgi-2.4]$ mips64-linux-size vmlinux > text data bss dec hex filename > 1761168 317344 156224 2234736 221970 vmlinux > > The first kernel was built as 64-bit ELF using 64-bit pointer and everything > 64-bit. The second kernel was built using the -Wa,-32 trick. That's over > 12% of bloat for full 64-bitiness which brings zero gain. Percentages are dangerous things. This is 220Kbytes of memory, which currently represents an investment of about $0.05. There may be embedded linux applications which care about 5c cost, but they probably won't use any variety of 64 bits...