| ▲ | rurban 8 hours ago | |||||||||||||
Of course not. I don't care for gcc's broken optimizer to remove dead code without any warning. gcc has too many bugs for my taste, sorry. And I don't want to wait 20m on gcc compilation, when tcc can do it in 1m. | ||||||||||||||
| ▲ | tavavex 7 hours ago | parent [-] | |||||||||||||
If you're just declaring gcc broken and removing its functionality, then why compare yourself to it? For any of the metrics you're using to hold water, you want the project to actually be comparable to gcc in terms of features, otherwise you could just remove half of their features and declare yourself as more efficient because half of gcc would compile faster than gcc. And why are you talking about the optimizer? What I'm curious about is whether this compiler will successfully compile any project that can be compiled with gcc. Will it? In addition to build time comparisons not meaning anything if the projects aren't equivalent, I also just don't get why it's so important. Most people don't spend their days recompiling gcc, they just want it to compile their projects quickly and accurately. | ||||||||||||||
| ||||||||||||||