Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable use of syntax extensions when cross compiling.
This adds the target triple to the crate metadata. When searching for a crate the phase (link, syntax) is taken into account. During link phase only crates matching the target triple are considered. During syntax phase, either the target or host triple will be accepted, unless the crate defines a macro_registrar, in which case only the host triple will match.
- Loading branch information
Showing
28 changed files
with
257 additions
and
209 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
4ac89cd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
saw approval from alexcrichton
at rcxdude@4ac89cd
4ac89cd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
merging rcxdude/rust/cross-syntax-ext = 4ac89cd into auto
4ac89cd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rcxdude/rust/cross-syntax-ext = 4ac89cd merged ok, testing candidate = 07aef98
4ac89cd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all tests pass:
success: http://buildbot.rust-lang.org/builders/auto-mac-32-opt/builds/5408
success: http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/5404
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-c/builds/4497
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-t/builds/4510
success: http://buildbot.rust-lang.org/builders/auto-linux-32-opt/builds/5506
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-c/builds/4594
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-t/builds/4602
success: http://buildbot.rust-lang.org/builders/auto-linux-64-opt/builds/5508
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-c/builds/4593
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-t/builds/4599
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android/builds/4662
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android-t/builds/2393
success: http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/5503
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-c/builds/4598
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-t/builds/4613
4ac89cd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fast-forwarding master to auto = 07aef98