More updates and optimizations. Switched to arm-eabi-4.7.