|
1 | | -compiler-builtins as a whole is available for use under both the MIT license |
| 1 | +The compiler-builtins crate is available for use under both the MIT license |
2 | 2 | and the Apache-2.0 license with the LLVM exception (MIT AND Apache-2.0 WITH |
3 | 3 | LLVM-exception). |
4 | 4 |
|
5 | | -As a contributor, you agree that your code can be used under either the MIT |
6 | | -license, or the Apache-2.0 license, or the Apache-2.0 license with the LLVM |
7 | | -exception. |
| 5 | +The libm crate is available for use under the MIT license. |
| 6 | + |
| 7 | +As a contributor, you agree that your code may be used under any of the |
| 8 | +following: the MIT license, the Apache-2.0 license, or the Apache-2.0 license |
| 9 | +with the LLVM exception. In other words, original (non-derivative) work is |
| 10 | +licensed under MIT OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception. This is |
| 11 | +the default license for all other source in this repository. |
8 | 12 |
|
9 | 13 | Text of the relevant licenses is provided below: |
10 | 14 |
|
@@ -263,8 +267,9 @@ license: |
263 | 267 | * Work derived from compiler-rt after 2019-01-19 is usable under the |
264 | 268 | Apache-2.0 license with the LLVM exception. |
265 | 269 |
|
266 | | -* The bundled `math` module is from rust-lang/libm, usable under the MIT |
267 | | - license. See https://github.com/rust-lang/libm for details. |
| 270 | +* The bundled `math` module is from the libm crate, usable under the MIT |
| 271 | + license. For further details and copyrights, see see libm/LICENSE.txt at |
| 272 | + https://github.com/rust-lang/compiler-builtins. |
268 | 273 |
|
269 | 274 | Additionally, some source files may contain comments with specific copyrights |
270 | 275 | or licenses. |
0 commit comments