Mercurial > hg > graal-compiler
diff src/cpu/sparc/vm/frame_sparc.inline.hpp @ 7735:a7a93887b4c4
fix Solaris build and initial SPARC support
author | twisti |
---|---|
date | Wed, 06 Feb 2013 18:01:07 -0800 |
parents | f0c2369fda5a |
children | b8f261ba79c6 |
line wrap: on
line diff
--- a/src/cpu/sparc/vm/frame_sparc.inline.hpp Wed Feb 06 15:14:15 2013 +0100 +++ b/src/cpu/sparc/vm/frame_sparc.inline.hpp Wed Feb 06 18:01:07 2013 -0800 @@ -74,7 +74,8 @@ // return address: -inline address frame::sender_pc() const { return *I7_addr() + pc_return_offset; } +inline address* frame::sender_pc_addr() const { return (address*) (I7_addr() + pc_return_offset); } +inline address frame::sender_pc() const { return *sender_pc_addr(); } inline address* frame::I7_addr() const { return (address*) &sp()[ I7->sp_offset_in_saved_window()]; } inline address* frame::I0_addr() const { return (address*) &sp()[ I0->sp_offset_in_saved_window()]; }