Index: ppapi/native_client/native_client.gyp |
diff --git a/ppapi/native_client/native_client.gyp b/ppapi/native_client/native_client.gyp |
index 8a94c3abcbf8df6c8860e10c195d3362094277a0..be2e727fccfa3e8908ffc2e57b4c85aa44de8e23 100644 |
--- a/ppapi/native_client/native_client.gyp |
+++ b/ppapi/native_client/native_client.gyp |
@@ -108,11 +108,20 @@ |
'conditions': [ |
['target_arch!="arm"', |
{ |
+ 'sources': [ |
+ ], |
'link_flags': [ |
'-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)', |
'-Wl,-Ttext-segment=<(NACL_IRT_TEXT_START)', |
] |
}, { # target_arch == "arm" |
+ # TODO(mcgrathr): This knowledge really belongs in |
+ # native_client/src/untrusted/irt/irt.gyp instead of here. |
+ # But that builds libirt_browser.a as bitcode, so a native |
+ # object does not fit happily there. |
+ 'sources': [ |
+ '../../native_client/src/untrusted/irt/aeabi_read_tp.S', |
+ ], |
'link_flags': [ |
'-Wl,--section-start,.rodata=<(NACL_IRT_DATA_START)', |
'-Wl,-Ttext=<(NACL_IRT_TEXT_START)', |
@@ -123,8 +132,6 @@ |
}, |
], |
], |
- 'sources': [ |
- ], |
'extra_args': [ |
'--strip-debug', |
], |