Conversation

BSD license doesn't explain this culture, this attitude; FreeBSD is not this way at all (and some of those folks are cc'd on this, heh). What *is* the purpose of LLVM "these days" anyway? It's increasingly hard to reject the answer…
3
Replying to and
If it's Windows, macOS or even *BSD, they do what is necessary to implement compatibility with the existing platform. For compatibility with the Linux kernel and particularly the GNU userspace, there's lots of resistance to implementing compatibility with GNU features / ABIs.
1
1
Replying to and
They take a different approach of demanding that the platform has done things for ages be changed based on subjective opinions about the design. Lots of work on compatibility for compiling the Linux kernel has been blocked due to these politics. I don't think it's in good faith.
1
2
Show replies
Replying to and
The whole thing is stupid because crtbegin.o/crtend.o _make no sense at all_ except for pulling in compiler machinery for wacky langs gcc supports (e.g. Java) or legacy C++ mechanisms (made obsolete by .eh_frame).
1
2
Show replies