http://codereview.chromium.org/3341012/diff/1/3 File src/arm/code-stubs-arm.cc (right):
http://codereview.chromium.org/3341012/diff/1/3#newcode4146 src/arm/code-stubs-arm.cc:4146: __ ldrd(r6, r7, MemOperand(sp, kToOffset)); ldrd is a v5te instruction, V8 supports v4 so you need to provide code for older architectures. The simplest way to do so is to use the Ldrd macro instruction (macro-assembler-arm.*) which handle all this transparently. ldrd loads the lowest address in the lowest register so in effect your code has swapped r6 and r7, you need to update the code after that. http://codereview.chromium.org/3341012/show -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
