From 4d6fec58a6567006056f6ab1f5fc54dd58605be1 Mon Sep 17 00:00:00 2001 From: Christian Thalinger Date: Wed, 30 Jul 2008 09:15:24 +0200 Subject: [PATCH] * src/vm/jit/arm/md.c [ENABLE_REPLACEMENT] (md_patch_replacement_point): New function (not implemented). --- src/vm/jit/arm/md.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/vm/jit/arm/md.c b/src/vm/jit/arm/md.c index d37b3a710..b150f1a14 100644 --- a/src/vm/jit/arm/md.c +++ b/src/vm/jit/arm/md.c @@ -1,9 +1,7 @@ -/* src/vm/jit/arm/md.c - machine dependent Arm functions +/* src/vm/jit/arm/md.c - machine dependent ARM functions - Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel, - C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring, - E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich, - J. Wenninger, Institut f. Computersprachen - TU Wien + Copyright (C) 1996-2005, 2006, 2007, 2008 + CACAOVM - Verein zur Foerderung der freien virtuellen Maschine CACAO This file is part of CACAO. @@ -138,6 +136,17 @@ void *md_jit_method_patch_address(void *pv, void *ra, void *mptr) } +/** + * Patch the given replacement point. + */ +#if defined(ENABLE_REPLACEMENT) +void md_patch_replacement_point(u1 *pc, u1 *savedmcode, bool revert) +{ + vm_abort("md_patch_replacement_point: IMPLEMENT ME!"); +} +#endif + + /* * These are local overrides for various environment variables in Emacs. * Please do not remove this and leave it at the end of the file, where -- 2.25.1