pike.git/
src/
code/
amd64.c
Branch:
Tag:
Non-build tags
All tags
No tags
2016-07-29
2016-07-29 07:56:51 by Arne Goedeke <el@laramies.com>
620a4f1136e72c4a75bc2fb2d4c644c1e5114d0f (
6
lines) (+
2
/-
4
)
[
Show
|
Annotate
]
Branch:
8.1
AMD64: reimplement F_PROTECT_STACK
128:
static void iw( short x ) {
-
add_to_program( x>>8 );
+
add_to_program( x );
-
+
add_to_program( x>>8 );
} static void id( int x )
3854:
amd64_add_sp( 2 ); return;
-
#if 0
-
/* FIXME: this does not currently work correctly, expendible_offset ends up wrong */
+
case F_PROTECT_STACK: ins_debug_instr_prologue(a-F_OFFSET, b, 0); amd64_load_fp_reg(); mov_imm_mem16(b, fp_reg, OFFSETOF(pike_frame, expendible_offset)); return;
-
#endif
+
case F_MARK_AT: ins_debug_instr_prologue(a-F_OFFSET, b, 0); amd64_load_fp_reg();