Skip to content

Commit

Permalink
Implement P2937R0 Freestanding Library: Remove strtok (#4203)
Browse files Browse the repository at this point in the history
  • Loading branch information
grcm10 authored Nov 17, 2023
1 parent f0625ca commit 7a75afe
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion stl/inc/yvals_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@
// P2338R4 Freestanding Library: Character Primitives And The C Library
// (except for __cpp_lib_freestanding_charconv)
// P2401R0 Conditional noexcept For exchange()
// P2937R0 Freestanding Library: Remove strtok

// _HAS_CXX17 directly controls:
// P0005R4 not_fn()
Expand Down Expand Up @@ -1605,7 +1606,7 @@ _EMIT_STL_ERROR(STL1004, "C++98 unexpected() is incompatible with C++23 unexpect
#define __cpp_lib_exchange_function 201304L
#define __cpp_lib_freestanding_char_traits 202306L
#define __cpp_lib_freestanding_cstdlib 202306L
#define __cpp_lib_freestanding_cstring 202306L
#define __cpp_lib_freestanding_cstring 202311L
#define __cpp_lib_freestanding_cwchar 202306L
#define __cpp_lib_freestanding_errc 202306L
#define __cpp_lib_freestanding_feature_test_macros 202306L
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -383,7 +383,7 @@ STATIC_ASSERT(__cpp_lib_freestanding_charconv == 202306L);

STATIC_ASSERT(__cpp_lib_freestanding_cstdlib == 202306L);

STATIC_ASSERT(__cpp_lib_freestanding_cstring == 202306L);
STATIC_ASSERT(__cpp_lib_freestanding_cstring == 202311L);

STATIC_ASSERT(__cpp_lib_freestanding_cwchar == 202306L);

Expand Down

0 comments on commit 7a75afe

Please sign in to comment.