title: How are GCC and g++ bootstrapped?
body: <p>This has been bugging me for a while. How do GCC and g++ compile themselves?</p>
  
  <p>I'm guessing that every revision gets compiled with a previously built revision. Is this true? And if it is, does it mean that the oldest g++ and GCC versions were written in assembly?</p>