libstdc++: Make preprocessor checks for __cpp_lib_atomic_wait consistent

This changes some #ifdef checks to use #if instead.

libstdc++-v3/ChangeLog:

	* include/bits/atomic_timed_wait.h: Use #if instead of #ifdef.
	* include/bits/semaphore_base.h: Likewise.
	* include/std/version: Remove trailing whitespace.
This commit is contained in:
Jonathan Wakely 2020-12-02 00:39:22 +00:00
parent a70384f94c
commit 670f5095e4
3 changed files with 4 additions and 4 deletions

View File

@ -34,7 +34,7 @@
#include <bits/atomic_wait.h>
#ifdef __cpp_lib_atomic_wait
#if __cpp_lib_atomic_wait
#include <bits/functional_hash.h>
#include <chrono>

View File

@ -33,7 +33,7 @@
#pragma GCC system_header
#include <bits/atomic_base.h>
#ifdef __cpp_lib_atomic_wait
#if __cpp_lib_atomic_wait
#include <bits/atomic_timed_wait.h>
#include <ext/numeric_traits.h>

View File

@ -219,7 +219,7 @@
#ifdef _GLIBCXX_HAS_GTHREADS
# define __cpp_lib_jthread 201911L
#endif
#if __cpp_lib_atomic_wait
#if __cpp_lib_atomic_wait
# define __cpp_lib_latch 201907L
#endif
#define __cpp_lib_list_remove_return_type 201806L
@ -231,7 +231,7 @@
#if __cpp_lib_concepts
# define __cpp_lib_ranges 201911L
#endif
#if __cpp_lib_atomic_wait
#if __cpp_lib_atomic_wait
# define __cpp_lib_semaphore 201907L
#endif
#define __cpp_lib_shift 201806L