VirtualBox

Changeset 107211 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Dec 2, 2024 10:52:56 AM (4 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
166215
Message:

VMM/IEM: Unwind info update for win.arm64. jiraref:VBP-1466

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllN8veExecMem.cpp

    r107206 r107211  
    13731373        0xe5,                                   /* end_c */
    13741374        /* Epilog / unwind info: */
    1375         IEMNATIVE_FRAME_VAR_SIZE / 16,          /* alloc_s */
     1375        (IEMNATIVE_FRAME_VAR_SIZE + IEMNATIVE_FRAME_ALIGN_SIZE) / 16, /* alloc_s */
    13761376        0xc8, 0x00,                             /* save_regp x19, x20, [sp + #0] */
    13771377        0xc8, 0x82,                             /* save_regp x21, x22, [sp + #2*8] */
     
    13851385    };
    13861386    AssertCompile(!(sizeof(s_abOpcodes) & 3));
    1387     AssertCompile(!(IEMNATIVE_FRAME_VAR_SIZE & 15) && IEMNATIVE_FRAME_VAR_SIZE < 512);
     1387    AssertCompile(!((IEMNATIVE_FRAME_VAR_SIZE + IEMNATIVE_FRAME_ALIGN_SIZE) & 15));
     1388    AssertCompile((IEMNATIVE_FRAME_VAR_SIZE + IEMNATIVE_FRAME_ALIGN_SIZE) < 512);
    13881389
    13891390#  else
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