src/cpu/sparc/vm/macroAssembler_sparc.cpp

changeset 4412
ffa87474d7a4
parent 4356
18d56ca3e901
child 4542
db9981fd3124
     1.1 --- a/src/cpu/sparc/vm/macroAssembler_sparc.cpp	Thu Jan 03 16:30:47 2013 -0800
     1.2 +++ b/src/cpu/sparc/vm/macroAssembler_sparc.cpp	Mon Jan 07 14:08:28 2013 -0800
     1.3 @@ -1224,7 +1224,7 @@
     1.4    // Relocation with special format (see relocInfo_sparc.hpp).
     1.5    relocate(rspec, 1);
     1.6    // Assembler::sethi(0x3fffff, d);
     1.7 -  emit_long( op(branch_op) | rd(d) | op2(sethi_op2) | hi22(0x3fffff) );
     1.8 +  emit_int32( op(branch_op) | rd(d) | op2(sethi_op2) | hi22(0x3fffff) );
     1.9    // Don't add relocation for 'add'. Do patching during 'sethi' processing.
    1.10    add(d, 0x3ff, d);
    1.11  
    1.12 @@ -1240,7 +1240,7 @@
    1.13    // Relocation with special format (see relocInfo_sparc.hpp).
    1.14    relocate(rspec, 1);
    1.15    // Assembler::sethi(encoded_k, d);
    1.16 -  emit_long( op(branch_op) | rd(d) | op2(sethi_op2) | hi22(encoded_k) );
    1.17 +  emit_int32( op(branch_op) | rd(d) | op2(sethi_op2) | hi22(encoded_k) );
    1.18    // Don't add relocation for 'add'. Do patching during 'sethi' processing.
    1.19    add(d, low10(encoded_k), d);
    1.20  

mercurial