Figure 4a:
GNU compiler collection execution flow.