< prev index next >

src/hotspot/cpu/arm/globalDefinitions_arm.hpp

Print this page
rev 54128 : 8253167: ARM32 builds fail after JDK-8247910
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Summary: Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich


  52 #if defined(__ARM_PCS_VFP) || defined(AARCH64)
  53 #define __ABI_HARD__
  54 #endif
  55 
  56 #if defined(__ARM_ARCH_7A__) || defined(AARCH64)
  57 #define SUPPORTS_NATIVE_CX8
  58 #endif
  59 
  60 #define STUBROUTINES_MD_HPP    "stubRoutines_arm.hpp"
  61 #define INTERP_MASM_MD_HPP     "interp_masm_arm.hpp"
  62 #define TEMPLATETABLE_MD_HPP   "templateTable_arm.hpp"
  63 #ifdef AARCH64
  64 #define ADGLOBALS_MD_HPP       "adfiles/adGlobals_arm_64.hpp"
  65 #define AD_MD_HPP              "adfiles/ad_arm_64.hpp"
  66 #else
  67 #define ADGLOBALS_MD_HPP       "adfiles/adGlobals_arm_32.hpp"
  68 #define AD_MD_HPP              "adfiles/ad_arm_32.hpp"
  69 #endif
  70 #define C1_LIRGENERATOR_MD_HPP "c1_LIRGenerator_arm.hpp"
  71 
  72 #ifdef TARGET_COMPILER_gcc
  73 #ifdef ARM32
  74 #undef BREAKPOINT
  75 #define BREAKPOINT __asm__ volatile ("bkpt")
  76 #endif
  77 #endif
  78 
  79 #endif // CPU_ARM_VM_GLOBALDEFINITIONS_ARM_HPP


  52 #if defined(__ARM_PCS_VFP) || defined(AARCH64)
  53 #define __ABI_HARD__
  54 #endif
  55 
  56 #if defined(__ARM_ARCH_7A__) || defined(AARCH64)
  57 #define SUPPORTS_NATIVE_CX8
  58 #endif
  59 
  60 #define STUBROUTINES_MD_HPP    "stubRoutines_arm.hpp"
  61 #define INTERP_MASM_MD_HPP     "interp_masm_arm.hpp"
  62 #define TEMPLATETABLE_MD_HPP   "templateTable_arm.hpp"
  63 #ifdef AARCH64
  64 #define ADGLOBALS_MD_HPP       "adfiles/adGlobals_arm_64.hpp"
  65 #define AD_MD_HPP              "adfiles/ad_arm_64.hpp"
  66 #else
  67 #define ADGLOBALS_MD_HPP       "adfiles/adGlobals_arm_32.hpp"
  68 #define AD_MD_HPP              "adfiles/ad_arm_32.hpp"
  69 #endif
  70 #define C1_LIRGENERATOR_MD_HPP "c1_LIRGenerator_arm.hpp"
  71 







  72 #endif // CPU_ARM_VM_GLOBALDEFINITIONS_ARM_HPP
< prev index next >