i386 / x86_64: Align patcher trap instruction.
authorStefan Ring <stefan@complang.tuwien.ac.at>
Mon, 6 Jul 2009 15:16:20 +0000 (17:16 +0200)
committerStefan Ring <stefan@complang.tuwien.ac.at>
Mon, 6 Jul 2009 15:16:20 +0000 (17:16 +0200)
commitd972621e13e95b7ac0160902af800f2a745ae7c0
treeaf2a5ed39a6e611ebfa676ac291cbbbc5a2e1943
parent35e1a96b52ad5ebee2b1aa827027e89bf9b53340
i386 / x86_64: Align patcher trap instruction.
* src/vm/jit/i386/emit.c: Added emit_patcher_alignment.
* src/vm/jit/x86_64/emit.c: Likewise.
* src/vm/jit/i386/md-trap.h: Added emit_patcher_alignment, defined
ALIGN_PATCHER_TRAP.
* src/vm/jit/x86_64/md-trap.h: Likewise.
* src/vm/jit/patcher-common.cpp (patcher_add_patch_ref): Use
emit_patcher_alignment if requested.
src/vm/jit/i386/emit.c
src/vm/jit/i386/md-trap.h
src/vm/jit/patcher-common.cpp
src/vm/jit/x86_64/emit.c
src/vm/jit/x86_64/md-trap.h