mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-14 16:46:32 +00:00

Extract Flang's runtime library to use the LLVM_ENABLE_RUNTIME mechanism. It will only become active when `LLVM_ENABLE_RUNTIMES=flang-rt` is used, which also changes the `FLANG_INCLUDE_RUNTIME` to `OFF` so the old runtime build rules do not conflict. This also means that unless `LLVM_ENABLE_RUNTIMES=flang-rt` is passed, nothing changes with the current build process. Motivation: * Consistency with LLVM's other runtime libraries (compiler-rt, libc, libcxx, openmp offload, ...) * Allows compiling the runtime for multiple targets at once using the LLVM_RUNTIME_TARGETS configuration options * Installs the runtime into the compiler's per-target resource directory so it can be automatically found even when cross-compiling Also see RFC discussion at https://discourse.llvm.org/t/rfc-use-llvm-enable-runtimes-for-flangs-runtime/80826
15 lines
641 B
Plaintext
15 lines
641 B
Plaintext
This file is a list of the people responsible for ensuring that patches for a
|
|
particular part of Flang are reviewed, either by themself or by someone else.
|
|
They are also the gatekeepers for their part of Flang, with the final word on
|
|
what goes in or not.
|
|
|
|
The list is sorted by surname and formatted to allow easy grepping and
|
|
beautification by scripts. The fields are: name (N), email (E), web-address
|
|
(W), PGP key ID and fingerprint (P), description (D), snail-mail address
|
|
(S) and (I) IRC handle. Each entry should contain at least the (N), (E) and
|
|
(D) fields.
|
|
|
|
N: Steve Scalpone
|
|
E: sscalpone@nvidia.com
|
|
D: Anything not covered by others
|