Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.50
Choose a base ref
...
head repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.52
Choose a head ref
  • 15 commits
  • 6 files changed
  • 11 contributors

Commits on Jan 21, 2020

  1. 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`.
    laanwj authored and alexcrichton committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    9228de6 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Configuration menu
    Copy the full SHA
    57afb42 View commit details
    Browse the repository at this point in the history
  2. 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.
    robinkrahl authored and alexcrichton committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    b3efc44 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. Configuration menu
    Copy the full SHA
    aebeadd View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. 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
    mqudsi authored Feb 4, 2020
    Configuration menu
    Copy the full SHA
    4b72474 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. Configuration menu
    Copy the full SHA
    27ca8c2 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Configuration menu
    Copy the full SHA
    a885236 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f139bce View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2020

  1. Configuration menu
    Copy the full SHA
    a20cdff View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2020

  1. Configuration menu
    Copy the full SHA
    383f2df View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. 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.
    Speedy37 authored Apr 22, 2020
    Configuration menu
    Copy the full SHA
    5bb26a6 View commit details
    Browse the repository at this point in the history
  2. 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
    Osspial authored Apr 22, 2020
    Configuration menu
    Copy the full SHA
    4c6e7c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4469060 View commit details
    Browse the repository at this point in the history
  4. Bump to 1.0.51

    alexcrichton committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    7544605 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1a7b8e View commit details
    Browse the repository at this point in the history
Loading