I need the intermediate code i.e RTL representation of gcc like for example gcc -S filename generates assembly code similarly is there a way to generate Intermediate code using gcc.If no why ? and is there any other way? -- Do u know that a simple "hello" can be a sweet one? The word HELLO means: H = How r u ? E = Everythig all right ? L = Like to hear from u L = Love to see u O = Obviously, I miss u So HELLO :)