Alex Crichton
c279df73a7
Bump to 1.0.16
7 years ago
Alex Crichton
9183eb371d
Merge pull request #320 from bwalderman/master
Add new cppwinrt/ directory to SDK includes for Windows 10
7 years ago
Brandon Walderman
41cd41f4b5
Add new cppwinrt folder to Windows 10 SDK includes.
7 years ago
Alex Crichton
acb79a70be
Bump to 1.0.15
7 years ago
Alex Crichton
f9c9f648ee
Fix i586-pc-windows-msvc on clang-cl
7 years ago
Alex Crichton
889bb1e67b
Version 1.0.14
7 years ago
Alex Crichton
c7d67190c6
Pass -m32 and -m64 for clang-cl
7 years ago
Alex Crichton
450f008939
Merge pull request #314 from gnzlbg/wextra
Adds option to enable/disable -Wextra
7 years ago
gnzlbg
75c8d46d8d
make extra_warning_flags return an Option
7 years ago
gnzlbg
5937d2ee5c
bump minor version
7 years ago
gnzlbg
bda154096e
add option to enable/disable -Wextra on gcc/clang
7 years ago
Alex Crichton
888986e707
Remove rustfmt builder
7 years ago
Alex Crichton
eeb47508d2
Bump to 1.0.12
7 years ago
Alex Crichton
3ca629c1a7
Don't classify `clang` as MSVC
7 years ago
Alex Crichton
12c514a0fb
Bump to 1.0.11
7 years ago
Alex Crichton
0575d8feb9
Run `cargo fmt`
7 years ago
Alex Crichton
fb4ed895f2
Fix compile on stable
7 years ago
Alex Crichton
0b89a4072d
Set env vars for clang-cl invocations
7 years ago
Alex Crichton
e2188247f5
Detect `clang-cl` correctly
Move checks for `cl` in front of `clang-cl` to set the tool to Msvc as
`clang-cl` doesn't have the same gcc-like interface of `clang`
7 years ago
Alex Crichton
648d282d07
Bump to 1.0.10
7 years ago
Alex Crichton
a4790a6255
Merge pull request #311 from tomaka/cxxstdlib
Allow overwriting the default cpp_link_stdlib
7 years ago
Pierre Krieger
69c907baff
Allow overwriting the default cpp_link_stdlib
7 years ago
Alex Crichton
a2c478feba
Merge pull request #307 from mixi/master
Pass -static depending on crt-static on linux too.
7 years ago
Johannes Nixdorf
3bdeefd84d
Pass -static depending on crt-static on linux too.
This is the done the same way as it's already done for msvc.
7 years ago
Alex Crichton
7fef736f9c
Bump to 1.0.9
7 years ago
Alex Crichton
bc21e46357
cargo fmt
7 years ago
Alex Crichton
0e405f9e62
Support CC env vars like `CC='cc -foo'`
Closes #300
7 years ago
Alex Crichton
e416506838
Bump to 1.0.8
7 years ago
Alex Crichton
136294416f
rustfmt
7 years ago
Alex Crichton
e45414e5fd
Merge pull request #306 from jdm/parallel-supported-flags2
Extend critical section to encompass full supported flags check.
7 years ago
Josh Matthews
0b9d2c0c3d
Extend critical section to encompass full supported flags check.
7 years ago
Alex Crichton
21d465ee07
Merge pull request #305 from snipsco/master
iOS embed bitcode fix, with testcase
7 years ago
Mathieu Poumeyrol
6e068465b0
temporarily disable -fembed-bitcode-marker
7 years ago
Mathieu Poumeyrol
31e992ba45
add aarch64 test build
7 years ago
Alex Crichton
9768a0e106
Merge pull request #302 from neivv/msvc-opt-size
Msvc needs /O1 (which implies /Os) to generate smallest binaries
7 years ago
Markus Heikkinen
4fc5c90853
Msvc needs /O1 (which implies /Os) to generate smallest binaries
7 years ago
Alex Crichton
f3a9c9cbdc
Run `cargo fmt`
Also add a builder to CI to ensure we're styled right!
7 years ago
Alex Crichton
02a09e2411
Handle paths to ccache-like wrappers
Closes #298
7 years ago
Alex Crichton
67265c29ba
Add icecc to ccache-like whitelist
Closes #299
7 years ago
Alex Crichton
077e65ccec
Bump to 1.0.7
7 years ago
Alex Crichton
1f46f178bd
Trim spaces around env vars
Makefiles/configure scripts are lenient to this and otherwise they are basically
never relevant to the path of the tool itself, so chop it all off!
Closes #297
7 years ago
Alex Crichton
a4abc51c95
Bump to 1.0.6
7 years ago
Alex Crichton
3e10a262db
Merge pull request #294 from alexcrichton/ios
Some tweaks for iOS
7 years ago
Alex Crichton
0626263995
Some tweaks for iOS
* Don't pass `-ffunction-sections -fdata-sections` by default
* Pass `-fembed-bitcode` unconditionally
* Pass `-fembed-bitcode-marker` in debug mode
7 years ago
Alex Crichton
dc2a324495
Bump to 1.0.5
7 years ago
Alex Crichton
ca96c88df3
Merge pull request #293 from SimonSapin/arg-file
Pass lib.exe arguments though a file when the arg list is too long.
7 years ago
Simon Sapin
ef5d9f8a35
Pass lib.exe arguments though a file when the arg list is too long.
Fixes #292
7 years ago
Alex Crichton
f989927a5e
Merge pull request #290 from glaubitz/sparc
Add sparc-unknown-linux-gnu cross-compile target
7 years ago
John Paul Adrian Glaubitz
a3e0165d95
Add sparc-unknown-linux-gnu cross-compile target
7 years ago
Alex Crichton
fac15ddbf6
Merge pull request #287 from glaubitz/powerpcspe
Add powerpc-unknown-linux-gnuspe cross-compile target
7 years ago