| OLD | NEW | 
|    1 # Copyright 2013 The Chromium Authors. All rights reserved. |    1 # Copyright 2013 The Chromium Authors. All rights reserved. | 
|    2 # Use of this source code is governed by a BSD-style license that can be |    2 # Use of this source code is governed by a BSD-style license that can be | 
|    3 # found in the LICENSE file. |    3 # found in the LICENSE file. | 
|    4  |    4  | 
|    5 import("//build/config/sysroot.gni") |    5 import("//build/config/sysroot.gni") | 
|    6 import("//build/toolchain/ccache.gni") |    6 import("//build/toolchain/ccache.gni") | 
|    7 import("//build/toolchain/clang.gni") |    7 import("//build/toolchain/clang.gni") | 
|    8 import("//build/toolchain/gcc_toolchain.gni") |    8 import("//build/toolchain/gcc_toolchain.gni") | 
|    9 import("//build/toolchain/goma.gni") |    9 import("//build/toolchain/goma.gni") | 
|   10  |   10  | 
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   56   readelf = "${prefix}readelf" |   56   readelf = "${prefix}readelf" | 
|   57   nm = "${prefix}nm" |   57   nm = "${prefix}nm" | 
|   58   strip = "${prefix}strip" |   58   strip = "${prefix}strip" | 
|   59  |   59  | 
|   60   toolchain_cpu = "arm64" |   60   toolchain_cpu = "arm64" | 
|   61   toolchain_os = "linux" |   61   toolchain_os = "linux" | 
|   62   is_clang = false |   62   is_clang = false | 
|   63 } |   63 } | 
|   64  |   64  | 
|   65 gcc_toolchain("clang_x86") { |   65 gcc_toolchain("clang_x86") { | 
|   66   prefix = rebase_path("//buildtools/toolchain/clang+llvm-x86_64-linux/bin", |   66   prefix = rebase_path("//buildtools/linux-x64/clang/bin", root_build_dir) | 
|   67                        root_build_dir) |  | 
|   68   cc = "${compiler_prefix}${prefix}/clang" |   67   cc = "${compiler_prefix}${prefix}/clang" | 
|   69   cxx = "${compiler_prefix}${prefix}/clang++" |   68   cxx = "${compiler_prefix}${prefix}/clang++" | 
|   70   readelf = "readelf" |   69   readelf = "readelf" | 
|   71   nm = "${prefix}/llvm-nm" |   70   nm = "${prefix}/llvm-nm" | 
|   72   ar = "${prefix}/llvm-ar" |   71   ar = "${prefix}/llvm-ar" | 
|   73   ld = cxx |   72   ld = cxx | 
|   74   strip = "${prefix}/strip" |   73   strip = "${prefix}/strip" | 
|   75  |   74  | 
|   76   toolchain_cpu = "x86" |   75   toolchain_cpu = "x86" | 
|   77   toolchain_os = "linux" |   76   toolchain_os = "linux" | 
| (...skipping 10 matching lines...) Expand all  Loading... | 
|   88   ar = "${prefix}ar" |   87   ar = "${prefix}ar" | 
|   89   ld = cxx |   88   ld = cxx | 
|   90   strip = "${prefix}strip" |   89   strip = "${prefix}strip" | 
|   91  |   90  | 
|   92   toolchain_cpu = "x86" |   91   toolchain_cpu = "x86" | 
|   93   toolchain_os = "linux" |   92   toolchain_os = "linux" | 
|   94   is_clang = false |   93   is_clang = false | 
|   95 } |   94 } | 
|   96  |   95  | 
|   97 gcc_toolchain("clang_x64") { |   96 gcc_toolchain("clang_x64") { | 
|   98   prefix = rebase_path("//buildtools/toolchain/clang+llvm-x86_64-linux/bin", |   97   prefix = rebase_path("//buildtools/linux-x64/clang/bin", root_build_dir) | 
|   99                        root_build_dir) |  | 
|  100   cc = "${compiler_prefix}${prefix}/clang" |   98   cc = "${compiler_prefix}${prefix}/clang" | 
|  101   cxx = "${compiler_prefix}${prefix}/clang++" |   99   cxx = "${compiler_prefix}${prefix}/clang++" | 
|  102  |  100  | 
|  103   readelf = "readelf" |  101   readelf = "readelf" | 
|  104   nm = "${prefix}/llvm-nm" |  102   nm = "${prefix}/llvm-nm" | 
|  105   ar = "${prefix}/llvm-ar" |  103   ar = "${prefix}/llvm-ar" | 
|  106   ld = cxx |  104   ld = cxx | 
|  107   strip = "${prefix}/strip" |  105   strip = "${prefix}/strip" | 
|  108  |  106  | 
|  109   toolchain_cpu = "x64" |  107   toolchain_cpu = "x64" | 
|  110   toolchain_os = "linux" |  108   toolchain_os = "linux" | 
|  111   is_clang = true |  109   is_clang = true | 
|  112 } |  110 } | 
|  113  |  111  | 
|  114 gcc_toolchain("x64") { |  112 gcc_toolchain("x64") { | 
|  115   prefix = "" |  113   prefix = "" | 
|  116   cc = "${compiler_prefix}${prefix}gcc" |  114   cc = "${compiler_prefix}${prefix}gcc" | 
|  117   cxx = "${compiler_prefix}${prefix}g++" |  115   cxx = "${compiler_prefix}${prefix}g++" | 
|  118  |  116  | 
|  119   readelf = "${prefix}readelf" |  117   readelf = "${prefix}readelf" | 
|  120   nm = "${prefix}nm" |  118   nm = "${prefix}nm" | 
|  121   ar = "${prefix}ar" |  119   ar = "${prefix}ar" | 
|  122   ld = cxx |  120   ld = cxx | 
|  123   strip = "${prefix}strip" |  121   strip = "${prefix}strip" | 
|  124  |  122  | 
|  125   toolchain_cpu = "x64" |  123   toolchain_cpu = "x64" | 
|  126   toolchain_os = "linux" |  124   toolchain_os = "linux" | 
|  127   is_clang = false |  125   is_clang = false | 
|  128 } |  126 } | 
| OLD | NEW |