VirtualBox

Ignore:
Timestamp:
Jul 29, 2020 11:24:55 AM (5 years ago)
Author:
vboxsync
Message:

SUPDrv: Apply the linux compile job reduction trick from VBoxGuest where 66+22 .c files are combined into two files, an os independent and a linux specific one respectively. This should reduce load in general, but only systems with a low core count will save install/rebuild time (combined-agnostic.c is probably too big). bugref:9798

File:
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/linux/combined-os-specific.c

    r85508 r85519  
    11/* $Id$ */
    22/** @file
    3  * VBoxGuest - Combine a bunch of OS specific sources into one compile unit.
     3 * SUPDrv - Combine a bunch of OS specific sources into one compile unit.
    44 */
    55
     
    3636#include "r0drv/linux/mpnotification-r0drv-linux.c"
    3737#include "r0drv/linux/process-r0drv-linux.c"
     38#undef LOG_GROUP
     39#include "r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c"
     40#undef LOG_GROUP
     41#define LOG_GROUP LOG_GROUP_DEFAULT
    3842#include "r0drv/linux/semevent-r0drv-linux.c"
    3943#include "r0drv/linux/semeventmulti-r0drv-linux.c"
     
    4347#include "r0drv/linux/thread-r0drv-linux.c"
    4448#include "r0drv/linux/thread2-r0drv-linux.c"
     49#include "r0drv/linux/threadctxhooks-r0drv-linux.c"
    4550#undef LOG_GROUP
    4651#include "r0drv/linux/time-r0drv-linux.c"
     52#undef LOG_GROUP
     53#define LOG_GROUP LOG_GROUP_DEFAULT
    4754#include "r0drv/linux/timer-r0drv-linux.c"
    4855#include "r0drv/linux/RTLogWriteDebugger-r0drv-linux.c"
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