Changeset 108299 in vbox
- Timestamp:
- Feb 19, 2025 3:21:25 PM (3 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167643
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py
r108296 r108299 3387 3387 'IEM_MC_REL_JMP_S8_AND_FINISH': (McBlock.parseMcGeneric, True, True, False, ), 3388 3388 'IEM_MC_RETN_AND_FINISH': (McBlock.parseMcGeneric, True, True, False, ), 3389 'IEM_MC_RETURN_ON_FAILURE': (McBlock.parseMcGeneric, False, False, False, ),3390 3389 'IEM_MC_SAR_LOCAL_S16': (McBlock.parseMcGeneric, False, False, True, ), 3391 3390 'IEM_MC_SAR_LOCAL_S32': (McBlock.parseMcGeneric, False, False, True, ), -
trunk/src/VBox/VMM/include/IEMMc.h
r108296 r108299 43 43 #define IEM_MC_BEGIN(a_fMcFlags, a_fCImplFlags) { 44 44 #define IEM_MC_END() } 45 46 /** Internal macro. */47 #define IEM_MC_RETURN_ON_FAILURE(a_Expr) \48 do \49 { \50 VBOXSTRICTRC rcStrict2 = a_Expr; \51 if (rcStrict2 == VINF_SUCCESS) \52 { /* likely */ } \53 else \54 return rcStrict2; \55 } while (0)56 45 57 46
Note:
See TracChangeset
for help on using the changeset viewer.