VirtualBox

儲存庫 vbox 的更動 93298


忽略:
時間撮記:
2022-1-18 上午11:23:26 (3 年 以前)
作者:
vboxsync
訊息:

Add/Mesa: VC++ 19.2 update 11 build adjustments. bugref:8489

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/c11/threads.h

    r84346 r93298  
    3232#include <time.h>
    3333#ifdef _MSC_VER
    34 # if _MSC_VER >= 1920       /* VBox: VC++ 19.2 / 2019 - The header moved */
    35 struct xtime;               /* VBox: VC++ 19.2 dropped the typedef and seems */
    36 typedef struct xtime xtime; /* VBox: to ASSUME the only C++ usage. Sigh. */
    37 #  include <xtimec.h>       /* VBox */
    38 # else                      /* VBox */
     34# if _MSC_VER >= 1920                                       /* VBox: VC++ 19.2 / 2019 - The header moved */
     35struct xtime;                                               /* VBox: VC++ 19.2 dropped the typedef and seems */
     36typedef struct xtime xtime;                                 /* VBox: to ASSUME the only C++ usage. Sigh. */
     37#  if !defined(__cplusplus) && _MSC_FULL_VER >= 192930139   /* VBox: Using xtimec.h from C broke after 16.6.0. */
     38#   include <yvals_core.h>                                  /* VBox: Ugly workaround to neutralize inclusion of 'ctime'. */
     39#   undef _STL_COMPILER_PREPROCESSOR                        /* VBox */
     40#   define _STL_COMPILER_PREPROCESSOR 0                     /* VBox */
     41#   include <ctime>                                         /* VBox */
     42#   undef _STL_COMPILER_PREPROCESSOR                        /* VBox */
     43#   define _STL_COMPILER_PREPROCESSOR 1                     /* VBox */
     44#  endif                                                    /* VBox */
     45#  include <xtimec.h>                                       /* VBox */
     46# else                                                      /* VBox */
    3947#include <thr/xtimec.h>  // for xtime
    40 # endif                     /* VBox */
     48# endif                                                     /* VBox */
    4149#endif
    4250
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette