tstInstrEmul.cpp revision 230bd8589bba39933ac5ec21482d6186d675e604
366N/A * Micro Testcase, checking emulation of certain instructions 366N/A * Copyright (C) 2006-2007 Oracle Corporation 919N/A * This file is part of VirtualBox Open Source Edition (OSE), as 919N/A * you can redistribute it and/or modify it under the terms of the GNU 919N/A * General Public License (GPL) as published by the Free Software 919N/A * Foundation, in version 2 as it comes in the "COPYING" file of the 919N/A * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 919N/A * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 919N/A/******************************************************************************* 919N/A*******************************************************************************/ 969N/A RTPrintf(
"tstInstrEmul: FAILURE - Lock cmpxchg8b failed the equal case! (val=%x%x)\n",
val);
493N/A RTPrintf(
"tstInstrEmul: FAILURE - Lock cmpxchg8b failed the non-equal case! (val=%x%x)\n",
val);
970N/A RTPrintf(
"tstInstrEmul: Testing lock cmpxchg instruction emulation - SUCCESS\n");
RTPrintf(
"tstInstrEmul: FAILURE - Cmpxchg8b failed the equal case! (val=%x%x)\n",
val);
RTPrintf(
"tstInstrEmul: FAILURE - Cmpxchg8b failed the non-equal case! (val=%x%x)\n",
val);
RTPrintf(
"tstInstrEmul: Testing cmpxchg instruction emulation - SUCCESS\n");