File tree Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 32
32
33
33
#if !defined(_PREFAST_) || !defined(_M_IX86) // TRANSITION, VSO-1639191
34
34
35
+ #ifndef __clang__ // TRANSITION, LLVM-113633
36
+ #define __SIZEOF_DOUBLE__ 8
37
+ #define __SIZEOF_LONG_DOUBLE__ 8
38
+ #endif // ^^^ workaround ^^^
39
+
35
40
#define _SILENCE_CXX20_VOLATILE_DEPRECATION_WARNING
36
41
#define _LIBCXX_IN_DEVCRT
37
42
#include < msvc_stdlib_force_include.h> // Must precede any other libc++ headers
Original file line number Diff line number Diff line change 1
1
// Copyright (c) Microsoft Corporation.
2
2
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
3
3
4
+ #ifndef __clang__ // TRANSITION, LLVM-113633
5
+ #define __SIZEOF_DOUBLE__ 8
6
+ #define __SIZEOF_LONG_DOUBLE__ 8
7
+ #endif // ^^^ workaround ^^^
8
+
4
9
#define _SILENCE_CXX23_ALIGNED_UNION_DEPRECATION_WARNING
5
10
#define _LIBCXX_IN_DEVCRT
6
11
#include < msvc_stdlib_force_include.h> // Must precede any other libc++ headers
Original file line number Diff line number Diff line change 26
26
// Yes, this is an awkward hand process; notably the required headers can change without notice. We should investigate
27
27
// running the libc++ tests directly in all of our configurations so we needn't replicate this subset of files.
28
28
29
+ #ifndef __clang__ // TRANSITION, LLVM-113633
30
+ #define __SIZEOF_DOUBLE__ 8
31
+ #define __SIZEOF_LONG_DOUBLE__ 8
32
+ #endif // ^^^ workaround ^^^
33
+
29
34
#define _LIBCXX_IN_DEVCRT
30
35
#include < msvc_stdlib_force_include.h> // Must precede any other libc++ headers
31
36
#include < stdlib.h>
Original file line number Diff line number Diff line change 28
28
// Yes, this is an awkward hand process; notably the required headers can change without notice. We should investigate
29
29
// running the libc++ tests directly in all of our configurations so we needn't replicate this subset of files.
30
30
31
+ #ifndef __clang__ // TRANSITION, LLVM-113633
32
+ #define __SIZEOF_DOUBLE__ 8
33
+ #define __SIZEOF_LONG_DOUBLE__ 8
34
+ #endif // ^^^ workaround ^^^
35
+
31
36
#define _LIBCXX_IN_DEVCRT
32
37
#include < msvc_stdlib_force_include.h> // Must precede any other libc++ headers
33
38
#include < stdlib.h>
You can’t perform that action at this time.
0 commit comments