Skip to content

Commit fd2c5f5

Browse files
authored
Add changelog entry regarding new default C++ standard (C++17). NFC (#17870)
1 parent 9d2c4cc commit fd2c5f5

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ See docs/process.md for more on how version tagging works.
2424
- Using `-Oz` or `-Os` will no longer pass `-fno-inline-functions` to clang and
2525
instead rely on clang's normal inline heuristics for these optimization
2626
levels. `-fno-inline-functions` can be passed explicitly if needed.
27+
- C++17 is now the default version of the C++ standard used by the compiler.
28+
This is due to an upstream change in llvm. Use `-std=c++14` (or technically
29+
`-std=gnu++14`) to revert to the previous default.
2730

2831
3.1.21 - 09/09/2022
2932
-------------------

0 commit comments

Comments
 (0)