aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
diff options
context:
space:
mode:
authorGravatar Han-Wen Nienhuys <hanwen@google.com>2015-04-02 16:29:55 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2015-04-03 20:36:30 +0000
commitfe5754f00dab5c10437dcdf4cb50cc2ac224a42a (patch)
tree513384eae1f898ac0c57364d9ed83adde727e146 /src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
parent61a8f1d87b4439599c89e5dcdd83b4efcc6a8b97 (diff)
Remove unnecessary -B flag from linker command line.
This should fix working with GCC cross compilers installed into /usr/bin/ next to the host ld. -- MOS_MIGRATED_REVID=90167821
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java3
1 files changed, 1 insertions, 2 deletions
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 b3cdf3b82b..2dfdac0a03 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
@@ -861,7 +861,6 @@ public class CppConfiguration extends BuildConfiguration.Fragment {
List<String> result = new ArrayList<>();
result.addAll(commonLinkOptions);
- result.add("-B" + ldExecutable.getParentDirectory().getPathString());
if (stripBinaries) {
result.add("-Wl,-S");
}
@@ -988,7 +987,7 @@ public class CppConfiguration extends BuildConfiguration.Fragment {
public CcToolchainFeatures getFeatures() {
return toolchainFeatures;
}
-
+
/**
* Returns the configured current compilation mode. Rules should not call this directly, but
* instead use {@code CcToolchainProvider.getCompilationMode}.