C3 might be it because C3 has full C ABI compatibility so unlike most modern C-like alternatives, it checks out.