> And it's better that way, IMHO. Low level MMU code is especially > critical, it should not be cluttered with conditionals and/or > indirect calls. > > The only clean slution might be boot-time linking of the right > functions in the right place. I do something similar on ppc64, where I have a few "bl" that get dynamically modified at boot to point to the right functions. Ben.