Alex Crichton
e650554edf
Fix a compiler warning
8 years ago
Alex Crichton
6b41873be3
Bump to 0.3.48
8 years ago
Alex Crichton
942ddd9716
Add forwards compat with `VsVers`
8 years ago
Alex Crichton
655f688516
Merge pull request #163 from brson/vs2017
Update msbuild discovery for 2017
8 years ago
Brian Anderson
c64620ccf8
Update msbuild discovery for 2017
This also adds a find_vs_version function to share with
the cmake crate.
Fixes #162
8 years ago
Alex Crichton
dd454cb89f
Merge pull request #161 from brson/vs2017
Be more precise about MSVC names
8 years ago
Brian Anderson
817911723e
Be more precise about MSVC names
8 years ago
Alex Crichton
a84c5ee84e
Bump to 0.3.47
8 years ago
Alex Crichton
c111f13acb
Merge pull request #160 from brson/vs2017
Add MSVC 2017 detection
8 years ago
Brian Anderson
4ea110ea36
Add MSVC 2017 detection
This teaches gcc-rs to find tools installed by MSVC 2017. It's not
obvious to what extent the new COM interfaces are expected to be
used. This patch only uses it to find the product installation
directory, then infers everything else. A lot of COM scaffolding to do
very little. The toolchains seem to have a different directory
structure in this release to better support cross-compilation.
It looks to me like all the lib/include logic is pretty much the same
as it always has been.
This is tested to fix the rustup installation logic, and to fix
rustc in basic use cases on x86_64.
cc alexcrichton/gcc-rs#143
cc rust-lang-nursery/rustup.rs#1003
cc rust-lang/rust#38584
cc alexcrichton/curl-rust#161
8 years ago
Alex Crichton
1bc6010767
Bump to 0.3.46
8 years ago
Alex Crichton
205a6ba41d
Merge pull request #159 from liranringel/explicitly-set-static-crt
Explicitly set static crt
8 years ago
Liran
8890a6f029
Explicitly set static crt
8 years ago
Alex Crichton
88eb0745dd
Merge pull request #157 from vvanders/master
Fixing emscripten on windows to use the right files.
8 years ago
Val Vanderschaegen
5791531895
Fixing emscripten on windows to use the right files.
8 years ago
Alex Crichton
b4a2658043
Merge pull request #154 from cactorium/uclibc
Fix confusion with uclibc triplets
8 years ago
Kelvin Ly
8110330e54
Fix confusion with uclibc triplets
8 years ago
Jonathan A. Kollasch
aaf6d22561
rename "netbsdelf" Rust triples to "netbsd"
8 years ago
Alex Crichton
ab174cd2d4
Merge pull request #152 from nodakai/patch-1
lib.rs: use Display rather than Debug for ExitStatus
8 years ago
Alex Crichton
acbbcfca3d
Merge pull request #153 from connorworley/master
Support for the FRC toolchain
8 years ago
Connor Worley
6d4d36718d
Support for the FRC target
8 years ago
NODA, Kai
b7dde5668a
lib.rs: use Display rather than Debug for ExitStatus
println!("{0}\n{0:?}", status) =>
exit code: 0
ExitStatus(ExitStatus(0))
I think the former makes more sense.
8 years ago
Alex Crichton
5c75743e4f
Merge pull request #146 from neosilky/clippy-fixes
Fix some style issues given by clippy
8 years ago
Alex Crichton
4d77d17a06
Merge pull request #151 from zachreizner/patch-1
add '-march=armv7-a' to all armv7 linux targets
8 years ago
Daniel Lockyer
436abb5a4e
Remove reference in favour for dereferencing variable
8 years ago
Daniel Lockyer
8430aee1aa
Switch to better fallback methods
8 years ago
Daniel Lockyer
666b4904a4
Remove .ok() call as .expect() can be called on Result
8 years ago
Daniel Lockyer
6f8a5ad369
Switch single string constant to char constant
8 years ago
Daniel Lockyer
f92462fd84
Remove explicit return statements
8 years ago
Zach Reizner
1729651c16
add '-march=armv7-a' to all armv7 linux targets
8 years ago
Alex Crichton
a703a6dd1d
Merge pull request #150 from cuviper/rayon-0.7
Update to rayon 0.7
8 years ago
Josh Stone
6ca7932b64
Update to rayon 0.7
8 years ago
Alex Crichton
ed4808cc41
Merge pull request #148 from pietro/android-arm-flags
Use softfp float ABI on 32bit ARM Android GCC.
8 years ago
Alex Crichton
fe90eaa9a1
Attempt to fix CI
8 years ago
Pietro Monteiro
2cf9a10316
Use softfp float ABI on 32bit ARM Android GCC.
8 years ago
Alex Crichton
cf1f00bc03
Bump to 0.3.45
8 years ago
Alex Crichton
bed8f3d294
Don't drop stdout on the floor by default
Only capture it when we actually need to, otherwise let it stay piped.
Closes #141
8 years ago
Alex Crichton
36f19205be
Bump to 0.3.44
8 years ago
Alex Crichton
f430420e69
Wait for child threads to finish
Otherwise we may miss output!
8 years ago
Alex Crichton
eaef82a97e
Merge pull request #137 from binarycrusader/master
add sparcv9-sun-solaris cross-compile target
8 years ago
Shawn Walker-Salas
34cbb578f1
add sparcv9-sun-solaris cross-compile target
Fixes #136
8 years ago
Alex Crichton
0a9c596424
Merge pull request #135 from binarycrusader/master
Default to gnu compilers on Solaris
8 years ago
Shawn Walker-Salas
32bdb38f61
Default to gnu compilers on Solaris
Fixes #125
8 years ago
Alex Crichton
447865f54b
Update pic docs
8 years ago
Alex Crichton
67aafdfd99
Fix tests
8 years ago
Alex Crichton
d8ee420449
Bump to 0.3.43
8 years ago
Alex Crichton
7d37a9a61b
Pass -fPIC on 32-bit
Apparently it's allowed and needed!
See https://bugzilla.mozilla.org/show_bug.cgi?id=1336155#c19
8 years ago
Alex Crichton
16b047fd35
Merge pull request #132 from nitingupta910/master
Fix suprious warning for cpp
8 years ago
Nitin Gupta
ca0d2805e5
Fix suprious warning for cpp
Fix spurious warning:
warning: cpp_set_stdlib is specified, but the Gnu compiler does not support this option, ignored
8 years ago
Alex Crichton
a9f643508a
Merge pull request #130 from tatsuya6502/doc-num-jobs
Update README; `cargo build -jN` will set/override $NUM_JOBS for you
8 years ago