Hi, I am trying to understand the source code of Gcc because I want to learn its control flow . I am basically concentrating on the order in which Gcc compiler consults its different source files like toplev.c ,expr.c ..e.t.c. Please give me some pointer to some documentation which addreses this. any help will be highly appreciated. regards -hari