For embedded applications (not float intensive ones) the major upheaval that's N32 is hard to justify.
This entire thread has been started as how 64/32 bit application runtime can be prepared for 64bit processors, not how 32bit runtime (and kernel) is prepared for 64bit processors, (nor for MIPS32 processors). Toru Nishimura / ALKYL Technology