VirtualBox

Changeset 76514 in vbox


Ignore:
Timestamp:
Dec 30, 2018 5:16:36 AM (6 years ago)
Author:
vboxsync
Message:

Main: Preparations for GCC precompiled headers.

Location:
trunk/src/VBox/Main
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/Makefile.kmk

    r76167 r76514  
    214214  VBoxAPIWrap_USES           = vccprecomp
    215215  VBoxAPIWrap_PCH_HDR       := $(PATH_SUB_CURRENT)/src-all/win/VBoxAPIWrap-precomp_vcc.h
     216 else if "$(USERNAME)" == "bird" && "$(KBUILD_TARGET)" == "linux" && !defined(KBUILD_USE_KOBJCACHE)
     217  VBoxAPIWrap_USES           = gccprecomp
     218  VBoxAPIWrap_PCH_HDR       := $(PATH_SUB_CURRENT)/src-all/win/VBoxAPIWrap-precomp_gcc.h
    216219 endif
    217220 VBoxAPIWrap_SOURCES         = \
  • trunk/src/VBox/Main/src-all/win/VBoxAPIWrap-precomp_gcc.h

    r76481 r76514  
    11/* $Id$ */
    22/** @file
    3  * VirtualBox COM - Visual C++ precompiled header for the API wrappers.
     3 * VirtualBox COM - GCC precompiled header for the API wrappers.
    44 */
    55
    66/*
    7  * Copyright (C) 2006-2017 Oracle Corporation
     7 * Copyright (C) 2006-2018 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    1616 */
    1717
     18#ifndef ___VBoxAPIWrap_precomp_gcc_h___
     19#define ___VBoxAPIWrap_precomp_gcc_h___
     20#ifndef RT_WITHOUT_PRAGMA_ONCE
     21# pragma once
     22#endif
    1823
    1924#include <iprt/cdefs.h>
    20 #include <iprt/win/windows.h>
    2125#include <VBox/cdefs.h>
    2226#include <iprt/types.h>
     27#include <iprt/stdarg.h>
    2328#include <iprt/cpp/list.h>
    2429#include <iprt/cpp/meta.h>
    2530#include <iprt/cpp/ministring.h>
    26 #include <VBox/com/microatl.h>
    2731#include <VBox/com/com.h>
    2832#include <VBox/com/array.h>
     
    3539#include "Wrapper.h"
    3640
     41#ifdef VBOX_WITH_DTRACE_R3_MAIN
     42# include "dtrace/VBoxAPI.h"
     43#endif
     44
    3745#if defined(Log) || defined(LogIsEnabled)
    3846# error "Log() from iprt/log.h cannot be defined in the precompiled header!"
    3947#endif
    4048
     49#endif
     50
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