The CLA implementation supports C only. The compiler produces an error if compiling for C++.
The CLA C language implementation does not support the C standard library.
The CLA C language implementation requires changes from standard C. These are described in the subsections that follow.