This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I agree for the idea of converting all of GCC to C++ (whatever that means).
I disagree for the part making the internal infrastructure easier to use, understand and maintain. Which means targeting mostly isolated sub-systems, like vec.h (and other various containers), double-int.[ch] (and other various way of representing and working with constants). Making tree or gimple a C++ class with inheritance and whatever is indeed a huge waste of time and existing developer ressources (that, if only because they have to adapt and maintain two completely different code-bases over some time).
I expect the GCC core to maintain written in C, compiled by C++.
I also find debugging C++ in gdb somewhat more annoying than debugging plain C, and at the moment I always go back to a stage1 compiler.
Indeed - I'd be worried if my debugging efficiency decreases by more than 5%.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |