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

Side by Side Diff: src/trusted/validator_x86/ncval.gyp

Issue 636933004: stop building/testing old x86 validator. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: rebase master Created 6 years, 2 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 | Annotate | Revision Log
« no previous file with comments | « src/trusted/validator_x86/build.scons ('k') | tests/fixedfeaturecpu/nacl.scons » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 # Copyright (c) 2011 The Native Client Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 # TODO(bradchen): eliminate need for the warning flag removals below
6 {
7 'includes': [
8 '../../../build/common.gypi',
9 ],
10 'target_defaults': {
11 'variables': {
12 'target_base': 'none',
13 },
14 'target_conditions': [
15 ['target_base=="ncdis_util"', {
16 'sources': [
17 'ncdis_segments.c',
18 'nc_read_segment.c',
19 ],
20 'defines': [
21 'NACL_TRUSTED_BUT_NOT_TCB',
22 ],
23 'cflags!': [
24 '-Wextra',
25 '-Wswitch-enum',
26 '-Wsign-compare'
27 ],
28 'xcode_settings': {
29 'WARNING_CFLAGS!': [
30 '-Wextra',
31 '-Wswitch-enum',
32 '-Wsign-compare'
33 ],
34 },
35 }],
36 ['target_base=="ncval"', {
37 'sources': [
38 'ncval.c',
39 ],
40 'defines': [
41 'NACL_TRUSTED_BUT_NOT_TCB',
42 ],
43 'cflags!': [
44 '-Wextra',
45 '-Wswitch-enum',
46 '-Wsign-compare'
47 ],
48 'xcode_settings': {
49 'WARNING_CFLAGS!': [
50 '-Wextra',
51 '-Wswitch-enum',
52 '-Wsign-compare'
53 ],
54 },
55 }],
56 ],
57 },
58 # ----------------------------------------------------------------------
59 'conditions': [
60 ['target_arch=="ia32"', {
61 'targets': [
62 {
63 'target_name': 'ncdis_util_x86_32',
64 'type': 'static_library',
65 'variables': {
66 'target_base': 'ncdis_util',
67 },
68 'sources': ['ncenuminsts_x86_32.c'],
69 }, {
70 'target_name': 'ncval_x86_32',
71 'type': 'executable',
72 'variables': {
73 'target_base': 'ncval',
74 },
75 'dependencies': [
76 '<(DEPTH)/native_client/src/shared/utils/utils.gyp:utils',
77 '<(DEPTH)/native_client/src/trusted/validator/ncfileutils.gyp:ncfile utils_x86_32',
78 '<(DEPTH)/native_client/src/trusted/validator/x86/decoder/ncdis_deco de_tables.gyp:ncdis_decode_tables_x86_32',
79 '<(DEPTH)/native_client/src/trusted/validator/x86/decoder/ncval_x86_ decoder.gyp:nc_opcode_modeling_verbose_x86_32',
80 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_reg_sfi/ncva l_reg_sfi.gyp:ncval_reg_sfi_verbose_x86_32',
81 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_reg_sfi/ncva l_reg_sfi.gyp:ncval_reg_sfi_x86_32',
82 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_seg_sfi/ncva l_seg_sfi.gyp:ncdis_seg_sfi_verbose_x86_32',
83 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_seg_sfi/ncva l_seg_sfi.gyp:ncval_seg_sfi_x86_32',
84 '<(DEPTH)/native_client/src/trusted/validator/x86/validate_x86.gyp:n cval_base_verbose_x86_32',
85 'ncdis_util_x86_32',
86 ],
87 }],
88 }],
89 ['OS=="win" and target_arch=="ia32"', {
90 'targets': [
91 {
92 'target_name': 'ncdis_util_x86_64',
93 'type': 'static_library',
94 'variables': {
95 'target_base': 'ncdis_util',
96 'win_target': 'x64',
97 },
98 'sources': ['ncenuminsts_x86_64.c'],
99 }, {
100 'target_name': 'ncval_x86_64',
101 'type': 'executable',
102 'variables': {
103 'target_base': 'ncval',
104 'win_target': 'x64',
105 },
106 'dependencies': [
107 '<(DEPTH)/native_client/src/shared/utils/utils.gyp:utils64',
108 '<(DEPTH)/native_client/src/trusted/validator/ncfileutils.gyp:ncfile utils_x86_64',
109 '<(DEPTH)/native_client/src/trusted/validator/x86/decoder/ncdis_deco de_tables.gyp:ncdis_decode_tables_x86_64',
110 '<(DEPTH)/native_client/src/trusted/validator/x86/decoder/ncval_x86_ decoder.gyp:nc_opcode_modeling_verbose_x86_64',
111 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_reg_sfi/ncva l_reg_sfi.gyp:ncval_reg_sfi_verbose_x86_64',
112 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_reg_sfi/ncva l_reg_sfi.gyp:ncval_reg_sfi_x86_64',
113 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_seg_sfi/ncva l_seg_sfi.gyp:ncdis_seg_sfi_verbose_x86_64',
114 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_seg_sfi/ncva l_seg_sfi.gyp:ncval_seg_sfi_x86_64',
115 '<(DEPTH)/native_client/src/trusted/validator/x86/validate_x86.gyp:n cval_base_verbose_x86_64',
116 'ncdis_util_x86_64',
117 ],
118 }],
119 }],
120 ['target_arch=="x64"', {
121 'targets': [
122 {
123 'target_name': 'ncdis_util_x86_64',
124 'type': 'static_library',
125 'variables': {
126 'target_base': 'ncdis_util',
127 },
128 'sources': ['ncenuminsts_x86_64.c'],
129 }, {
130 'target_name': 'ncval_x86_64',
131 'type': 'executable',
132 'variables': {
133 'target_base': 'ncval',
134 },
135 'dependencies': [
136 '<(DEPTH)/native_client/src/shared/utils/utils.gyp:utils',
137 '<(DEPTH)/native_client/src/trusted/validator/ncfileutils.gyp:ncfile utils_x86_64',
138 '<(DEPTH)/native_client/src/trusted/validator/x86/decoder/ncdis_deco de_tables.gyp:ncdis_decode_tables_x86_64',
139 '<(DEPTH)/native_client/src/trusted/validator/x86/decoder/ncval_x86_ decoder.gyp:nc_opcode_modeling_verbose_x86_64',
140 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_reg_sfi/ncva l_reg_sfi.gyp:ncval_reg_sfi_verbose_x86_64',
141 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_reg_sfi/ncva l_reg_sfi.gyp:ncval_reg_sfi_x86_64',
142 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_seg_sfi/ncva l_seg_sfi.gyp:ncdis_seg_sfi_verbose_x86_64',
143 '<(DEPTH)/native_client/src/trusted/validator/x86/ncval_seg_sfi/ncva l_seg_sfi.gyp:ncval_seg_sfi_x86_64',
144 '<(DEPTH)/native_client/src/trusted/validator/x86/validate_x86.gyp:n cval_base_verbose_x86_64',
145 'ncdis_util_x86_64',
146 ],
147 }],
148 }],
149 ],
150 }
OLDNEW
« no previous file with comments | « src/trusted/validator_x86/build.scons ('k') | tests/fixedfeaturecpu/nacl.scons » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698