|LLVM 7.0.0 released|
|By Thom Holwerda on 2018-09-19 22:04:44|
The release contains the work on trunk up to SVN revision 338536 plus work on the release branch. It is the result of the community's work over the past six months, including: function multiversioning in Clang with the 'target' attribute for ELF-based x86/x86_64 targets, improved PCH support in clang-cl, preliminary DWARF v5 support, basic support for OpenMP 4.5 offloading to NVPTX, OpenCL C++ support, MSan, X-Ray and libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer support for OpenBSD, UBSan checks for implicit conversions, many long-tail compatibility issues fixed in lld which is now production ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and diagtool. And as usual, many optimizations, improved diagnostics, and bug fixes.
The release notes have all the details.
- What's the difference between an integer and a pointer? - 2018-09-24
- On the road to pure Go X11 GUIs - 2018-09-07
- Learning BASIC like it's 1983 - 2018-09-03
- x86-64 assembly language programming with Ubuntu - 2018-08-31
- More related articles