Only enforce the encrypted bit in the GPBF, and ignore other unsupported bits.

Bug: 8617715
Change-Id: I2f906ae6107d2bdf990a7991f56d4a0873bca634
merge in jb-mr2-release history after reset to jb-mr2-dev
merge in jb-mr2-release history after reset to jb-mr2-dev
merge in jb-mr2-release history after reset to jb-mr2-dev
merge in jb-mr2-release history after reset to jb-mr2-dev
merge in jb-mr2-release history after reset to jb-mr2-dev
merge in jb-mr2-release history after reset to jb-mr2-dev
CipherTest fixes

Bug: 9095447
Change-Id: Ieba76865c4da4260949391389611dfd09bc5e326
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
libcore/luni: Use -fno-strict-aliasing for now

This will be reverted once we have a proper fix.

Change-Id: Iab4663a5f96ff9770371f54697aa872260037ac1
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
gc triggering performance

Change-Id: I0304fcc7cf57ca91568c41e21fe02265899f3b77
If libcore wants ASCII casing, it needs to ask for it like everyone else.
Add gettid.

Change-Id: Ie18095d696ebeb8f056fb7f5b7cfbc452cdf8206