commit | 644d5310d7759f6d531a2c4220b1e2cc8f3b72d3 | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Thu May 03 19:04:49 2012 -0700 |
committer | jeffhao <jeffhao@google.com> | Mon May 07 10:48:00 2012 -0700 |
tree | 0fe8476932cb8b9aa87a7adc60ebf9bc03e2b4ff | |
parent | 145d491d1a30b291eb3ea608507a04451237f327 [diff] |
Fixes to x86 compilation. - div-long and rem-long were calling the wrong helper methods. - genCmpFP was grabbing new src and destination registers instead of using the ones it was passed. Also, it wasn't writing its result back. - gave mul-long its own assembly helper method to help it marshall its sources properly. - fixed assembly of shifts for longs. - updated IntMath's testFloatCompare to exit on the first error. Change-Id: Iacecf07d3c7135d865728c18551c7989e7e0276b