Skip to content

includes - #29

Merged
Randalphwa merged 4 commits into
mainfrom
includes
Apr 3, 2026
Merged

Randalphwa merged 4 commits into
mainfrom
includes

Conversation

@Randalphwa

Copy link
Copy Markdown
Member
  • Change bits/ include path
  • Remove unused header files
  • Refactor/cleanup
  • Allow draft versions of C++23

Use "bits/xxx.h" not "frozen/bits/xxx.h" -- that way the host can set their include path to "include/frozen" rather than "include".
202302L is the final C++23 value. Apple Clang (even when compiling with -std=c++23 or -std=c++2b) sets __cplusplus to a draft value like 202101L or 202302L depending on the Clang version. Older Apple Clang versions that ship with macOS (which lag significantly behind upstream LLVM) commonly report 202101L — a C++23 draft value — rather than the ratified 202302L.
@Randalphwa
Randalphwa merged commit c3d542d into main Apr 3, 2026
4 checks passed
@Randalphwa
Randalphwa deleted the includes branch April 3, 2026 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant