-
Notifications
You must be signed in to change notification settings - Fork 507
Comparing changes
Open a pull request
base repository: rust-lang/cc-rs
base: 1.0.50
head repository: rust-lang/cc-rs
compare: 1.0.52
- 15 commits
- 6 files changed
- 11 contributors
Commits on Jan 21, 2020
-
risc-v: Use medany model (#467)
With rust-lang/rust#62281, rust compiles in mcmodel=medium mode which is equivalent to GCC medany. This prevents linker relocation errors code is placed outside the range `-0x80000000..0x7ffffffff`.
Configuration menu - View commit details
-
Copy full SHA for 9228de6 - Browse repository at this point
Copy the full SHA 9228de6View commit details
Commits on Jan 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 57afb42 - Browse repository at this point
Copy the full SHA 57afb42View commit details -
Clear CFLAGS and CXXFLAGS before tests (#472)
Some test cases check that a compiler flag is not present. But cc::Build loads additional flags from the CFLAGS and CXXFLAGS environment variables. If these are set, they might interfere with the test cases. Therefore we clear the CFLAGS and CXXFLAGS environment variables before running a test that requires an absent flag.
Configuration menu - View commit details
-
Copy full SHA for b3efc44 - Browse repository at this point
Copy the full SHA b3efc44View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aebeadd - Browse repository at this point
Copy the full SHA aebeaddView commit details
Commits on Feb 4, 2020
-
Detect and use sccache by introspecting RUSTC_WRAPPER (#475)
* Detect and use `sccache` via `RUSTC_WRAPPER` If no other C/C++ caching tool is found by inspecting `CC` and `CXX`, `RUSTC_WRAPPER` is tested to see if an output-caching wrapper for `rustc` is in use. If that is the case and it is a wrapper known to also support C/C++ caching, use it. (Also correct/clarify a misnamed variable that caused me some confusion looking over the code.) * Support RUSTC_WRAPPER on Windows and with absolute paths When checking for possible `RUSTC_WRAPPER`s that we can use to cache C/C++ output, allow for filename extensions (e.g. `sccache.exe`) and absolute paths (e.g. `/usr/local/bin/sccache`). Closes #473
Configuration menu - View commit details
-
Copy full SHA for 4b72474 - Browse repository at this point
Copy the full SHA 4b72474View commit details
Commits on Feb 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 27ca8c2 - Browse repository at this point
Copy the full SHA 27ca8c2View commit details
Commits on Mar 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a885236 - Browse repository at this point
Copy the full SHA a885236View commit details -
Use gnu -o flag for obj out path instead of -Fo when using clang & cl…
…ang++ on Windows (#483)
Configuration menu - View commit details
-
Copy full SHA for f139bce - Browse repository at this point
Copy the full SHA f139bceView commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a20cdff - Browse repository at this point
Copy the full SHA a20cdffView commit details
Commits on Apr 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 383f2df - Browse repository at this point
Copy the full SHA 383f2dfView commit details
Commits on Apr 22, 2020
-
fix find_tool and find_vs_version might returns incompatible values (#…
…488) On windows, I have both MSVC 15 and 16 and found out that find_vs_version returns MSVC 16 while find_tool returns MSVC 15 linker.
Configuration menu - View commit details
-
Copy full SHA for 5bb26a6 - Browse repository at this point
Copy the full SHA 5bb26a6View commit details -
Fix Android clang compiler path when building with Windows host (#489)
* Fix android clang compiler path when building with Windows host * Only use the cmd clang compiler if the exe clang doesn't exist
Configuration menu - View commit details
-
Copy full SHA for 4c6e7c6 - Browse repository at this point
Copy the full SHA 4c6e7c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4469060 - Browse repository at this point
Copy the full SHA 4469060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7544605 - Browse repository at this point
Copy the full SHA 7544605View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1a7b8e - Browse repository at this point
Copy the full SHA d1a7b8eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.0.50...1.0.52