Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 677d1f5

Browse files
committed
tmp: stabilize gnu-lld-cc and gnu-cc linker flavors
1 parent 0a4f5d5 commit 677d1f5

File tree

1 file changed

+3
-2
lines changed
  • compiler/rustc_target/src/spec

1 file changed

+3
-2
lines changed

‎compiler/rustc_target/src/spec/mod.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ pub enum LinkerFlavor {
166166
/// well as modern ones matching the internal linker flavors (`LinkerFlavor`).
167167
#[derive(Clone, Copy, Debug, Eq, Ord, PartialEq, PartialOrd)]
168168
pub enum LinkerFlavorCli {
169-
// Modern (unstable) flavors, with direct counterparts in `LinkerFlavor`.
169+
// Modern (mostly unstable) flavors, with direct counterparts in `LinkerFlavor`.
170170
Gnu(Cc, Lld),
171171
Darwin(Cc, Lld),
172172
WasmLld(Cc),
@@ -192,7 +192,8 @@ impl LinkerFlavorCli {
192192
/// Returns whether this `-C linker-flavor` option is one of the unstable values.
193193
pub fn is_unstable(&self) -> bool {
194194
match self {
195-
LinkerFlavorCli::Gnu(..)
195+
LinkerFlavorCli::Gnu(Cc::Yes, _) => false,
196+
LinkerFlavorCli::Gnu(Cc::No, _)
196197
| LinkerFlavorCli::Darwin(..)
197198
| LinkerFlavorCli::WasmLld(..)
198199
| LinkerFlavorCli::Unix(..)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /