Apple from the Tree
I try to keep this post short. New update is available:
- MacOSX Darwin PowerPC support is implemented.
- Fixed address distance calculation for the PowerPC native relative branch instructions.
- Refactored the boolean values to use TRUE/FALSE preprocessor defines.
Big thanks goes to Tobias Netzel, who implemented the MacOSX support for the JIT compiling and helped me chasing down one more sneaky bug.
Some details on the bug: previously the negative relative branch calculation was completely wrong, which caused jumping to invalid addresses among certain situations and made the application crash.