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

Unified Diff: ppapi/ppapi_nacl.gyp

Issue 786273008: Non-SFI mode: Enable PnaclTransitional Non-SFI browser tests on x86-64 bots. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 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 side-by-side diff with in-line comments
Download patch
Index: ppapi/ppapi_nacl.gyp
diff --git a/ppapi/ppapi_nacl.gyp b/ppapi/ppapi_nacl.gyp
index bbad95528af93616ddf6cd8ee08409b312f8256a..9ff9798b05e7c50e13359909baf38bfc692c88f4 100644
--- a/ppapi/ppapi_nacl.gyp
+++ b/ppapi/ppapi_nacl.gyp
@@ -235,7 +235,7 @@
},
],
}],
- ['disable_pnacl==0 and (target_arch=="ia32" or target_arch=="arm") and OS=="linux"', {
+ ['disable_pnacl==0 and (target_arch=="ia32" or target_arch=="x64" or target_arch=="arm") and OS=="linux"', {
# In addition to above configuration, build x86-32 and arm nonsfi
# .nexe files by translating from .pexe binary, for non-SFI mode PPAPI
# testing.
@@ -244,7 +244,7 @@
'nmf_nonsfi%': '<(PRODUCT_DIR)/>(nexe_target)_pnacl_nonsfi.nmf',
},
'conditions': [
- ['target_arch=="ia32"', {
+ ['target_arch=="ia32" or target_arch=="x64"', {
'variables': {
'enable_x86_32_nonsfi': 1,
},
@@ -270,17 +270,26 @@
'--output=>(nmf_nonsfi)',
],
'target_conditions': [
- ['enable_x86_32_nonsfi==1', {
+ ['enable_x86_32_nonsfi==1 and "<(target_arch)"=="ia32"', {
Mark Seaborn 2015/01/17 00:50:47 Can this be target_arch=="ia32" rather than "<
hidehiko 2015/01/28 15:04:16 target_arch is not defined at the moment. Pls see
+ 'inputs': ['>(out_pnacl_newlib_x86_32_nonsfi_nexe)'],
'action': [
'--program=>(out_pnacl_newlib_x86_32_nonsfi_nexe)',
'--arch=x86-32',
- ],
+ ]
+ }],
+ ['enable_x86_32_nonsfi==1 and "<(target_arch)"=="x64"', {
+ 'inputs': ['>(out_pnacl_newlib_x86_32_nonsfi_nexe)'],
+ 'action': [
+ '--program=>(out_pnacl_newlib_x86_32_nonsfi_nexe)',
+ '--arch=x86-64',
Mark Seaborn 2015/01/17 00:50:47 Shouldn't this be x86-32? We shouldn't need to ha
hidehiko 2015/01/28 15:04:16 I thought, the arch in the program section of nmf
Mark Seaborn 2015/01/28 21:51:04 The arch key of an NMF entry is supposed to corres
hidehiko 2015/01/29 14:43:12 I see. I look into it, but fallback logic applyin
+ ]
}],
['enable_arm_nonsfi==1', {
+ 'inputs': ['>(out_pnacl_newlib_arm_nonsfi_nexe)'],
'action': [
'--program=>(out_pnacl_newlib_arm_nonsfi_nexe)',
'--arch=arm',
- ],
+ ]
}],
],
},

Powered by Google App Engine
This is Rietveld 408576698