Parallelize Link Time Optimization for GCC, CLANG and MINGW