Many ports already allow overriding CROSS_COMPILE. This modifies the remaining ports to allow it as well.
Runs in microwatt (GHDL and FPGA) and qemu. Port done initially by Michael Neuling, with help from Anton Blanchard and Jordan Niethe.