chromium-src-build/toolchain
Daniel Bratell 8f344e2dd9 Revert "[BrowserSwitcher] Build BHO for both bitnesses"
This reverts commit 6c3a34bfc2030ffd304c54f5cb96d234622ef389.

Reason for revert: It broke some builds with:
The file:
  //out/Release_x64/win_clang_x86/browser_switcher_bho.dll.pdb
is listed as an input or source for the target:
  //chrome/browser/browser_switcher/bho:copy_browser_switcher_binaries
but no targets in the build generate that file.
See for instance https://ci.chromium.org/p/chromium/builders/ci/Jumbo%20Win%20x64/35757

and the comment in the bug.

Original change's description:
> [BrowserSwitcher] Build BHO for both bitnesses
> 
> To do so, this CL also adds support for the x86 toolchain in an x64
> build.
> 
> Instead of generating one DLL, we now generate 2 DLLs in the root
> out-dir:
> 
> - browser_switcher_bho.dll (x86)
> - browser_switcher_bho_64.dll (x64)
> 
> The one that is cross-built (i.e. bitness doesn't match the host) is
> built in a sub-directory, and then copied to the root out-dir.
> 
> Bug: 952897
> Change-Id: Ie96ff95556dbe41c8d8eb2fb5ce748964705e096
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1589457
> Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
> Commit-Queue: Nicolas Ouellet-Payeur <nicolaso@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#663196}

TBR=thakis@chromium.org,dpranke@chromium.org,brucedawson@chromium.org,nicolaso@chromium.org

Change-Id: I2f1929a4e2ea2f9408273c5f04b52ee79580b4cc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 952897
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630427
Reviewed-by: Daniel Bratell <bratell@opera.com>
Commit-Queue: Daniel Bratell <bratell@opera.com>
Cr-Original-Commit-Position: refs/heads/master@{#663392}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b0179d714f8129f2e95e447f35fc5c1031ffdb65
2019-05-25 09:29:41 +00:00
..
aix For building v8 using gn on aix_ppc64, linux_s390x and linux_ppc64(both LE and BE). 2017-05-10 04:55:56 +00:00
android Disable coverage for Android x86/x86_64 toolchains. 2019-03-11 23:30:23 +00:00
cros Reland "Relativize cros compiler path" 2018-08-22 04:11:11 +00:00
fuchsia clang packaging: Stop uploading llvm-strip package. 2019-01-31 15:32:49 +00:00
linux Add support for a clang toolchain on ppc64 2019-02-25 22:32:20 +00:00
mac Revert "[Mac] Preserve symbolic link in the copy_bundle_data tool." 2019-05-24 15:00:36 +00:00
nacl Remove use_clang_static_analyzer and use_vs_code_analysis. 2019-03-27 17:06:19 +00:00
win Revert "[BrowserSwitcher] Build BHO for both bitnesses" 2019-05-25 09:29:41 +00:00
BUILD.gn Use action pool for non-goma tasks 2018-02-09 00:21:48 +00:00
OWNERS [CSA] Remove an obsolette flag for Clang Static Analyzer. 2018-11-15 00:49:40 +00:00
cc_wrapper.gni Use new toolchain_args variable in GN. 2016-08-09 22:23:24 +00:00
clang_code_coverage_wrapper.py //build: Convert print statements to Python 3 style 2019-05-12 06:11:07 +00:00
concurrent_links.gni Increase the number of concurrent link when symbol_level is less than 2 2018-06-21 13:20:35 +00:00
cros_toolchain.gni Add a way for CrOS toolchains to set custom flags for the nacl bootstrap. 2016-08-11 16:30:33 +00:00
gcc_link_wrapper.py Android: Use eu-strip instead of binutils strip to strip executables and DSOs. 2017-08-31 18:44:52 +00:00
gcc_solink_wrapper.py Add partitioned native library generation tooling 2019-04-25 18:26:41 +00:00
gcc_toolchain.gni Add partitioned native library generation tooling 2019-04-25 18:26:41 +00:00
get_concurrent_links.py Improve Python 3 support in build scripts 2019-03-19 15:04:20 +00:00
get_cpu_count.py Improve Python 3 support in build scripts 2019-03-19 15:04:20 +00:00
goma.gni Allow goma in Linux-to-Windows cross builds 2019-02-20 21:11:41 +00:00
nacl_toolchain.gni Remove use_clang_static_analyzer and use_vs_code_analysis. 2019-03-27 17:06:19 +00:00
toolchain.gni win: Reorganize some build flags. 2019-03-27 15:07:43 +00:00
wrapper_utils.py grit: Replace current resource whitelisting implementation with a better one. 2018-08-17 18:24:22 +00:00