aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java5
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java7
2 files changed, 5 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java
index 980d817a93..622416056f 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java
@@ -654,6 +654,11 @@ public final class CcToolchainProvider extends ToolchainInfo {
return toolchainInfo.getTargetGnuSystemName();
}
+ /** Returns the architecture component of the GNU System Name */
+ public String getGnuSystemArch() {
+ return toolchainInfo.getGnuSystemArch();
+ }
+
// Not all of CcToolchainProvider is exposed to Skylark, which makes implementing deep equality
// impossible: if Java-only parts are considered, the behavior is surprising in Skylark, if they
// are not, the behavior is surprising in Java. Thus, object identity it is.
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
index 85a90b5ae0..653ab3727e 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
@@ -1284,13 +1284,6 @@ public class CppConfiguration extends BuildConfiguration.Fragment {
}
/**
- * Returns the architecture component of the GNU System Name
- */
- public String getGnuSystemArch() {
- return cppToolchainInfo.getGnuSystemArch();
- }
-
- /**
* Returns whether the configuration's purpose is only to collect LIPO-related data.
*/
public boolean isLipoContextCollector() {