https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67733
--- Comment #4 from graham.stott at btinternet dot com --- Sent from Samsung Mobile on O2 <div>-------- Original message --------</div><div>From: "pinskia at gcc dot gnu.org" <gcc-bugzi...@gcc.gnu.org> </div><div>Date:27/09/2015 17:25 (GMT+00:00) </div><div>To: gcc-bugs@gcc.gnu.org </div><div>Subject: [Bug target/67733] elfdump and readelf in perl scripts should to use env vars ELFDUMP and READELF </div><div> </div>https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67733 --- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Igor Kozhukhov from comment #2) > /usr/ccs links old and unused. > also - illumos != solaris and can use his own layout. > at this moment it's not easy try to move to 'illumos' platform definition > because autotools not ready to define and use it. Then do that first. Because ... > illumos is OpenSources platform, but oracle solaris is closed and illumos > binaries incompatible with solaris binaries now. of this, you need a new triplet. > will be more easy/better to use more universal gcc bootstrap process with > definition what can be using by env vars instead try to patch every gcc > bootstrap for every platform. This is a because Solaris is special. > these changes not depend on illumos or solaris because we can use tools > ELFDUMP & READELF from different locations and hardcode it is not a good way > for others platforms to use it and hack bootstrap process every time. This is all in Solaris specific code though which is why it is done that way.