@@ -19,23 +19,23 @@ if (current_toolchain == default_toolchain) {
19
19
" _LIBCPP_ABI_FORCE_ITANIUM=" ,
20
20
" _LIBCPP_ABI_FORCE_MICROSOFT=" ,
21
21
" _LIBCPP_EXTRA_SITE_DEFINES=" ,
22
- " _LIBCPP_HAS_NO_FILESYSTEM= " ,
23
- " _LIBCPP_HAS_NO_THREADS= " ,
24
- " _LIBCPP_HAS_NO_MONOTONIC_CLOCK= " ,
22
+ " _LIBCPP_HAS_FILESYSTEM=1 " ,
23
+ " _LIBCPP_HAS_THREADS=1 " ,
24
+ " _LIBCPP_HAS_MONOTONIC_CLOCK=1 " ,
25
25
" _LIBCPP_HAS_MUSL_LIBC=" ,
26
26
" _LIBCPP_HAS_THREAD_API_PTHREAD=" ,
27
27
" _LIBCPP_HAS_THREAD_API_EXTERNAL=" ,
28
28
" _LIBCPP_HAS_THREAD_API_WIN32=" ,
29
29
" _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS=" ,
30
- " _LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS=1 " ,
30
+ " _LIBCPP_HAS_VENDOR_AVAILABILITY_ANNOTATIONS= " ,
31
31
" _LIBCPP_NO_VCRUNTIME=" ,
32
32
" _LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION=" ,
33
- " _LIBCPP_HAS_NO_RANDOM_DEVICE= " ,
34
- " _LIBCPP_HAS_NO_LOCALIZATION= " ,
35
- " _LIBCPP_HAS_NO_UNICODE= " ,
36
- " _LIBCPP_HAS_NO_WIDE_CHARACTERS= " ,
33
+ " _LIBCPP_HAS_RANDOM_DEVICE=1 " ,
34
+ " _LIBCPP_HAS_LOCALIZATION=1 " ,
35
+ " _LIBCPP_HAS_UNICODE=1 " ,
36
+ " _LIBCPP_HAS_WIDE_CHARACTERS=1 " ,
37
37
" _LIBCPP_HAS_NO_STD_MODULES=" ,
38
- " _LIBCPP_HAS_NO_TERMINAL= " ,
38
+ " _LIBCPP_HAS_TERMINAL=1 " ,
39
39
" _LIBCPP_INSTRUMENTED_WITH_ASAN=" ,
40
40
" _LIBCPP_ABI_DEFINES=" ,
41
41
" _LIBCPP_HARDENING_MODE_DEFAULT=_LIBCPP_HARDENING_MODE_NONE" ,
@@ -53,10 +53,10 @@ if (current_toolchain == default_toolchain) {
53
53
} else {
54
54
values += [ " _LIBCPP_ABI_NAMESPACE=__" + libcxx_abi_version ]
55
55
}
56
- if (! libcxx_enable_time_zone_database ) {
57
- values += [ " _LIBCPP_HAS_NO_TIME_ZONE_DATABASE =1" ]
56
+ if (libcxx_enable_time_zone_database ) {
57
+ values += [ " _LIBCPP_HAS_TIME_ZONE_DATABASE =1" ]
58
58
} else {
59
- values += [ " _LIBCPP_HAS_NO_TIME_ZONE_DATABASE =" ]
59
+ values += [ " _LIBCPP_HAS_TIME_ZONE_DATABASE =" ]
60
60
}
61
61
}
62
62
0 commit comments