This release is the result of the LLVM community's work over the past
six months, including ThinLTO, new libstdc++ ABI compatibility,
support for all OpenCL 2.0 and all non-offloading OpenMP 4.5 features,
clang-include-fixer, many new clang-tidy checks, significantly
improved ELF linking with lld, identical code folding and initial LTO
support in lld, as well as improved optimization, many bug fixes and
Thanks to everyone who helped with filing, fixing and doing code
review for release blocking bugs.
Special thanks to the release testers and packagers: Dimitry Andric,
Renato Golin, Vasileios Kalintiris, Diana Picus, Ben Pope and Nikola
Smiljanic. Also thanks to Zhendong Su whose fuzz testing prevented
many bugs going into this release.
For questions or comments about this release, please contact the
community on the mailing lists. Onward to 4.0!