The configure builtins provides runtime support compiler-builtin features
which require dynamic initialization to work as expected, e.g. aarch64
outline-atomics.
The PAL (platform abstraction layer) contains platform-specific abstractions
for implementing the features in the other submodules, e.g. UNIX file
descriptors.
Platform-dependent platform abstraction.