VirtualBox

Changeset 102385 in vbox for trunk/include


Ignore:
Timestamp:
Nov 29, 2023 9:09:08 PM (16 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
160521
Message:

VMM/IEM: Fixed problem in iemNativeEmitStoreGregU16 where we ended up not loading a stack-bound variable into register when calling iemNativeVarAllocRegister. Delayed stack space allocation till we really need it, so that idxStackSlot and idxReg together indicates whether a variable has been initialized or not. Some other arm fixes. bugref:10371

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/err.h

    r102352 r102385  
    25852585/** Recompiler: Unexpected kind of variable. */
    25862586#define VERR_IEM_VAR_UNEXPECTED_KIND                (-5363)
     2587/** Recompiler: Uninitialized variable. */
     2588#define VERR_IEM_VAR_NOT_INITIALIZED                (-5364)
    25872589/** Recompiler: Variable management internal processing error \#1. */
    2588 #define VERR_IEM_VAR_IPE_1                          (-5364)
     2590#define VERR_IEM_VAR_IPE_1                          (-5365)
    25892591/** Recompiler: Variable management internal processing error \#2. */
    2590 #define VERR_IEM_VAR_IPE_2                          (-5365)
     2592#define VERR_IEM_VAR_IPE_2                          (-5366)
    25912593/** Recompiler: Variable management internal processing error \#3. */
    2592 #define VERR_IEM_VAR_IPE_3                          (-5366)
     2594#define VERR_IEM_VAR_IPE_3                          (-5367)
    25932595/** Recompiler: Variable management internal processing error \#4. */
    2594 #define VERR_IEM_VAR_IPE_4                          (-5367)
     2596#define VERR_IEM_VAR_IPE_4                          (-5368)
    25952597/** Recompiler: Variable management internal processing error \#5. */
    2596 #define VERR_IEM_VAR_IPE_5                          (-5368)
     2598#define VERR_IEM_VAR_IPE_5                          (-5369)
    25972599/** Recompiler: Variable management internal processing error \#6. */
    2598 #define VERR_IEM_VAR_IPE_6                          (-5369)
     2600#define VERR_IEM_VAR_IPE_6                          (-5370)
    25992601/** Recompiler: Variable management internal processing error \#7. */
    2600 #define VERR_IEM_VAR_IPE_7                          (-5370)
     2602#define VERR_IEM_VAR_IPE_7                          (-5371)
    26012603/** Recompiler: Variable management internal processing error \#8. */
    2602 #define VERR_IEM_VAR_IPE_8                          (-5371)
     2604#define VERR_IEM_VAR_IPE_8                          (-5372)
    26032605/** Recompiler: Variable management internal processing error \#9. */
    2604 #define VERR_IEM_VAR_IPE_9                          (-5372)
     2606#define VERR_IEM_VAR_IPE_9                          (-5373)
    26052607/** Recompiler: Variable management internal processing error \#10. */
    2606 #define VERR_IEM_VAR_IPE_10                         (-5373)
     2608#define VERR_IEM_VAR_IPE_10                         (-5374)
    26072609/** Recompiler: Variable management internal processing error \#11. */
    2608 #define VERR_IEM_VAR_IPE_11                         (-5374)
     2610#define VERR_IEM_VAR_IPE_11                         (-5375)
    26092611
    26102612/** Recompiler: Unimplemented case. */
Note: See TracChangeset for help on using the changeset viewer.

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