VirtualBox

Changeset 77397 in vbox for trunk/src/VBox/HostDrivers


Ignore:
Timestamp:
Feb 20, 2019 6:17:14 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
128951
Message:

More linux kernel module Makefile cleanups: MOD_DEFS -> implicit -D

Location:
trunk/src/VBox/HostDrivers
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/linux/Makefile

    r77394 r77397  
    146146endif
    147147MOD_DEFS = \
    148         -DRT_OS_LINUX \
    149         -DIN_RING0 \
    150         -DIN_RT_R0 \
    151         -DIN_SUP_R0 \
    152         -DVBOX \
    153         -DRT_WITH_VBOX \
    154         -DVBOX_WITH_HARDENING \
    155         -DSUPDRV_WITH_RELEASE_LOGGER \
    156         -DVBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV \
    157         -DIPRT_WITH_EFLAGS_AC_PRESERVING \
    158         -DVBOX_WITH_64_BITS_GUESTS # <-- must be consistent with Config.kmk!
     148        RT_OS_LINUX \
     149        IN_RING0 \
     150        IN_RT_R0 \
     151        IN_SUP_R0 \
     152        VBOX \
     153        RT_WITH_VBOX \
     154        VBOX_WITH_HARDENING \
     155        SUPDRV_WITH_RELEASE_LOGGER \
     156        VBOX_WITH_EFLAGS_AC_SET_IN_VBOXDRV \
     157        IPRT_WITH_EFLAGS_AC_PRESERVING \
     158        VBOX_WITH_64_BITS_GUESTS # <-- must be consistent with Config.kmk!
    159159ifndef CONFIG_VBOXDRV_FIXEDMAJOR
    160 MOD_DEFS += -DCONFIG_VBOXDRV_AS_MISC
     160MOD_DEFS += CONFIG_VBOXDRV_AS_MISC
    161161endif
    162162ifdef VBOX_WITH_NATIVE_DTRACE
    163 MOD_DEFS += -DVBOX_WITH_NATIVE_DTRACE
    164 endif
    165 ifeq ($(BUILD_TARGET_ARCH),amd64)
    166 MOD_DEFS += -DRT_ARCH_AMD64
    167 else
    168 MOD_DEFS += -DRT_ARCH_X86
     163MOD_DEFS += VBOX_WITH_NATIVE_DTRACE
    169164endif
    170165ifdef VBOX_WITH_TEXT_MODMEM_HACK
    171 MOD_DEFS += -DRTMEMALLOC_EXEC_HEAP -DVBOX_WITH_TEXT_MODMEM_HACK
     166MOD_DEFS += RTMEMALLOC_EXEC_HEAP VBOX_WITH_TEXT_MODMEM_HACK
    172167endif
    173168MOD_CFLAGS = -include $(VBOXDRV_DIR)include/VBox/SUPDrvMangling.h \
  • trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile

    r77394 r77397  
    5151        -I$(VBOXNETADPT_DIR)r0drv/linux
    5252MOD_DEFS = \
    53         -DRT_OS_LINUX \
    54         -DIN_RING0 \
    55         -DIN_RT_R0 \
    56         -DIN_SUP_R0 \
    57         -DVBOX \
    58         -DRT_WITH_VBOX \
    59         -DVBOX_WITH_HARDENING
    60 ifeq ($(BUILD_TARGET_ARCH),amd64)
    61  MOD_DEFS += -DRT_ARCH_AMD64
    62 else
    63  MOD_DEFS += -DRT_ARCH_X86
    64 endif
    65 MOD_DEFS += -DVBOX_WITH_64_BITS_GUESTS # <-- must be consistent with Config.kmk!
     53        RT_OS_LINUX \
     54        IN_RING0 \
     55        IN_RT_R0 \
     56        IN_SUP_R0 \
     57        VBOX \
     58        RT_WITH_VBOX \
     59        VBOX_WITH_HARDENING \
     60        VBOX_WITH_64_BITS_GUESTS # <-- must be consistent with Config.kmk!
    6661MOD_CFLAGS = -include $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h -fno-pie -Wno-declaration-after-statement
    6762
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile

    r77394 r77397  
    5454        -I$(VBOXNETFLT_DIR)r0drv/linux
    5555MOD_DEFS = \
    56         -DRT_OS_LINUX \
    57         -DIN_RING0 \
    58         -DIN_RT_R0 \
    59         -DIN_SUP_R0 \
    60         -DVBOX \
    61         -DRT_WITH_VBOX \
    62         -DVBOX_WITH_HARDENING \
    63         -DVBOX_WITH_64_BITS_GUESTS # <-- must be consistent with Config.kmk!
     56        RT_OS_LINUX \
     57        IN_RING0 \
     58        IN_RT_R0 \
     59        IN_SUP_R0 \
     60        VBOX \
     61        RT_WITH_VBOX \
     62        VBOX_WITH_HARDENING \
     63        VBOX_WITH_64_BITS_GUESTS # <-- must be consistent with Config.kmk!
    6464ifeq ($(BUILD_TARGET_ARCH),amd64)
    65 MOD_DEFS += -DRT_ARCH_AMD64
     65MOD_DEFS += RT_ARCH_AMD64
    6666else
    67 MOD_DEFS += -DRT_ARCH_X86
     67MOD_DEFS += RT_ARCH_X86
    6868endif
    6969MOD_CFLAGS = -include $(VBOXNETFLT_DIR)include/VBox/SUPDrvMangling.h -fno-pie -Wno-declaration-after-statement
  • trunk/src/VBox/HostDrivers/VBoxPci/linux/Makefile

    r77394 r77397  
    5555        -I$(VBOXPCI_DIR)r0drv/linux
    5656MOD_DEFS = \
    57         -DRT_OS_LINUX \
    58         -DIN_RING0 \
    59         -DIN_RT_R0 \
    60         -DIN_SUP_R0 \
    61         -DVBOX \
    62         -DRT_WITH_VBOX \
    63         -DVBOX_WITH_HARDENING
    64 ifeq ($(BUILD_TARGET_ARCH),amd64)
    65 MOD_DEFS += -DRT_ARCH_AMD64
    66 else
    67 MOD_DEFS += -DRT_ARCH_X86
    68 endif
     57        RT_OS_LINUX \
     58        IN_RING0 \
     59        IN_RT_R0 \
     60        IN_SUP_R0 \
     61        VBOX \
     62        RT_WITH_VBOX \
     63        VBOX_WITH_HARDENING
    6964MOD_CFLAGS = -include $(VBOXPCI_DIR)include/VBox/SUPDrvMangling.h -fno-pie
    7065
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