C++: Remove gcc flags.
RELNOTES:Added -incompatible_do_not_split_linking_cmdline flag. See #7670
PiperOrigin-RevId: 237794079
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/StarlarkSemantics.java b/src/main/java/com/google/devtools/build/lib/syntax/StarlarkSemantics.java
index 9d14165..61f8730 100644
--- a/src/main/java/com/google/devtools/build/lib/syntax/StarlarkSemantics.java
+++ b/src/main/java/com/google/devtools/build/lib/syntax/StarlarkSemantics.java
@@ -188,6 +188,8 @@
public abstract boolean incompatibleUseToolchainProvidersInJavaCommon();
+ public abstract boolean incompatibleDoNotSplitLinkingCmdline();
+
/** Returns a {@link Builder} initialized with the values of this instance. */
public abstract Builder toBuilder();
@@ -240,6 +242,7 @@
.incompatibleRequireFeatureConfigurationForPic(true)
.incompatibleStricArgumentOrdering(true)
.internalSkylarkFlagTestCanary(false)
+ .incompatibleDoNotSplitLinkingCmdline(false)
.build();
/** Builder for {@link StarlarkSemantics}. All fields are mandatory. */
@@ -321,6 +324,8 @@
public abstract Builder internalSkylarkFlagTestCanary(boolean value);
+ public abstract Builder incompatibleDoNotSplitLinkingCmdline(boolean value);
+
public abstract StarlarkSemantics build();
}
}