OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'includes': [ | 6 'includes': [ |
7 '../../build/common_untrusted.gypi', | 7 '../../build/common_untrusted.gypi', |
8 ], | 8 ], |
9 'conditions': [ | 9 'conditions': [ |
10 ['disable_nacl==0 and disable_nacl_untrusted==0', { | 10 ['disable_nacl==0 and disable_nacl_untrusted==0', { |
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
121 # object does not fit happily there. | 121 # object does not fit happily there. |
122 'sources': [ | 122 'sources': [ |
123 '../../native_client/src/untrusted/irt/aeabi_read_tp.S', | 123 '../../native_client/src/untrusted/irt/aeabi_read_tp.S', |
124 ], | 124 ], |
125 'link_flags': [ | 125 'link_flags': [ |
126 '-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)', | 126 '-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)', |
127 '-Wl,-Ttext=<(NACL_IRT_TEXT_START)', | 127 '-Wl,-Ttext=<(NACL_IRT_TEXT_START)', |
128 '--pnacl-allow-native', | 128 '--pnacl-allow-native', |
129 '-arch', 'arm', | 129 '-arch', 'arm', |
130 '-Wt,-mtls-use-call', | 130 '-Wt,-mtls-use-call', |
| 131 '-Wl,--pnacl-irt-link', |
131 ], | 132 ], |
132 }, | 133 }, |
133 ], | 134 ], |
134 ], | 135 ], |
135 'extra_args': [ | 136 'extra_args': [ |
136 '--strip-debug', | 137 '--strip-debug', |
137 ], | 138 ], |
138 # TODO(bradchen): get rid of extra_deps64 and extra_deps32 | 139 # TODO(bradchen): get rid of extra_deps64 and extra_deps32 |
139 # once native_client/build/untrusted.gypi no longer needs them. | 140 # once native_client/build/untrusted.gypi no longer needs them. |
140 'extra_deps64': [ | 141 'extra_deps64': [ |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
277 # object does not fit happily there. | 278 # object does not fit happily there. |
278 'sources': [ | 279 'sources': [ |
279 '../../native_client/src/untrusted/irt/aeabi_read_tp.S', | 280 '../../native_client/src/untrusted/irt/aeabi_read_tp.S', |
280 ], | 281 ], |
281 'link_flags': [ | 282 'link_flags': [ |
282 '-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)', | 283 '-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)', |
283 '-Wl,-Ttext=<(NACL_IRT_TEXT_START)', | 284 '-Wl,-Ttext=<(NACL_IRT_TEXT_START)', |
284 '--pnacl-allow-native', | 285 '--pnacl-allow-native', |
285 '-arch', 'arm', | 286 '-arch', 'arm', |
286 '-Wt,-mtls-use-call', | 287 '-Wt,-mtls-use-call', |
| 288 '-Wl,--pnacl-irt-link', |
287 ], | 289 ], |
288 }, | 290 }, |
289 ], | 291 ], |
290 ], | 292 ], |
291 'sources': [ | 293 'sources': [ |
292 ], | 294 ], |
293 'extra_args': [ | 295 'extra_args': [ |
294 '--strip-debug', | 296 '--strip-debug', |
295 ], | 297 ], |
296 # TODO(bradchen): get rid of extra_deps64 and extra_deps32 | 298 # TODO(bradchen): get rid of extra_deps64 and extra_deps32 |
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
446 '../../native_client/src/shared/srpc/srpc.gyp:srpc_lib', | 448 '../../native_client/src/shared/srpc/srpc.gyp:srpc_lib', |
447 '../../native_client/src/shared/platform/platform.gyp:platform_lib', | 449 '../../native_client/src/shared/platform/platform.gyp:platform_lib', |
448 '../../native_client/src/untrusted/nacl/nacl.gyp:imc_syscalls_lib', | 450 '../../native_client/src/untrusted/nacl/nacl.gyp:imc_syscalls_lib', |
449 '../../native_client/src/shared/gio/gio.gyp:gio_lib', | 451 '../../native_client/src/shared/gio/gio.gyp:gio_lib', |
450 ], | 452 ], |
451 }, | 453 }, |
452 ], | 454 ], |
453 }], | 455 }], |
454 ], | 456 ], |
455 } | 457 } |
OLD | NEW |