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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 # GN version: //components/crash/core/browser | 8 # GN version: //components/crash/core/browser |
9 'target_name': 'crash_core_browser', | 9 'target_name': 'crash_core_browser', |
10 'type': 'static_library', | 10 'type': 'static_library', |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
152 ], | 152 ], |
153 }], | 153 }], |
154 ['os_posix == 1 and OS != "mac" and OS != "ios"', { | 154 ['os_posix == 1 and OS != "mac" and OS != "ios"', { |
155 'dependencies': [ | 155 'dependencies': [ |
156 '../breakpad/breakpad.gyp:breakpad_client', | 156 '../breakpad/breakpad.gyp:breakpad_client', |
157 ], | 157 ], |
158 'include_dirs': [ | 158 'include_dirs': [ |
159 '../breakpad/src', | 159 '../breakpad/src', |
160 ], | 160 ], |
161 }], | 161 }], |
| 162 ['clang==1 and target_arch=="ia32"', { |
| 163 'cflags!': [ |
| 164 # Clang's -mstackrealign doesn't work well with |
| 165 # linux_syscall_support.h hand written asm syscalls. |
| 166 # See https://crbug.com/556393 |
| 167 '-mstackrealign', |
| 168 ], |
| 169 }], |
162 ], | 170 ], |
163 'target_conditions': [ | 171 'target_conditions': [ |
164 # Need 'target_conditions' to override default filename_rules to inc
lude | 172 # Need 'target_conditions' to override default filename_rules to inc
lude |
165 # the files on Android. | 173 # the files on Android. |
166 ['OS=="android"', { | 174 ['OS=="android"', { |
167 'sources/': [ | 175 'sources/': [ |
168 ['include', '^crash/content/app/breakpad_linux\\.cc$'], | 176 ['include', '^crash/content/app/breakpad_linux\\.cc$'], |
169 ], | 177 ], |
170 }], | 178 }], |
171 ], | 179 ], |
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
398 ], | 406 ], |
399 }], | 407 }], |
400 ], | 408 ], |
401 }, | 409 }, |
402 ], | 410 ], |
403 }], | 411 }], |
404 ], | 412 ], |
405 }], | 413 }], |
406 ], | 414 ], |
407 } | 415 } |
OLD | NEW |