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

Side by Side Diff: libyuv.gyp

Issue 1805683003: disable assembly in header for msan=1 (Closed) Base URL: https://chromium.googlesource.com/libyuv/libyuv@master
Patch Set: Created 4 years, 9 months 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
OLDNEW
1 # Copyright 2011 The LibYuv Project Authors. All rights reserved. 1 # Copyright 2011 The LibYuv Project Authors. All rights reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license 3 # Use of this source code is governed by a BSD-style license
4 # that can be found in the LICENSE file in the root of the source 4 # that can be found in the LICENSE file in the root of the source
5 # tree. An additional intellectual property rights grant can be found 5 # tree. An additional intellectual property rights grant can be found
6 # in the file PATENTS. All contributing project authors may 6 # in the file PATENTS. All contributing project authors may
7 # be found in the AUTHORS file in the root of the source tree. 7 # be found in the AUTHORS file in the root of the source tree.
8 8
9 { 9 {
10 'includes': [ 10 'includes': [
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
89 }], 89 }],
90 [ 'use_system_libjpeg == 1', { 90 [ 'use_system_libjpeg == 1', {
91 'link_settings': { 91 'link_settings': {
92 'libraries': [ 92 'libraries': [
93 '-ljpeg', 93 '-ljpeg',
94 ], 94 ],
95 } 95 }
96 }], 96 }],
97 ], 97 ],
98 }], 98 }],
99 # MemorySanitizer does not support assembly code yet.
100 # http://crbug.com/344505
101 [ 'msan == 1', {
102 'defines': [
103 'LIBYUV_DISABLE_X86',
104 ],
105 }],
106 ], #conditions 99 ], #conditions
107 'defines': [ 100 'defines': [
108 # Enable the following 3 macros to turn off assembly for specified CPU. 101 # Enable the following 3 macros to turn off assembly for specified CPU.
109 # 'LIBYUV_DISABLE_X86', 102 # 'LIBYUV_DISABLE_X86',
110 # 'LIBYUV_DISABLE_NEON', 103 # 'LIBYUV_DISABLE_NEON',
111 # 'LIBYUV_DISABLE_MIPS', 104 # 'LIBYUV_DISABLE_MIPS',
112 # Enable the following macro to build libyuv as a shared library (dll). 105 # Enable the following macro to build libyuv as a shared library (dll).
113 # 'LIBYUV_USING_SHARED_LIBRARY', 106 # 'LIBYUV_USING_SHARED_LIBRARY',
114 # TODO(fbarchard): Make these into gyp defines. 107 # TODO(fbarchard): Make these into gyp defines.
115 ], 108 ],
(...skipping 24 matching lines...) Expand all
140 ], 133 ],
141 }, 134 },
142 ], # targets. 135 ], # targets.
143 } 136 }
144 137
145 # Local Variables: 138 # Local Variables:
146 # tab-width:2 139 # tab-width:2
147 # indent-tabs-mode:nil 140 # indent-tabs-mode:nil
148 # End: 141 # End:
149 # vim: set expandtab tabstop=2 shiftwidth=2: 142 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« include/libyuv/compare_row.h ('K') | « include/libyuv/version.h ('k') | libyuv_test.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698