src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp

Print this page

        

*** 20,47 **** * or visit www.oracle.com if you need additional information or have any * questions. * */ ! #include "precompiled.hpp" ! #include "asm/macroAssembler.hpp" ! #include "runtime/os.hpp" ! #include "runtime/threadLocalStorage.hpp" ! ! #include <asm-sparc/traps.h> ! ! void MacroAssembler::read_ccr_trap(Register ccr_save) { ! // No implementation ! breakpoint_trap(); ! } ! ! void MacroAssembler::write_ccr_trap(Register ccr_save, Register scratch1, Register scratch2) { ! // No implementation ! breakpoint_trap(); ! } ! ! void MacroAssembler::flush_windows_trap() { trap(SP_TRAP_FWIN); } ! void MacroAssembler::clean_windows_trap() { trap(SP_TRAP_CWIN); } ! ! // Use software breakpoint trap until we figure out how to do this on Linux ! void MacroAssembler::get_psr_trap() { trap(SP_TRAP_SBPT); } ! void MacroAssembler::set_psr_trap() { trap(SP_TRAP_SBPT); } --- 20,25 ---- * or visit www.oracle.com if you need additional information or have any * questions. * */ ! // Empty