prepare for gccgo integration