Toolchain to use when constructing a CModule from C source code.
internal: Use TinyCC, which is statically linked into the runtime.
Never touches the filesystem and works even in sandboxed processes.
The generated code is however not optimized, as TinyCC optimizes for
small compiler footprint and short compilation times.
external: Use toolchain provided by the target system, assuming it is
accessible to the process we're executing inside.
any: Same as internal if Process.arch is supported by TinyCC, and
external otherwise.
Toolchain to use when constructing a CModule from C source code.
internal
: Use TinyCC, which is statically linked into the runtime. Never touches the filesystem and works even in sandboxed processes. The generated code is however not optimized, as TinyCC optimizes for small compiler footprint and short compilation times.external
: Use toolchain provided by the target system, assuming it is accessible to the process we're executing inside.any
: Same asinternal
ifProcess.arch
is supported by TinyCC, andexternal
otherwise.