This is fairly straight fowards. m68k overrides are updated to use the framework, and thus are simplified a bit.
This patch has no function changes, except to ensure the git history correctly tracks the changes to convert the double version of these functions into a templated version.