News for hackers. Stuff that matters.
Re:LLVM 6.0.0 Release by cozzyd on Thursday March 08, 2018 @03:04PM (#16547204)
I'm sure a lot of work goes into it, but often features that are present in upstream clang seem to be removed or heavily delayed. Fom the perspective of a Linux "developer" whose software (C++ scientific tools) sometimes gets compiled with the Xcode clang++, I've seen (i.e. been told of by Apple users) all sorts of problems that don't happen with upstream clang or modern gcc. The fact that the versioning isn't coherent with upstream clang makes things even more confusing.
Re:LLVM 6.0.0 Release by pertymcpert on Friday March 09, 2018 @06:42AM (#16551119)
What features?
Re:LLVM 6.0.0 Release by cozzyd on Friday March 09, 2018 @11:35AM (#16552877)
Well the one I'm familiar with is Apple's explicit disabling of thread-local storage for a long time. See e.g. https://stackoverflow.com/a/23850891, which thankfully has been fixed since then (but it took something like 2 years).