Changeset 214969 in webkit for trunk/Source/JavaScriptCore/offlineasm/arm.rb
- Timestamp:
- Apr 5, 2017, 2:00:17 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/offlineasm/arm.rb
r196541 r214969 95 95 ARM_EXTRA_FPRS = [SpecialRegister.new("d7")] 96 96 ARM_SCRATCH_FPR = SpecialRegister.new("d6") 97 OS_DARWIN = ((RUBY_PLATFORM =~ /darwin/i) != nil) 97 98 98 99 def armMoveImmediate(value, register) … … 569 570 when "call" 570 571 if operands[0].label? 571 $asm.puts "blx #{operands[0].asmLabel}" 572 if OS_DARWIN 573 $asm.puts "blx #{operands[0].asmLabel}" 574 else 575 $asm.puts "bl #{operands[0].asmLabel}" 576 end 572 577 else 573 578 $asm.puts "blx #{operands[0].armOperand}"
Note:
See TracChangeset
for help on using the changeset viewer.