3 ms·
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 Linu
by cozzyd 9y ago
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.
- pertymcpert 9y agoWhat features?
- cozzyd 9y agoWell 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 https://stackoverflow.com/a/23850891, which thankfully has been fixed since then (but it took something like 2 years).