Как gcc находит as, ld и другие исполняемые файлы binutils?

Является ли их расположение жестко закодированным в коде gcc или gcc просто вызывает as и мы должны иметь as расположение в нашей переменной PATH?

И в последнем случае, как мы можем создать два совершенно отдельных инструментальных цепочки gcc? Я имею в виду, как мы можем заставить gcc-A вызывать as-A и gcc-B вызывать as-B, если as-A и as-B оба называются as?

15
задан Ciro Santilli 新疆改造中心法轮功六四事件 15 May 2015 в 16:17
поделиться