brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · 54be7dd Raw
25 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3Arch Support4============5 6Currently, the Rust compiler (``rustc``) uses LLVM for code generation,7which limits the supported architectures that can be targeted. In addition,8support for building the kernel with LLVM/Clang varies (please see9Documentation/kbuild/llvm.rst). This support is needed for ``bindgen``10which uses ``libclang``.11 12Below is a general summary of architectures that currently work. Level of13support corresponds to ``S`` values in the ``MAINTAINERS`` file.14 15=============  ================  ==============================================16Architecture   Level of support  Constraints17=============  ================  ==============================================18``arm64``      Maintained        Little Endian only.19``loongarch``  Maintained        \-20``riscv``      Maintained        ``riscv64`` and LLVM/Clang only.21``um``         Maintained        \-22``x86``        Maintained        ``x86_64`` only.23=============  ================  ==============================================24 25