Це, безумовно, було б цікавим досвідом. Перекомпіляція всього дистрибутива Linux за допомогою альтернативного компілятора насправді не буде простою. Багато важливих пакетів залежать від GCC та інших утиліт GNU.
Доцільно використовувати альтернативний компілятор для тих пакетів, яким GCC не потребує створення гібриду. Можливо, можливо, замінити пакети, залежні від GCC, на інші, які створювали б ваш компілятор, але в більшості випадків не надто багато альтернатив. Там, де вони є, вам доведеться визначити, чи будуть ці альтернативи настільки ж функціональними для призначеного вами використання.
Справжнє питання, проте: чи варто було б цього? Якщо ви намагаєтеся побудувати вбудовану систему, альтернативний компілятор може створити менші бінарні файли. Якщо ви будуєте кластер обчислень, ви можете отримати швидше виконання коду. Якщо ви будуєте робочий стіл, ви отримаєте чудовий досвід навчання.
Я думаю, що врешті-решт (якщо припустити, що ви будуєте робочий стіл), ви дізнаєтесь правдою те, що багато хто з користувачів дистрибуторів джерела в кінцевому підсумку вирішує: кількість часу, витраченого на оптимізацію та побудову та відновлення, значно перевищує час, що заощаджується при швидшому виконанні коду. Це не означає, що цього не слід робити - це може бути дуже весело. Якщо ви це зробите, цей сайт стане чудовим місцем для пошуку відповідей та документування ваших зусиль.