VirtualBox

Changeset 22280 in vbox for trunk/include


Ignore:
Timestamp:
Aug 17, 2009 6:58:01 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
51122
Message:

ASMIntDisableFlags() / gcc: don't use '=rm' as output constraint because this will not work with -fomit-frame-pointer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/asm.h

    r22279 r22280  
    14791479                         "cli\n\t"
    14801480                         "popq  %0\n\t"
    1481                          : "=rm" (xFlags));
     1481                         : "=r" (xFlags));
    14821482#  else
    14831483    __asm__ __volatile__("pushfl\n\t"
    14841484                         "cli\n\t"
    14851485                         "popl  %0\n\t"
    1486                          : "=rm" (xFlags));
     1486                         : "=r" (xFlags));
    14871487#  endif
    14881488# elif RT_INLINE_ASM_USES_INTRIN && !defined(RT_ARCH_X86)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette