add mlibc by c