Support for the Metal C compiler option

Support is provided for callers who wish to use the Metal C compiler option. The same APIs available to the standard C and C++ callers are also available to Metal C users, with the following restrictions: For more information on how to use the Metal C compiler option, see Metal C Run-time Library Guide and Reference.