VirtualBox

Changeset 104366 in vbox


Ignore:
Timestamp:
Apr 18, 2024 10:38:08 PM (10 months ago)
Author:
vboxsync
Message:

VMM/IEM: Use IEMInternal.h from IEMAllN8veHlpA-arm64.S and produce member offsets for IEMCPU and VMCPU that can be used from same. bugref:10653 bugref:10370

File:
1 edited

Legend:

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

    r104351 r104366  
    4141
    4242#ifndef VBOX_FOR_DTRACE_LIB
    43 # include <iprt/types.h>
    44 # include <iprt/assert.h>
     43# include <iprt/cdefs.h>
     44# ifndef RT_IN_ASSEMBLER
     45#  include <iprt/types.h>
     46#  include <iprt/assert.h>
     47# endif
     48# include <iprt/assertcompile.h>
    4549#else
    4650# pragma D depends_on library vbox-types.d
     
    526530
    527531
     532#ifndef RT_IN_ASSEMBLER
    528533/**
    529534 * SPSR_EL2 (according to chapter C5.2.19)
     
    546551/** Pointer to const SPSR_EL2. */
    547552typedef const ARMV8SPSREL2 *PCXARMV8SPSREL2;
     553#endif /* !RT_IN_ASSEMBLER */
    548554
    549555
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