4 ms·
This is a big deal! Weren't the OpenBSD pretty clang-hostile a few years back? Maybe I'm mixing up them and the suckless people? I think I remember that they w
by anon_d 9y ago
This is a big deal! Weren't the OpenBSD pretty clang-hostile a few years back? Maybe I'm mixing up them and the suckless people?
I think I remember that they were even trying to move away from gcc to something home-grown and simpler, since gcc is such a huge dependency and even uses c++ now.
- teamhappy 9y agoI think their biggest grief was the potential switch to the Apache license.
- shakna 9y ago> I think I remember that they were even trying to move away from gcc to something home-grown and simpler You remember pcc, "Portable C Compiler", which, though currently actively developed [0], has a not-so-dependable history. 1.0 released in 2011, 1.1 in 2014, and no releases since. pcc was merged in, but with the spotty history, taken out of base again. > Weren't the OpenBSD pretty clang-hostile a few years back? Not quite. LLVM was evaluated for the main compiler back in 2013 [1], but the main drawbacks was LLVM can't be used for every platform that OpenBSD supports. They also go on to talk about how every open compiler is painful, because there are no LTS releases. Compiler bugs were a major problem for OpenBSD, and I doubt its changed enough for that to not be the case. [0] Mailing list is still going strong, and patches are still coming in and merging. (http://marc.info/?l=pcc-list http://marc.info/?l=pcc-list) [1] Long read, but in-depth: http://marc.info/?l=openbsd-misc&m=137530560232232 http://marc.info/?l=openbsd-misc&m=137530560232232
- deleted 9y ago[deleted]
- deleted 9y ago[deleted]