tags:

views:

9

answers:

0

I was looking for some good articles in net but found nothing, I know that firstly all programs pass through preprocessor -> compilation -> assembler -> linker -> loader, but what exactly my compiler do during every stage, for example when(which stage) it initializes all global and static variables? which order? thanks in advance, P.S. almost every article that I've found explains all in depth, with good knowledge of Assembly which I don't have now, I just want to know the order of initialization and compilation stuff