adaptation for GCC linking precies