diff options
author | Andreas Gampe <agampe@google.com> | 2014-06-07 01:32:33 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2014-06-07 01:32:33 -0700 |
commit | 2f6e3510681cec93e874afd8446db7d4424441b7 (patch) | |
tree | 3f471e5723dec47b724ffd9124bef18484a65ac8 /compiler/dex/quick/mips/target_mips.cc | |
parent | cef85adb4933bbd00ca122aa7357e02c716df326 (diff) | |
download | android_art-2f6e3510681cec93e874afd8446db7d4424441b7.tar.gz android_art-2f6e3510681cec93e874afd8446db7d4424441b7.tar.bz2 android_art-2f6e3510681cec93e874afd8446db7d4424441b7.zip |
ART: Fix inline assembly constraints in stub_test
GCC 4.9 is the first compiler actually using the (incorrect)
absence of the memory clobber constraint to elide some stores
and reloads to the thread, leaving garbage in there on exit
of the invoke method when the called stub will reach C code
with FinishCalleeSaveFrame.
Change-Id: I3afe9926bf537e6e92e3ad44eb6541776ac0e75f
Diffstat (limited to 'compiler/dex/quick/mips/target_mips.cc')
0 files changed, 0 insertions, 0 deletions