Anything that makes dependent a system tool on more than the complexity of a C compiler should be trashed, period. Why? This is my limit for containement of the size/complexity of the system software stack. I won't go any further. As you perfectly put forward, a C++ compiler, even a non optimizing one, is hell on earth to code compared to a C compiler. A linker as a system C++ program would damage the size/complexity of the system software stack. My conclusion is horribly simple:gold has to go to trash and its coder should work on speeding the properly (namely C) coded ld (oprofile?).
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds