Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(545)

Side by Side Diff: third_party/boringssl/boringssl.gyp

Issue 1484883002: clang/arm: Push -no-integrated-as into the four targets that need it. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: gn Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/boringssl/BUILD.gn ('k') | third_party/libvpx_new/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 'target_name': 'boringssl', 8 'target_name': 'boringssl',
9 'type': '<(component)', 9 'type': '<(component)',
10 'includes': [ 10 'includes': [
(...skipping 18 matching lines...) Expand all
29 }], 29 }],
30 ['target_arch == "arm" and msan == 0', { 30 ['target_arch == "arm" and msan == 0', {
31 'conditions': [ 31 'conditions': [
32 ['OS == "linux" or OS == "android"', { 32 ['OS == "linux" or OS == "android"', {
33 'sources': [ '<@(boringssl_linux_arm_sources)' ], 33 'sources': [ '<@(boringssl_linux_arm_sources)' ],
34 }, { 34 }, {
35 'defines': [ 'OPENSSL_NO_ASM' ], 35 'defines': [ 'OPENSSL_NO_ASM' ],
36 }], 36 }],
37 ], 37 ],
38 }], 38 }],
39 ['target_arch == "arm" and clang == 1', {
40 # TODO(hans) Enable integrated-as (crbug.com/124610).
41 'cflags': [ '-fno-integrated-as' ],
42 'conditions': [
43 ['OS == "android"', {
44 # Else /usr/bin/as gets picked up.
45 'cflags': [ '-B<(android_toolchain)' ],
46 }],
47 ],
48 }],
39 ['target_arch == "arm64" and msan == 0', { 49 ['target_arch == "arm64" and msan == 0', {
40 'conditions': [ 50 'conditions': [
41 ['OS == "linux" or OS == "android"', { 51 ['OS == "linux" or OS == "android"', {
42 'sources': [ '<@(boringssl_linux_aarch64_sources)' ], 52 'sources': [ '<@(boringssl_linux_aarch64_sources)' ],
43 }, { 53 }, {
44 'defines': [ 'OPENSSL_NO_ASM' ], 54 'defines': [ 'OPENSSL_NO_ASM' ],
45 }], 55 }],
46 ], 56 ],
47 }], 57 }],
48 ['target_arch == "ia32" and msan == 0', { 58 ['target_arch == "ia32" and msan == 0', {
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 ['component == "shared_library"', { 121 ['component == "shared_library"', {
112 'defines': [ 122 'defines': [
113 'BORINGSSL_SHARED_LIBRARY', 123 'BORINGSSL_SHARED_LIBRARY',
114 ], 124 ],
115 }], 125 }],
116 ], 126 ],
117 }, 127 },
118 }, 128 },
119 ], 129 ],
120 } 130 }
OLDNEW
« no previous file with comments | « third_party/boringssl/BUILD.gn ('k') | third_party/libvpx_new/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698