http://netbsd.i2p/gallery/presentations/maya/eurobsdcon-2018-maya.html
All the code can't assume fixed memory x86,others: code can just use PC-relative addressing MIPS: not so easy, dedicate a register: GP "Wow, that's inefficient" MIPS is an ABI clusterfuck netbsd/mips64 n64 kernel default n32 userland can run o32, n32, n64 Want to run o32 code (code written when MIPS was more popular) a0-a3 to pass arguments if they're 32bit, how to pass 64bit argument?