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