VirtualBox

Ignore:
Timestamp:
Jul 4, 2023 6:32:00 AM (23 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
158084
Message:

Runtime/the-linux-kernel.h: Build fix for debug build kernel modules on linux.arm64, enable the x86 specific SMAP stuff only for x86/amd64 for debug builds, bugref:10457

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h

    r100191 r100354  
    443443 * restoring flags.
    444444 * @{ */
    445 #if (defined(CONFIG_X86_SMAP) || defined(RT_STRICT) || defined(IPRT_WITH_EFLAGS_AC_PRESERVING)) \
     445#if (   defined(CONFIG_X86_SMAP) \
     446     || (defined(RT_STRICT) && (defined(RT_ARCH_X86) || defined(RT_ARCH_AMD64))) \
     447     || defined(IPRT_WITH_EFLAGS_AC_PRESERVING)) \
    446448  && !defined(IPRT_WITHOUT_EFLAGS_AC_PRESERVING)
    447449# include <iprt/asm-amd64-x86.h>
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