diff options
| author | Eugene Surovegin <surovegin@google.com> | 2011-03-09 12:38:29 -0800 |
|---|---|---|
| committer | Eugene Surovegin <surovegin@google.com> | 2011-03-09 12:38:29 -0800 |
| commit | 4570ad0a7706d3338d58bd0204e102719e4d68fb (patch) | |
| tree | 33dc713921269305ce7c99ec95445390e93f22e5 /vm/compiler/codegen/arm/CodegenDriver.c | |
| parent | 10185db0dfd6ed95bf5cad8a4756158bc6b375d6 (diff) | |
x86: restore standard stack frame layout and fix stack alignment.
Native x86 can contain SSE instructions, this requires 16-byte aligned stack
which is what GCC expects these days. Enforce this in dvmPlatformInvoke and
in mterp.
Also fix stack frame layout, so debuggers can produce backtraces across
dvmMterpStdRun invocations.
Change-Id: I43d00a6bf8210b7d3aa9276edabc08978084e4f2
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.c')
0 files changed, 0 insertions, 0 deletions
