c/c++ backend libs