try to backport openjdk9 gcc make for LLVM