- Timestamp:
- May 9, 2010 5:53:58 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 61332
- Location:
- trunk/src
- Files:
-
- 97 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp
r29046 r29250 28 28 #include <iprt/memobj.h> 29 29 #include <iprt/asm.h> 30 #include <iprt/asm-amd64-x86.h> 30 31 #include <iprt/string.h> 31 32 #include <iprt/process.h> -
trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest
r29246 r29250 1 1 #!/bin/sh 2 # $Id$ 2 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules … … 5 6 6 7 # 7 # Copyright (C) 2007-20 09Sun Microsystems, Inc.8 # Copyright (C) 2007-2010 Sun Microsystems, Inc. 8 9 # 9 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 25 26 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 26 27 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 28 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 27 29 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 28 30 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest
r29246 r29250 1 1 #!/bin/sh 2 # $Id: $ 2 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules … … 5 6 6 7 # 7 # Copyright (C) 2007-20 09Oracle Corporation8 # Copyright (C) 2007-2010 Oracle Corporation 8 9 # 9 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 22 23 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 23 24 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 25 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 24 26 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 25 27 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/Additions/common/VBoxGuestLib/GenericRequest.cpp
r28800 r29250 27 27 #include "VBGLInternal.h" 28 28 #include <iprt/asm.h> 29 #include <iprt/asm-amd64-x86.h> 29 30 #include <iprt/assert.h> 30 31 #include <iprt/string.h> -
trunk/src/VBox/Additions/freebsd/drm/files_vboxvideo_drm
r25590 r29250 1 1 #!/bin/sh 2 # 2 # $Id$ 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules 4 5 # 5 # Copyright (C) 2007 Sun Microsystems, Inc. 6 7 # 8 # Copyright (C) 2007-2010 Oracle Corporation 6 9 # 7 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 13 16 # hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 14 17 # 15 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa16 # Clara, CA 95054 USA or visit http://www.sun.com if you need17 # additional information or have any questions.18 #19 18 20 19 FILES_VBOXVIDEO_DRM_NOBIN=" \ -
trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drm
r28800 r29250 1 1 #!/bin/sh 2 # 2 # $Id$ 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules 4 5 # 5 # Copyright (C) 2007 Oracle Corporation 6 7 # 8 # Copyright (C) 2007-2010 Oracle Corporation 6 9 # 7 10 # This file is part of VirtualBox Open Source Edition (OSE), as -
trunk/src/VBox/Additions/linux/sharedfolders/files_vboxsf
r29246 r29250 1 1 #!/bin/sh 2 # $Id: $ 2 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules … … 5 6 6 7 # 7 # Copyright (C) 2007 Oracle Corporation8 # Copyright (C) 2007-2010 Oracle Corporation 8 9 # 9 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 21 22 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 22 23 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 24 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 23 25 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 24 26 ${PATH_ROOT}/include/iprt/cdefs.h=>include/iprt/cdefs.h \ -
trunk/src/VBox/Devices/Audio/audio.c
r26312 r29250 28 28 29 29 #include <VBox/log.h> 30 #include <iprt/asm-math.h> 30 31 #include <iprt/assert.h> 31 32 #include <iprt/uuid.h> -
trunk/src/VBox/Devices/Audio/mixeng.c
r6521 r29250 27 27 #include "../../vl_vbox.h" 28 28 #include "audio.h" 29 #include <iprt/alloc.h>30 29 #ifdef VBOX 31 #include <iprt/asm.h> 30 # include <iprt/asm-math.h> 31 # include <iprt/mem.h> 32 32 #endif 33 33 -
trunk/src/VBox/Devices/Bus/DevPCI.cpp
r28800 r29250 49 49 #include <VBox/pci.h> 50 50 #include <VBox/pdmdev.h> 51 #include <iprt/asm.h> 51 52 #include <iprt/assert.h> 52 53 #include <iprt/string.h> -
trunk/src/VBox/Devices/EFI/DevEFI.cpp
r28800 r29250 29 29 #include <VBox/dbgf.h> 30 30 31 #include <iprt/asm.h> 31 32 #include <iprt/assert.h> 32 #include <iprt/alloc.h>33 33 #include <iprt/file.h> 34 #include <iprt/mem.h> 34 35 #include <iprt/string.h> 35 36 #include <iprt/uuid.h> -
trunk/src/VBox/Devices/Network/DevVirtioNet.cpp
r28800 r29250 22 22 #include <VBox/pdmdev.h> 23 23 #include <VBox/pdmnetifs.h> 24 #include <iprt/asm.h> 24 25 #include <iprt/semaphore.h> 25 26 #ifdef IN_RING3 -
trunk/src/VBox/Devices/PC/DevACPI.cpp
r28800 r29250 26 26 #include <iprt/assert.h> 27 27 #include <iprt/asm.h> 28 #include <iprt/asm-math.h> 28 29 #ifdef IN_RING3 29 30 # include <iprt/alloc.h> -
trunk/src/VBox/Devices/PC/DevFwCommon.cpp
r28800 r29250 26 26 #include <VBox/param.h> 27 27 28 #include <iprt/asm.h> 28 29 #include <iprt/assert.h> 29 30 #include <iprt/buildconfig.h> -
trunk/src/VBox/Devices/PC/DevHPET.cpp
r28800 r29250 3 3 * HPET virtual device - high precision event timer emulation 4 4 */ 5 5 6 /* 6 7 * Copyright (C) 2009-2010 Oracle Corporation … … 14 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 15 16 */ 17 16 18 /******************************************************************************* 17 19 * Header Files * … … 22 24 #include <VBox/stam.h> 23 25 #include <iprt/assert.h> 26 #include <iprt/asm-math.h> 24 27 #include <iprt/string.h> 25 #include <iprt/asm.h>26 28 27 29 #include "../Builtins.h" 28 30 29 31 32 /******************************************************************************* 33 * Defined Constants And Macros * 34 *******************************************************************************/ 30 35 /* 31 36 * Current limitations: … … 103 108 #define HPET_SAVED_STATE_VERSION_EMPTY 1 104 109 110 111 /******************************************************************************* 112 * Structures and Typedefs * 113 *******************************************************************************/ 105 114 struct HpetState; 106 115 typedef struct HpetTimer -
trunk/src/VBox/Devices/PC/DevPcBios.cpp
r28800 r29250 25 25 26 26 #include <VBox/log.h> 27 #include <iprt/asm.h> 27 28 #include <iprt/assert.h> 28 #include <iprt/alloc.h>29 29 #include <iprt/buildconfig.h> 30 30 #include <iprt/file.h> 31 #include <iprt/mem.h> 31 32 #include <iprt/string.h> 32 33 #include <iprt/uuid.h> -
trunk/src/VBox/Devices/PC/DevPit-i8254.cpp
r28800 r29250 49 49 #include <VBox/stam.h> 50 50 #include <iprt/assert.h> 51 #include <iprt/asm .h>51 #include <iprt/asm-math.h> 52 52 53 53 #ifdef IN_RING3 -
trunk/src/VBox/Devices/PC/DevRTC.cpp
r28800 r29250 47 47 #include <VBox/pdmdev.h> 48 48 #include <VBox/log.h> 49 #include <iprt/asm .h>49 #include <iprt/asm-math.h> 50 50 #include <iprt/assert.h> 51 51 #include <iprt/string.h> -
trunk/src/VBox/Devices/PC/DrvACPI.cpp
r28800 r29250 27 27 #include <VBox/pdmdrv.h> 28 28 #include <VBox/log.h> 29 #include <iprt/asm.h> 29 30 #include <iprt/assert.h> 30 31 #include <iprt/string.h> -
trunk/src/VBox/Devices/Storage/DevBusLogic.cpp
r28800 r29250 26 26 #include <VBox/pdmifs.h> 27 27 #include <VBox/scsi.h> 28 #include <iprt/asm.h> 28 29 #include <iprt/assert.h> 29 30 #include <iprt/string.h> -
trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp
r28800 r29250 92 92 93 93 #include <VBox/pdmdrv.h> 94 #include <iprt/asm.h> 94 95 #include <iprt/assert.h> 95 96 #include <iprt/file.h> -
trunk/src/VBox/Devices/Storage/DrvSCSI.cpp
r29213 r29250 25 25 #include <VBox/pdmthread.h> 26 26 #include <VBox/vscsi.h> 27 #include <iprt/asm.h> 27 28 #include <iprt/assert.h> 28 29 #include <iprt/mem.h> -
trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp
r29238 r29250 1 /* $Id$ */ 1 2 /** @file 2 3 * VHD Disk image, Core Code. … … 24 25 #include <VBox/log.h> 25 26 #include <VBox/version.h> 26 #include <iprt/ cdefs.h>27 #include <iprt/asm.h> 27 28 #include <iprt/assert.h> 28 #include <iprt/ alloc.h>29 #include <iprt/mem.h> 29 30 #include <iprt/uuid.h> 30 31 #include <iprt/file.h> -
trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp
r28800 r29250 1 /* $Id$ */ 1 2 /** @file 2 *3 3 * Simple VBox HDD container test utility. 4 4 */ … … 16 16 */ 17 17 18 /******************************************************************************* 19 * Header Files * 20 *******************************************************************************/ 18 21 #include <VBox/VBoxHDD.h> 19 22 #include <VBox/err.h> 20 23 #include <VBox/log.h> 21 #include <iprt/asm .h>24 #include <iprt/asm-amd64-x86.h> 22 25 #include <iprt/dir.h> 23 26 #include <iprt/string.h> -
trunk/src/VBox/Devices/USB/DevOHCI.cpp
r28800 r29250 90 90 #include <iprt/string.h> 91 91 #include <iprt/asm.h> 92 #include <iprt/asm-math.h> 92 93 #ifdef IN_RING3 93 94 # include <iprt/alloca.h> -
trunk/src/VBox/Devices/VMMDev/VMMDev.cpp
r28800 r29250 32 32 #include <VBox/vm.h> /* for VM_IS_EMT */ 33 33 34 #include <iprt/asm.h> 34 35 #include <iprt/assert.h> 35 36 #include <iprt/buildconfig.h> -
trunk/src/VBox/HostDrivers/Support/SUPDrv.c
r28906 r29250 34 34 # include <iprt/param.h> 35 35 #endif 36 #include <iprt/alloc.h> 36 #include <iprt/asm.h> 37 #include <iprt/asm-amd64-x86.h> 38 #include <iprt/asm-math.h> 37 39 #include <iprt/cpuset.h> 38 40 #include <iprt/handletable.h> 41 #include <iprt/mem.h> 39 42 #include <iprt/mp.h> 40 43 #include <iprt/power.h> -
trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h
r28800 r29250 35 35 #include <VBox/types.h> 36 36 #include <iprt/assert.h> 37 #include <iprt/asm.h>38 37 #include <VBox/sup.h> 39 38 #include <iprt/memobj.h> -
trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp
r28800 r29250 65 65 #include <VBox/sup.h> 66 66 #include <VBox/err.h> 67 #include <iprt/asm.h> 67 68 #include <iprt/string.h> 68 69 #include <iprt/param.h> -
trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv
r29246 r29250 1 1 #!/bin/sh 2 # 2 # $Id$ 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules 4 5 # 5 # Copyright (C) 2007 Sun Microsystems, Inc. 6 7 # 8 # Copyright (C) 2007-2010 Oracle Corporation 6 9 # 7 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 22 25 # terms and conditions of either the GPL or the CDDL or both. 23 26 # 24 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa25 # Clara, CA 95054 USA or visit http://www.sun.com if you need26 # additional information or have any questions.27 #28 27 29 28 FILES_VBOXDRV_NOBIN=" \ … … 32 31 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 33 32 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 33 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 34 34 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 35 35 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv
r29246 r29250 1 1 #!/bin/sh 2 # 2 # $Id$ 3 ## @file 3 4 # Shared file between Makefile.kmk and export_modules 4 5 # 5 # Copyright (C) 2007 Oracle Corporation 6 7 # 8 # Copyright (C) 2007-2010 Oracle Corporation 6 9 # 7 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 27 30 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 28 31 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 32 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 29 33 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 30 34 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp
r28800 r29250 34 34 #include <VBox/err.h> 35 35 #include <VBox/param.h> 36 #include <iprt/asm-amd64-x86.h> 36 37 #include <iprt/initterm.h> 37 38 #include <iprt/stream.h> -
trunk/src/VBox/HostDrivers/VBoxNetAdp/freebsd/files_vboxnetadp
r29246 r29250 6 6 7 7 # 8 # Copyright (C) 2007 Sun Microsystems, Inc.8 # Copyright (C) 2007-2010 Oracle Corporation 9 9 # 10 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 25 25 # terms and conditions of either the GPL or the CDDL or both. 26 26 # 27 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa 28 # Clara, CA 95054 USA or visit http://www.sun.com if you need 29 # additional information or have any questions. 30 # 27 31 28 32 29 VBOX_VBOXNETADP_SOURCES=" \ … … 35 32 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 36 33 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 34 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 37 35 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 38 36 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/files_vboxnetadp
r29246 r29250 6 6 7 7 # 8 # Copyright (C) 2009 Oracle Corporation8 # Copyright (C) 2009-2010 Oracle Corporation 9 9 # 10 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 22 22 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 23 23 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 24 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 24 25 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 25 26 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt
r29246 r29250 6 6 7 7 # 8 # Copyright (C) 2007 Sun Microsystems, Inc.8 # Copyright (C) 2007-2010 Oracle Corporation 9 9 # 10 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 25 25 # terms and conditions of either the GPL or the CDDL or both. 26 26 # 27 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa28 # Clara, CA 95054 USA or visit http://www.sun.com if you need29 # additional information or have any questions.30 #31 27 32 28 VBOX_VBOXNETFLT_SOURCES=" \ … … 35 31 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 36 32 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 33 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 37 34 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 38 35 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/files_vboxnetflt
r29246 r29250 6 6 7 7 # 8 # Copyright (C) 2007 Oracle Corporation8 # Copyright (C) 2007-2010 Oracle Corporation 9 9 # 10 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 22 22 ${PATH_ROOT}/include/iprt/asm.h=>include/iprt/asm.h \ 23 23 ${PATH_ROOT}/include/iprt/asm-amd64-x86.h=>include/iprt/asm-amd64-x86.h \ 24 ${PATH_ROOT}/include/iprt/asm-math.h=>include/iprt/asm-math.h \ 24 25 ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \ 25 26 ${PATH_ROOT}/include/iprt/avl.h=>include/iprt/avl.h \ -
trunk/src/VBox/Main/ConsoleImplTeleporter.cpp
r28965 r29250 27 27 #include "Logging.h" 28 28 29 #include <iprt/asm.h> 29 30 #include <iprt/err.h> 30 31 #include <iprt/rand.h> -
trunk/src/VBox/Main/HostImpl.cpp
r28924 r29250 106 106 #endif /* VBOX_WITH_CROGL */ 107 107 108 #include <iprt/asm .h>108 #include <iprt/asm-amd64-x86.h> 109 109 #include <iprt/string.h> 110 110 #include <iprt/mp.h> … … 119 119 #endif 120 120 #ifdef VBOX_WITH_HOSTNETIF_API 121 # include "netif.h"121 # include "netif.h" 122 122 #endif 123 123 -
trunk/src/VBox/Main/include/VMMDev.h
r28800 r29250 20 20 #include "VirtualBoxBase.h" 21 21 #include <VBox/pdmdrv.h> 22 #include <iprt/asm.h> 22 23 23 24 class Console; … … 66 67 67 68 #ifdef VBOX_WITH_HGCM 68 bool m_fHGCMActive;69 bool volatile m_fHGCMActive; 69 70 #endif /* VBOX_WITH_HGCM */ 70 71 }; 71 72 72 #endif // ____H_VMMDEV73 #endif // !____H_VMMDEV 73 74 /* vi: set tabstop=4 shiftwidth=4 expandtab: */ -
trunk/src/VBox/Main/include/netif.h
r28800 r29250 21 21 #include <iprt/types.h> 22 22 #include <iprt/net.h> 23 /** @todo r=bird: The inlined code below that drags in asm.h here. I doubt 24 * speed is very important here, so move it into a .cpp file, please. */ 23 25 #include <iprt/asm.h> 24 26 25 27 #ifndef RT_OS_WINDOWS 26 # include <arpa/inet.h>27 # include <stdio.h>28 #endif /* RT_OS_WINDOWS */28 # include <arpa/inet.h> 29 # include <stdio.h> 30 #endif /* !RT_OS_WINDOWS */ 29 31 30 32 #define VBOXNET_IPV4ADDR_DEFAULT 0x0138A8C0 /* 192.168.56.1 */ … … 158 160 } 159 161 160 #endif /* ___netif_h */162 #endif /* !___netif_h */ 161 163 /* vi: set tabstop=4 shiftwidth=4 expandtab: */ -
trunk/src/VBox/Runtime/VBox/logbackdoor.cpp
r28800 r29250 30 30 #include <VBox/log.h> 31 31 #include "internal/iprt.h" 32 #include <iprt/asm .h>32 #include <iprt/asm-amd64-x86.h> 33 33 #include <iprt/string.h> 34 34 #ifdef IN_GUEST_R3 -
trunk/src/VBox/Runtime/common/log/log.cpp
r28800 r29250 47 47 #include <iprt/time.h> 48 48 #include <iprt/asm.h> 49 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 50 # include <iprt/asm-amd64-x86.h> 51 #endif 49 52 #include <iprt/assert.h> 50 53 #include <iprt/err.h> -
trunk/src/VBox/Runtime/common/log/logcom.cpp
r28800 r29250 49 49 50 50 #include <iprt/asm.h> 51 #include <iprt/asm-amd64-x86.h> 51 52 #include <iprt/stdarg.h> 52 53 #include <iprt/string.h> -
trunk/src/VBox/Runtime/common/rand/rand.cpp
r28800 r29250 33 33 34 34 #include <iprt/time.h> 35 #include <iprt/asm.h> 35 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 36 # include <iprt/asm-amd64-x86.h> 37 #endif 36 38 #include <iprt/err.h> 37 39 #include <iprt/assert.h> … … 68 70 if (RT_SUCCESS(rc)) 69 71 { 72 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 70 73 RTRandAdvSeed(hRand, ASMReadTSC() >> 8); 74 #else 75 RTRandAdvSeed(hRand, RTTimeNanoTS() >> 8); 76 #endif 71 77 g_hRand = hRand; 72 78 } -
trunk/src/VBox/Runtime/common/rand/randparkmiller.cpp
r28800 r29250 31 31 #include "internal/iprt.h" 32 32 33 #include <iprt/asm .h>33 #include <iprt/asm-math.h> 34 34 #include <iprt/mem.h> 35 35 #include <iprt/string.h> -
trunk/src/VBox/Runtime/common/time/timesup.cpp
r28800 r29250 33 33 #include "internal/iprt.h" 34 34 35 #include <iprt/asm.h>36 35 #include <iprt/assert.h> 37 36 #include <iprt/err.h> 38 37 #include <iprt/log.h> 39 38 #ifndef IN_GUEST 39 # include <iprt/asm.h> 40 # include <iprt/asm-amd64-x86.h> 40 41 # include <VBox/sup.h> 41 42 # include <VBox/x86.h> -
trunk/src/VBox/Runtime/common/time/timesupref.cpp
r28800 r29250 34 34 35 35 #include <iprt/asm.h> 36 #include <iprt/asm-math.h> 37 #include <iprt/asm-amd64-x86.h> 36 38 #include <VBox/sup.h> 37 39 #include "internal/time.h" -
trunk/src/VBox/Runtime/generic/spinlock-generic.cpp
r28800 r29250 43 43 #include <iprt/alloc.h> 44 44 #include <iprt/asm.h> 45 #include <iprt/asm-amd64-x86.h> 45 46 #include <iprt/err.h> 46 47 #include <iprt/assert.h> -
trunk/src/VBox/Runtime/include/internal/alignmentchecks.h
r28800 r29250 49 49 */ 50 50 51 #ifdef IPRT_WITH_ALIGNMENT_CHECKS 52 # include <iprt/asm.h> 51 #if defined(IPRT_WITH_ALIGNMENT_CHECKS) \ 52 && ( defined(RT_ARCH_AMD64) \ 53 || defined(RT_ARCH_X86) ) 54 # include <iprt/asm-amd64-x86.h> 53 55 54 56 RT_C_DECLS_BEGIN -
trunk/src/VBox/Runtime/include/internal/iprt.h
r28800 r29250 170 170 * Asserts that interrupts are disabled when RT_MORE_STRICT is defined. */ 171 171 #ifdef RT_MORE_STRICT 172 # define RT_ASSERT_INTS_ON() Assert(ASMIntAreEnabled()) 172 # if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 173 # define RT_ASSERT_INTS_ON() Assert(ASMIntAreEnabled()) 174 # else /* PORTME: Add architecture/platform specific test. */ 175 # define RT_ASSERT_INTS_ON() Assert(RTThreadPreemptIsEnabled(NIL_RTTHREAD)) 176 # endif 173 177 #else 174 178 # define RT_ASSERT_INTS_ON() do { } while (0) -
trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp
r28800 r29250 32 32 #include "internal/iprt.h" 33 33 34 #include <iprt/asm.h> 34 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 35 # include <iprt/asm-amd64-x86.h> 36 #endif 35 37 #include <iprt/assert.h> 36 38 #include <iprt/param.h> -
trunk/src/VBox/Runtime/r0drv/generic/semspinmutex-r0drv-generic.c
r28800 r29250 36 36 #include <iprt/semaphore.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-amd64-x86.h> 38 39 #include <iprt/assert.h> 39 40 #include <iprt/err.h> -
trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c
r28800 r29250 33 33 #include <iprt/spinlock.h> 34 34 35 #include <iprt/asm.h> 36 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 37 # include <iprt/asm-amd64-x86.h> 38 #endif 35 39 #include <iprt/assert.h> 36 #include <iprt/asm.h>37 40 #include <iprt/err.h> 38 41 #include <iprt/mem.h> -
trunk/src/VBox/Runtime/r0drv/mpnotification-r0drv.c
r28800 r29250 5 5 6 6 /* 7 * Copyright (C) 2008 Oracle Corporation7 * Copyright (C) 2008-2010 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 33 33 34 34 #include <iprt/asm.h> 35 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 36 # include <iprt/asm-amd64-x86.h> 37 #endif 35 38 #include <iprt/assert.h> 36 39 #include <iprt/err.h> -
trunk/src/VBox/Runtime/r0drv/powernotification-r0drv.c
r28800 r29250 33 33 34 34 #include <iprt/asm.h> 35 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 36 # include <iprt/asm-amd64-x86.h> 37 #endif 35 38 #include <iprt/assert.h> 36 39 #include <iprt/err.h> -
trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp
r28800 r29250 45 45 #include <iprt/assert.h> 46 46 #include <iprt/asm.h> 47 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 48 # include <iprt/asm-amd64-x86.h> 49 #endif 47 50 #include <iprt/err.h> 48 51 #include <iprt/string.h> … … 329 332 RTDECL(bool) RTThreadYield(void) 330 333 { 334 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 331 335 uint64_t u64TS = ASMReadTSC(); 336 #endif 332 337 #ifdef RT_OS_DARWIN 333 338 pthread_yield_np(); … … 337 342 pthread_yield(); 338 343 #endif 344 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 339 345 u64TS = ASMReadTSC() - u64TS; 340 346 bool fRc = u64TS > 1500; 341 347 LogFlow(("RTThreadYield: returning %d (%llu ticks)\n", fRc, u64TS)); 348 #else 349 bool fRc = true; /* PORTME: Add heuristics for determining whether the cpus was yielded. */ 350 #endif 342 351 return fRc; 343 352 } -
trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp
r28800 r29250 29 29 *******************************************************************************/ 30 30 #include <iprt/asm.h> 31 #include <iprt/asm-math.h> 32 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 33 # include <iprt/asm-amd64-x86.h> 34 #endif 31 35 #include <iprt/stream.h> 32 36 #include <iprt/string.h> … … 63 67 64 68 65 #if !defined(PIC) || !defined(RT_ARCH_X86) 69 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 70 66 71 const char *getCacheAss(unsigned u) 67 72 { … … 430 435 } 431 436 } 432 #endif /* !PIC || !X86 */ 433 437 438 #endif /* AMD64 || X86 */ 434 439 435 440 static void tstASMAtomicXchgU8(void) … … 1178 1183 RTPrintf("tstInlineASM: Benchmarking:\n"); 1179 1184 1180 #define BENCH(op, str) \ 1185 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 1186 # define BENCH(op, str) \ 1187 do { \ 1181 1188 RTThreadYield(); \ 1182 1189 u64Elapsed = ASMReadTSC(); \ … … 1184 1191 op; \ 1185 1192 u64Elapsed = ASMReadTSC() - u64Elapsed; \ 1186 RTPrintf(" %-30s %3llu cycles\n", str, u64Elapsed / cRounds); 1193 RTPrintf(" %-30s %3llu cycles\n", str, u64Elapsed / cRounds); \ 1194 } while (0) 1195 #else 1196 # define BENCH(op, str) \ 1197 do { \ 1198 RTThreadYield(); \ 1199 u64Elapsed = RTTimeNanoTS(); \ 1200 for (i = cRounds; i > 0; i--) \ 1201 op; \ 1202 u64Elapsed = RTTimeNanoTS() - u64Elapsed; \ 1203 RTPrintf(" %-30s %3llu ns\n", str, u64Elapsed / cRounds); \ 1204 } while (0) 1205 #endif 1187 1206 1188 1207 BENCH(s_u32 = 0, "s_u32 = 0:"); … … 1259 1278 * Execute the tests. 1260 1279 */ 1261 #if !defined(PIC) || !defined(RT_ARCH_X86)1280 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 1262 1281 tstASMCpuId(); 1263 1282 #endif -
trunk/src/VBox/Runtime/testcase/tstPrfRT.cpp
r28800 r29250 33 33 #include <iprt/stream.h> 34 34 #include <iprt/thread.h> 35 #include <iprt/asm.h> 35 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 36 # include <iprt/asm-amd64-x86.h> 36 37 37 38 … … 42 43 } 43 44 44 # define ITERATE(preexpr, expr, postexpr, cIterations) \45 # define ITERATE(preexpr, expr, postexpr, cIterations) \ 45 46 for (i = 0, u64TotalTS = 0, u64MinTS = ~0, u64MaxTS = 0; i < (cIterations); i++) \ 46 47 { \ … … 61 62 u64TotalTS += u64ElapsedTS; \ 62 63 } 64 65 #else /* !AMD64 && !X86 */ 66 67 void PrintResult(uint64_t cNs, uint64_t cNsMax, uint64_t cNsMin, unsigned cTimes, const char *pszOperation) 68 { 69 RTPrintf("tstPrfRT: %-32s %5lld / %5lld / %5lld ns per call (%u calls %lld ns)\n", 70 pszOperation, cNsMin, cNs / (uint64_t)cTimes, cNsMax, cTimes, cNs); 71 } 72 73 # define ITERATE(preexpr, expr, postexpr, cIterations) \ 74 for (i = 0, u64TotalTS = 0, u64MinTS = ~0, u64MaxTS = 0; i < (cIterations); i++) \ 75 { \ 76 { preexpr } \ 77 uint64_t u64StartTS = RTTimeNanoTS(); \ 78 { expr } \ 79 uint64_t u64ElapsedTS = RTTimeNanoTS() - u64StartTS; \ 80 { postexpr } \ 81 if (u64ElapsedTS > u64MinTS * 32) \ 82 { \ 83 i--; \ 84 continue; \ 85 } \ 86 if (u64ElapsedTS < u64MinTS) \ 87 u64MinTS = u64ElapsedTS; \ 88 if (u64ElapsedTS > u64MaxTS) \ 89 u64MaxTS = u64ElapsedTS; \ 90 u64TotalTS += u64ElapsedTS; \ 91 } 92 93 #endif /* !AMD64 && !X86 */ 94 63 95 64 96 int main() -
trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp
r28800 r29250 30 30 #include <iprt/thread.h> 31 31 32 #include <iprt/asm-amd64-x86.h> 32 33 #include <iprt/err.h> 33 34 #include <iprt/time.h> -
trunk/src/VBox/Runtime/testcase/tstTSC.cpp
r28800 r29250 28 28 * Header Files * 29 29 *******************************************************************************/ 30 #include <iprt/asm-amd64-x86.h> 30 31 #include <iprt/asm.h> 31 32 #include <iprt/getopt.h> -
trunk/src/VBox/VMM/CPUM.cpp
r28800 r29250 53 53 #include <VBox/log.h> 54 54 #include <iprt/assert.h> 55 #include <iprt/asm .h>55 #include <iprt/asm-amd64-x86.h> 56 56 #include <iprt/string.h> 57 57 #include <iprt/mp.h> -
trunk/src/VBox/VMM/DBGFAddrSpace.cpp
r28800 r29250 45 45 #include <VBox/log.h> 46 46 47 #include <iprt/asm.h> 47 48 #include <iprt/assert.h> 48 49 #include <iprt/ctype.h> -
trunk/src/VBox/VMM/EM.cpp
r28800 r29250 64 64 #include <VBox/dbgf.h> 65 65 66 #include <iprt/asm.h> 66 67 #include <iprt/string.h> 67 68 #include <iprt/stream.h> -
trunk/src/VBox/VMM/EMHwaccm.cpp
r28800 r29250 62 62 #include <VBox/dbgf.h> 63 63 64 #include <iprt/asm.h> 65 64 66 65 67 /******************************************************************************* -
trunk/src/VBox/VMM/EMRaw.cpp
r28800 r29250 64 64 65 65 #include <VBox/log.h> 66 #include <iprt/asm.h> 66 67 #include <iprt/string.h> 67 68 #include <iprt/stream.h> 69 68 70 69 71 /******************************************************************************* -
trunk/src/VBox/VMM/HWACCM.cpp
r28812 r29250 43 43 #include <VBox/log.h> 44 44 #include <iprt/asm.h> 45 #include <iprt/asm-amd64-x86.h> 45 46 #include <iprt/string.h> 46 47 #include <iprt/env.h> -
trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp
r28800 r29250 40 40 #include <VBox/dis.h> 41 41 #include <VBox/disopcode.h> 42 #include <iprt/asm.h> 43 #include <iprt/asm-amd64-x86.h> 42 44 #include <iprt/string.h> 43 #include <iprt/asm.h>44 45 45 46 /** -
trunk/src/VBox/VMM/PDMAsyncCompletionFileCache.cpp
r29121 r29250 25 25 *******************************************************************************/ 26 26 #define LOG_GROUP LOG_GROUP_PDM_ASYNC_COMPLETION 27 #include <iprt/ types.h>27 #include <iprt/asm.h> 28 28 #include <iprt/mem.h> 29 29 #include <iprt/path.h> -
trunk/src/VBox/VMM/PDMAsyncCompletionFileFailsafe.cpp
r28800 r29250 16 16 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 17 17 */ 18 19 /******************************************************************************* 20 * Header Files * 21 *******************************************************************************/ 18 22 #define LOG_GROUP LOG_GROUP_PDM_ASYNC_COMPLETION 19 #include <iprt/ types.h>23 #include <iprt/asm.h> 20 24 #include <iprt/assert.h> 21 25 #include <VBox/log.h> 22 26 23 27 #include "PDMAsyncCompletionFileInternal.h" 28 24 29 25 30 static int pdmacFileAioMgrFailsafeProcessEndpointTaskList(PPDMASYNCCOMPLETIONENDPOINTFILE pEndpoint, -
trunk/src/VBox/VMM/SSM.cpp
r28800 r29250 154 154 #include <VBox/version.h> 155 155 156 #include <iprt/a lloc.h>156 #include <iprt/asm.h> 157 157 #include <iprt/assert.h> 158 158 #include <iprt/crc32.h> 159 159 #include <iprt/file.h> 160 #include <iprt/mem.h> 160 161 #include <iprt/param.h> 161 162 #include <iprt/thread.h> -
trunk/src/VBox/VMM/TM.cpp
r28800 r29250 138 138 #include <VBox/log.h> 139 139 #include <iprt/asm.h> 140 #include <iprt/asm-math.h> 141 #include <iprt/asm-amd64-x86.h> 140 142 #include <iprt/assert.h> 141 143 #include <iprt/thread.h> -
trunk/src/VBox/VMM/VMEmt.cpp
r28800 r29250 35 35 #include <iprt/assert.h> 36 36 #include <iprt/asm.h> 37 #include <iprt/asm-math.h> 37 38 #include <iprt/semaphore.h> 38 39 #include <iprt/string.h> -
trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
r28800 r29250 34 34 #include <iprt/assert.h> 35 35 #include <iprt/asm.h> 36 #include <iprt/asm-amd64-x86.h> 36 37 #ifdef IN_RING3 37 38 #include <iprt/thread.h> -
trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp
r28800 r29250 31 31 #include <VBox/log.h> 32 32 #include <iprt/asm.h> 33 #include <iprt/asm-amd64-x86.h> 33 34 #include <iprt/assert.h> 34 35 #ifdef IN_RING3 -
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r28800 r29250 38 38 #include "../PGMInline.h" 39 39 #include <iprt/assert.h> 40 #include <iprt/asm .h>40 #include <iprt/asm-amd64-x86.h> 41 41 #include <iprt/string.h> 42 42 #include <VBox/log.h> -
trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp
r28936 r29250 36 36 #include <VBox/log.h> 37 37 #include <iprt/assert.h> 38 #include <iprt/asm .h>38 #include <iprt/asm-amd64-x86.h> 39 39 #include <iprt/string.h> 40 40 #include <VBox/param.h> -
trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp
r28800 r29250 25 25 #include "../PGMInline.h" 26 26 #include <VBox/err.h> 27 #include <iprt/asm .h>27 #include <iprt/asm-amd64-x86.h> 28 28 #include <iprt/assert.h> 29 29 -
trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp
r29217 r29250 33 33 #include <iprt/assert.h> 34 34 #include <iprt/string.h> 35 #include <iprt/asm .h>35 #include <iprt/asm-amd64-x86.h> 36 36 #include <VBox/log.h> 37 37 #ifdef IN_RING3 … … 435 435 436 436 const void *pvSharedPage = NULL; 437 437 438 438 if (PGM_PAGE_IS_SHARED(pPage)) 439 439 { … … 446 446 STAM_COUNTER_INC(&pVM->pgm.s.CTX_MID_Z(Stat,PageReplaceShared)); 447 447 pVM->pgm.s.cSharedPages--; 448 448 449 449 /* Grab the address of the page so we can make a copy later on. */ 450 450 rc = pgmPhysGCPhys2CCPtrInternalReadOnly(pVM, pPage, GCPhys, &pvSharedPage); -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r28862 r29250 37 37 #include <VBox/err.h> 38 38 #include <iprt/asm.h> 39 #include <iprt/asm-amd64-x86.h> 39 40 #include <iprt/string.h> 40 41 … … 374 375 pgmPoolTracDerefGCPhysHint(pPool, pPage, 375 376 uShw.pPTPae->a[iShw].u & X86_PTE_PAE_PG_MASK, 376 GstPte.u & X86_PTE_PAE_PG_MASK, 377 GstPte.u & X86_PTE_PAE_PG_MASK, 377 378 iShw); 378 379 ASMAtomicWriteSize(&uShw.pPTPae->a[iShw].u, 0); -
trunk/src/VBox/VMM/VMMAll/REMAll.cpp
r28800 r29250 29 29 #include <VBox/log.h> 30 30 31 #include <iprt/asm.h> 31 32 #include <iprt/assert.h> 32 33 -
trunk/src/VBox/VMM/VMMAll/TMAll.cpp
r28800 r29250 36 36 #include <iprt/assert.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-math.h> 38 39 #ifdef IN_RING3 39 40 # include <iprt/thread.h> -
trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp
r28800 r29250 22 22 #define LOG_GROUP LOG_GROUP_TM 23 23 #include <VBox/tm.h> 24 #include <iprt/asm-amd64-x86.h> /* for SUPGetCpuHzFromGIP */ 24 25 #include "../TMInternal.h" 25 26 #include <VBox/vm.h> … … 28 29 #include <VBox/param.h> 29 30 #include <VBox/err.h> 31 #include <iprt/asm-math.h> 30 32 #include <iprt/assert.h> 31 #include <iprt/asm.h>32 33 #include <VBox/log.h> 33 34 -
trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp
r28800 r29250 36 36 #include <iprt/assert.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-math.h> 38 39 39 40 -
trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp
r28800 r29250 36 36 #include <iprt/assert.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-amd64-x86.h> 38 39 #include <iprt/param.h> 39 40 -
trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp
r28800 r29250 43 43 #include <VBox/tm.h> 44 44 #include <iprt/asm.h> 45 #include <iprt/asm-amd64-x86.h> 45 46 #include <iprt/assert.h> 46 47 -
trunk/src/VBox/VMM/VMMGC/VMMGC.cpp
r28800 r29250 21 21 *******************************************************************************/ 22 22 #define LOG_GROUP LOG_GROUP_VMM 23 #include <iprt/asm-amd64-x86.h> /* for SUPGetCpuHzFromGIP */ 23 24 #include <VBox/vmm.h> 24 25 #include <VBox/trpm.h> … … 29 30 #include <VBox/err.h> 30 31 #include <VBox/log.h> 31 #include <iprt/asm.h>32 32 #include <iprt/assert.h> 33 33 #include <iprt/initterm.h> -
trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp
r28800 r29250 29 29 #include <VBox/hwaccm.h> 30 30 #include <iprt/assert.h> 31 #include <iprt/asm .h>31 #include <iprt/asm-amd64-x86.h> 32 32 33 33 -
trunk/src/VBox/VMM/VMMR0/GMMR0.cpp
r29223 r29250 157 157 #include <VBox/param.h> 158 158 #include <VBox/err.h> 159 #include <iprt/asm.h> 159 160 #include <iprt/avl.h> 160 161 #include <iprt/mem.h> … … 3829 3830 goto end; 3830 3831 } 3831 3832 3832 3833 /* Calculate the virtual address of the shared page. */ 3833 3834 pChunk = gmmR0GetChunk(pGMM, pGlobalRegion->paHCPhysPageID[i] >> GMM_CHUNKID_SHIFT); … … 3949 3950 3950 3951 RTSemFastMutexRelease(pGMM->Mtx); 3951 return rc; 3952 return rc; 3952 3953 #else 3953 3954 return VERR_NOT_IMPLEMENTED; -
trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp
r28800 r29250 43 43 #include <VBox/param.h> 44 44 #include <VBox/err.h> 45 #include <iprt/alloc.h> 45 #include <iprt/asm.h> 46 #include <iprt/asm-amd64-x86.h> 47 #include <iprt/mem.h> 46 48 #include <iprt/semaphore.h> 47 49 #include <iprt/time.h> -
trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp
r28800 r29250 32 32 #include <iprt/assert.h> 33 33 #include <iprt/asm.h> 34 #include <iprt/asm-amd64-x86.h> 34 35 #include <iprt/cpuset.h> 35 36 #include <iprt/memobj.h> -
trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp
r28834 r29250 15 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 16 16 */ 17 18 17 19 18 /******************************************************************************* … … 39 38 #include <iprt/assert.h> 40 39 #include <iprt/asm.h> 40 #include <iprt/asm-amd64-x86.h> 41 41 #include <iprt/cpuset.h> 42 42 #include <iprt/mp.h> -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r28800 r29250 34 34 #include <VBox/err.h> 35 35 #include <VBox/log.h> 36 #include <iprt/asm .h>36 #include <iprt/asm-amd64-x86.h> 37 37 #include <iprt/assert.h> 38 38 #include <iprt/param.h> -
trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp
r28800 r29250 28 28 #include <VBox/log.h> 29 29 #include <iprt/assert.h> 30 #include <iprt/asm .h>30 #include <iprt/asm-amd64-x86.h> 31 31 32 32 -
trunk/src/VBox/VMM/VMMR0/VMMR0.cpp
r29201 r29250 40 40 #include <VBox/log.h> 41 41 42 #include <iprt/asm-amd64-x86.h> 42 43 #include <iprt/assert.h> 43 44 #include <iprt/crc32.h> -
trunk/src/VBox/VMM/VMMTests.cpp
r28800 r29250 22 22 *******************************************************************************/ 23 23 #define LOG_GROUP LOG_GROUP_VMM 24 #include <iprt/asm-amd64-x86.h> /* for SUPGetCpuHzFromGIP */ 24 25 #include <VBox/vmm.h> 25 26 #include <VBox/pdmapi.h> -
trunk/src/VBox/VMM/testcase/tstMicroRC.cpp
r28800 r29250 25 25 26 26 #include <VBox/err.h> 27 #include <iprt/asm .h>27 #include <iprt/asm-amd64-x86.h> 28 28 #include <VBox/log.h> 29 29 #include <iprt/assert.h> -
trunk/src/recompiler/cpu-all.h
r18662 r29250 1349 1349 1350 1350 #ifdef VBOX 1351 # include <iprt/asm-amd64-x86.h> 1351 1352 1352 1353 DECLINLINE(int64_t) cpu_get_real_ticks(void)
Note:
See TracChangeset
for help on using the changeset viewer.