27 Commits

Author SHA1 Message Date
Dario Damiani
c04f133858 Typo in README.md
Link to Apache License changed from htps:// to https://
2025-05-28 15:51:49 -04:00
Trevor Gross
94448a6ff6 Update README and CONTRIBUTING for the new repository layout 2025-04-21 06:16:12 -04:00
Trevor Gross
8b8bd8a0fd libm: Flatten the libm/libm directory 2025-04-19 17:20:24 -04:00
Trevor Gross
911a70381a libm: Reorganize into compiler-builtins
Distribute everything from `libm/` to better locations in the repo.
`libm/libm/*` has not moved yet to avoid Git seeing the move as an edit
to `Cargo.toml`.

Files that remain to be merged somehow are in `etc/libm`.
2025-04-19 17:20:24 -04:00
beetrees
7c1072e3fc Use https: links in README.md 2024-11-14 18:13:10 +00:00
Trevor Gross
3541e834df Set the MSRV to 1.63 and document it as such
Fixes: https://github.com/rust-lang/libm/issues/330
2024-10-27 22:47:06 -05:00
Trevor Gross
bd82e67afc Update licensing to MIT AND (MIT OR Apache-2.0)
Currently both Cargo.toml and the license files indicate that this
library may be used under either MIT or Apache-2.0. However, this is not
accurate; since portions of this library were derived from musl libc,
which is available under the MIT license, this terms of use for this
library must also include use under the MIT license. That is, it is not
correct that this library may be used under only the Apache-2.0 license.

Update the SPDX license identifier to `MIT OR (MIT AND Apache-2.0)` to
indicate that use must include the MIT license, but to clarify that
contributions are made under `MIT OR Apache-2.0`. This is compatible
with the current state of this repository since it has always contained
both license files, and the `Cargo.toml` license field has indicated
`MIT OR Apache-2.0` since it was added.

In accordance with the above, replace the two license files with a
combined LICENSE.txt that makes these terms clear and gives attribution
to works from which this library is derived.

Fixes: https://github.com/rust-lang/libm/issues/215
Link: https://rust-lang.zulipchat.com/#narrow/channel/335408-foundation/topic/Request.20for.20legal.20team.20input.20on.20crate.20licensing
Link: https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
2024-10-26 17:09:57 -05:00
SuKiN-a
5428334eaa updated link to musl website 2021-07-09 09:52:08 +05:30
Alex Crichton
52ecbdd9c0 Remove -nursery from urls 2019-09-25 11:20:49 -07:00
Alex Crichton
fda4a8992f Migrate from azure pipelines to Github actions (#226)
Should make user management easier and also helps follow the repository
when it's renamed.
2019-09-10 10:07:17 -05:00
Roman Proskuryakov
f004acd691 Fix broken link in README 2019-08-12 10:30:36 +02:00
gnzlbg
e8ad478f6f Remove traits from README 2019-07-03 23:53:35 +02:00
gnzlbg
53c6687ef5 Move benchmarks into its own crate 2019-07-02 08:22:03 +02:00
Benjamin Schultzer
2cd88e96b1 Add benchmark suite
Signed-off-by: Benjamin Schultzer <benjamin@schultzer.com>
2019-07-01 18:37:23 -07:00
Alex Crichton
ef597e0e8f Update some URLs 2019-05-02 12:31:48 -07:00
Alex Crichton
c4468281d4 More azure config fixes 2019-05-02 12:05:02 -07:00
Jorge Aparicio
7774eac962 README: all the math functions we needed are now supported 2018-07-21 12:01:49 -05:00
Jorge Aparicio
9a9522cf47 README: note that this crate is on crates.io and already usable 2018-07-13 20:25:27 -05:00
Jorge Aparicio
e6576930ef v0.1.0 2018-07-13 19:38:51 -05:00
Jorge Aparicio
aaa56fba35 move a chunk of the README into CONTRIBUTING.md 2018-07-13 17:54:22 -05:00
Jorge Aparicio
f556a9bbb4 test source importing this crate 2018-07-12 20:19:42 -05:00
Jorge Aparicio
a9e7740260 re-structure for compiler-builtins integration 2018-07-12 19:16:50 -05:00
Jorge Aparicio
f31abe2da1 update the README 2018-07-12 18:43:59 -05:00
Jorge Aparicio
fdfc13afb9 add test infrastructure for f64 functions 2018-07-12 14:24:02 -05:00
Jorge Aparicio
c044991ee3 fmodf is done 2018-07-12 13:23:40 -05:00
Jorge Aparicio
ec5784c1e8 update the README 2018-07-12 12:43:25 -05:00
Jorge Aparicio
8e271704ef initial commit 2018-07-12 00:44:28 -05:00