Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement RFC3137 trim-paths sysroot changes - take 2 #129687

Merged
merged 4 commits into from
Sep 29, 2024

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    8075ddb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61ef983 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. compiletest: normalize to $SRC_DIR_REAL before $TEST_BUILD_DIR

    in case the real paths into the libstd/libcore are located inside the
    the build directory, maybe because it's coming from an extracted dist
    component in the build dir (cc opt-dist)
    Urgau committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    37ea27c View commit details
    Browse the repository at this point in the history
  2. remap-path-prefix-sysroot: remap {{src-base}} as well

    This is done to cover the path of the test it-self as it may not live
    on the same root directory as {{rust-src-base}}, which can be the case
    if {{rust-src-base}} is coming from a extracted dist build (cc opt-dist)
    Urgau committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    3a6c6ee View commit details
    Browse the repository at this point in the history