emit function tables in c backend