- 28 4月, 2015 1 次提交
-
-
由 Alex Crichton 提交于
This commit adds support to the makefiles, configuration script, and build system to understand MUSL. This is broken up into a few parts: * Any target of the form `*-musl` requires the `--musl-root` option to `./configure` which will indicate the root of the MUSL installation. It is also expected that there is a libunwind build inside of that installation built against that MUSL. * Objects from MUSL are copied into the build tree for Rust to be statically linked into the appropriate Rust library. * Objects for binary startup and shutdown are included in each Rust installation by default for MUSL. This requires MUSL to only be installed on the machine compiling rust. Only a linker will be necessary for compiling against MUSL on a target machine. Eventually a MUSL and/or libunwind build may be integrated by default into the build but for now they are just always assumed to exist externally.
-
- 23 4月, 2015 1 次提交
-
-
由 Brian Anderson 提交于
-
- 22 4月, 2015 2 次提交
-
-
由 Tamir Duberstein 提交于
-
由 Tamir Duberstein 提交于
-
- 14 4月, 2015 3 次提交
-
-
由 Richo Healey 提交于
-
由 Richo Healey 提交于
This allows you to distinguish between an option that defaulted, and an option selected by the user
-
由 Richo Healey 提交于
Optimization is now on by default. Closes #24405
-
- 10 4月, 2015 1 次提交
-
-
由 Brian Anderson 提交于
-
- 09 4月, 2015 10 次提交
-
-
由 Brian Anderson 提交于
libLTO fails to link here.
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
rust-installer never verifies.
-
由 Brian Anderson 提交于
-
- 08 4月, 2015 1 次提交
-
-
由 Alex Crichton 提交于
Add a new test directory called 'rustdoc' where all files inside are documented and run against the `htmldocck` script to have assertions about the output.
-
- 03 4月, 2015 2 次提交
-
-
由 Dave Huseby 提交于
-
由 Andrea Canciani 提交于
MacOS X does not ship with Java installed by default. Instead it includes binary stubs that upon execution pop up a message suggesting the installation of the JDK. Since `javac` is only used when `antlr4` is available, it is possible to work around the popup by only probing for `javac` if `antlr4` has been successfully detected (in which case the JDK is probably already installed on the system). Fixes #23138.
-
- 29 3月, 2015 1 次提交
-
-
由 Corey Richardson 提交于
This saves a bunch of a time and will make distributions smaller, as well as avoiding filling the implementors page with internal garbage. Turn it back on with `--enable-compiler-docs` if you want compiler docs during development. Crates behind the facade are only documented on nightly/dev builds (where they can be used). [breaking-change] Closes #23772 Closes #21297
-
- 28 3月, 2015 1 次提交
-
-
由 Vadim Petrochenkov 提交于
-
- 24 3月, 2015 1 次提交
-
-
由 Brian Anderson 提交于
The variable '$SHELL' is not actually defined by 'sh'.
-
- 16 3月, 2015 1 次提交
-
-
由 Richo Healey 提交于
-
- 14 3月, 2015 1 次提交
-
-
由 Björn Steinbrink 提交于
LLVM older that 3.6 has a bug that cause assertions when compiling certain constructs. For 3.5 there's still a chance that the bug might get fixed in 3.5.2, so let's keep allowing to compile with it for it for now.
-
- 11 3月, 2015 1 次提交
-
-
由 Dave Huseby 提交于
-
- 10 3月, 2015 1 次提交
-
-
由 Dave Huseby 提交于
-
- 07 3月, 2015 1 次提交
-
-
由 Chloe 提交于
Not checking for 32/64 bit, since `uname -s` no longer contains an indicator (and `uname -m` returns correct results)
-
- 03 3月, 2015 1 次提交
-
-
由 Kevin Yap 提交于
Using an extended regex fixes pattern matching on BSD sed.
-
- 01 3月, 2015 1 次提交
-
-
由 Björn Steinbrink 提交于
Fixes #20467
-
- 17 2月, 2015 1 次提交
-
-
由 Florian Hahn 提交于
-
- 12 2月, 2015 2 次提交
-
-
由 Dave Huseby 提交于
-
由 Dave Huseby 提交于
-
- 10 2月, 2015 1 次提交
-
-
由 Björn Steinbrink 提交于
When trying to build against a newer, local LLVM version it might be preferable to have a flag to disable the LLVM version check instead of having to modify the configure script. Fixes #21998
-
- 07 2月, 2015 1 次提交
-
-
由 Sébastien Marie 提交于
the sed option `--in-place` (or `-i`) is a GNU extension, and it is not portable to BSD system (openbsd and freebsd checked). use an alternate construction in order to keep the semantic.
-
- 06 2月, 2015 1 次提交
-
-
由 Steve Klabnik 提交于
None of the others work, so let's remove them. Fixes #17220.
-
- 01 2月, 2015 1 次提交
-
-
由 Sébastien Marie 提交于
-
- 23 1月, 2015 2 次提交
-
-
由 Steve Klabnik 提交于
Fixes #13179
-
由 Steve Klabnik 提交于
Fixes #13082
-