Which one of the following is not true?
1.we need to manually go through all intermediate stages to generate an executable in gcc
2.gcc compilation process always contains 4 stages
3.gcc compilation process always contains 3 stages
4.none of the mentioned