]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Changes in shared code that don't affect open-vm-tools functionality.
authorVMware, Inc <>
Tue, 13 Mar 2012 20:14:20 +0000 (13:14 -0700)
committerDmitry Torokhov <dtor@vmware.com>
Wed, 14 Mar 2012 16:43:32 +0000 (09:43 -0700)
Signed-off-by: Dmitry Torokhov <dtor@vmware.com>
open-vm-tools/lib/include/vm_basic_defs.h
open-vm-tools/lib/include/vm_basic_types.h
open-vm-tools/lib/misc/utilMem.c

index 42c9f0e93d72c73950a1a0343998324fc47a8499..139ee391a0cce8577daeba999923efb8c8ceec98 100644 (file)
@@ -637,9 +637,11 @@ typedef int pid_t;
 #ifdef _WIN32
 #define WIN32_ONLY(x) x
 #define POSIX_ONLY(x)
+#define vmx86_win32 1
 #else
 #define WIN32_ONLY(x)
 #define POSIX_ONLY(x) x
+#define vmx86_win32 0
 #endif
 
 #ifdef __linux__
index 220f1438bb02729c2f01ef76438b8390c1d7c44b..75ecfbbb607f8c138e33fe843d517cde6a20a846 100644 (file)
@@ -570,7 +570,7 @@ typedef void * UserVA;
  * for any region other than buserror.
  */
 #define PHYSMEM_MAX_PPN   ((PPN)0xffffffff)
-#define MAX_PPN           ((PPN)0x1fffffff) /* Maximal observable PPN value. */
+#define MAX_PPN           ((PPN)0x3fffffff) /* Maximal observable PPN value. */
 #define INVALID_PPN       ((PPN)0xffffffff)
 #define APIC_INVALID_PPN  ((PPN)0xfffffffe)
 
index 70047d0eed5a8b04b168d79e0a70111db330ebee..df234e7fdf23b1ac42267cf11f59629416039668 100644 (file)
@@ -321,7 +321,7 @@ Util_Memcpy(void *dest,
             const void *src,
             size_t count)
 {
-#if !defined(__ANDROID__) && !defined(TARGET_OS_IPHONE)
+#if defined(__x86_64__) || defined(__i386__)
    uintptr_t align = ((uintptr_t)dest | (uintptr_t)src | count);
 
 #if defined __GNUC__