Details about the way 'gcc' compiles,links and loads?

Hi all,
Can any body provide me with a link that gives the core details of the three processes(given below) in concern with 'gcc'?

1)Compiling
2)Linking
3)Loading

i) do your homework alone
ii) gcc manual