< prev index next >

src/hotspot/cpu/arm/macroAssembler_arm.hpp

Print this page
rev 53683 : 8218625: Remove dead code in relocInfo
Reviewed-by: TBD

@@ -24,11 +24,10 @@
 
 #ifndef CPU_ARM_MACROASSEMBLER_ARM_HPP
 #define CPU_ARM_MACROASSEMBLER_ARM_HPP
 
 #include "code/relocInfo.hpp"
-#include "code/relocInfo_ext.hpp"
 
 class BiasedLockingCounters;
 
 // Introduced AddressLiteral and its subclasses to ease portability from
 // x86 and avoid relocation issues

@@ -511,19 +510,17 @@
       assert(AsmOperand::is_rotated_imm(-offset), "addr too far");
       sub(rd, PC, -offset, cond);
     }
   }
 
-  // Runtime address that may vary from one execution to another. The
-  // symbolic_reference describes what the address is, allowing
-  // the address to be resolved in a different execution context.
+  // Runtime address that may vary from one execution to another.
   // Warning: do not implement as a PC relative address.
-  void mov_address(Register rd, address addr, symbolic_Relocation::symbolic_reference t) {
+  void mov_address(Register rd, address addr) {
     mov_address(rd, addr, RelocationHolder::none);
   }
 
-  // rspec can be RelocationHolder::none (for ignored symbolic_Relocation).
+  // rspec can be RelocationHolder::none (for ignored symbolic Relocation).
   // In that case, the address is absolute and the generated code need
   // not be relocable.
   void mov_address(Register rd, address addr, RelocationHolder const& rspec) {
     assert(rspec.type() != relocInfo::runtime_call_type, "do not use mov_address for runtime calls");
     assert(rspec.type() != relocInfo::static_call_type, "do not use mov_address for relocable calls");
< prev index next >