commit | faa5265e0ef02aedb706d58f19f900b37a6ce6cf | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Wed Apr 10 14:17:23 2019 -0700 |
committer | Christopher Ferris <cferris@google.com> | Wed Apr 10 23:24:32 2019 +0000 |
tree | ca4afeff74d81a64cefe2f284c327d6fbe644782 | |
parent | 66ed96d8d923f6f40cd2a2fa1294ff345b2c5361 [diff] |
Do not re-export _Unwind_XXX symbols. The problem is that this library is getting _Unwind_XXX symbols from libgcc.a for the arm targets, and then re-exporting them. This is causing facebook to crash because a shared library is using an undefined reference to an unwind symbol and then using the one from libz.so, which is mixing an llvm unwinder with a gcc one. Bug: 130267141 Test: facebook no longer crashes when starting up. Change-Id: I1c2439f08375fbc630a49fdabcc50d22d461eb2b