Skip to content

Commit 287b78b

Browse files
committed
Add README per RFC
1 parent 8a41ea1 commit 287b78b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

third-party/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Third-party LLVM dependencies
2+
3+
This subfolder contains third-party dependencies used in various components of LLVM.
4+
Integrating a new third-party dependency generally requires it to be licensed under
5+
the Apache-with-LLVM-exception license. For integrating code under other licenses,
6+
please follow the process explained in the [LLVM Developer Policy](https://llvm.org/docs/DeveloperPolicy.html#copyright-license-and-patents).
7+
8+
In particular, Boost.Math is cleared for usage within the libc++ compiled library
9+
exclusively as discussed in [this RFC](https://discourse.llvm.org/t/rfc-libc-taking-a-dependency-on-boost-math-for-the-c-17-math-special-functions).
10+
Do not use it in other parts of LLVM without prior discussion (and update to this documentation).

0 commit comments

Comments
 (0)