Chromium Code Reviews| Index: build/config/compiler/BUILD.gn |
| diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn |
| index 91f40810a826672c7062fc11c551e267711e51c6..79c79a42d21ad8fdb6f807ab5ae6990280b20693 100644 |
| --- a/build/config/compiler/BUILD.gn |
| +++ b/build/config/compiler/BUILD.gn |
| @@ -1487,7 +1487,10 @@ config("symbols") { |
| if (is_win) { |
| import("//build/toolchain/goma.gni") |
| if (use_goma) { |
| - cflags = [ "/Z7" ] # No PDB file |
| + # Disable symbols during goma compilation because otherwise the redundant |
| + # debug information (repeated in every .obj file) makes linker memory |
| + # consumption and link times unsustainable (crbug.com/630074). |
| + cflags = [] |
|
Dirk Pranke
2016/07/22 21:02:56
The implication of this change is that you can no
|
| } else { |
| cflags = [ "/Zi" ] # Produce PDB file, no edit and continue. |
| } |