commit | df092c6d5efb9ddf9f1610bdc6ad27f3807f603b | [log] [tgz] |
---|---|---|
author | Peter Collingbourne <pcc@google.com> | Thu Dec 06 18:04:34 2018 -0800 |
committer | Peter Collingbourne <pcc@google.com> | Fri Dec 07 02:08:38 2018 +0000 |
tree | 85c809e11926fab457309f643488fe411f501eec | |
parent | e034972fcd6226e2c704121504af0ade3d1de336 [diff] |
Enable shadow call stack in packages/apps/Bluetooth. Shadow call stack (SCS) is a security mitigation that uses a separate stack (the SCS) for return addresses. This change causes libbluetooth_jni.so to be built with SCS. For the moment this is an internal-only change until the AOSP kernels can be fixed to not clobber x18. Bug: 112907825 Bug: 120630739 Change-Id: I3b0ac803e3494ae919f06cf1c04fc644db7eabdd