diff options
-rw-r--r-- | ppapi/native_client/native_client.gyp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/ppapi/native_client/native_client.gyp b/ppapi/native_client/native_client.gyp index 8a94c3a..be2e727 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', ], |