diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-10-06 20:03:50 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-10-14 15:12:33 +0100 |
commit | 3d95867ce6867239aa4ae69a9c82915660e1071d (patch) | |
tree | b1122d15cfcf3f0a434b266f317cacb3038fd8bf | |
parent | 62b505a4d5fc8916867e25ed86dfb865fca81511 (diff) | |
download | gcc-3d95867ce6867239aa4ae69a9c82915660e1071d.zip gcc-3d95867ce6867239aa4ae69a9c82915660e1071d.tar.gz gcc-3d95867ce6867239aa4ae69a9c82915660e1071d.tar.bz2 |
libstdc++: Use more descriptive feature test macro
The out-of-class definitions of the static constants are redundant if
the __cpp_inline_variables feature is supported, so use that macro to
decide whether to define them or not.
libstdc++-v3/ChangeLog:
* include/bits/regex.h: Check __cpp_inline_variables instead of
__cplusplus.
-rw-r--r-- | libstdc++-v3/include/bits/regex.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/include/bits/regex.h b/libstdc++-v3/include/bits/regex.h index a399018..785edc7 100644 --- a/libstdc++-v3/include/bits/regex.h +++ b/libstdc++-v3/include/bits/regex.h @@ -807,7 +807,7 @@ _GLIBCXX_BEGIN_NAMESPACE_CXX11 _AutomatonPtr _M_automaton; }; -#if __cplusplus < 201703L +#if ! __cpp_inline_variables template<typename _Ch, typename _Tr> constexpr regex_constants::syntax_option_type basic_regex<_Ch, _Tr>::icase; |