diff options
| author | 2015-04-20 09:29:18 +0100 | |
|---|---|---|
| committer | 2015-04-20 09:40:48 +0100 | |
| commit | 5da2180e684ae6afcb55d787f6a69bc97489bb83 (patch) | |
| tree | 8a487fd3c41b1a501b4f77fca7d7a76a783680c4 /compiler/optimizing/code_generator.cc | |
| parent | f5091eee4abe73c64959e53bda684bd689569643 (diff) | |
Fix codegen_test for long multiplication.
It seems like clang (that we use on the host) was *very* forgiving
with this broken test: the code generated for for MulLong used ebx
but this is a callee-save register in C but not ART. Also, the test
was not properly written for handling longs, so it was taking
unitialized stack entries.
GCC on target is not as forgiving.
Change-Id: I5d7a962f8a72b3ce407dce50ca50b4ffc690c99e
Diffstat (limited to 'compiler/optimizing/code_generator.cc')
0 files changed, 0 insertions, 0 deletions