Es wäre sicherlich eine interessante Erfahrung. Das erneute Kompilieren einer gesamten Linux-Distribution mit einem alternativen Compiler wäre jedoch nicht ganz einfach. Viele wichtige Pakete hängen von GCC und anderen GNU-Toolchain-Dienstprogrammen ab.
Es wäre möglich, einen alternativen Compiler für Pakete zu verwenden, für die kein GCC zum Erstellen eines Hybrids erforderlich ist. Es ist möglicherweise möglich, GCC-abhängige Pakete durch andere zu ersetzen, die mit Ihrem Compiler erstellt wurden. In den meisten Fällen gibt es jedoch nicht zu viele Alternativen. Wo es solche gibt, müssen Sie feststellen, ob diese Alternativen für Ihre beabsichtigte Verwendung geeignet sind.
Die eigentliche Frage ist jedoch: Wäre es das wert? Wenn Sie versuchen, ein eingebettetes System zu erstellen, kann ein alternativer Compiler kleinere Binärdateien erzeugen. Wenn Sie einen Compute-Cluster erstellen, erhalten Sie möglicherweise eine schnellere Codeausführung. Wenn Sie einen Desktop erstellen, erhalten Sie eine großartige Lernerfahrung.
Ich denke, am Ende (vorausgesetzt, Sie erstellen einen Desktop) werden Sie feststellen, wie viele Benutzer von Quelldistributionen letztendlich entscheiden: Die Zeit, die für die Optimierung und das Erstellen und Neuerstellen aufgewendet wird, überwiegt bei weitem die Zeit, die durch eine schnellere Codeausführung eingespart wird. Das soll nicht heißen, dass es nicht gemacht werden sollte - es könnte ziemlich lustig sein. Wenn Sie dies tun, ist diese Site ein großartiger Ort, um Antworten zu finden und Ihre Bemühungen zu dokumentieren.