LLVM 14.0.0 Release(discourse.llvm.org)
discourse.llvm.org
LLVM 14.0.0 Release
https://discourse.llvm.org/t/llvm-14-0-0-release/61224
2 comments
V8 uses __builtin_assume_aligned to tell the compiler that the base address it uses for pointer compression is 4GB-aligned:
https://source.chromium.org/chromium/chromium/src/+/main:v8/...
clang 14 seems to have very few C++20 progress, as per release notes, how things change.
[deleted]
clang has been lagging behind gcc for c++ support these years by a lot, if you want to use c++17|c++20 your only choice is really g++ these days, very disappointed.
There is also VC++ for those of us on Windows.
Look at all that green,
https://en.cppreference.com/w/cpp/compiler_support/20
Look at all that green,
https://en.cppreference.com/w/cpp/compiler_support/20
“The maximum allowed alignment has been increased from 2^29 to 2^32”
Does that mean you can now align structure fields to 4 gigabyte boundaries, while previously, that was ‘only’ 512 megabytes? If so, who needs that?