Skip to content

configure: Fix passing multiple target and host triples. #10220

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

Merged
merged 2 commits into from
Nov 1, 2013

Conversation

luqmana
Copy link
Member

@luqmana luqmana commented Nov 1, 2013

Previously we were actually overwriting CFG_{HOST,TARGET,BUILD} with CFG_{HOST,TARGET,BUILD}_TRIPLE(S) since configure tested for the legacy one by checking if it was empty which would never be the case. That meant it wouldn't split up multiple triples and just treat it as one long triple.

This pull also fixes the rules that were changed when librustuv was added to use the right CFG_ vars and removes the legacy flags.

@brson
Copy link
Contributor

brson commented Nov 1, 2013

Thanks. This has been a surprisingly hard change to get right....

@brson
Copy link
Contributor

brson commented Nov 1, 2013

Although, the bots are actually using the new triples now, so we can just remove the legacy flags any time.

bors added a commit that referenced this pull request Nov 1, 2013
Previously we were actually overwriting `CFG_{HOST,TARGET,BUILD}` with `CFG_{HOST,TARGET,BUILD}_TRIPLE(S)` since configure tested for the legacy one by checking if it was empty which would never be the case. That meant it wouldn't split up multiple triples and just treat it as one long triple.

This pull also fixes the rules that were changed when librustuv was added to use the right CFG_ vars and removes the legacy flags.
@bors bors closed this Nov 1, 2013
@bors bors merged commit d9decf3 into rust-lang:master Nov 1, 2013
@luqmana luqmana deleted the con branch November 20, 2013 08:25
flip1995 pushed a commit to flip1995/rust that referenced this pull request Apr 6, 2023
It is possible to use conditional compilation to prevent Clippy from
evaluating certain code. This adds a brief explanation of how to use the
feature with conditional compilation, and mentions that generally it’s
preferable to use something like `#[allow(clippy::all)]`.

Fixes rust-lang#10220 — Ability to skip files or blocks entirely
flip1995 pushed a commit to flip1995/rust that referenced this pull request Apr 6, 2023
… r=flip1995

Document `cargo-clippy` feature

It is possible to use conditional compilation to prevent Clippy from evaluating certain code at all. Unfortunately, it was no longer documented anywhere. This adds a brief explanation of how to use the feature with conditional compilation, and mentions a few downsides.

Fixes rust-lang#10220 — Ability to skip files or blocks entirely
changelog: none
<!-- changelog_checked -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants