]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Clean up leftover references to VM_ASM_PLUS.
authorVMware, Inc <>
Mon, 20 Dec 2010 21:58:46 +0000 (13:58 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Mon, 20 Dec 2010 21:58:46 +0000 (13:58 -0800)
VM_ASM_PLUS was removed because it's always true now. This
change gets rid of a few leftover references in the 64-bit
code that were generating compiler warnings.

Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/include/vm_basic_asm.h

index 93cba796c10a919d3a18fef6b50cd6cab9c8f941..2f257375cf2dc16c5fee8eb5a978912a3ab0ff2a 100644 (file)
@@ -875,14 +875,8 @@ SetBit64(uint64 *var, unsigned index)
 #ifdef __GNUC__
    __asm__ (
       "bts %1, %0"
-#   if VM_ASM_PLUS
       : "+mr" (*var)
       : "ri" (index)
-#   else
-      : "=mr" (*var)
-      : "ri" (index),
-        "0" (*var)
-#   endif
       : "cc"
    );
 #elif defined _MSC_VER
@@ -896,14 +890,8 @@ ClearBit64(uint64 *var, unsigned index)
 #ifdef __GNUC__
    __asm__ (
       "btr %1, %0"
-#   if VM_ASM_PLUS
       : "+mr" (*var)
       : "ri" (index)
-#   else
-      : "=mr" (*var)
-      : "ri" (index),
-        "0" (*var)
-#   endif
       : "cc"
    );
 #elif defined _MSC_VER